> фактури [OK]
Чернова и пост, следващ номер, черно сторно. Печат PDF, DOCX, ODT и UBL. Входящи фактури и протоколи по чл. 117 ЗДДС.
// Серия Baraba · модел ytbuch
Счетоводна програма с отворен код. Без облак, без абонамент — инсталираш на своята машина и данните остават при теб.
$ whoami
ytbuch — счетоводна програма с отворен код
$ cat /etc/motd
> фактури · ДДС дневници · SAF-T към НАП
> склад · банки · отчети · UBL/Peppol
> базова валута: EUR · черно сторно · 2FA
[OK] лиценз: BSD-3-Clause · данните са при теб
$ █
// всичко за дневното счетоводство — по българските правила
Чернова и пост, следващ номер, черно сторно. Печат PDF, DOCX, ODT и UBL. Входящи фактури и протоколи по чл. 117 ЗДДС.
Е-фактури по стандарта на ЕС: UBL 2.1 XML по EN 16931 / Peppol BIS Billing 3.0. Експорт от фактура, импорт към чернова през Сканиране; кредитните са CreditNote. Форматът на ViDA (VAT in the Digital Age).
ДДС дневници за покупки и продажби, файл за НАП, периоди и начални салда. Затвореният месец спира поста.
XML по схема V1.0.1 за месец, година или при поискване. Номенклатурите на НАП: сметки, мерни единици, данъчни кодове, КН8.
Готов сметкоплан от каталога на НАП. Seed-ът добавя липсващите сметки, без да дублира номера.
Без дубликати по ЕИК и ДДС номер. VIES проверка, разбиване на адреси, КН8 класификация, автоматично изписване при покупка.
CSV, MT940 и XML — Postbank, UniCredit, OBB, camt.053. Операциите се свързват със счетоводните записи.
Движение по обекти, месечно изписване, ръчни материали, рецепти и производствени заповеди. ДМА и дивиденти.
Многофирмена изолация, роли с права по модул, одитна следа с потребител и час за документите и статиите.
argon2id, 2FA с QR и резервни кодове, анулиране на сесиите при смяна на парола, заключване при грешни входове, бекъп към S3.
Снимка, PDF или UBL XML (Peppol) стават чернова — снимките и PDF чрез AI (Mistral). Запомняне на имена на стоки.
Табло, дневник, счетоводни справки и финансови отчети (СС 1). Износ в Excel, ODS и PDF.
Курсове на ЕЦБ, VIES проверка на ДДС номер, SMTP известия и съпоставяне на SAF-T движения.
// три контейнера, нула зависимости от облак
backend = "Rust + Axum 0.8 · JWT HS256"
database = "YottaDB · SQL през Octo"
frontend = "Next.js 16 · App Router · български и английски"
runtime = "Docker Compose · 3 контейнера · автоматичен рестарт"
cloud = false # данните са в локален volume
license = "BSD-3-Clause"
// нужен е само Docker с Compose
$ git clone https://github.com/cyberbuch/ytbuch.git
$ cd ytbuch
$ docker compose -f deploy/docker-compose.yml up -d --build
[OK] ytbuch-yottadb healthy
[OK] ytbuch-backend healthy
[OK] ytbuch-frontend healthy
> отвори http://127.0.0.1:3020
> вход: superadmin · паролата се генерира при първия старт:
docker logs ytbuch-backend
> смени я веднага от Профил
// документация: docs/ и user-docs/
// BSD-3-Clause — ползвай, променяй, разпространявай. // включително в търговски продукти. Серия Baraba, модел ytbuch.