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:
parent
7ef11b7bbf
commit
c1c9c69d4e
@ -255,18 +255,17 @@ bool TConsegna_ordini::calcola_ncolli_tara_pnetto(const TString& codart, const r
|
|||||||
real& ncolli, real& tara, real& pnetto) const
|
real& ncolli, real& tara, real& pnetto) const
|
||||||
{
|
{
|
||||||
const TRectype& articolo = cache().get(LF_ANAMAG, codart);
|
const TRectype& articolo = cache().get(LF_ANAMAG, codart);
|
||||||
const real ppcollo = articolo.get_real(ANAMAG_PPCOLLO);
|
real ppcollo = articolo.get_real(ANAMAG_PPCOLLO);
|
||||||
const bool ok = ppcollo > ZERO;
|
if (ppcollo == ZERO)
|
||||||
if (ok)
|
ppcollo = UNO;
|
||||||
{
|
|
||||||
ncolli = qta / ppcollo;
|
ncolli = qta / ppcollo;
|
||||||
ncolli.ceil(0);
|
ncolli.ceil(0);
|
||||||
|
|
||||||
tara = ncolli * articolo.get_real(ANAMAG_TARA);
|
tara = ncolli * articolo.get_real(ANAMAG_TARA);
|
||||||
pnetto = qta * articolo.get_real(ANAMAG_PESO);
|
pnetto = qta * articolo.get_real(ANAMAG_PESO);
|
||||||
}
|
|
||||||
|
|
||||||
return ok;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool TConsegna_ordini::aggiorna_ncolli_tara_pnetto(TRiga_documento& r) const
|
bool TConsegna_ordini::aggiorna_ncolli_tara_pnetto(TRiga_documento& r) const
|
||||||
|
Loading…
x
Reference in New Issue
Block a user