Trust signals pentru un document legal moldovenesc

Factura nu e un ecran obișnuit — e un document fiscal cu valoare legală, păstrat 6 ani. Designul trebuie să spună "oficial" fără să țipe. Header inverted (ink bg) cu Serie SDI · Nr 000042 mono. Părțile codate fiscal cu IDNO. Breakdown TVA per rată. Suma în litere în română (cerut de SFS). Stamp "Document imutabil" microtype.

Plățile sunt în sub-colecție mutabilă. Documentul în sine nu se schimbă niciodată. Când cumulul plăților atinge totalul, comanda trece în settled automat.

API mapping: Emite → issueInvoice({orderId, series, paymentTermDays}) · tranzacție: read counter + snapshot + scrie invoices/{id} + increment counter + advance order la invoiced + queue renderInvoicePdf · Plată → recordPayment({invoiceId, amountMinor, method, paidAt, reference?}) · scrie în invoicePayments sub-colecție · dacă ≥ total, advance order la settled · PDF → renderInvoicePdf({invoiceId}) · server-side pdfkit, scrie invoiceRenders/{invoiceId} (mutabil, separat).

distributor_owner

issue flow · sheet

Din comandă livrată: serie (chips) + zile de scadență (slider). Preview block arată ce va fi scris în doc — counter atomic asigură numărul unic.

9:41● ● ●
×
Emite factură
comanda #1289 · Bakal Vasile
Serie · grupul fiscal
SDI
AP
+ nou
Counter per (distribuitor, serie) — următorul nr.: 000043
Scadența plății
de la emitere 30zile
015306090
Scadență: 17.06.2026
Previzualizare factură
FurnizorVitafor SRL
BeneficiarBakal Vasile
Linii6 · snapshot
Fără TVA1.153,52 lei
TVA 8%92,28 lei
Total1.245,80 lei
⚠ Atenție: factura devine imutabilă după emitere. Nu se mai poate edita. Verifică valorile înainte de a continua.
Renunță
Emite factura
Acasă
Produse
Comenzi
Echipa

distributor_owner

factură nou emisă · neîncasată

Header ink inverted cu serie+număr mono. Părți, linii, TVA per rată, total mare. Suma în litere română. Stamp imutabil. CTA Vezi PDF + Înregistrează plată.

9:41● ● ●
Factură fiscală
comanda #1289 · acum emisă
Factură fiscală
Seria SDI · Nr 000043
emisă
18.05.2026
scadență
17.06.2026
Stare neîncasată
Furnizor
Vitafor SRL
IDNO 1003600054321
Stefan cel Mare 12
Chișinău MD-2001
Beneficiar
Bakal Vasile
IDNO 1003600067890
Cuza Vodă 32
Chișinău MD-2060
Produs
Cant.
Preț
TVA
Valoare
Lapte Sec 12% LAP-12-1L
24 l
22,22
8%
575,98
Iaurt natural 350g
18 buc
14,40
8%
279,94
Smântână 20% 200g
8 buc
18,75
8%
162,00
+ 3 alte linii
8%
227,88
Recapitulare TVA
Rată Bază TVA Total
8% 1.153,52 92,28 1.245,80
Total cu TVA 1.245,80 lei
Suma în litere
O mie două sute patruzeci și cinci lei 80 bani
🔒 document imutabil · păstrat 6 ani conform legii fiscale
Vezi PDF
Înregistrează plată
Acasă
Produse
Comenzi
Echipa

distributor_owner

parțial achitată · payment history

Status devine "achitată parțial". Progress bar + payment history (lista invoicePayments). CTA "Înregistrează altă plată". Docul în sine rămâne imutabil.

9:41● ● ●
Factură fiscală
SDI 000043 · parțial achitată
Factură fiscală
Seria SDI · Nr 000043
scadență
17.06.2026
Stare parțial · 750 / 1.245,80
Furnizor
Vitafor SRL
Beneficiar
Bakal Vasile
Total cu TVA 1.245,80 lei
🔒 document imutabil · neschimbat
Încasări 750,00 / 1.245,80 lei
Rest de încasat: 495,80 lei
Istoricul plăților2
Virament bancar · 500,00 lei
17.05.2026 · ref MAIB-44827
+500,00
Numerar · 250,00 lei
18.05.2026 · în depozit
+250,00
Vezi PDF
+ Plată nouă
Acasă
Produse
Comenzi
Echipa

retailer_owner

achitată · vedere retailer

Retailerul vede aceeași factură imutabilă. Status verde "achitată". Fără CTA Înregistrează plată (drept distribuitor). Doar Vezi PDF + Comandă din nou.

9:41● ● ●
Factură fiscală
primită · SDI 000043
Factură fiscală
Seria SDI · Nr 000043
emisă
18.05.2026
achitată
25.05.2026
Stare
Furnizor
Vitafor SRL
IDNO 1003600054321
Stefan cel Mare 12
Chișinău
Beneficiar
Magazin Central
IDNO 1003600012345
Cuza Vodă 32
Chișinău
Total cu TVA 1.245,80 lei
Suma în litere
O mie două sute patruzeci și cinci lei 80 bani
🔒 achitată · comandă închisă
Plățile tale3 · total 1.245,80
Virament bancar · 500,00 lei
17.05 · MAIB-44827
500,00
Numerar · 250,00 lei
18.05 · în depozit
250,00
Virament · 495,80 lei
25.05 · MAIB-45102
495,80
Vezi PDF
Comandă din nou
Acasă
Magazin
Echipa
Comenzi