Patch level : 10.0 912

Files correlati     : tc2.exe
Ricompilazione Demo : [ ]
Commento            :

Trasferimento IPSOA
Eliminata la riclassificazione dei codici pagamento
Corretta l'impostazione del codice cliente sui  movimenti non lo metteva


git-svn-id: svn://10.65.10.50/branches/R_10_00@21626 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
alex 2011-02-10 23:19:41 +00:00
parent 59dd930033
commit 3f873ef3d3
2 changed files with 10 additions and 11 deletions

View File

@ -47,12 +47,6 @@ BEGIN
FIELD IPATT
END
BOOLEAN F_RICLCDP
BEGIN
PROMPT 42 8 "Trascodifica Condizioni di Pagamento"
FIELD IPRCDP
END
BOOLEAN F_RICLREG
BEGIN
PROMPT 2 10 "Trascodifica Registri"
@ -135,7 +129,7 @@ END
NUMBER F_ULTSCADID 10
BEGIN
PROMPT 62 18 "Ultimo ID scadenze "
PROMPT 42 19 "Ultimo ID scadenze "
FIELD IPULTSCADID
FLAGS "D"
END

View File

@ -1133,12 +1133,13 @@ void TIP_sender::add_mov_cg(TISAM_recordset & mov, TIP_movimenti_textset & ipmov
// ipmov.set("ID_Provvisorio", 2); // da ferificare???
ipmov.set("ID_RegIVA", scod2ricl(REG, mov.get(MOV_REG)));
ipmov.set("Prot_IVA", mov.get(MOV_PROTIVA));
val = bill2ricl(rmov.get(RMV_TIPOC).as_string()[0],
char tipoconto = rmov.get(RMV_TIPOC).as_string()[0];
val = bill2ricl(tipoconto,
rmov.get(RMV_GRUPPO).as_int(),
rmov.get(RMV_CONTO).as_int(),
rmov.get(RMV_SOTTOCONTO).as_int());
ipmov.set("ID_Conto", val);
if (tiporiga != "T")
if (tiporiga == "T" || tipoconto > ' ')
ipmov.set("ID_SubConto", mov.get(MOV_CODCF));
ipmov.set("Descrizione_Riga", rmov.get(RMV_DESCR).as_string().left(40));
ipmov.set("Importo_Lire", rmov.get(RMV_SEZIONE).as_string() == "D" ? rmov.get(RMV_IMPORTO).as_real() : -rmov.get(RMV_IMPORTO).as_real());
@ -1195,11 +1196,15 @@ void TIP_sender::add_mov_iva(TISAM_recordset & mov, TIP_movimenti_textset & ipmo
// ipmov.set("ID_Provvisorio", 2); da chiarire
ipmov.set("ID_RegIVA", scod2ricl(REG, mov.get(MOV_REG)));
ipmov.set("Prot_IVA", mov.get(MOV_PROTIVA));
val = bill2ricl(rivamov.get(RMI_TIPOC).as_string()[0],
const char tipoconto = rivamov.get(RMI_TIPOC).as_string()[0];
const long sottoconto = rivamov.get(RMI_SOTTOCONTO).as_int();
val = bill2ricl(tipoconto,
rivamov.get(RMI_GRUPPO).as_int(),
rivamov.get(RMI_CONTO).as_int(),
rivamov.get(RMI_SOTTOCONTO).as_int());
sottoconto);
ipmov.set("ID_Conto", val);
if (tipoconto > ' ')
ipmov.set("ID_SubConto", sottoconto);
const real imponibile = rivamov.get(RMI_IMPONIBILE).as_real();
const real imposta = rivamov.get(RMI_IMPOSTA).as_real();
real impind;