Patch level : 12.0 380
Files correlati : mr0.exe mr0400a.umlmr1.exe mr2.exe Corretta la ricerca dei prezzi per gli ordini a fornitore. resa opzionale l'uso della giacenza reale (corretta). git-svn-id: svn://10.65.10.50/branches/R_10_00@23742 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
c9458c893f
commit
21f9211db8
@ -263,8 +263,8 @@ public:
|
||||
void put_ultimo_costo(const real& costo, const TDate& data);
|
||||
void put_costo_standard(const real& costo);
|
||||
|
||||
real giacenza_anno(const char* codmag, const char* livello, int anno) const;
|
||||
real scorta_minima(const char* codmag, const char* livello, int anno=0, bool liv_riordino=FALSE) const;
|
||||
real giacenza_anno(const char* codmag, const char* livello, int anno, bool giac_eff = false) const;
|
||||
real scorta_minima(const char* codmag, const char* livello, int anno=0, bool liv_riordino = false) const;
|
||||
long lead_time(const char* codmag, const char* livello, int anno=0) const;
|
||||
|
||||
TArticolo_giacenza(const char* codice = NULL);
|
||||
|
@ -1482,7 +1482,7 @@ real TArticolo_giacenza::giacenza_corretta(const TRectype& rec, bool giac_eff, b
|
||||
return giacenza;
|
||||
}
|
||||
|
||||
real TArticolo_giacenza::giacenza_anno(const char* codmag, const char* livello, int anno) const
|
||||
real TArticolo_giacenza::giacenza_anno(const char* codmag, const char* livello, int anno, bool giac_eff) const
|
||||
{
|
||||
TString4 annoes;
|
||||
if (anno > 0)
|
||||
@ -1494,8 +1494,14 @@ real TArticolo_giacenza::giacenza_anno(const char* codmag, const char* livello,
|
||||
i = find_mag(annoes, codmag, livello, i))
|
||||
{
|
||||
const TRectype& rec = rmag.row(i);
|
||||
|
||||
if (!rec.get(MAG_CODMAG).empty())
|
||||
giac += rec.get_real(MAG_GIAC);
|
||||
if (giac_eff)
|
||||
{
|
||||
giac -= rec.get_real(MAG_INCL);
|
||||
giac += rec.get_real(MAG_ACL);
|
||||
}
|
||||
}
|
||||
return giac;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user