Ledger
Ledger — це комп'ютерна програма для фінансового обліку на основі концепції подвійного запису. Фінансова інформація зберігається у текстовому файлі із застосуванням простого формату, що придатний для читання людиною та редагування за допомогою сторонніх інструментів — таких, приміром, як текстовий редактор. Ledger не додає та не змінює жодних даних у цьому файлі, а слугує виключно для аналізу вхідних даних та виводу звітів.
Тип | Double-entry accounting system |
---|---|
Автор | Джон Віґлі (John Wiegley) |
Розробники | John Wiegleyd і Martin Michlmayrd |
Стабільний випуск | 3.1.1 (January 11, 2016 | )
Платформа | Cross-platform[який?] |
Операційна система | Any Unix-like including macOS, Windows[джерело?] |
Мова програмування | C++[1] |
Доступні мови | C++ |
Ліцензія | BSD |
Онлайн-документація | ledger-cli.org/3.0/doc/ledger3.pdf |
Репозиторій | github.com/ledger/ledger |
Вебсайт | ledger-cli.org |
Відгуки ред.
Редактор Linux Weekly News пан Джонатан Корбет назвав Ledger «потужним інструментом», зокрема для продукування звітів, проте зауважив, що програмі бракує багатьох можливостей, необхідних для масштабування для задач малого бізнесу.[2] Джо Барр, дописувач Linux.com[en], прокоментував так: «Якщо ви маєте диплом MBA, вільно користуєтеся Emacs та регулярними виразами, або ж гакер ядра [Linux] з розумінням резервування на відкладене оподаткування — ви закохаєтеся в цю програму»."[3]
FLOSS Weekly опублікував випитування Джона Віґлі у 2011 році, звернувши увагу на такі потужні можливості Ledger як здатність читати файли GnuCash, придатність для використання у сприптах, інтерфейс для Emacs та підтримку періодичних транзакцій, а також існування версій програми, переписаних з використанням Common Lisp та Haskell.[4]
Похідні ред.
Система Ledger та текстовий формат даних отримали значну популярність, через що ті ж принципи було відтворено у кількох інших програмних інструментах[5], написаних іншими мовами програмування, зокрема:
Деякі з похідних інструментів використовують формат даних, що дуже подібний до формату Ledger (наприклад, hledger), інші мають свої вимоги до форматування файлу даних (приміром, Beancount). Деякі з цих програм мають консольний інтерфейс на основі бібліотек curses, вебінтерфейс тощо.
Див. також ред.
Зовнішні посилання ред.
- Домашня сторінка Ledger [Архівовано 9 грудня 2016 у Wayback Machine.]
- Ledger та бухгалтерія в тексті (англ.) — презентація Рассела Адамса, 2009 рік
Джерела ред.
- ↑ The ledger Open Source Project on Open Hub: Languages Page — 2006.
- ↑ The accounting quest: Ledger [LWN.net]. lwn.net. Архів оригіналу за 7 жовтня 2016. Процитовано 5 лютого 2017.
- ↑ Barr, Joe (10 листопада 2006), Ledger, the bran muffin of accounting tools, Linux.com, архів оригіналу за 27 вересня 2013, процитовано 5 лютого 2017
- ↑ Schwartz, Randall (23 January 2011), Ledger, FLOSS Weekly, архів оригіналу за 6 жовтня 2014, процитовано 5 лютого 2017
- ↑ Wiegley, John. Ledger ports. GitHub (англ.). Архів оригіналу за 2 серпня 2018. Процитовано 5 лютого 2017.
На цю статтю не посилаються інші статті Вікіпедії. Будь ласка розставте посилання відповідно до прийнятих рекомендацій. |