diff --git a/ve/velib04f.cpp b/ve/velib04f.cpp index fe4c8d1d5..9a1926d46 100755 --- a/ve/velib04f.cpp +++ b/ve/velib04f.cpp @@ -394,9 +394,10 @@ bool TContabilizzazione_analitica::find_conti(const TRiga_documento& riga, TStri { if (!search_costo_ricavo(riga, bill, riclassifica_fdr_fde)) return true; - if (!bill.is_analitico() && !_usepdcc && !riga.is_spese()) + if (bill.ok() && !bill.is_analitico()) { - no_ca_amount += valore; + if (!_usepdcc && !riga.is_spese()) + no_ca_amount += valore; return true; }