Registre 2025: cotele 24/20 la soldul neexigibil; exigibilizare TVA reparata
frm_regcump2025 / frm_regvanz2025 au fost derivate din clasele 2010 INLOCUIND cotele 24/20 cu 11/21, in loc sa le adauge. Consecinta: filtrul "Diferenta sold" si lista TVA-ului exigibilizat din plati pierdeau facturile cu TVA neexigibil la 24% sau 20% - adica exact facturile vechi cu TVA la incasare, cele carate din perioade anterioare, care sunt rostul filtrului. Corectate 6 filtre, formula de sold din frm_regvanz2025 (care omitea complet RO20/RO24, spre deosebire de geamana ei de la cumparari) si lista de coloane selectate. Clasele frm_regcump2010 / frm_regvanz2010 raman neatinse: enumera 24/20/19/9/5 si e corect asa - se folosesc doar pe perioade dinainte de cotele 21/11, iar cursorul lor actcv nici nu are coloanele ro11*/ro21*. inchidere_tva_sold: - soldn21/soldn11 si ro21nt/ro11nt se citesc doar daca exista in cursor. Registrele de dinainte de 2025 nu le emit, de unde eroarea VFP la apasarea butonului de exigibilizare pe orice perioada anterioara. - cota 21 nu era luata in calcul: `Iif(m.lnCota = 21, ...)` intr-o bucla For 1 To 7, deci lnSuma21 era cod mort, iar la cota 6 se lua soldul de 11% cu 1.21. Linia imediat urmatoare folosea deja corect `= 6`. - 8 variabile adaugate in Local; deveneau PRIVATE si se scurgeau in stiva de apel. Scoase 37 `SET STEP ON` ramase in cod (35 in ovanzcump.vc2, 2 in oproceduri_inchidere.prg); deschideau depanatorul la fiecare rulare din IDE. Changelog 2.11.66. Sterse handoff-urile, planurile si patch-urile de review ale lucrarii ANAF/TVA/eFactura; .gitignore acopera acum docs/diff_*.patch, nu doar docs/diff_runda*.patch. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01DhJwsrFFe1ZNAAtS8Twuti
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -104,6 +104,6 @@ roacont_ref.FPT
|
||||
# --- COMUN este gestionat separat, prin propriul sau git (romfast/comun.git) ---
|
||||
COMUN/
|
||||
|
||||
docs/diff_runda*.patch
|
||||
docs/diff_*.patch
|
||||
.gstack/
|
||||
docs/local/
|
||||
|
||||
Reference in New Issue
Block a user