Patch level : 10.0 100

Files correlati     : ve0.exe  ve6.exe
Ricompilazione Demo : [ ]
Commento           :

Bug 0000871

la contabilizzazione delle fatture mi segnala errore di centro di costo mancante o errato sul conto del cliente, come da stamp allegato (perchè non sono riuscita ad esportare la lista di controllo? l'opzione c'è) mi segnala 1 14 che è il mastro clienti (giuro che è patrimoniale attivo) e 0 che non è il codice cliente.


git-svn-id: svn://10.65.10.50/trunk@16980 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
alex 2008-07-31 08:04:53 +00:00
parent 0a990ee745
commit c5a19a9c88
2 changed files with 12 additions and 1 deletions

View File

@ -284,6 +284,7 @@ enum error_type {
codpag_error, codpag_error,
row_type_error, row_type_error,
no_rows_error, no_rows_error,
contocf_error,
conto_error, conto_error,
sconto_error, sconto_error,
spinbo_error, spinbo_error,

View File

@ -2103,7 +2103,11 @@ error_type TContabilizzazione::create_total_doc_row(TDocumento& doc)
else else
{ {
_conto_errato = _co_cliente; _conto_errato = _co_cliente;
_error = conto_error; _error = contocf_error;
tipocf = _co_cliente.tipo();
gruppo = _co_cliente.gruppo();
conto = _co_cliente.conto();
codcf = _co_cliente.sottoconto();
} }
TConto contro; TConto contro;
@ -3637,6 +3641,12 @@ void TContabilizzazione::display_error(TDocumento& doc)
msg.format("Conto per il'IVA intracomunitaria errato o mancante." msg.format("Conto per il'IVA intracomunitaria errato o mancante."
"Verificarlo sulla causale alla voce ritenute fiscali.\n"); "Verificarlo sulla causale alla voce ritenute fiscali.\n");
break; break;
case contocf_error:
msg.format("Rilevato un conto di cliente/fornitore/cassa inesistente relativamente al documento %s/%ld."
"Verificare l'esistenza del conto %c %d %d %ld.",
(const char*)numerazione,numero,
_conto_errato.tipo(), _conto_errato.gruppo(), _conto_errato.conto(), _conto_errato.sottoconto());
break;
case conto_error: case conto_error:
msg.format("Rilevato un conto di costo/ricavo inesistente relativamente al documento %s/%ld." msg.format("Rilevato un conto di costo/ricavo inesistente relativamente al documento %s/%ld."
"Verificare l'esistenza del conto %c %d %d %ld associato alle righe.", "Verificare l'esistenza del conto %c %d %d %ld associato alle righe.",