- changelog 2.11.7: nota porneste goala + dialog "Adauga factura", coloane reordonate/avansate vizibile, Valuta+Curs per document editabile in grila, buton "Urmator" + indicator de pas. - docs: flux-editare-vfp-text.md redus la parametrii ROAGEST (fluxul comun in COMUN/docs); README/CLAUDE.md actualizate; sterse draft_M*/diff_*.patch si propuneri_ergonomie_import.md (implementat; M5 - totaluri per document - mutat in todo.txt, restul in istoricul git). - todo.txt: punct nou M5; scos punctul obsolet cu persistenta bifei "Coloane avansate" (bifa a fost eliminata). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
20 lines
1.7 KiB
Markdown
20 lines
1.7 KiB
Markdown
# Documentatie tehnica ROAGEST
|
|
|
|
Notite concise despre structura interna a proiectului (fluxuri, pachete, tabele), descoperite in timp ce se lucreaza la sarcini concrete. Completeaza CLAUDE.md — nu il inlocuieste si nu duplica ce e deja evident din cod.
|
|
|
|
## Index
|
|
|
|
- [CLAUDE.md](CLAUDE.md) — modul de lucru Claude ↔ Marius (propuneri de cod pentru VFP IDE, acces Oracle direct).
|
|
- [flux-achizitie-import.md](flux-achizitie-import.md) — lantul achizitie import: gestiuni.vcx → achizitie_import → import_nota → import_nir → PACK_CONTAFIN; capcane (ptva bruta vs proc_tva, import_nota_original mort, 4427/401).
|
|
- [flux-editare-vfp-text.md](flux-editare-vfp-text.md) — parametri ROAGEST pentru editarea pe cache text; fluxul comun (pasi per runda, capcane) e in `COMUN\docs\flux-editare-vfp-text.md`.
|
|
- [testare-vfp-mcp.md](testare-vfp-mcp.md) — testare vizuala automata: lansare `vfp9.exe DO roagest.prg` (fara rebuild) + interactiune prin `windows-mcp`; capcana focus furat de terminal.
|
|
- `local/` — notite neversionate (credentiale Oracle etc., in .gitignore).
|
|
|
|
Vezi si `COMUN\docs\oracle_export.md` (export surse PL/SQL, PACK_CONTAFIN.pck).
|
|
|
|
## Cand actualizezi
|
|
|
|
Adauga sau corecteaza o notita aici ori de cate ori descoperi ceva nou si ne-evident despre structura proiectului in timpul rezolvarii unei sarcini (un flux ascuns, o capcana, o conventie, un pachet sau tabel cheie). Nu documenta ce oricine ar afla citind codul in 30 de secunde — scopul e sa scurtezi investigatii viitoare similare, nu sa duplici codul.
|
|
|
|
Organizeaza notitele in fisiere separate pe subiect (nu un singur fisier uriaș), ex: `flux-<nume-flux>.md`, `pachet-<nume-pachet>.md`, `tabele.md`.
|