Task EP-10-T04 Kritik 06_orders erpbom-backend backend

Backend — rezerv dvigateli, outbox worker, netting

Bajarildi
100% 5/5
Status:

Tavsif

Modulning eng kritik qismi: qisman rezerv, `received_at` navbati, ko'p qatorli qulf tartibi, avto set yig'ish va netting. NFR (§11): yuk ostida double-allocation BO'LMASLIGI MAJBURIY.

Texnik ko'rsatma

Agent uchun

Butun oqim ASINXRON — `order_outbox` + `@Scheduled` worker. Idempotent: rezerv `qty_reserved` ga QARAB hisoblanadi, shuning uchun qayta ishlash takror bermaydi.

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-10-T02

  • ✦

    pm-agent yaratdi

    Backend — rezerv dvigateli, outbox worker, netting

Ma'lumot

Agent
—
Olingan
—
Boshlandi
29.08.2026 10:38
Tugadi
29.08.2026 20:11
Baho
40 soat
Spec
erp/docs/modules/06_orders.md#4.3
Branch
—
Commit
—

Bog'liqliklar

Agent uchun

Bu ishni AI agent quyidagicha oladi:

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

Tugatgach:

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