From 66a57992dcbd1c046eef1b9a3885558af2c45707 Mon Sep 17 00:00:00 2001 From: alex Date: Sun, 7 Feb 2010 17:17:39 +0000 Subject: [PATCH] Patch level : 10.0 606 Files correlati : ve0.exe Ricompilazione Demo : [ ] Commento : MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bug 0001548: gestione fatture differite si richiede la possibilità di emettere fatture ad esigibilità differita, il flag dovrà essere riportato dal cliente sul documento e trascinato sui documenti figli, dovrà comunque essere manutenibile a livello di singolo documento. git-svn-id: svn://10.65.10.50/trunk@20066 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- ve/velib06.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ve/velib06.cpp b/ve/velib06.cpp index ac72243f1..7fa962a2f 100755 --- a/ve/velib06.cpp +++ b/ve/velib06.cpp @@ -892,7 +892,10 @@ void TDocumento_mask::cli2mask(bool force_load) set(F_SPESEINC, ven_rec.get(CFV_PERCSPINC)); set(F_ADDBOLLI, ven_rec.get(CFV_ADDBOLLI)); set(F_CATVEN, ven_rec.get(CFV_CATVEN)); - pos = id2pos(F_CODLIST); + set(F_LIQDIFF, c.get_int(CLI_ALLEG) == 7 && ven_rec.get_bool(CFV_FATTSOSP) ? "X" : ""); + + pos = id2pos(F_CODLIST); + const TString8 codlist = ven_rec.get(CFV_CODLIST); //ATTENZIONE: su file il CODLIST è 5 caratteri if (pos >= 0 && fld(pos).active()) {