campo-sirio/ve/vepriv.h
guy 2e968de2c9 Aggiornato uso della TRelapp::get_next_key e tolte migliaia di #include
git-svn-id: svn://10.65.10.50/trunk@6595 c028cbd2-c16b-5b4b-a496-9718f37d4682
1998-05-04 09:54:49 +00:00

25 lines
1.0 KiB
C
Executable File

#ifndef __VEPRIV_H
#define __VEPRIV_H
#ifndef __MASK_H
#include <mask.h>
#endif
enum _formule {_somma, _bolli, _bolli_int, _spinc, _prezzo, _importo, _imponibile, _sconto, _iva, _provv, _tipo, _imponibili, _imposte, _totprovv};
enum TTipo_calcolo { _nessun_calcolo, _qtaprezzo, _valore, _percentuale, _scontoimp, _scontoperc};
void row_set_handler( TMask& m, const int field, const int index );
bool liv_handler( TMask_field& f, KEY key );
bool sppr_handler( TMask_field& f, KEY key );
bool codartmag_handler( TMask_field& f, KEY key );
bool iva_handler( TMask_field& f, KEY key );
void sppr_calc(TRectype & rec, const TString & valuta_doc, const real & cambio, real & prezzo);
void row_set_handler(TMask& m, const int field, const int index);
bool codmag_handler(TMask_field& f, KEY key);
bool codmag_coll_handler(TMask_field& f, KEY key);
bool codart_handler(TMask_field& f, KEY key);
bool umart_handler(TMask_field& f, KEY key);
bool descr_handler(TMask_field& f, KEY key);
bool qta_handler(TMask_field& f, KEY key);
#endif