Patch level : 12.0 894
Files correlati : lv2.exe Commento to : aggiornati i dati di testat dei clienti nelle varie bolle di consegne ritiro pui ito buoni etc IN fatturazione se indicato in configurazione
This commit is contained in:
		
							parent
							
								
									bd83ccb3e3
								
							
						
					
					
						commit
						e103d28ecc
					
				@ -440,35 +440,13 @@ bool TGenera_documenti_app::crea_documento_plan(const TISAM_recordset& plan, TLo
 | 
				
			|||||||
  TToken_string key;
 | 
					  TToken_string key;
 | 
				
			||||||
  key.add('C');
 | 
					  key.add('C');
 | 
				
			||||||
  key.add(codcli);
 | 
					  key.add(codcli);
 | 
				
			||||||
  const TRectype& clifo = cache().get(LF_CLIFO, key);
 | 
					 | 
				
			||||||
  const TString4 codpag = clifo.get(CLI_CODPAG);
 | 
					 | 
				
			||||||
  const long codabi     = clifo.get_long(CLI_CODABI);
 | 
					 | 
				
			||||||
  const long codcab     = clifo.get_long(CLI_CODCAB);
 | 
					 | 
				
			||||||
  const TString80 iban  = clifo.get(CLI_IBAN);  
 | 
					 | 
				
			||||||
   
 | 
					 | 
				
			||||||
  //reupero la cuasale di magazzino di testata
 | 
					  //reupero la cuasale di magazzino di testata
 | 
				
			||||||
  const TString8 causmag = cache().get("%TIP", tpdoc, "S9");
 | 
					  const TString8 causmag = cache().get("%TIP", tpdoc, "S9");
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						//recupero i dati di interesse dal cliente
 | 
				
			||||||
 | 
						const TRectype& clifo = cache().get(LF_CLIFO, key);
 | 
				
			||||||
	//recupero i dati di interesse dal file CFVEN  
 | 
						//recupero i dati di interesse dal file CFVEN  
 | 
				
			||||||
  const TRectype& cfven = cache().get(LF_CFVEN, key);
 | 
					  const TRectype& cfven = cache().get(LF_CFVEN, key);
 | 
				
			||||||
  const long codabipr      = cfven.get_long(CFV_CODABIPR);
 | 
					 | 
				
			||||||
  const long codcabpr      = cfven.get_long(CFV_CODCABPR);
 | 
					 | 
				
			||||||
  const bool ragdoc        = cfven.get_bool(CFV_RAGGDOC);
 | 
					 | 
				
			||||||
  const int codindsp       = cfven.get_int(CFV_CODINDSP);
 | 
					 | 
				
			||||||
  const TString8 codag1    = cfven.get(CFV_CODAG1);
 | 
					 | 
				
			||||||
  const TString4 codmez    = cfven.get(CFV_CODSPMEZZO);
 | 
					 | 
				
			||||||
  const TString4 codporto  = cfven.get(CFV_CODPORTO);
 | 
					 | 
				
			||||||
  const TString4 codnote1  = cfven.get(CFV_CODNOTESP1);
 | 
					 | 
				
			||||||
  const TString4 codnote2  = cfven.get(CFV_CODNOTESP2);
 | 
					 | 
				
			||||||
  const TString4 codnote   = cfven.get(CFV_CODNOTE);
 | 
					 | 
				
			||||||
  const TString8 codvet1   = cfven.get(CFV_CODVETT1);
 | 
					 | 
				
			||||||
  const TString8 codvet2   = cfven.get(CFV_CODVETT2);
 | 
					 | 
				
			||||||
  const TString8 codvet3   = cfven.get(CFV_CODVETT3);
 | 
					 | 
				
			||||||
  const real speseinc      = cfven.get_real(CFV_PERCSPINC);
 | 
					 | 
				
			||||||
  const TString4 catven    = cfven.get(CFV_CATVEN);
 | 
					 | 
				
			||||||
  const bool addbolli      = cfven.get_bool(CFV_ADDBOLLI);
 | 
					 | 
				
			||||||
  const TString8 codlist   = cfven.get(CFV_CODLIST);
 | 
					 | 
				
			||||||
  const TString4 codzona   = cfven.get(CFV_CODZONA);
 | 
					 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
  if(codaut.empty())
 | 
					  if(codaut.empty())
 | 
				
			||||||
    codaut = cfven.get(CFV_CODAG);  
 | 
					    codaut = cfven.get(CFV_CODAG);  
 | 
				
			||||||
@ -529,32 +507,9 @@ bool TGenera_documenti_app::crea_documento_plan(const TISAM_recordset& plan, TLo
 | 
				
			|||||||
  doc.put(DOC_TIPOCF, 'C');
 | 
					  doc.put(DOC_TIPOCF, 'C');
 | 
				
			||||||
  doc.put(DOC_CODCF, codcli);
 | 
					  doc.put(DOC_CODCF, codcli);
 | 
				
			||||||
  doc.put(DOC_CODCONT, codcont);
 | 
					  doc.put(DOC_CODCONT, codcont);
 | 
				
			||||||
  if(codindsp > 0)
 | 
					 | 
				
			||||||
    doc.put(DOC_CODINDSP, codindsp);
 | 
					 | 
				
			||||||
  doc.put(DOC_RAGGR, ragdoc);
 | 
					 | 
				
			||||||
  doc.put(DOC_CODPAG, codpag);
 | 
					 | 
				
			||||||
  doc.put(DOC_CODABIA, codabi);
 | 
					 | 
				
			||||||
  doc.put(DOC_CODCABA, codcab);  
 | 
					 | 
				
			||||||
  doc.put(DOC_IBAN, iban);
 | 
					 | 
				
			||||||
  doc.put(DOC_CODABIP, codabipr);
 | 
					 | 
				
			||||||
  doc.put(DOC_CODCABP, codcabpr);
 | 
					 | 
				
			||||||
  doc.put(DOC_CODAG, codaut);
 | 
					 | 
				
			||||||
  doc.put(DOC_CODAGVIS, codag1);
 | 
					 | 
				
			||||||
  doc.put(DOC_CODSPMEZZO, codmez);
 | 
					 | 
				
			||||||
  doc.put(DOC_ZONA, codzona);
 | 
					 | 
				
			||||||
  doc.put(DOC_CODPORTO, codporto);
 | 
					 | 
				
			||||||
  doc.put(DOC_CODNOTESP1, codnote1);
 | 
					 | 
				
			||||||
  doc.put(DOC_CODNOTESP2, codnote2);
 | 
					 | 
				
			||||||
  doc.put(DOC_CODNOTE, codnote);
 | 
					 | 
				
			||||||
  doc.put(DOC_CODVETT1, codvet1);
 | 
					 | 
				
			||||||
  doc.put(DOC_CODVETT2, codvet2);
 | 
					 | 
				
			||||||
  doc.put(DOC_CODVETT3, codvet3);
 | 
					 | 
				
			||||||
  doc.put(DOC_CATVEN, catven);
 | 
					 | 
				
			||||||
  doc.put(DOC_CODLIST, codlist);
 | 
					 | 
				
			||||||
	doc.put(DOC_CAUSMAG, causmag);
 | 
						doc.put(DOC_CAUSMAG, causmag);
 | 
				
			||||||
  doc.put(DOC_PERCSPINC, speseinc);
 | 
					 | 
				
			||||||
  doc.put(DOC_ADDBOLLI, addbolli);
 | 
					 | 
				
			||||||
	doc.put(DOC_SCONTOPERC, sconto);
 | 
						doc.put(DOC_SCONTOPERC, sconto);
 | 
				
			||||||
 | 
						doc.cli2doc();
 | 
				
			||||||
  doc.put("DATAGEN", datagen);   //data generazione del documento 
 | 
					  doc.put("DATAGEN", datagen);   //data generazione del documento 
 | 
				
			||||||
  doc.put("DATAPRCO", dtcons);   //data prevista consegna
 | 
					  doc.put("DATAPRCO", dtcons);   //data prevista consegna
 | 
				
			||||||
  doc.put("CODITI", coditi);     //codice itinerario
 | 
					  doc.put("CODITI", coditi);     //codice itinerario
 | 
				
			||||||
@ -1072,6 +1027,7 @@ int TGenera_documenti_app::scansione_ritiri_anticipi(const long codcli, const TD
 | 
				
			|||||||
    doc.put("CODNUMDG", docgen.get(DOC_CODNUM));
 | 
					    doc.put("CODNUMDG", docgen.get(DOC_CODNUM));
 | 
				
			||||||
    doc.put("NDCODG",   docgen.get(DOC_NDOC));
 | 
					    doc.put("NDCODG",   docgen.get(DOC_NDOC));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							doc.cli2doc();
 | 
				
			||||||
    doc.rewrite();    
 | 
					    doc.rewrite();    
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
  return docritiri.items();
 | 
					  return docritiri.items();
 | 
				
			||||||
 | 
				
			|||||||
@ -2162,7 +2162,8 @@ void TFatturazione_lav_app::main_loop()
 | 
				
			|||||||
	bool prova = false;
 | 
						bool prova = false;
 | 
				
			||||||
	const bool use_indsp = ini_get_bool(CONFIG_DITTA, "mg", "MOV_INDSPED");
 | 
						const bool use_indsp = ini_get_bool(CONFIG_DITTA, "mg", "MOV_INDSPED");
 | 
				
			||||||
	const bool prezzo_da_contratto = ini_get_int(CONFIG_DITTA, "lv", "Tipopr") == 0;
 | 
						const bool prezzo_da_contratto = ini_get_int(CONFIG_DITTA, "lv", "Tipopr") == 0;
 | 
				
			||||||
	const bool agghead = prezzo_da_contratto || ini_get_bool(CONFIG_DITTA, "lv", "AggHead");
 | 
						const bool aggcli = ini_get_bool(CONFIG_DITTA, "lv", "AggHead");
 | 
				
			||||||
 | 
					//	const bool agghead = prezzo_da_contratto || aggcli;
 | 
				
			||||||
	const TString4 num_buoni = ini_get_string(CONFIG_DITTA, "lv", "NUM_GEN");
 | 
						const TString4 num_buoni = ini_get_string(CONFIG_DITTA, "lv", "NUM_GEN");
 | 
				
			||||||
	const TString4 tipo_buoni = ini_get_string(CONFIG_DITTA, "lv", "TIPODOC_GEN");
 | 
						const TString4 tipo_buoni = ini_get_string(CONFIG_DITTA, "lv", "TIPODOC_GEN");
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -2396,12 +2397,13 @@ void TFatturazione_lav_app::main_loop()
 | 
				
			|||||||
				{
 | 
									{
 | 
				
			||||||
					TDocumento * doc = new TDocumento(recset.cursor()->curr());
 | 
										TDocumento * doc = new TDocumento(recset.cursor()->curr());
 | 
				
			||||||
	
 | 
						
 | 
				
			||||||
					if (agghead && !_solototali && doc->get(DOC_CODNUM) == num_buoni && doc->tipo().codice() == tipo_buoni)
 | 
										//					if (aggcli && !_solototali && doc->get(DOC_CODNUM) == num_buoni && doc->tipo().codice() == tipo_buoni)
 | 
				
			||||||
 | 
										if (aggcli && !_solototali)
 | 
				
			||||||
					{
 | 
										{
 | 
				
			||||||
 | 
					 | 
				
			||||||
						bool doc_updated = false;
 | 
											bool doc_updated = false;
 | 
				
			||||||
						// banche
 | 
											// banche
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
						key.cut(0);
 | 
											key.cut(0);
 | 
				
			||||||
						key.add(clirec.get(CLI_TIPOCF));
 | 
											key.add(clirec.get(CLI_TIPOCF));
 | 
				
			||||||
						key.add(clirec.get(CLI_CODCF));
 | 
											key.add(clirec.get(CLI_CODCF));
 | 
				
			||||||
 | 
				
			|||||||
@ -451,33 +451,11 @@ TObject* TAcquisizione_cache::key2obj(const char* key)
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    //recupero i dati di interesse dal cliente
 | 
					    //recupero i dati di interesse dal cliente
 | 
				
			||||||
    const TRectype& clifo = cache().get(LF_CLIFO, key);
 | 
					    const TRectype& clifo = cache().get(LF_CLIFO, key);
 | 
				
			||||||
    const TString4 codpag  = clifo.get(CLI_CODPAG);
 | 
					 | 
				
			||||||
    const long codabi      = clifo.get_long(CLI_CODABI);
 | 
					 | 
				
			||||||
    const long codcab      = clifo.get_long(CLI_CODCAB);
 | 
					 | 
				
			||||||
    const TString80 iban   = clifo.get(CLI_IBAN);
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    //reupero la cuasale di magazzino di testata
 | 
					    //reupero la cuasale di magazzino di testata
 | 
				
			||||||
    const TString16 causmag = cache().get("%TIP", _tipodoc, "S9");
 | 
					    const TString16 causmag = cache().get("%TIP", _tipodoc, "S9");
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    //recupero i dati di interesse dal file CFVEN  
 | 
					    //recupero i dati di interesse dal file CFVEN  
 | 
				
			||||||
    const TRectype& cfven = cache().get(LF_CFVEN, key);
 | 
					    const TRectype& cfven = cache().get(LF_CFVEN, key);
 | 
				
			||||||
    const long codabipr      = cfven.get_long(CFV_CODABIPR);
 | 
					 | 
				
			||||||
    const long codcabpr      = cfven.get_long(CFV_CODCABPR);
 | 
					 | 
				
			||||||
    const bool ragdoc        = cfven.get_bool(CFV_RAGGDOC);    
 | 
					 | 
				
			||||||
    const TString8 codag1    = cfven.get(CFV_CODAG1);
 | 
					 | 
				
			||||||
    const TString4 codmez    = cfven.get(CFV_CODSPMEZZO);
 | 
					 | 
				
			||||||
    const TString4 codporto  = cfven.get(CFV_CODPORTO);
 | 
					 | 
				
			||||||
    const TString4 codnote1  = cfven.get(CFV_CODNOTESP1);
 | 
					 | 
				
			||||||
    const TString4 codnote2  = cfven.get(CFV_CODNOTESP2);
 | 
					 | 
				
			||||||
    const TString4 codnote   = cfven.get(CFV_CODNOTE);
 | 
					 | 
				
			||||||
    const TString8 codvet1   = cfven.get(CFV_CODVETT1);
 | 
					 | 
				
			||||||
    const TString8 codvet2   = cfven.get(CFV_CODVETT2);
 | 
					 | 
				
			||||||
    const TString8 codvet3   = cfven.get(CFV_CODVETT3);
 | 
					 | 
				
			||||||
    const real speseinc      = cfven.get_real(CFV_PERCSPINC);
 | 
					 | 
				
			||||||
    const TString4 catven    = cfven.get(CFV_CATVEN);
 | 
					 | 
				
			||||||
    const bool addbolli      = cfven.get_bool(CFV_ADDBOLLI);
 | 
					 | 
				
			||||||
    const TString8 codlist   = cfven.get(CFV_CODLIST);
 | 
					 | 
				
			||||||
    const TString4 codzona   = cfven.get(CFV_CODZONA);
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if(codaut.empty())
 | 
					    if(codaut.empty())
 | 
				
			||||||
      codaut = cfven.get(CFV_CODAG);
 | 
					      codaut = cfven.get(CFV_CODAG);
 | 
				
			||||||
@ -543,32 +521,9 @@ TObject* TAcquisizione_cache::key2obj(const char* key)
 | 
				
			|||||||
    doc->put(DOC_TIPOCF, 'C');
 | 
					    doc->put(DOC_TIPOCF, 'C');
 | 
				
			||||||
    doc->put(DOC_CODCF, codcf);
 | 
					    doc->put(DOC_CODCF, codcf);
 | 
				
			||||||
    doc->put(DOC_CODCONT, codcont);
 | 
					    doc->put(DOC_CODCONT, codcont);
 | 
				
			||||||
    if(codindsp > 0)    
 | 
					 | 
				
			||||||
      doc->put(DOC_CODINDSP, codindsp);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODPAG, codpag);
 | 
					 | 
				
			||||||
		doc->put(DOC_CAUSMAG, causmag);
 | 
							doc->put(DOC_CAUSMAG, causmag);
 | 
				
			||||||
    doc->put(DOC_CODABIA, codabi);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODCABA, codcab);
 | 
					 | 
				
			||||||
    doc->put(DOC_IBAN, iban);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODABIP, codabipr);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODCABP, codcabpr);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODAG, codaut);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODAGVIS, codag1);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODSPMEZZO, codmez);
 | 
					 | 
				
			||||||
    doc->put(DOC_ZONA, codzona);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODPORTO, codporto);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODNOTESP1, codnote1);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODNOTESP2, codnote2);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODNOTE, codnote);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODVETT1, codvet1);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODVETT2, codvet2);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODVETT3, codvet3);
 | 
					 | 
				
			||||||
    doc->put(DOC_CATVEN, catven);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODLIST, codlist);
 | 
					 | 
				
			||||||
    doc->put(DOC_CAUSMAG, causmag);
 | 
					 | 
				
			||||||
    doc->put(DOC_PERCSPINC, speseinc);
 | 
					 | 
				
			||||||
    doc->put(DOC_ADDBOLLI, addbolli);
 | 
					 | 
				
			||||||
		doc->put(DOC_SCONTOPERC, sconto);
 | 
							doc->put(DOC_SCONTOPERC, sconto);
 | 
				
			||||||
 | 
							doc->cli2doc();
 | 
				
			||||||
		doc->put("DATACON", datadoc);   //data conteggio
 | 
							doc->put("DATACON", datadoc);   //data conteggio
 | 
				
			||||||
    doc->put("DATAGEN", datagen);   //data generazione del documento 
 | 
					    doc->put("DATAGEN", datagen);   //data generazione del documento 
 | 
				
			||||||
    doc->put("DATAPRCO", dataprco); //data prevista consegna    
 | 
					    doc->put("DATAPRCO", dataprco); //data prevista consegna    
 | 
				
			||||||
 | 
				
			|||||||
@ -104,32 +104,10 @@ TObject* TBuoni_cache::key2obj(const char* key)
 | 
				
			|||||||
    //recupero i dati di interesse dal cliente
 | 
					    //recupero i dati di interesse dal cliente
 | 
				
			||||||
    const TRectype& clifo = cache().get(LF_CLIFO, key);
 | 
					    const TRectype& clifo = cache().get(LF_CLIFO, key);
 | 
				
			||||||
    const TString4 codpag  = clifo.get(CLI_CODPAG);
 | 
					    const TString4 codpag  = clifo.get(CLI_CODPAG);
 | 
				
			||||||
    const long codabi      = clifo.get_long(CLI_CODABI);
 | 
					 | 
				
			||||||
    const long codcab      = clifo.get_long(CLI_CODCAB);
 | 
					 | 
				
			||||||
    const TString80 iban   = clifo.get(CLI_IBAN);
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
    //recupero la causale di magazzino di testata
 | 
					    //recupero la causale di magazzino di testata
 | 
				
			||||||
    const TString8 causmag = cache().get("%TIP", _tipodoc, "S9");
 | 
					    const TString8 causmag = cache().get("%TIP", _tipodoc, "S9");
 | 
				
			||||||
 | 
					 | 
				
			||||||
    //recupero i dati di interesse dal file CFVEN  
 | 
					    //recupero i dati di interesse dal file CFVEN  
 | 
				
			||||||
    const TRectype& cfven = cache().get(LF_CFVEN, key);
 | 
					    const TRectype& cfven = cache().get(LF_CFVEN, key);
 | 
				
			||||||
    const long codabipr      = cfven.get_long(CFV_CODABIPR);
 | 
					 | 
				
			||||||
    const long codcabpr      = cfven.get_long(CFV_CODCABPR);
 | 
					 | 
				
			||||||
    const bool ragdoc        = cfven.get_bool(CFV_RAGGDOC);
 | 
					 | 
				
			||||||
    const TString8 codag1    = cfven.get(CFV_CODAG1);
 | 
					 | 
				
			||||||
    const TString4 codmez    = cfven.get(CFV_CODSPMEZZO);
 | 
					 | 
				
			||||||
    const TString4 codporto  = cfven.get(CFV_CODPORTO);
 | 
					 | 
				
			||||||
    const TString4 codnote1  = cfven.get(CFV_CODNOTESP1);
 | 
					 | 
				
			||||||
    const TString4 codnote2  = cfven.get(CFV_CODNOTESP2);
 | 
					 | 
				
			||||||
    const TString4 codnote   = cfven.get(CFV_CODNOTE);
 | 
					 | 
				
			||||||
    const TString8 codvet1   = cfven.get(CFV_CODVETT1);
 | 
					 | 
				
			||||||
    const TString8 codvet2   = cfven.get(CFV_CODVETT2);
 | 
					 | 
				
			||||||
    const TString8 codvet3   = cfven.get(CFV_CODVETT3);
 | 
					 | 
				
			||||||
    const real speseinc      = cfven.get_real(CFV_PERCSPINC);
 | 
					 | 
				
			||||||
    const TString4 catven    = cfven.get(CFV_CATVEN);
 | 
					 | 
				
			||||||
    const bool addbolli      = cfven.get_bool(CFV_ADDBOLLI);
 | 
					 | 
				
			||||||
    const TString8 codlist   = cfven.get(CFV_CODLIST);
 | 
					 | 
				
			||||||
    const TString4 codzona   = cfven.get(CFV_CODZONA);
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if(codaut.empty())
 | 
					    if(codaut.empty())
 | 
				
			||||||
      codaut = cfven.get(CFV_CODAG);
 | 
					      codaut = cfven.get(CFV_CODAG);
 | 
				
			||||||
@ -212,32 +190,9 @@ TObject* TBuoni_cache::key2obj(const char* key)
 | 
				
			|||||||
    doc->put(DOC_TIPOCF, 'C');
 | 
					    doc->put(DOC_TIPOCF, 'C');
 | 
				
			||||||
    doc->put(DOC_CODCF, codcf);
 | 
					    doc->put(DOC_CODCF, codcf);
 | 
				
			||||||
    doc->put(DOC_CODCONT, codcont);
 | 
					    doc->put(DOC_CODCONT, codcont);
 | 
				
			||||||
    if (codindsp > 0)    
 | 
					 | 
				
			||||||
      doc->put(DOC_CODINDSP, codindsp);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODPAG, codpag);
 | 
					 | 
				
			||||||
    doc->put(DOC_CAUSMAG, causmag);
 | 
					    doc->put(DOC_CAUSMAG, causmag);
 | 
				
			||||||
    doc->put(DOC_CODABIA, codabi);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODCABA, codcab);
 | 
					 | 
				
			||||||
    doc->put(DOC_IBAN, iban);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODABIP, codabipr);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODCABP, codcabpr);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODAG, codaut);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODAGVIS, codag1);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODSPMEZZO, codmez);
 | 
					 | 
				
			||||||
    doc->put(DOC_ZONA, codzona);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODPORTO, codporto);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODNOTESP1, codnote1);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODNOTESP2, codnote2);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODNOTE, codnote);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODVETT1, codvet1);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODVETT2, codvet2);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODVETT3, codvet3);
 | 
					 | 
				
			||||||
    doc->put(DOC_CATVEN, catven);
 | 
					 | 
				
			||||||
    doc->put(DOC_CODLIST, codlist);
 | 
					 | 
				
			||||||
    doc->put(DOC_CAUSMAG, causmag);
 | 
					 | 
				
			||||||
    doc->put(DOC_PERCSPINC, speseinc);
 | 
					 | 
				
			||||||
    doc->put(DOC_ADDBOLLI, addbolli);
 | 
					 | 
				
			||||||
    doc->put(DOC_SCONTOPERC, sconto);
 | 
					    doc->put(DOC_SCONTOPERC, sconto);
 | 
				
			||||||
 | 
							doc->cli2doc();
 | 
				
			||||||
		doc->put("DATACON", datadoc);   //data conteggio
 | 
							doc->put("DATACON", datadoc);   //data conteggio
 | 
				
			||||||
    doc->put("DATAGEN", datagen);   //data generazione del documento 
 | 
					    doc->put("DATAGEN", datagen);   //data generazione del documento 
 | 
				
			||||||
    doc->put("DATAPRCO", dataprco); //data prevista consegna    
 | 
					    doc->put("DATAPRCO", dataprco); //data prevista consegna    
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user