diff --git a/ve/velib03.cpp b/ve/velib03.cpp index a61b24ad3..89a79074d 100755 --- a/ve/velib03.cpp +++ b/ve/velib03.cpp @@ -2451,14 +2451,9 @@ void TDocumento::update_spese_aut(TString_array & spese_aut, bool preserve_old, if (nspese > 0) { - TString16 key; key.format("%c|%ld", get_char(DOC_TIPOCF), get_long(DOC_CODCF)); - const TString4 cod_iva_cli = cache().get(LF_CFVEN, key, "ASSFIS"); - TSpesa_prest sp; - cfven.put("TIPOCF", get("TIPOCF")); - cfven.put("CODCF", get("CODCF")); - if (cfven.read() == NOERR) - cod_iva_cli = codesiva(); + cod_iva_cli = codesiva(); + for (i = 0; i < nspese; i++) { const TString& s = spese_aut.row(i);