Patch level : 12.0 no-patch
Files correlati : Commento : Sistemata colonna tipo pagamento git-svn-id: svn://10.65.10.50/branches/R_10_00@23483 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
4abb862806
commit
4c17469f42
@ -213,6 +213,10 @@ bool TTessan_app::elabPayment(int anno, TString userPath)
|
||||
|
||||
TProgress_monitor b(numMov, "Carico i movimenti");
|
||||
|
||||
// Azzero le token string
|
||||
p.cut(0); p98.cut(0);
|
||||
|
||||
// Le carico
|
||||
for(curMov = 0; curMov.pos() < numMov && !b.is_cancelled(); ++curMov)
|
||||
{
|
||||
if (!b.add_status())
|
||||
@ -368,7 +372,7 @@ bool TTessan_app::elabPayment(int anno, TString userPath)
|
||||
real totdoc = rowMovOld.get_real("TOTDOC");
|
||||
real importo = clienti[i].p98 - totdoc >= 0 ? totdoc : clienti[i].p98;
|
||||
|
||||
outputFile << rowMovOld.get("CODCF") << ";" << clienti[i].codF << ";" << clienti[i].cognome << ";" << clienti[i].nome << ";" << clienti[i].indirizzo << ";" << clienti[i].citta << ";" << clienti[i].provincia << ";" << rowMovOld.get("NUMDOC") << ";" << rowMovOld.get("DATADOC") << ";" << rowMovOld.get("DATAREG") << ";1;I;;;AA;;;" << toEur(importo) << ";\n";
|
||||
outputFile << rowMovOld.get("CODCF") << ";" << clienti[i].codF << ";" << clienti[i].cognome << ";" << clienti[i].nome << ";" << clienti[i].indirizzo << ";" << clienti[i].citta << ";" << clienti[i].provincia << ";" << rowMovOld.get("NUMDOC") << ";" << rowMovOld.get("DATADOC") << ";" << rowMovOld.get("DATAREG") << ";1;I;;;;AA;;" << toEur(importo) << ";\n";
|
||||
|
||||
clienti[i].p98 -= totdoc;
|
||||
|
||||
@ -417,7 +421,7 @@ bool TTessan_app::elabPayment(int anno, TString userPath)
|
||||
real totdoc = rowMovNew.get_real("TOTDOC");
|
||||
real importo = clienti[i].importoPagato - totdoc >= 0 ? totdoc : clienti[i].importoPagato;
|
||||
|
||||
outputFile << rowMovNew.get("CODCF") << ";" << clienti[i].codF << ";" << clienti[i].cognome << ";" << clienti[i].nome << ";" << clienti[i].indirizzo << ";" << clienti[i].citta << ";" << clienti[i].provincia << ";" << rowMovNew.get("NUMDOC") << ";" << rowMovNew.get("DATADOC") << ";" << rowMovNew.get("DATAREG") << ";1;I;;;AA;;;" << toEur(importo) << ";\n";
|
||||
outputFile << rowMovNew.get("CODCF") << ";" << clienti[i].codF << ";" << clienti[i].cognome << ";" << clienti[i].nome << ";" << clienti[i].indirizzo << ";" << clienti[i].citta << ";" << clienti[i].provincia << ";" << rowMovNew.get("NUMDOC") << ";" << rowMovNew.get("DATADOC") << ";" << rowMovNew.get("DATAREG") << ";1;I;;;;AA;;" << toEur(importo) << ";\n";
|
||||
|
||||
clienti[i].importoPagato -= totdoc;
|
||||
|
||||
@ -456,6 +460,8 @@ void TTessan_app::main_loop()
|
||||
ini_set_string(CONFIG_DITTA, "Tessera sanitaria", "Percorso",path);
|
||||
if(elabPayment(m.get_int(F_ANNO), path))
|
||||
message_box("File creato!");
|
||||
else
|
||||
message_box("Creazione file non riuscita");
|
||||
}
|
||||
}
|
||||
|
||||
@ -465,4 +471,3 @@ int ps0430600(int argc, char* argv[])
|
||||
a.run(argc, argv, TR("Sistema tessera sanitaria"));
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user