Patch level : 12.0
Files correlati : Aggiunta cache di causali git-svn-id: svn://10.65.10.50/branches/R_10_00@23451 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
9d06c06c6f
commit
62a00e2afc
@ -14,6 +14,7 @@ class TCausale : public TArray
|
|||||||
TipoIVA _iva;
|
TipoIVA _iva;
|
||||||
bool _corrisp;
|
bool _corrisp;
|
||||||
char _sezione_clifo, _sezione_ritsoc, _sezione_ritfis, _sezione_revcharge, _provvisorio;
|
char _sezione_clifo, _sezione_ritsoc, _sezione_ritfis, _sezione_revcharge, _provvisorio;
|
||||||
|
int _regolarizzazione;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
const TRectype* row(int num) const { return (const TRectype*)objptr(num); }
|
const TRectype* row(int num) const { return (const TRectype*)objptr(num); }
|
||||||
@ -40,6 +41,7 @@ public:
|
|||||||
bool valintra() const;
|
bool valintra() const;
|
||||||
bool soloiva() const;
|
bool soloiva() const;
|
||||||
bool reverse_charge() const;
|
bool reverse_charge() const;
|
||||||
|
bool regolarizzazione();
|
||||||
char provvisorio() const { return _provvisorio; }
|
char provvisorio() const { return _provvisorio; }
|
||||||
const TString& causale_collegata() const;
|
const TString& causale_collegata() const;
|
||||||
const TString& causale_reg_iva() const;
|
const TString& causale_reg_iva() const;
|
||||||
@ -76,6 +78,8 @@ public:
|
|||||||
virtual ~TCausale() {}
|
virtual ~TCausale() {}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const TCausale & cached_causale(const char * codcaus, const int year);
|
||||||
|
|
||||||
// Fatture
|
// Fatture
|
||||||
#define RIGA_IVA_DETRAIBILE 3
|
#define RIGA_IVA_DETRAIBILE 3
|
||||||
#define RIGA_IVA_NON_DETRAIBILE 4
|
#define RIGA_IVA_NON_DETRAIBILE 4
|
||||||
|
Loading…
x
Reference in New Issue
Block a user