β
OpenAPI kontrakt β 08_finance yadrosi (muzlatish)
V38 β accounting_periods + counterparty_accounts + ledger_entries
CounterpartyAccountService β avto-ochish, valyuta, balans keshi
SupplierLedgerPort β faktura qarzi, qaytarish krediti va FIFO farqi
To'lov CRUD (`draft`) β oyoqlar, valyuta va yig'indi validatsiyasi
OpenAPI kontrakt β 08_finance hujjat qatlami (kengaytirish)
expense_invoices + lines + status_logs + XR raqami
Hujjat CRUD (`draft`) β raqam, qatorlar, avtomatik jami
V39 β money_accounts + money_movements
LedgerEntryService β insert-only jurnal, idempotentlik, reversal
ExpensePort + brak hooki β pulsiz xarajatlar jurnalga
Tasdiqlash β atomik tranzaksiya (ledger + pul + taqsimlash + keshlar)
fixed_assets oilasi + FA inventar raqami
Tasdiqlash β tasdiqlovchining kassasi, qoldiq gate'i, atomiklik
V40 β payments + payment_movements + payment_allocations
ExpenseEntryService β xarajat jurnali va turlar katalogi
CustomerLedgerPort β sotuv qarzi + limit/overdue gate'ini tiriltirish
Tasdiq limiti va SoD sozlamasi (`pending_approval`)
payroll_runs + payroll_run_lines + payments.payroll_run_id
Tasdiqni qaytarish (`confirmed β draft`) va bekor qilish
V41 β money_transfers + cash_counts + external_drivers
Yaxlitlik joblari β balans reconcile va yetim varaqa skani
`payment_basis=on_sale` majburiyati β sotilgani sari qarz (qoida 34)
Reversal va bekor qilish
reconciliations (versiyalangan sverka akti)
Xarajat reyestri va F9 xarajat tuzilmasi hisoboti
V42 β expense_categories + expense_entries + finance_outbox
Taqsimlash (allocation) β faqat qo'lda, ochiq majburiyatlar ro'yxati
Ruxsatlar seed β qolgan 16 rule
Ruxsatlar seed β 14 ta yadro rule + moliya sozlamalari
Mijoz e'loni va shafyor tasdig'i (`origin` oqimi)
`expense_categories` seed β 8 tizim + 8 foydalanuvchi turi (S05/S06 orasida tushib qolgan)
`customer_app` oqimida `allocations` taqiqi (Q62 = A β bugun ochilgan xavfsizlik yuzasi)
MoneyAccountService β CRUD, doira so'rovi, kassir egaligi
O'tkazma holat mashinasi va muzlatish (`frozen_amount`)
AccountingPeriodService β aktiv davr, muhr va yopilgan davr taqiqi
Kassa/hisob ro'yxati va kartochkasi
Mijoz to'lovini tasdiqlash ekrani
Aktiv CRUD, inventar raqami, node doirasi
Run yaratish va qatorlar generatsiyasi (04 seam)
Yopish gate'i (Β§4.5) va amortizatsiya triggeri
Hujjat formasi va qatorlar jadvali
MoneyMovementService β insert-only harakat, mavjud qoldiq, qulf
Valyuta konvertatsiyasi (F6)
F2 aylanma va F8 to'lov grafigi / aging so'rovlari
To'lov hujjati β yaratish, split oyoqlar, tasdiqlash
Naqdni kassaga topshirish oqimi
Amortizatsiya β F5, catch-up va xarajat qatori
Hisoblash (F7) β proratsiya, yaxlitlash, qoldiq
Qayta ochish va yopilgan davr auditi
Tasdiqlash, kassa tanlash va qaytarish oqimi
`employee_hold` hisobini avtomatik ochish (shafyor seam'i)
Kassa sanog'i va farqni hal qilish
Xabar joblari β `due_soon` / `overdue` skani va NotificationPort stub
Taqsimlash (allocation) paneli va reversal
Kapital yaxshilash (F5c) va qayta baholash (F5b)
Tasdiqlash β accrual + `salary_monthly` xarajati (64a)
Sverka akti β ommaviy yuborish, tasdiq/rad, versiyalash
Reyestr, filtrlar va xarajat tuzilmasi
F3/F4 β kassa qoldig'i va kassalar aylanmasi so'rovlari
+21 ta yana
Kartani ustundan ustunga sudrab statusni o'zgartiring. Ruxsat etilmagan o'tish rad etiladi.