Patch level : 12.00 1402
Files correlati : ve01.exe Commento : Corretta abilitazione CIG CUP
This commit is contained in:
parent
c83b9320ae
commit
649a136a8d
@ -558,33 +558,44 @@ typedef enum
|
||||
class TCausale_magazzino : public TRectype
|
||||
{
|
||||
public:
|
||||
const TString & codice() const {return get("CODTAB");}
|
||||
const TString & descr() const {return get("S0");}
|
||||
const TString & qta_doc() const {return get("S5");}
|
||||
char tipoprz() const {return get_char("S6");}
|
||||
char tipomov() const {return get_char("S7");}
|
||||
const TString & raggfisc() const {return get("S8");}
|
||||
const TString & caus_collegata() const {return get("S9");}
|
||||
int sgn(TTipo_saldomag fieldname) const;
|
||||
bool update_qta() const {return !get_bool("B1");}
|
||||
bool update_val() const {return !get_bool("B0");}
|
||||
bool update_ultcos() const {return get_bool("B2");}
|
||||
bool esplodente() const {return get_bool("B3");}
|
||||
bool scarica_artprod() const {return get_bool("B4");}
|
||||
bool movimenta_sospesi() const {return get_bool("B5");}
|
||||
bool scarica_alternativi() const {return get_bool("B6");}
|
||||
bool aggiorna_clifo() const {return get_bool("B7");}
|
||||
const TString & default_magdep() const {return get("S10");}
|
||||
const char *default_mag() const {return get("S10").mid(0,3);}
|
||||
const char *default_dep() const {return get("S10").mid(3,2);}
|
||||
bool has_default_mag() const {return *default_mag() > ' '; }
|
||||
bool has_default_dep() const {return *default_dep() > ' '; }
|
||||
bool is_fiscale();
|
||||
TCausale_magazzino(const char * codice);
|
||||
TCausale_magazzino(const TRectype &r);
|
||||
virtual ~TCausale_magazzino() {}
|
||||
};
|
||||
const TString & codice() const { return get("CODTAB"); }
|
||||
const TString & descr() const { return get("S0"); }
|
||||
const TString & qta_doc() const { return get("S5"); }
|
||||
char tipoprz() const { return get_char("S6"); }
|
||||
char tipomov() const { return get_char("S7"); }
|
||||
const TString & raggfisc() const { return get("S8"); }
|
||||
const TString & caus_collegata() const { return get("S9"); }
|
||||
int sgn(TTipo_saldomag fieldname) const;
|
||||
bool update_qta() const { return !get_bool("B1"); }
|
||||
bool update_val() const { return !get_bool("B0"); }
|
||||
bool update_ultcos() const { return get_bool("B2"); }
|
||||
bool esplodente() const { return get_bool("B3"); }
|
||||
bool scarica_artprod() const { return get_bool("B4"); }
|
||||
bool movimenta_sospesi() const { return get_bool("B5"); }
|
||||
bool scarica_alternativi() const { return get_bool("B6"); }
|
||||
bool aggiorna_clifo() const { return get_bool("B7"); }
|
||||
const TString & default_magdep() const { return get("S10"); }
|
||||
|
||||
// esplosione in documenti
|
||||
bool explodedoc() const { return get_bool("B8"); }
|
||||
const TString & valcomp() const { return get_tmp_string() = get("S12").smid(0, 0); }
|
||||
bool materiali() const { return get_bool("B9"); }
|
||||
int tipoprezzof() const { return get_int("I5"); }
|
||||
int tipoprezzoc() const { return get_int("I6"); }
|
||||
int raggrart() const { return get_int("I7"); }
|
||||
int livello() const { return get_int("I8"); }
|
||||
const int ordinamento() const { return get_int("I9"); }
|
||||
bool elrorig() const { return get_bool("B10"); }
|
||||
|
||||
const char *default_mag() const { return get("S10").smid(0, 3); }
|
||||
const char *default_dep() const { return get("S10").smid(3, 2); }
|
||||
bool has_default_mag() const { return *default_mag() > ' '; }
|
||||
bool has_default_dep() const { return *default_dep() > ' '; }
|
||||
bool is_fiscale();
|
||||
TCausale_magazzino(const char * codice);
|
||||
TCausale_magazzino(const TRectype &r);
|
||||
virtual ~TCausale_magazzino() {}
|
||||
};
|
||||
|
||||
TCausale_magazzino & cached_causale_magazzino(const char * codcaus);
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user