COrretto errore su read TArticolo

RIghe movimenti Generate e da Documenti


git-svn-id: svn://10.65.10.50/trunk@4707 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
augusto 1997-06-18 15:13:48 +00:00
parent ba705bffeb
commit 710569854d

View File

@ -140,6 +140,12 @@ public:
//
typedef enum {
riga_nongenerata=' ',
riga_automatica='A',
riga_dadocumento='D'
} TTipo_rigamovmag;
char * Nome_valorizz[];
@ -162,7 +168,7 @@ protected:
public:
virtual int read(const char * cod, word op = _isequal, word lockop = _nolock);
virtual int read(TRectype & rec, word op = _isequal, word lockop = _nolock) { return read( rec.get(ANAMAG_CODART), op, lockop); }
virtual int read(TRectype & rec, word op = _isequal, word lockop = _nolock);
TObject* dup() const { return new TArticolo(codice()); }
@ -438,6 +444,7 @@ class TMov_mag : public TMultiple_rectype {
//
TString16 _nextcod;
//
TArticolo_giacenza curr_art;
TAssoc_array lines_to_add;
TAssoc_array lines_to_subtract;
@ -459,9 +466,9 @@ protected:
// @member: memorizza la linea come "da aggiungere"
int insert_line(TToken_string &key,TLine_movmag &rest);
// @member: effettua l'aggiornamento dei saldi relativi alle giacenze interessate al movimento
int update_balances() const;
int update_balances() ;
// @member: effettua l'aggiornamento dei saldi di una giacenza
int update_balances(TRectype & magrec, const TLine_movmag &l,TString16 codcaus,int sign) const;
int update_balances(TRectype & magrec, const TLine_movmag &l,TString16 codcaus,int sign) ;
// @member: effettua l'aggiornamento di un saldo di una giacenza
void update_balance(TRectype & magrec, const char * fieldname, real diff) const;