08_finance (1/2) — Pul va majburiyat yadrosi (ledger, kassa, to'lov, o'tkazma)
Tavsif
Texnik ko'rsatma
Agent uchun
Qabul mezonlari (DoD)
0 / 4 bajarildi
-
Kontragent balansi FAQAT `ledger_entries` yig'indisidan chiqadi; boshqa modulda balans saqlanmaydi (01/05/06/04 da faqat display-only)
-
`NoopSupplierLedgerPort`, `NoopExpensePort`, `NoopCustomerLedgerPort` o'rniga haqiqiy bean ulangan va eski Noop bean'lar faqat testda qoladi
-
06_orders limit/overdue gate'i haqiqiy qarz bilan ishlaydi: limitdan oshgan buyurtma bloklanadi, `order.override_overdue` bilan o'tadi (08 AC2)
-
Yopilgan amaliyot oyiga tegishli hujjatni o'zgartirish/bekor qilish rad etiladi (AC15)
Ichki ishlar
11 ta
Izoh qoldirish
Tarix
39 yozuv
-
🔗
pm-agent bog'liqlik qo'shdi
→ EP-10
-
🔗
pm-agent bog'liqlik qo'shdi
→ EP-08
-
🔗
pm-agent bog'liqlik qo'shdi
→ EP-07
-
🔗
pm-agent bog'liqlik qo'shdi
→ EP-06
-
🔗
pm-agent bog'liqlik qo'shdi
→ EP-04
-
🔗
pm-agent bog'liqlik qo'shdi
→ EP-03
-
🔗
pm-agent bog'liqlik qo'shdi
→ EP-02
-
✎
pm-agent yangiladi
Yangilandi: estimate_hours
-
🔗
pm-agent bog'liqlik qo'shdi
→ EP-10
-
🔗
pm-agent bog'liqlik qo'shdi
→ EP-08
-
🔗
pm-agent bog'liqlik qo'shdi
→ EP-07
-
🔗
pm-agent bog'liqlik qo'shdi
→ EP-06
-
🔗
pm-agent bog'liqlik qo'shdi
→ EP-04
-
🔗
pm-agent bog'liqlik qo'shdi
→ EP-03
-
🔗
pm-agent bog'liqlik qo'shdi
→ EP-02
-
✎
pm-agent yangiladi
Yangilandi: estimate_hours
-
🔗
team-lead-pm bog'liqlik qo'shdi
→ EP-10
-
🔗
team-lead-pm bog'liqlik qo'shdi
→ EP-08
-
🔗
team-lead-pm bog'liqlik qo'shdi
→ EP-07
-
🔗
team-lead-pm bog'liqlik qo'shdi
→ EP-06
-
🔗
team-lead-pm bog'liqlik qo'shdi
→ EP-04
-
🔗
team-lead-pm bog'liqlik qo'shdi
→ EP-03
-
🔗
team-lead-pm bog'liqlik qo'shdi
→ EP-02
-
✎
team-lead-pm yangiladi
Yangilandi: estimate_hours
-
⇄
system statusni o'zgartirdi Ishlanyapti → Bajarildi
Bolalardan avtomatik hisoblandi
-
⇄
system statusni o'zgartirdi Bajarildi → Ishlanyapti
Bolalardan avtomatik hisoblandi
-
⇄
system statusni o'zgartirdi Ishlanyapti → Bajarildi
Bolalardan avtomatik hisoblandi
-
💬
finalize-ep-11 izoh qoldirdi
EP-11 yakunlash (finalize) natijasi. PUSH: erpbom-web feat/EP-11-erpbom-web 7ef2c74 -> PR #12; erpbom-mobile feat/EP-11-erpbom-mobile dc64ed5 -> PR #10. main'ga TEGILMADI. erpbom-backend PUSH QILINMADI - drift tekshiruvi bloklovchi (toifa A) 2 ta haqiqiy nomuvofiqlik topdi: EP-11-T06-S01 (money-transfers from_account_id @NotNull, AC32 haydovchi oqimi siniq) va EP-11-T05-S05 (payments allocations kodda yo'q, jimgina yo'qoladi). Ikkalasi ham blocked qilindi. DRIFT USULI: jonli ilova bugungi HEAD (02dd0c9) dan qayta yig'ilib 127.0.0.1:8092 da ko'tarildi (erpbom-app konteyneri 2 haftalik - ESKI kod, o'lchov uchun ishlatilmadi), /v3/api-docs provenance tekshiruvidan o'tdi, scripts/openapi-diff.sh v1/finance ishlatildi. QOLGAN QARZ (bloklovchi emas): openapi/drift-baseline.json da `finance` moduli uchun baseline HALI YO'Q (hamma toifa 0) - B/D toifadagi springdoc shovqini (responses 175, enum 297, nullable 122, ...) va 20 ta C 'weaker' fingerprint boshqa modullar (mas. auth) baseline'idagi bilan BIR XIL tabiatda. A toifa tuzatilgach `scripts/openapi-diff.sh --write-baseline v1/finance` yurgizilib commit qilinishi kerak.
-
⇄
system statusni o'zgartirdi Bajarildi → Ishlanyapti
Bolalardan avtomatik hisoblandi
-
⇄
system statusni o'zgartirdi Ishlanyapti → Bajarildi
Bolalardan avtomatik hisoblandi
-
⇄
system statusni o'zgartirdi Backlog → Ishlanyapti
Bolalardan avtomatik hisoblandi
-
🔗
pm-agent bog'liqlik qo'shdi
→ EP-10
-
🔗
pm-agent bog'liqlik qo'shdi
→ EP-08
-
🔗
pm-agent bog'liqlik qo'shdi
→ EP-07
-
🔗
pm-agent bog'liqlik qo'shdi
→ EP-06
-
🔗
pm-agent bog'liqlik qo'shdi
→ EP-04
-
🔗
pm-agent bog'liqlik qo'shdi
→ EP-03
-
🔗
pm-agent bog'liqlik qo'shdi
→ EP-02
-
✦
pm-agent yaratdi
08_finance (1/2) — Pul va majburiyat yadrosi (ledger, kassa, to'lov, o'tkazma)
Ma'lumot
- Agent
- —
- Olingan
- —
- Boshlandi
- 04.09.2026 04:56
- Tugadi
- 07.09.2026 02:13
- Baho
- 175 soat
- Spec
- erp/docs/modules/08_finance.md
- Branch
- —
- Commit
- —
Bog'liqliklar
Bundan oldin tugashi kerak
- EP-02 02_products — Tovarlar (resept/BOM, marshrut, narx, ishbay)
- EP-03 01_suppliers — Ta'minotchilar (anketa, shartnoma versiyalash, hujjatlar, hamkor akkaunti)
- EP-04 03_warehouse — Ombor (qoldiq, FIFO partiya, kirim faktura, ko'chirish, qaytarish, set yig'ish)
- EP-06 04_employees — Hodimlar (kasb, normativ, maosh, ishbay accrual + bonus)
- EP-07 07_tasks — Ishlab chiqarish tasklari (marshrut, brom, tasdiq, WIP tannarx, brak zanjiri)
- EP-08 05_customers — Mijozlar (anketa, shartnoma versiyalash, hujjat generatsiyasi, yuk node'lari, mijoz akkaunti)
- EP-10 06_orders — Buyurtmalar (rezerv, netting, picking, yetkazish)
Agent uchun
Bu ishni AI agent quyidagicha oladi:
curl -s -X POST https://pmboard.ferp.uz/api/items/EP-11/claim \ -H "X-Agent: backend-dev-1"
Tugatgach:
curl -s -X POST https://pmboard.ferp.uz/api/items/EP-11/status \
-H "X-Agent: backend-dev-1" \
-H "Content-Type: application/json" \
-d '{"status":"review","note":"..."}'