Patch level : 10.0 patch ???
Files correlati : lv0 lv2 Ricompilazione Demo : [ ] Commento : lv0 -> corretta la proposta del prezzo dei danneggiati, preso dall'ultimo costo, sui contratti lv2 -> se la causale è di reso, controllare la qta ritirata e non quella consegnata per il ripeilogo bolle git-svn-id: svn://10.65.10.50/branches/R_10_00@22096 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
4f46730350
commit
fac8c38e29
@ -283,8 +283,11 @@ bool TContratti_msk::on_art_select(TField_event e)
|
||||
//per leggere il valore di PPCONF corretto e sempre aggiornato
|
||||
const TRectype& anamag = cache().get(LF_ANAMAG, codart);
|
||||
int ppconf = anamag.get_int(ANAMAG_PPCONF);
|
||||
real cosrotti = anamag.get_real(ANAMAG_ULTCOS1);
|
||||
rowmask.set(S_PPCONF, ppconf);
|
||||
rowmask.set(S_PREZDAN, cosrotti);
|
||||
row.add(ppconf, ss.cid2index(S_PPCONF));
|
||||
row.add(cosrotti.string(), ss.cid2index(S_PREZDAN));
|
||||
|
||||
//ciclo i dati di interesse della riga selezionata nel dettaglio
|
||||
//sulla maschera principale
|
||||
|
@ -5,6 +5,8 @@
|
||||
#include <reprint.h>
|
||||
#include <textset.h>
|
||||
|
||||
#include "lvlib.h"
|
||||
|
||||
#include "lv2700a.h"
|
||||
|
||||
class TRiepBolle_recordset: public TCSV_recordset
|
||||
@ -181,7 +183,14 @@ void TRiepBolle_app:: elabora(const TMask& mask)const
|
||||
const TString articolo = riep.get("CODART").as_string();
|
||||
const TString descr = riep.get("DESCR").as_string();
|
||||
const long numeroDoc = riep.get("NDOC").as_int();
|
||||
const long qta = riep.get("QTA").as_int();
|
||||
const TString4 causale = riep.get("CODAGG1").as_string();
|
||||
TCausale_lavanderie cau(causale);
|
||||
//se la causale è di reso devo leggere il ritirato e non il consegnato
|
||||
long qta;
|
||||
if(cau.is_reso())
|
||||
qta = riep.get("QTAGG1").as_int();
|
||||
else
|
||||
qta = riep.get("QTA").as_int();
|
||||
|
||||
riepilogo.add(count,cliente,articolo,descr,dataDoc,numeroDoc,qta);
|
||||
count++;
|
||||
|
Loading…
x
Reference in New Issue
Block a user