Patch level :10.0
Files correlati : Ricompilazione Demo : [ ] Commento :sistemato problema righe scomparse dal rendiconto (segnalazione enry di dinamica) git-svn-id: svn://10.65.10.50/trunk@16441 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
73ef3caa86
commit
c74609a946
@ -574,6 +574,11 @@ void TPrint_rendiconto_ca_recordset::scrive_riga(const TRectype& rmovana, const
|
|||||||
|
|
||||||
//----- CONTI -----//
|
//----- CONTI -----//
|
||||||
TString codconto = rmovana.get(RMOVANA_CODCONTO);
|
TString codconto = rmovana.get(RMOVANA_CODCONTO);
|
||||||
|
|
||||||
|
//****cazzone
|
||||||
|
if (codconto == "004010000001")
|
||||||
|
int cazzone = 1;
|
||||||
|
|
||||||
TString codcontocg;
|
TString codcontocg;
|
||||||
int indbil = 0;
|
int indbil = 0;
|
||||||
bool conto_non_riclass = false; //indicatore che serve per tener conto di specialissimi conti del CRPA...
|
bool conto_non_riclass = false; //indicatore che serve per tener conto di specialissimi conti del CRPA...
|
||||||
@ -624,7 +629,7 @@ void TPrint_rendiconto_ca_recordset::scrive_riga(const TRectype& rmovana, const
|
|||||||
//serve un documento da cui ricavare i parametri di stampa
|
//serve un documento da cui ricavare i parametri di stampa
|
||||||
TDocumento* newdoc = (TDocumento*)doc;
|
TDocumento* newdoc = (TDocumento*)doc;
|
||||||
bool should_delete = false;
|
bool should_delete = false;
|
||||||
if (newdoc == NULL && movana.get(MOVANA_DNDOC).not_empty())
|
if (newdoc == NULL && movana.get_long(MOVANA_DNDOC) > 0)
|
||||||
{
|
{
|
||||||
const TString4 dacodnum = movana.get(MOVANA_DCODNUM);
|
const TString4 dacodnum = movana.get(MOVANA_DCODNUM);
|
||||||
newdoc = new TDocumento('D', movana.get_int(MOVANA_DANNO), dacodnum, movana.get_long(MOVANA_DNDOC));
|
newdoc = new TDocumento('D', movana.get_int(MOVANA_DANNO), dacodnum, movana.get_long(MOVANA_DNDOC));
|
||||||
@ -760,16 +765,6 @@ void TPrint_rendiconto_ca_recordset::scrive_riga(const TRectype& rmovana, const
|
|||||||
|
|
||||||
tmpcurr.put("DOCORIG", riferimento); //documento di riferimento (mitologico documento originale)
|
tmpcurr.put("DOCORIG", riferimento); //documento di riferimento (mitologico documento originale)
|
||||||
|
|
||||||
//Scrittura dei conti (i valori delle variabili sono stati settati nella parte iniziale del metodo)
|
|
||||||
//mette i conti nel file (se piano dei conti puramente contabile i valori coincidono)
|
|
||||||
tmpcurr.put("CONTO", codconto); //conto
|
|
||||||
tmpcurr.put("CONTOCG", codcontocg); //conto_cg
|
|
||||||
|
|
||||||
//fa il sort l'indicatore di bilancio del conto e lo utilizza per ordinare i record nel file..
|
|
||||||
//..di appoggio;se sei del CRPA/CSA vuoi i costi dopo i ricavi!
|
|
||||||
const int ordcont = sort_indbil(indbil);
|
|
||||||
tmpcurr.put("ORDCONT", ordcont);
|
|
||||||
|
|
||||||
//---- FINE DOC ORIG DELL'ANALMOV ----//
|
//---- FINE DOC ORIG DELL'ANALMOV ----//
|
||||||
/*[Tipo documento] //schema divino per destinare gli importi nei campi corretti
|
/*[Tipo documento] //schema divino per destinare gli importi nei campi corretti
|
||||||
O=I**
|
O=I**
|
||||||
@ -878,6 +873,18 @@ F=IMF*/
|
|||||||
descr.trim();
|
descr.trim();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//----Scrittura Conti sul file----//
|
||||||
|
//Scrittura dei conti (i valori delle variabili sono stati settati nella parte iniziale del metodo)
|
||||||
|
//mette i conti nel file (se piano dei conti puramente contabile i valori coincidono)
|
||||||
|
tmpcurr.put("CONTO", codconto); //conto
|
||||||
|
tmpcurr.put("CONTOCG", codcontocg); //conto_cg
|
||||||
|
|
||||||
|
//fa il sort l'indicatore di bilancio del conto e lo utilizza per ordinare i record nel file..
|
||||||
|
//..di appoggio;se sei del CRPA/CSA vuoi i costi dopo i ricavi!
|
||||||
|
const int ordcont = sort_indbil(indbil);
|
||||||
|
tmpcurr.put("ORDCONT", ordcont);
|
||||||
|
|
||||||
|
//----Scrittura dati riga movimento----//
|
||||||
tmpcurr.put("NUMREG", rmovana.get(RMOVANA_NUMREG));
|
tmpcurr.put("NUMREG", rmovana.get(RMOVANA_NUMREG));
|
||||||
tmpcurr.put("NUMREGCG", movana.get(MOVANA_NUMREGCG)); //numero di registrazione contabile
|
tmpcurr.put("NUMREGCG", movana.get(MOVANA_NUMREGCG)); //numero di registrazione contabile
|
||||||
tmpcurr.put("DESC", descr); //descrizione movana
|
tmpcurr.put("DESC", descr); //descrizione movana
|
||||||
|
Loading…
x
Reference in New Issue
Block a user