Files
roafacturare/docs/cercetare/mockup_v7_modificari.md
Marius Mutu d9f5ca4226 docs: planurile, proiectarile si rapoartele de lucru intra in versionare
Folderul docs\ era pana acum in afara oricarui control de versiuni - nici git,
nici SVN - desi contine planurile pe puncte, proiectarile si rapoartele de
cercetare pe care se sprijina modificarile din cod. O stergere acolo era
definitiva.

Fisierele intermediare (handoff-uri intre sesiuni, diff-uri deja aplicate) au
fost sterse inainte, nu versionate: ce era durabil in ele a intrat in antetele
fisierelor de test la care se refereau.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SN8snvkk94KuhWwoXUUey3
2026-08-11 22:17:17 +03:00

54 lines
3.7 KiB
Markdown

# Mockup #13 — v6 -> v7 (runda 8), ce s-a schimbat
Fisier atins: `D:\ROA\ROAFACTURARE\docs\mockup_13_formular_unificat.html`. Niciun alt fisier.
## Sectiuni atinse
- **Eyebrow / marcaj versiune** (linia ~199): `versiunea 6` -> `versiunea 7 (runda 8)`.
- **Sectiunea 8** ("Ce trebuie verificat inainte"): item-ul "cont de venit fara politica" a fost
rescris — decizia 24 (politica implicita) marcata retrasa, inlocuita cu decizia 27/27-bis, cu
trimitere la sectiunea 10 noua. S-au adaugat trei intrari noi, toate `raspuns`: nepotrivirea de
afisare ROAAUTO (decizia 28), stergerea liniei din comanda (decizia 29), coordonarea cu #6
(decizia 30). Cele 7 intrari `de verificat` originale nu s-au atins.
- **Sectiunea 9** (ROAAUTO): ultimul paragraf ("Ce ramane e o nepotrivire de afisare", pill
`de acceptat`) a fost rescris ca decizie inchisa (pill `decis`), cu conditia explicita — MANOPERA
si MATERIALE conform devizului — si precizarea "nu se cere cod nou in ROAAUTO".
- **Sectiune noua 10** ("Contul de venit pentru articole adaugate din nomenclator"), adaugata la
finalul documentului: nu exista o sectiune dedicata in v6, doar bulletul cramponat din sectiunea 8
cu raspunsul vechi (politica implicita) — s-a creat sectiune noua, nu s-a renumerotat nimic
existent. Contine: decizia 24 barata (`<s>`) cu motivul retragerii; tabel cu decizia 27 (cele doua
ramuri — gestionabil prin `CORESP_CONT_VENCHELT.CONT_VENIT`, negestionabil prin `NOM_ARTICOLE.CONT`
sau `704`); decizia 27-bis ca listă ordonata de 4 pasi (calculeaza contul -> cauta politica cu
acel cont -> `pack_preturi.adauga_politica_pret_art` -> trimite `id_pol`); intrebarea lui Marius
("de ce nu si in ROAACNPRO / pe contract") cu raspunsul exact din plan (ROAACNPRO nu cheama
`contabilizeaza_articol`; pe contract articolele au `id_pol` din cursor; `FACT-024` ramane
blocantul); lista "Ce nu e gratuit" cu cele 4 costuri din J-quater.
## CSS
S-a extins selectorul `ul.tight` la `ul.tight, ol.tight` (si `li`-urile lor), ca sa poata fi folosita
o lista numerotata (reteta VFP in 4 pasi) cu exact aceeasi tipografie ca listele `<ul class="tight">`
deja existente. Nicio alta regula CSS schimbata, nicio paleta/biblioteca noua.
## Ce NU s-a atins
- Relatia cu #6 nu avea nicio mentiune in v6; s-a adaugat doar in bulletul nou de la decizia 30 din
sectiunea 8 (unde e cel mai la locul lui) — nu s-a creat sectiune separata pentru asta, planul nu
o cerea explicit.
- "Riscuri" (primele doua puncte din plan) nu au sectiune proprie in mockup si nu li s-a creat una —
continutul lor (perimetrul cu #6 inchis, riscul mutat pe vizibilitatea politicii tehnice) e deja
reflectat implicit in sectiunea 10 ("Ce nu e gratuit") si in bulletul decizia 30.
- Sectiunile 1-7 (formular, buton antet, meniu de adaugare, valuta, discount, puncte de intrare,
ce se scrie la Termina) nu au fost modificate — deciziile rundei 8 nu le afecteaza continutul.
## Contradictii / alegeri facute
- Sarcina mentioneaza "sectiunea despre contul de venit ... (daca exista; altfel o adaugi ca
sectiune noua)". In v6 exista doar un bullet in sectiunea 8, nu o sectiune propriu-zisa — am
tratat asta ca "nu exista" si am creat sectiunea 10, pastrand si bulletul din sectiunea 8 (actualizat,
mai scurt, cu trimitere catre sectiunea 10 pentru detalii).
- Pentru pill-ul de pe decizia inchisa am folosit eticheta `decis` (sectiunea 9) si am reutilizat
`raspuns` (sectiunea 8, clasa CSS `pill have`) — nu exista in CSS o eticheta dedicata "decis", dar
clasa `pill have` (verde, „raspuns/rezolvat") e deja folosita cu text variabil in restul
documentului (`exista deja`, `rezolvat`, `da`), asa ca am urmat conventia in loc sa inventez o clasa.