Patch level : 2.0 546
Files correlati : bolacq.src ordinef.src ve0.exe Ricompilazione Demo : [ ] Commento : PG200019 Nel caso di immissione fatture ricevute da fornitori per acquisto cespiti o per prestazioni di percipienti sarebbe utile che la procedura aprisse immediatamente dopo la contabilizzazione la scheda dell'immissione movimento cespite o la scheda del pericipiente ATTENZIONE: segnalazione passata a priorita' 1: richiede attenta analisi e tempi lunghi PG200020 I profili documenti inseriti nei tipi documenti utilizzabili per il ciclo passivo dovrebbero, nel punto xx.ini relativo, già memorizzato il campo prezzo = ultimo costo Errori ricorretti: PG200008, PG200010, PG200013 git-svn-id: svn://10.65.10.50/trunk@11363 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
		
							parent
							
								
									476f1a9b26
								
							
						
					
					
						commit
						5bf9f99656
					
				| @ -14,6 +14,7 @@ CAMPICALC=TOTMER|TOTPRE|SPESE|SPESIMB|SPESTRA|SPESINC|BOLLI|IMPONIBILI|IMPOSTE|T | ||||
| CALCOLI=* | ||||
| // Indica se il documento è indirizzato ad un cliente o ad un fornitore | ||||
| TIPOCF=F | ||||
| PREZZO=ULTCOS1 | ||||
| 
 | ||||
| [PROFILO] | ||||
| // Si possono indicare, dopo il numero, PROMPT, HELP, WARNING cosi: | ||||
|  | ||||
| @ -21,6 +21,7 @@ USER= | ||||
| 
 | ||||
| // Indica se il documento è indirizzato ad un cliente o ad un fornitore | ||||
| TIPOCF=F | ||||
| PREZZO=ULTCOS1 | ||||
| 
 | ||||
| [PROFILO] | ||||
| // Si possono indicare, dopo il numero, PROMPT, HELP, WARNING cosi: | ||||
|  | ||||
| @ -3717,20 +3717,26 @@ bool TContabilizzazione::prev_contabilized(const TDocumento& doc) const | ||||
|   return stato_doc == stato_ok; | ||||
| } | ||||
| 
 | ||||
| static void link_handler(int n, const char* descr) | ||||
| static void link_handler(int n, const char* nreg) | ||||
| {          | ||||
|   if (n == 0) | ||||
|   { | ||||
|     const char* app = "cg2 -0";      | ||||
|     TString body; body << "1|" << descr; | ||||
|     TMessage msg(app, MSG_LN, body); | ||||
|     msg.send(); | ||||
|     TExternal_app a(app); | ||||
|     a.run(); | ||||
|     TRectype mov(LF_MOV); | ||||
|     mov.put(MOV_NUMREG, nreg); | ||||
|     if (!mov.edit()) | ||||
|     { | ||||
|       // Vecchio modo obsoleto
 | ||||
|       const char* app = "cg2 -0";      | ||||
|       TString body; body << "1|" << nreg; | ||||
|       TMessage msg(app, MSG_LN, body); | ||||
|       msg.send(); | ||||
|       TExternal_app a(app); | ||||
|       a.run(); | ||||
|     } | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| bool TContabilizzazione::elabora(TLista_documenti& doc_in, TLista_documenti& /* doc_out */, | ||||
| bool TContabilizzazione::elabora(TLista_documenti& doc_in, TLista_documenti& doc_out, | ||||
|                                  const TDate& data_elab, bool interattivo) | ||||
| { | ||||
|   TString msg; | ||||
| @ -3782,7 +3788,7 @@ bool TContabilizzazione::elabora(TLista_documenti& doc_in, TLista_documenti& /* | ||||
|     msg = TR("Elaborazione del documento"); | ||||
|     msg << ' ' << doc.anno() << ' '; | ||||
|     msg << doc.numerazione() << '/'; | ||||
|     msg << doc.numero(); | ||||
|     msg << doc_out[i].numero(); | ||||
|     _viswin->add_line(msg); | ||||
| 
 | ||||
|     if (i > 0) | ||||
|  | ||||
| @ -1724,7 +1724,7 @@ bool TElabora_mask::elabora() | ||||
|   TLista_documenti in; | ||||
|   TLista_documenti out;                                  | ||||
|   TDocumento& app_doc = ((TDocumento_mask *)_main)->doc(); | ||||
|   const long numdoc = get_long(F_NDOC_ELAB); | ||||
|   const long numdoc = field(F_NDOC_ELAB).active() ? get_long(F_NDOC_ELAB) : app_doc.get_long(DOC_NDOC); | ||||
|   const bool update_header = get_bool(F_UPDATE_HEADER); | ||||
|    | ||||
|   TDocumento* newdoc = new TDocumento(get(F_PROVV_ELAB)[0], get_int(F_ANNO_ELAB), get(F_CODNUM_ELAB), numdoc); | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user