Patch level : 12.00 1294
Files correlati : sc0.exe Commento : Programma di esportazione partite per scadenza
This commit is contained in:
parent
0adda06c3d
commit
84e5e26200
@ -114,7 +114,7 @@ void TEsportazione_partite::main_loop()
|
||||
for (int s = 1; s <= nrate; s++)
|
||||
{
|
||||
TRiga_scadenze & scad = riga.rata(s);
|
||||
TImporto residuo = scad.residuo(false);
|
||||
TImporto residuo = scad.residuo_al(false, al, 0xF, true);
|
||||
|
||||
if (!residuo.is_zero())
|
||||
{
|
||||
@ -144,6 +144,34 @@ void TEsportazione_partite::main_loop()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
TImporto nass = p.importo_pagato_unassigned_al(false, al, 0xF, true);
|
||||
|
||||
if (!nass.is_zero())
|
||||
{
|
||||
TRiga_partite & riga = p.riga(p.first());
|
||||
int gruppo = riga.get_int(PART_GRUPPO);
|
||||
|
||||
out.new_rec();
|
||||
if (gruppo == 0)
|
||||
gruppo = riga.get_int(PART_GRUPPOCL);
|
||||
out.set("GRUPPO", gruppo);
|
||||
|
||||
int conto = riga.get_int(PART_CONTO);
|
||||
|
||||
if (conto == 0)
|
||||
conto = riga.get_int(PART_CONTOCL);
|
||||
out.set("CONTO", conto);
|
||||
out.set("SOTTOCONTO", riga.get_long(PART_SOTTOCONTO));
|
||||
out.set("NUMDOC", riga.get(PART_NUMDOC));
|
||||
out.set("DATADOC", riga.get(PART_DATADOC));
|
||||
|
||||
TString sezione;
|
||||
|
||||
out.set("SALDO", nass.valore().stringa());
|
||||
sezione << nass.sezione();
|
||||
out.set("SEZIONE", sezione);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user