pos/models.py — 5 modela (PosTerminal, PosSesija, PosRacun, PosStavka, PosPlacanje), ZAKON 27 · migration 0026 — 5 tablica kreirana na EU i MAR · pos/services/checkout.py — otvori_sesiju, zatvori_sesi
tipimplementacija
commit47919b9
serveri[
"EU 217.160.71.124",
"MAR 212.227.181.201"
]
sto_je_napravljeno[
"pos/models.py — 5 modela (PosTerminal, PosSesija, PosRacun, PosStavka, PosPlacanje), ZAKON 27",
"migration 0026 — 5 tablica kreirana na EU i MAR",
"pos/services/checkout.py — otvori_sesiju, zatvori_sesiju, naplati, storniraj",
"pos/services/fiscal.py — mock stub (Sprint 1)",
"pos/services/reporting.py — z_izvjestaj (3 SQL query, no N+1)",
"pos/services/ai_promatrac.py — KontekstSesije, PosPromatrac, ZAKON 38 TokenRouter",
"pos/router.py — 12 endpointa + /pos/odijelo (motor obraz
motor_obrazaca{
"bakery": [
"naplata",
"primke",
"normativ",
"brasno",
"kalkulacija",
"arhiva"
],
"opg": [
"naplata",
"primke",
"normativ",
"kalkulacija",
"arhiva"
],
"accounting_firm": [
"naplata",
"ulazni",
"kalkulacija",
"arhiva"
],
"ngo": [
"naplata",
"arhiva"
],
"default": [
"naplata",
"ulazni",
"arhiva"
]
}
statusDONE
sljedece[
"Sprint 2 — primke, normativ, knjiga brasna, kalkulacija",
"Real FINA CIS fiskalizacija",
"F2 Vozaci (digigraf, offline)"
]
zakon[
"ZAKON 27 — Model Trinity",
"ZAKON 38 — Token Economy",
"ZAKON 32 — svaki fix ima chain entry"
]