Patch level : 12.00 1382

Files correlati     : cg7.exe cg7400c.png cg7400x.png cg7a00a.rep cg7a00a.msk cg7c00a.rep cg7c00a.msk cg7e00b.png cg7h00b.png cg7400a.png cg7400a.rep cg7400a.msk cg7400b.png cg7500a.png cg7600a.png cg7700a.png
                      cg7700b.png cg7800a.png cg7900a.png cg7900b.png cg7a00a.png cg7b00a.png cg7c00a.png cg7d00a.png cg7e00a.png cg7f00a.png cg7g00a.png cg7g00b.png cg7h00a.png cgmenu.men
Bug                 :

Commento:
Quadri Dichiarazione IVA 2025
Aggiunto quadro VL
This commit is contained in:
Alessandro Bonazzi 2025-03-03 21:53:21 +01:00
parent dbffa0031c
commit 0332c947c3
2 changed files with 29 additions and 28 deletions

View File

@ -73,7 +73,7 @@ void TQuadro_IVA_mask::build_ditte_sheet()
FOR_EACH_ARRAY_ITEM(firms, i, obj)
{
const long codditta = firms.get_long(i);
TString key; key.format("%05ld%04d", codditta, _year);
TString key; key.format("%05ld%04d", codditta, _year - 1);
const bool good = cache().get("%LIA", key).full();
TToken_string & row = sf.row(sf.items());
const int pos = sf.items() - 1;

View File

@ -23,6 +23,34 @@ END
#include <printbar.h>
ENDPAGE
PAGE "Quadro VL - Stampa" 0 0 0 0
NUMBER F_YEAR 4
BEGIN
PROMPT 3 2 "Anno "
FLAGS "A-"
END
SPREADSHEET F_DITTE 66 8
BEGIN
PROMPT 7 4 " "
ITEM ""
ITEM "Codice"
ITEM "Ragione Sociale@50"
END
SPREADSHEET F_REPORTS 83 10
BEGIN
PROMPT 1 14 ""
ITEM ""
ITEM "Codice"
ITEM "Descrizione@60"
ITEM "Nome@6"
END
ENDPAGE
PAGE "Quadro VL - Dati" 0 0 0 0
NUMBER F_FIRM 5
@ -178,33 +206,6 @@ END
ENDPAGE
PAGE "Quadro VL - Stampa" 0 0 0 0
NUMBER F_YEAR 4
BEGIN
PROMPT 3 2 "Anno "
FLAGS "A-"
END
SPREADSHEET F_DITTE 66 8
BEGIN
PROMPT 7 4 " "
ITEM ""
ITEM "Codice"
ITEM "Ragione Sociale@50"
END
SPREADSHEET F_REPORTS 83 10
BEGIN
PROMPT 1 14 ""
ITEM ""
ITEM "Codice"
ITEM "Descrizione@60"
ITEM "Nome@6"
END
ENDPAGE
ENDMASK
PAGE "Ditte" -1 -1 78 6