diff --git a/lv/lv3200.cpp b/lv/lv3200.cpp index bb34c80fb..e6aa3e7f3 100755 --- a/lv/lv3200.cpp +++ b/lv/lv3200.cpp @@ -531,7 +531,7 @@ void TEvasione_msk::genera_documento() TToken_string key; key.add(codart); key.add(1); - const TString4 um = cache().get(LF_UMART, key, UMART_UM); + const TString4 um = cache().get(LF_UMART, key, UMART_UM); TRiga_documento& rdoc = doc.new_row("21"); rdoc.put(RDOC_CODART, codart); @@ -582,6 +582,7 @@ void TEvasione_msk::genera_documento() } rdoc.put(RDOC_UMQTA, um); + rdoc.put(RDOC_CODIVA, anamag.get(ANAMAG_CODIVA)); //scrivo il magazzino TCausale_magazzino rit(cau.causale_ritiro()); @@ -793,7 +794,6 @@ void TEvasione_msk::salva() //recupero il codiva di quest'articolo const TRectype& anamag = cache().get(LF_ANAMAG, codart); - rdoc.set_codiva(anamag.get(ANAMAG_CODIVA)); const TRectype& rcont = cont.row(codart); diff --git a/lv/lv3400.cpp b/lv/lv3400.cpp index f7e7a51f8..678e9699c 100755 --- a/lv/lv3400.cpp +++ b/lv/lv3400.cpp @@ -503,7 +503,7 @@ void TEvasione_ter_msk::genera_buono() TToken_string key; key.add(codart); key.add(1); - const TString4 um = cache().get(LF_UMART, key, UMART_UM); + const TString4 um = cache().get(LF_UMART, key, UMART_UM); //creo la nuova riga documento TRiga_documento& rdoc = doc.new_row("21"); @@ -555,6 +555,7 @@ void TEvasione_ter_msk::genera_buono() } rdoc.put(RDOC_UMQTA, um); + rdoc.put(RDOC_CODIVA, anamag.get(ANAMAG_CODIVA)); //scrivo il magazzino TCausale_magazzino rit(cau.causale_ritiro());