diff --git a/docs/plan_06_editare_factura.md b/docs/plan_06_editare_factura.md index c1d3712..d94c458 100644 --- a/docs/plan_06_editare_factura.md +++ b/docs/plan_06_editare_factura.md @@ -3,10 +3,20 @@ Sursa: `COMUN\docs\todos.txt` punctul 6. Ordine de executie: **al treilea**, dupa #8 si #7. -> **Stare: IN LUCRU.** S1-S6 gata, S5 comis in git pe 10.08.2026. Ramase: **S4b** partial (actiunea -> de sincronizare), **S7** neatins, **S8** partial, **S9** partial. Starea la zi si ordinea -> recomandata: **`docs\handoff_punct6_dupa_s5.md`**. Deciziile 38-41, care **corecteaza S5 fata de -> ce scrie mai jos**: `docs\handoff_s5.md`. +> **Stare la 11.08.2026: IN LUCRU, aproape terminat.** S1-S7 si S9 gata si comise; S4b s-a incheiat +> cu butonul si dialogul de sincronizare, iar S7 a iesit 6 PASS / 0 FAIL (trei editari consecutive nu +> acumuleaza linii de corectie). +> +> **Ramane S8**, si nu doar ca acoperire: matricea are **2 esecuri reale** pe „factura din aviz" +> (tip 4), din ambele puncte de intrare — rulajele nu se refac pe nota noua (`Reccount(trul)=0`). +> Tot in S8, trei tipuri de sursa au fost sarite la ultima rulare (lista de preturi, aviz, factura din +> contract), iar harnessul care ar trebui sa creeze documentele lipsa +> (`COMUN\utile\Teste\editare_factura\creeaza_documente_s8.prg`) nu a scris inca niciun document — +> capcanele de mediu sunt descrise in antetul lui. +> +> Neverificat inca pe ecran: dialogul de sincronizare, dupa rebuild-ul `roafacturare.exe`. +> +> Deciziile 38-41 **corecteaza S5 fata de ce scrie mai jos**; sunt in istoricul din `progres.md`. ## Cerinta si directia aleasa diff --git a/docs/plan_index.md b/docs/plan_index.md index 8599238..8cd4602 100644 --- a/docs/plan_index.md +++ b/docs/plan_index.md @@ -8,7 +8,7 @@ si verificari proprii, ca sa nu se amestece. |---|---|---|---|---| | — | #8 — denormalizare VANZARI | **mediu** (scop extins 06.08) | `PACK_FACTURARE` + ambele view-uri (COMUN) + reparare date | **TERMINAT si COMIS** 07.08.2026 (r17990-r17993). Planul a fost sters la curatenie; istoricul e in `progres.md` | | — | [#7 — pret cu TVA pe linie](plan_07_pret_cu_tva_pe_linie.md) | mic-mediu | doar VFP, gridul de articole din `frm_facturare_articole` | **TERMINAT** 08.08.2026 (changelog 2.11.14). Editarea flagului pe o factura **deja salvata** a fost mutata explicit in #6 | -| 1 | [#6 — editare factura emisa](plan_06_editare_factura.md) | mediu | `omodificari.vc2` (COMUN) + `PACK_FACTURARE` | **IN LUCRU** — S1-S6 gata, S5 comis in git 10.08.2026. Ramase: S4b partial, **S7 neatins**, S8 partial, S9 partial. Stare: [`handoff_punct6_dupa_s5.md`](handoff_punct6_dupa_s5.md) | +| 1 | [#6 — editare factura emisa](plan_06_editare_factura.md) | mediu | `omodificari.vc2` (COMUN) + `PACK_FACTURARE` | **IN LUCRU, aproape gata** — S1-S7 si S9 comise (S4b incheiat 11.08.2026). Ramane **S8**: 2 esecuri reale pe „factura din aviz" (rulajele nu se refac pe nota noua) + 3 tipuri de sursa neacoperite. Stare: antetul planului | | 2 | [#13 — formular unificat + editare prin regenerare](plan_13_unificare_formular_facturare.md) | **mare** | `ofacturare.vc2` + `ofacturare.prg` + `PACK_FACTURARE` (COMUN) | propunere, 09.08.2026. Mockup: [`mockup_13_formular_unificat.html`](mockup_13_formular_unificat.html). **Perimetru comun cu #6** — de transat inainte de start | | — | [#12 — nomenclator ca sursa de pret](plan_12_nomenclator_ca_lista_preturi.md) | mediu | depinde de varianta | valabil, **amanat** | | — | [#11 — integrare politici de preturi](plan_11_integrare_politici_preturi.md) | mare | COMUN + ROAPRETURI | valabil, **amanat** |