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 -----//
 | 
			
		||||
	TString codconto = rmovana.get(RMOVANA_CODCONTO);
 | 
			
		||||
 | 
			
		||||
  //****cazzone
 | 
			
		||||
  if (codconto == "004010000001")
 | 
			
		||||
    int cazzone = 1;
 | 
			
		||||
 | 
			
		||||
	TString codcontocg;
 | 
			
		||||
  int indbil = 0;
 | 
			
		||||
  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
 | 
			
		||||
		TDocumento* newdoc = (TDocumento*)doc;
 | 
			
		||||
		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);
 | 
			
		||||
			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)
 | 
			
		||||
 | 
			
		||||
      //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 ----//
 | 
			
		||||
/*[Tipo documento]	//schema divino per destinare gli importi nei campi corretti
 | 
			
		||||
O=I**
 | 
			
		||||
@ -878,6 +873,18 @@ F=IMF*/
 | 
			
		||||
			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("NUMREGCG", movana.get(MOVANA_NUMREGCG));	//numero di registrazione contabile
 | 
			
		||||
		tmpcurr.put("DESC", descr);	//descrizione movana
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user