Преминете към основното съдържание

36 публикации маркиран с/със "Beancount"

Вижте всички етикети

Деконструкция на Beancount счетоводна книга: Казус за бизнес счетоводство

· 3 минути четене
Mike Thrift
Mike Thrift
Marketing Manager

В днешната публикация в блога ще разгледаме подробно Beancount счетоводна книга за бизнеси, което ще ви помогне да разберете тънкостите на тази система за двойно счетоводство в обикновен текст.

Деконструкция на Beancount счетоводна книга: Казус за бизнес счетоводство

Нека започнем първо с кода:

2023-05-22-business-template

1970-01-01 open Assets:Bank:Mercury
1970-01-01 open Assets:Crypto

1970-01-01 open Equity:Bank:Chase

1970-01-01 open Income:Stripe
1970-01-01 open Income:Crypto:ETH

1970-01-01 open Expenses:COGS
1970-01-01 open Expenses:COGS:Contabo
1970-01-01 open Expenses:COGS:AmazonWebServices

1970-01-01 open Expenses:BusinessExpenses
1970-01-01 open Expenses:BusinessExpenses:ChatGPT

2023-05-14 * "CONTABO.COM" "Mercury Checking ••1234"
Expenses:COGS:Contabo 17.49 USD
Assets:Bank:Mercury -17.49 USD

2023-05-11 * "Amazon Web Services" "Mercury Checking ••1234"
Expenses:COGS:AmazonWebServices 14490.33 USD
Assets:Bank:Mercury -14490.33 USD

2023-03-01 * "STRIPE" "Mercury Checking ••1234"
Income:Stripe -21230.75 USD
Assets:Bank:Mercury 21230.75 USD

2023-05-18 * "customer_182734" "0x5190E84918FD67706A9DFDb337d5744dF4EE5f3f"
Assets:Crypto -19 ETH {1,856.20 USD}
Income:Crypto:ETH 19 ETH @@ 35267.8 USD

Разбиране на кода

  1. Отваряне на сметки: Кодът започва с отваряне на поредица от сметки на 1970-01-01. Те включват комбинация от сметки за активи (Assets:Bank:Mercury и Assets:Crypto), сметка за собствен капитал (Equity:Bank:Chase), сметки за приходи (Income:Stripe и Income:Crypto:ETH) и сметки за разходи (Expenses:COGS, Expenses:COGS:AmazonWebServices, Expenses:BusinessExpenses и Expenses:BusinessExpenses:ChatGPT).

  2. Транзакции: След това се преминава към записване на поредица от транзакции между 2023-03-01 и 2023-05-18.

    • Транзакцията от 2023-05-14 представлява плащане от $17.49 към CONTABO.COM от Mercury Checking ••1234. Това е записано като разход (Expenses:COGS:Contabo) и съответно приспадане от сметката Assets:Bank:Mercury.

    • По същия начин, транзакцията от 2023-05-11 представлява плащане от $14490.33 към Amazon Web Services от същата банкова сметка. Това е записано под Expenses:COGS:AmazonWebServices.

    • Транзакцията от 2023-03-01 показва доход от STRIPE, депозиран в Mercury Checking ••1234, на обща стойност $21230.75. Това е записано като приход (Income:Stripe) и добавяне към банковата сметка (Assets:Bank:Mercury).

    • Последната транзакция от 2023-05-18 представлява крипто транзакция, включваща 19 ETH от клиент. Тя се проследява под Assets:Crypto и Income:Crypto:ETH. {1,856.20 USD} показва цената на ETH по време на транзакцията, докато @@ 35267.8 USD указва общата стойност на транзакцията от 19 ETH.

При всички транзакции се поддържа принципът на двойното счетоводство, като се гарантира, че уравнението Активи = Пасиви + Собствен капитал винаги е вярно.

Заключителни мисли

Тази Beancount счетоводна книга предоставя проста, но надеждна система за проследяване на финансови транзакции. Както се вижда от последната транзакция, Beancount е достатъчно гъвкав, за да отчита нетрадиционни активи като криптовалута, което е доказателство за неговата полезност в нашия все по-дигитален финансов пейзаж.

Надяваме се, че този анализ ви помага да разберете по-добре структурата и възможностите на Beancount, независимо дали сте опитен счетоводител или начинаещ, който се опитва да следи личните си финанси. Очаквайте следващата ни публикация в блога, където ще навлезем по-дълбоко в напредналите операции на Beancount.

Повторно въвеждане на безплатния план за нови клиенти

· 2 минути четене
Mike Thrift
Mike Thrift
Marketing Manager

С вълнение съобщаваме, че от 1 май 2023 г. ще въведем отново безплатния план за нови клиенти. Това решение идва след значителни подобрения на нашата платформа и оптимизиране на ресурсите ни, за да обслужваме по-добре всички наши клиенти, както безплатни, така и платени.

Представяме новия безплатен план за нови клиенти

Безплатният план винаги е бил съществена част от нашата визия да предоставяме достъпна и лесна за ползване услуга за всички. Вярваме, че промените, които направихме през последните месеци, ще ни позволят да осигурим още по-добро изживяване за нашите потребители, като същевременно поддържаме качеството на услугата за нашите клиенти с Pro план.

2023-04-28-start-serving-free-users

Нови клиенти, които се регистрират след 1 май 2023 г., ще имат достъп до безплатния план.

Вашата подкрепа и лоялност бяха от решаващо значение за финансовото осъществяване на повторното въвеждане на безплатния план. Именно благодарение на вашите приноси успяхме да инвестираме в нашата инфраструктура и системи за поддръжка, гарантирайки, че можем да продължим да предоставяме висококачествената услуга, която очаквате, като същевременно разширяваме достъпа до нашата платформа за нови потребители. Вашият ангажимент към нашата визия ни помогна да растем и да се развиваме, и ние сме наистина благодарни за вашето продължаващо партньорство. Заедно изграждаме процъфтяваща общност и даваме възможност на потребители от всички сфери на живота да постигнат своите цели.

Ако имате въпроси или притеснения, моля, не се колебайте да се свържете с нас. Винаги сме тук, за да изслушаме вашите отзиви и да разрешим всички проблеми, които може да имате. Благодарим ви за продължителната подкрепа и очакваме с нетърпение да ви предоставим възможно най-доброто обслужване.

Шпаргалка за Beancount

· 2 минути четене
Mike Thrift
Mike Thrift
Marketing Manager

Примерно име на сметка

Assets:US:BofA:Checking

cheatsheet-bg

Типове сметки

Assets          +
Liabilities -
Income -
Expenses +
Equity -

Валути и активи

CNY, EUR, CAD, AUD
GOOG, AAPL, RBF1005
HOME_MAYST, AIRMILES
HOURS

Директиви

Общ синтаксис

YYYY-MM-DD <Directive> <Parameters...>

Откриване и закриване на сметки

2001-05-29 open Expenses:Restaurant
2001-05-29 open Assets:Checking USD,EUR ; Валутни ограничения

2015-04-23 close Assets:Checking

Деклариране на валути/активи (по избор)

1998-07-22 commodity AAPL
name: "Apple Computer Inc."

Цени

2015-04-30 price AAPL   125.15 CNY
2015-05-30 price AAPL 130.28 CNY

Бележки

2013-03-20 note Assets:Checking "Обадих се да попитам за отстъпка"

Документи

2013-03-20 document Assets:Checking "path/to/statement.pdf"

Транзакции

2015-05-30 * "Някакво описание на тази транзакция"
Liabilities:CreditCard -101.23 CNY
Expenses:Restaurant 101.23 CNY

2015-05-30 ! "Кабелна компания" "Сметка за телефон" #tag ˆlink
id: "TW378743437" ; Метаданни
Expenses:Home:Phone 87.45 CNY
Assets:Checking ; Можете да пропуснете една сума

Записвания

  ...    123.45 USD                             Обикновено
... 10 GOOG {502.12 USD} С единична себестойност
... 10 GOOG {{5021.20 USD}} С обща себестойност
... 10 GOOG {502.12 # 9.95 USD} С двете себестойности
... 1000.00 USD @ 1.10 CAD С единична цена
... 10 GOOG {502.12 USD} @ 1.10 CAD Със себестойност и цена
... 10 GOOG {502.12 USD, 2014-05-12} С дата
! ... 123.45 USD ... С флаг

Проверки на салдо и допълване

; Проверява сумата само за дадената валута:
2015-06-01 balance Liabilities:CreditCard -634.30 CNY

; Автоматично вмъкване на транзакция за изпълнение на следната проверка:
2015-06-01pad Assets:Checking Equity:Opening-Balances

Събития

2015-06-01 event "местоположение" "Ню Йорк, САЩ"
2015-06-30 event "адрес" "Ул. Мей 123"

Опции

option "title" "Моят личен леджър"

Други

pushtag #пътуване-до-перу
...
poptag #пътуване-до-перу
; Коментарите започват с точка и запетая

Магията на счетоводството с обикновен текст с Beancount

· 4 минути четене
Mike Thrift
Mike Thrift
Marketing Manager

Открийте магията на счетоводството с обикновен текст с Beancount

Beancount.io banner

Въведение

2023-04-18-introduction-to-beancount

Добре дошли в свят, където счетоводството вече не е плашеща задача. Днес ви представяме Beancount – мощен, гъвкав и интуитивен инструмент за счетоводство с обикновен текст. Beancount ви дава възможност да поемете контрол над финансите си, като предоставя прозрачен и ясен подход за управление на парите ви.

В това изчерпателно ръководство ще се потопим в основите на Beancount, ще обясним основните му концепции и ще ви преведем през неговите прости, но мощни функции. До края на този блог ще имате солидно разбиране за Beancount и ще сте готови да започнете да го използвате, за да организирате и анализирате финансовия си живот.

Какво е Beancount?

Beancount е счетоводна система с отворен код, базирана на обикновен текст, създадена от Мартин Блейс. Вдъхновен от системата Ledger на Джон Уигли, Beancount цели да предостави стабилен и надежден метод за управление на лични и малки бизнес финанси, използвайки файлове с обикновен текст. С Beancount можете лесно да проследявате своите доходи, разходи, инвестиции и много други.

Защо Beancount?

Счетоводството с обикновен текст предлага няколко предимства пред традиционните счетоводни системи, базирани на електронни таблици или софтуер:

  • Прозрачност: Файловете на Beancount са четими от хора, което улеснява разбирането и одитирането на вашите финансови данни.
  • Гъвкавост: Beancount може лесно да бъде персонализиран, за да отговаря на вашите специфични нужди, и можете да използвате любимия си текстов редактор и система за контрол на версиите, за да управлявате финансовите си данни.
  • Преносимост: Вашите финансови данни могат да бъдат достъпни на всяко устройство и е лесно да ги прехвърляте между системи или да ги споделяте с други.
  • Устойчивост на бъдещето: Файловете с обикновен текст са универсално съвместими, което гарантира, че вашите финансови данни ще останат достъпни, дори когато технологиите се развиват.

Основни концепции на Beancount

За да използвате Beancount ефективно, е от решаващо значение да разберете основните му концепции:

  • Транзакции: Финансови събития, като доходи, разходи или преводи между сметки, се записват като транзакции.
  • Сметки: Транзакциите включват една или повече сметки, като активи, пасиви, доходи или разходи.
  • Двустранно счетоводство: Beancount прилага двустранно счетоводство, гарантирайки, че всяка транзакция има балансирани дебити и кредити.
  • Директиви: Beancount използва набор от директиви за дефиниране на транзакции, откриване на сметки и други финансови събития.

Започване с Beancount

За да започнете да използвате Beancount, следвайте тези прости стъпки:

  • Инсталирайте Beancount: Инсталирайте Beancount на вашата система, като използвате предоставените инструкции за инсталация за вашата операционна система.
  • Създайте своя Beancount файл: Създайте нов текстов файл с разширение .beancount (напр. my_finances.beancount).
  • Дефинирайте вашите сметки: Използвайте директивата "open", за да дефинирате сметките, които ще използвате във вашите транзакции.
  • Записвайте транзакции: Използвайте директивата "txn", за да записвате вашите финансови транзакции.

Или просто се регистрирайте на https://beancount.io. Ето няколко примера за счетоводство с обикновен текст -

Пример 1: Основна транзакция

2023-04-01 open Assets:Checking
2023-04-01 open Expenses:Groceries

2023-04-10 txn "Grocery Store" "Buying groceries"
Assets:Checking -50.00 USD
Expenses:Groceries 50.00 USD

В този пример отваряме две сметки, Assets:Checking и Expenses:Groceries. На 10 април 2023 г. записваме транзакция за закупуване на хранителни стоки на стойност $50. Транзакцията намалява баланса на Assets:Checking с $50 (дебит) и увеличава баланса на Expenses:Groceries с $50 (кредит).

Пример 2: Транзакция за доход и разход

2023-04-01 open Assets:Checking
2023-04-01 open Income:Salary
2023-04-01 open Expenses:Rent

2023-04-05 txn "Employer" "Salary payment"
Assets:Checking 2000.00 USD
Income:Salary -2000.00 USD

2023-04-06 txn "Landlord" "Monthly rent payment"
Assets:Checking -1000.00 USD
Expenses:Rent 1000.00 USD

В този пример отваряме три сметки: Assets:Checking, Income:Salary и Expenses:Rent. На 5 април 2023 г. записваме транзакция за изплащане на заплата от $2000. Транзакцията увеличава баланса на Assets:Checking с $2000 (кредит) и намалява баланса на Income:Salary с $2000 (дебит). На 6 април 2023 г. записваме транзакция за плащане на наем от $1000. Транзакцията намалява баланса на Assets:Checking с $1000 (дебит) и увеличава баланса на Expenses:Rent с $1000 (кредит).

Пример 3: Превод между сметки

2023-04-01 open Assets:Checking
2023-04-01 open Assets:Savings

2023-04-15 txn "Bank" "Transfer from Checking to Savings"
Assets:Checking -500.00 USD
Assets:Savings 500.00 USD

В този пример отваряме две сметки: Assets:Checking и Assets:Savings. На 15 април 2023 г. записваме транзакция за прехвърляне на $500 от разплащателната сметка към спестовната сметка

Подобряване на вашето Beancount изживяване с персонализирани връзки и заявки

· 3 минути четене
Mike Thrift
Mike Thrift
Marketing Manager

Beancount, системата за двустранно счетоводство, обичана както от разработчици, така и от финансови ентусиасти, е мощна в своята простота. Но за тези, които искат повече контрол и по-бърза навигация в Fava, уеб интерфейса на Beancount, персонализираните връзки в страничната лента и SQL заявките могат да издигнат работния ви процес на следващо ниво.

В това ръководство ще ви покажем как да:

  • Добавяте връзки за бърз достъп към страничната лента на Fava
  • Използвате SQL заявки за разширено филтриране и анализ
  • Персонализирате работния си процес за месечни прегледи или откриване на аномалии

Защо да персонализирате Fava?

Fava вече е красив интерфейс за преглед на вашия Beancount счетоводен регистър, но с нарастването на вашия журнал нараства и нуждата от по-добри преки пътища и по-интелигентни заявки.

Проблеми, които това решава:

  • Многократно навигиране през времеви диапазони
  • Филтриране на транзакции в рамките на вложени сметки
  • По-бързо откриване на отрицателни салда или аномалии

✨ Персонализирани връзки в страничната лента

Нека започнем с подобряване на ежедневния ви работен процес с прости преки пътища в страничната лента. Тези връзки се появяват в лявата странична лента на Fava и могат да ви отведат директно до филтрирани изгледи като транзакциите за този месец или доходите от миналия месец.

Добавете тези редове към вашия Beancount файл:

2021-01-01 custom "fava-sidebar-link" "Current Month" "/jump?time=month"
2021-01-01 custom "fava-sidebar-link" "Last Month" "/jump?time=month-1"
2021-01-01 custom "fava-sidebar-link" "Clear All" "/jump?account=&time=&filter="

Какво правят:

  • Текущ месец: Отваря изгледа на транзакциите, филтриран по текущия месец.
  • Минал месец: Незабавно прескача към предходния месец – чудесно за прегледи в края на месеца.
  • Изчистване на всички: Нулира филтрите, показвайки отново всички записи.

Тези преки пътища елиминират ръчното въвеждане на време и правят вашето Fava изживяване по-плавно и персонализирано.

🔍 Персонализирани SQL заявки

За по-задълбочен анализ, SQL интерфейсът на Fava е изключително мощен. Ето една заявка, която намира всички отрицателни салда в сметки, които съответстват на определен шаблон – идеална за отбелязване на необичайни или проблемни транзакции.

SELECT account, units(sum(position)), sum(position)
WHERE number(units(position)) < 0
AND account ~ '.*:BCM:.*'
AND date >= DATE(2021,12,9)
AND date < DATE(2022,1,9)

Разбор:

  • account ~ '.*:BCM:.*': Филтрира сметки, съдържащи :BCM: в името си.
  • number(units(position)) < 0: Отбелязва отрицателни салда (напр. преразход на бюджети).
  • Филтрите за дата стесняват резултата до конкретен едномесечен прозорец.

Случаи на употреба:

  • Откриване на грешки като дублиращи се разходи или неправилни осчетоводявания
  • Одит на конкретен доставчик или категория
  • Бързо извличане на приложими прозрения за бюджетиране

🛠 Професионален съвет: Комбинирайте връзки + заявки

Въпреки че Fava не позволява директни връзки към персонализирани заявки, можете да създадете навик за месечен преглед, като:

  • Използвате връзката „Текущ месец“, за да започнете прегледа си
  • Отворите раздела си със запазени заявки в друг прозорец
  • Преглеждате и двете едновременно – първо филтрирайте, след това задълбочете

Тази комбинация ви помага да уловите аномалиите, преди да ескалират, и да гарантирате, че вашият счетоводен регистър остава чист.

Заключителни мисли

Beancount е минималистичен по дизайн, но малки подобрения като тези носят огромни ползи за ефективността. Независимо дали преглеждате бюджета си, отстранявате грешки в странни салда или просто спестявате кликове, персонализираните връзки и SQL заявките ви дават повече мощност и по-малко затруднения.

Бонус: Ако използвате персонализираните отчети на Fava, можете дори да изградите пълни табла за управление, съобразени с вашите лични финансови ритуали.

Готови ли сте да поемете контрол?

Започнете от малко: добавете връзката „Текущ месец“. След това изградете свои собствени заявки. Вашето бъдещо аз ще ви благодари.

Искате още съвети като този? Абонирайте се за нашия бюлетин или разгледайте още Beancount рецепти на Beancount.io.

Прогнозиране на бъдещи трансакции в Beancount

· Една минута четене
Mike Thrift
Mike Thrift
Marketing Manager

Има плъгин за Beancount за прогнозиране на бъдещи повтарящи се трансакции. Как да го приложите в beancount.io? Поставете следното съдържание във вашия ledger файл.

; import the plugin
plugin "fava.plugins.forecast"

; add a monthly HOA fee
2022-05-30 # "HOA fee [MONTHLY]"
Expenses:Hoa 1024.00 USD
Assets:Checking -1024.00 USD

Екранна снимка на плъгина за прогнозиране

2022-05-30-forecast-plugin

И тогава ще видите прогнозата в отчета за нетна печалба.

Плъгин за прогнозиране

Тагът [MONTHLY] по-горе означава, че трансакцията ще се повтаря завинаги. Ако имате повече условия за прилагане, опитайте [MONTHLY UNTIL 2022-06-01], [MONTHLY REPEAT 5 TIMES], [YEARLY REPEAT 5 TIMES] или [WEEKLY SKIP 1 TIME REPEAT 5 TIMES].

Революционизиране на управлението на личните финанси с Beancount.io

· 4 минути четене
Mike Thrift
Mike Thrift
Marketing Manager

Традиционно, потребителите на Beancount използват инструменти от командния ред или хостват сървъри в частни мрежи, където трябва да работят чрез компютър или текстов редактор с общо предназначение на мобилни устройства. Beancount.io намалява неудобствата, като предлага мобилни приложения с отворен код за Android и iOS и защитен облак, така че вашата счетоводна книга вече е на няколко докосвания разстояние от вашия пръстов отпечатък.

Beancount е компютърен език, който позволява двустранно счетоводство в текстови файлове. След като дефинирате финансови транзакции във файла, той ще генерира различни отчети. Мартин Блейс, създателят на този език, твърди, че счетоводството от командния ред има много предимства – то е бързо, преносимо, отворено и персонализирано.

Ние напълно подкрепяме този аргумент и споделяме усещането за възможности, които езикът Beancount предоставя. Искахме да направим повече – да представим технологията на повече хора. Това означава, че трябва да подобрим използваемостта и да я направим по-достъпна за по-широка аудитория.

2022-01-08-незабавен-достъп-до-вашата-beancount-облачна-счетоводна-книга-по-всяко-време-навсякъде

Не всеки е ентусиаст на командния ред и затова създадохме Beancount.io – мениджърът за лични финанси за всеки. Ето как работи:

За по-сериозна работа, потребителите на Beancount все още могат да използват компютрите си, за да редактират или преглеждат счетоводната книга чрез браузърите си, посещавайки https://beancount.io или синхронизирайки с Dropbox. Това запазва гъвкавостта на инструментите от командния ред, без да губи достъпа между устройствата, предлаган от облачното решение.

За ежедневни леки операции, като незабавно добавяне на запис, потребителите на Beancount могат да използват мобилното приложение, за да се свържат със защитения облак.

Майк Трифт, инженер по бекенд, работещ по този продукт, казва:

Преди си настройвах напомняне всеки ден да отварям лаптопа си и да въвеждам записи в моите Beancount файлове. Сега, с Beancount.io, ми е много по-лесно да променям счетоводната си книга, когато имам нужда, дори когато съм навън и купувам нещо от магазина.

Джи Ли, софтуерен инженер от Facebook, ни казва:

Мигрирах всичките си Beancount файлове към Beancount.io и сега работи перфектно за ежедневната ми употреба. Платих за Pro функции като автоматично архивиране на данни, но смятам, че има още неща, които можете да направите, за да подобрите услугата.

Можете да се регистрирате сега на https://beancount.io/sign-up/ или да изтеглите iOS или Android приложението. Оптимизирахме регистрацията, за да съберем възможно най-малко информация от вас, за да стартираме услугата. След това ще получите предварително зададена празна счетоводна книга, която е готова веднага да добавите запис.

Често задавани въпроси

Ще продаде ли Beancount.io данните от моята счетоводна книга на трета страна?

  • Не. Ние се ангажираме да пазим вашите данни защитени и лични и никога няма да продаваме данните от вашата счетоводна книга.

Защитени ли са моите данни?

  • Да. Ние защитаваме вашия имейл и счетоводна книга с AES256, вашата парола с BCrypt и вашите мрежови заявки със SSL.

Данните от моята счетоводна книга криптирани ли са от край до край?

  • Не. Поради технически ограничения, все още трябва да декриптираме вашите данни в паметта при индексиране на файла на счетоводната книга на производствените сървъри. Затова ограничаваме директния достъп от който и да е от членовете на нашия екип. За съжаление, не можем да направим това в Intel SGX или друг защитен трезор поради високите разходи.

Това надеждна услуга ли е, на която мога да се доверя през следващите няколко години?

  • Да. Първоначално стартирахме Beancount.io на 4 юли 2019 г. и вече повече от две години оперираме услугата сигурно и надеждно. Следователно, нямаме причина да не продължим услугата и в бъдеще.

Мога ли да поискам нови функции и да спонсорирам проекта?

  • Да. Моля, не се колебайте да се свържете с нас на https://t.me/beancount за всякакви отзиви и ни подкрепете, като станете Pro потребител на https://beancount.io/pricing.

Представяне на поддръжката на множество файлове в Beancount

· Една минута четене
Mike Thrift
Mike Thrift
Marketing Manager

Много от нашите клиенти ни питат от февруари как да добавят множество файлове към една счетоводна книга. Те се нуждаят от файловата структура, за да архивират или категоризират транзакции. И така, най-накрая, след няколко месеца работа, с удоволствие съобщаваме, че функцията е пусната безплатно.

Ето как да я използвате:

Файл > създаване на нов файл

Множество файлове в една счетоводна книга

Отидете в раздела за файлов редактор в лявата навигационна странична лента. След това, от падащото меню "Файл" изберете "Създаване на нов файл".

Файл > създаване на нов файл

Наименувайте новия си файл

Дайте на файла си валидно име и го запазете. Всички имена на файлове трябва да завършват на ".bean".

Наименувайте новия си файл

Включете файла

Ето една ключова стъпка, трябва да включите новосъздадения файл в main.bean.

Например, ако сте добавили stock.bean, тогава посочете include "stock.bean" в main.bean.

Включете файла

Опреснете и отидете до файла

Опреснете страницата и ще видите, че файлът се появява в падащото меню "Файл".

Опреснете и отидете до файла

Преименувайте или изтрийте файла

Когато сте навигирали до файла, можете да го преименувате или изтриете от падащото меню "Редактиране".

Преименувайте или изтрийте файла

Имате проблеми?

Задайте въпроси в https://t.me/beancount.

Надстройка на Fava до версия 1.19: Основни промени и подобрения

· Една минута четене
Mike Thrift
Mike Thrift
Marketing Manager

Надстроихме софтуера с отворен код Fava, лицензиран под MIT, до версия 1.19. Ето промените от последната ни актуализация:

  • v1.19 (2021-05-18)
    • мигриране от опциите conversion и interval към опцията default-page
    • добавяне на опция invert-income-liabilities-equity
    • надстройка до CodeMirror 6
    • добавя български превод
    • други малки подобрения и корекции на грешки
  • v1.18 (2021-01-16)
    • няколко малки подобрения и различни корекции на грешки.

Чувствате се развълнувани? Изпробвайте го сега на https://beancount.io/ledger/

2021-07-16-upgrade-fava-to-1-19

Имате въпроси? Ще бъдем на разположение за вас на https://t.me/beancount :)

Разбиране на амортизацията в Beancount

· Една минута четене
Mike Thrift
Mike Thrift
Marketing Manager

Амортизацията разпределя плащанията на много вноски във времето. В beancount.io можете да използвате плъгина fava.plugins.amortize_over, за да постигнете това.

2021-01-09-amortize

Без амортизация, ако искате да застраховате колата си за 6 месеца с разходи от $600. Трябва да запишете това като еднократен разход за определена дата.

2017-06-01 open Assets:Bank:Checking
2017-06-01 open Assets:Prepaid-Expenses
2017-06-01 open Expenses:Insurance:Auto


2017-06-01 * "Pay car insurance"
Assets:Bank:Checking -600.00 USD
Assets:Prepaid-Expenses

Въпреки това, с амортизация, можете да разпределите разхода за шест месеца, като поставите plugin "fava.plugins.amortize_over" в началото на файла и използвате amortize_months: 6 за транзакцията.

plugin "fava.plugins.amortize_over"

2020-06-01 open Assets:Bank:Checking
2020-06-01 open Assets:Prepaid-Expenses
2020-06-01 open Expenses:Insurance:Auto

2020-06-01 * "Amortize car insurance over six months"
amortize_months: 6
Assets:Prepaid-Expenses -600.00 USD
Expenses:Insurance:Auto

И тогава в Журнала ще видите, че транзакцията е разделена на 6 осчетоводявания.

2020-11-01 * Amortize car insurance over six months (6/6) am
2020-10-01 * Amortize car insurance over six months (5/6) am
2020-09-01 * Amortize car insurance over six months (4/6) am
2020-08-01 * Amortize car insurance over six months (3/6) am
2020-07-01 * Amortize car insurance over six months (2/6) am
2020-06-01 * Amortize car insurance over six months (1/6) am

Екранна снимка на амортизационна транзакция