diff --git a/mg/mglib.h b/mg/mglib.h index 2654113a0..261c8fc7f 100755 --- a/mg/mglib.h +++ b/mg/mglib.h @@ -152,6 +152,8 @@ public: real FIFO_ragionieristico(const char * annoes, const char * codmag, const char * livello, bool giacenza_effettiva = TRUE, bool valorizza_componenti = TRUE) const; + real giacenza_corretta(const TRectype & rec ,bool giacenza_effettiva,bool valorizza_componenti) const ; + TArticolo_giacenza(const char* codice = NULL); TArticolo_giacenza(const TRectype& rec); virtual ~TArticolo_giacenza() {} @@ -212,7 +214,7 @@ protected: public: // Ritorna il numero di livelli abilitati - int last_level() const {return _last_level;}; + int last_level() const {return enabled() ? _last_level: 0;}; // Ritorna se la gestione dei livelli è abilitata const bool enabled() const ; // Ritorna se il livello specificato è abilitato