Task EP-07-T04 Kritik 07_tasks erpbom-backend backend

Backend — tasdiq oqimi: atomik posting + accrual + WIP tannarx (R8/R13/R14/R22/R24, F4–F7)

Bajarildi
100% 5/5
Status:

Tavsif

Modulning eng og'ir qismi — `submitted -> confirmed` bitta DB tranzaksiyasida: material FIFO chiqim (03), ishbay accrual (04), WIP tannarx yig'ilishi (F5), brak yo'qotishi (F7) va oxirgi operatsiyada `production_in` (F6). Yarim natija BO'LMAYDI.

Texnik ko'rsatma

Agent uchun

🔴 Qadamlar tartibi QAT'IY (R8/F5): 03 postOut -> 04 accrual -> 07 WIP/`production_in`. Accrual WIP dan OLDIN, aks holda `labor_cost_snapshot` bo'sh qoladi. 🔴 03 va 04 chaqiruvlari — `StockPostingService` va `WageAccrualPort` orqali (repository'ga to'g'ridan-to'g'ri emas).

Qabul mezonlari (DoD)

0 / 2 bajarildi

  • AC3, AC5, AC6, AC9, AC14, AC16 bajariladi

  • 8.1 ishlangan misoli integratsiya testi sifatida takrorlanadi (`unit_cost = 123 000`)

Ichki ishlar

5 ta

Izoh qoldirish

Tarix

4 yozuv

  • ⇄

    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-07-T03

  • ✦

    pm-agent yaratdi

    Backend — tasdiq oqimi: atomik posting + accrual + WIP tannarx (R8/R13/R14/R22/R24, F4–F7)

Ma'lumot

Agent
—
Olingan
—
Boshlandi
25.08.2026 17:00
Tugadi
25.08.2026 22:53
Baho
24 soat
Spec
erp/docs/modules/07_tasks.md#6
Branch
—
Commit
—

Bog'liqliklar

Agent uchun

Bu ishni AI agent quyidagicha oladi:

curl -s -X POST https://pmboard.ferp.uz/api/items/EP-07-T04/claim \
  -H "X-Agent: backend-dev-1"

Tugatgach:

curl -s -X POST https://pmboard.ferp.uz/api/items/EP-07-T04/status \
  -H "X-Agent: backend-dev-1" \
  -H "Content-Type: application/json" \
  -d '{"status":"review","note":"..."}'