Patch level : 12.0
Files correlati : ps0430.exe Commento : Modificata personalizzazione cigno "Tessera sanitaria" Aggiunto parametro I05, aggiunta modifica controllo D/A sui pagamenti non P98 git-svn-id: svn://10.65.10.50/branches/R_10_00@23549 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
9cc48521dd
commit
435f97510e
@ -224,7 +224,7 @@ bool TTessan_app::elabPayment(int anno, TString userPath)
|
||||
// Movimento attuale
|
||||
TRectype rowMov = curMov.curr();
|
||||
TString codcaus(rowMov.get("CODCAUS"));
|
||||
if(codcaus.starts_with("P") || codcaus == "I03")
|
||||
if(codcaus.starts_with("P") || codcaus == "I03" || codcaus == "I05")
|
||||
{
|
||||
if(codcaus == "P98")
|
||||
p98.add(rowMov.get("NUMREG"));
|
||||
@ -309,8 +309,16 @@ bool TTessan_app::elabPayment(int anno, TString userPath)
|
||||
TClifo cliente = clienti[i];
|
||||
if(clienti[i].codcf == rowRMov.get_long("SOTTOCONTO"))
|
||||
{
|
||||
clienti[i].importoPagato += rowRMov.get_real("IMPORTO"); // Sottraggo all'importo di quest'anno per vedere quanto è di quest'anno
|
||||
clienti[i].totale += rowRMov.get_real("IMPORTO"); // Calcolo l'importo totale di quell'anno
|
||||
if(rowRMov.get("SEZIONE") == "A")
|
||||
{
|
||||
clienti[i].importoPagato += rowRMov.get_real("IMPORTO"); // Aggiunto l'importo a quanto è stato pagato quest'anno
|
||||
clienti[i].totale += rowRMov.get_real("IMPORTO"); // Calcolo l'importo totale di quell'anno
|
||||
}
|
||||
else
|
||||
{
|
||||
clienti[i].importoPagato -= rowRMov.get_real("IMPORTO"); // Sottraggo all'importo di quest'anno per vedere quanto è di quest'anno
|
||||
clienti[i].totale -= rowRMov.get_real("IMPORTO"); // Calcolo l'importo totale di quell'anno
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user