Patch level : 4.0 908

Files correlati     : ve0.exe
Ricompilazione Demo : [ ]
Commento           :

Default di un pezzo per collo nel calcolo del peso tara collo


git-svn-id: svn://10.65.10.50/trunk@16320 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
alex 2008-03-13 17:17:32 +00:00
parent 7ef11b7bbf
commit c1c9c69d4e

View File

@ -255,18 +255,17 @@ bool TConsegna_ordini::calcola_ncolli_tara_pnetto(const TString& codart, const r
real& ncolli, real& tara, real& pnetto) const
{
const TRectype& articolo = cache().get(LF_ANAMAG, codart);
const real ppcollo = articolo.get_real(ANAMAG_PPCOLLO);
const bool ok = ppcollo > ZERO;
if (ok)
{
ncolli = qta / ppcollo;
ncolli.ceil(0);
real ppcollo = articolo.get_real(ANAMAG_PPCOLLO);
if (ppcollo == ZERO)
ppcollo = UNO;
tara = ncolli * articolo.get_real(ANAMAG_TARA);
pnetto = qta * articolo.get_real(ANAMAG_PESO);
}
ncolli = qta / ppcollo;
ncolli.ceil(0);
return ok;
tara = ncolli * articolo.get_real(ANAMAG_TARA);
pnetto = qta * articolo.get_real(ANAMAG_PESO);
return true;
}
bool TConsegna_ordini::aggiorna_ncolli_tara_pnetto(TRiga_documento& r) const