Patch level : 2.2 232
Files correlati : ve0.exe ve6.exe Ricompilazione Demo : [ ] Commento Bug 0000549 Non riesco a contab. un NAF con Ritenuta acc. es. 376 Faq con righe sconto non passano in analitica 374/375 git-svn-id: svn://10.65.10.50/trunk@13562 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
00472bda8f
commit
f8fc19274f
@ -18,7 +18,8 @@
|
|||||||
TCausale::TCausale(const char* cod, int year)
|
TCausale::TCausale(const char* cod, int year)
|
||||||
: TArray(12), _rec(LF_CAUSALI),
|
: TArray(12), _rec(LF_CAUSALI),
|
||||||
_iva(iva_errata), _corrisp(false),
|
_iva(iva_errata), _corrisp(false),
|
||||||
_sezione_clifo(' '), _sezione_ritsoc(' ')
|
_sezione_clifo(' '), _sezione_ritsoc(' '),
|
||||||
|
_sezione_ritfis(' ')
|
||||||
{
|
{
|
||||||
if (*cod)
|
if (*cod)
|
||||||
read(cod, year);
|
read(cod, year);
|
||||||
@ -205,6 +206,18 @@ char TCausale::sezione_ritsoc()
|
|||||||
return _sezione_ritsoc;
|
return _sezione_ritsoc;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
char TCausale::sezione_ritfis()
|
||||||
|
{
|
||||||
|
if (_sezione_ritfis == ' ')
|
||||||
|
{
|
||||||
|
if (_rec.get_int(CAU_TIPOMOV) <= 2)
|
||||||
|
_sezione_ritfis = sezione(8); // Fatture
|
||||||
|
else
|
||||||
|
_sezione_ritfis = sezione(12); // Pagamenti
|
||||||
|
}
|
||||||
|
return _sezione_ritfis;
|
||||||
|
}
|
||||||
|
|
||||||
void TCausale::calcIVA()
|
void TCausale::calcIVA()
|
||||||
{
|
{
|
||||||
TipoIVA i = nessuna_iva; // Tipo IVA di default
|
TipoIVA i = nessuna_iva; // Tipo IVA di default
|
||||||
|
@ -13,7 +13,7 @@ class TCausale : public TArray
|
|||||||
|
|
||||||
TipoIVA _iva;
|
TipoIVA _iva;
|
||||||
bool _corrisp;
|
bool _corrisp;
|
||||||
char _sezione_clifo, _sezione_ritsoc;
|
char _sezione_clifo, _sezione_ritsoc, _sezione_ritfis;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
const TRectype* row(int num) const { return (const TRectype*)objptr(num); }
|
const TRectype* row(int num) const { return (const TRectype*)objptr(num); }
|
||||||
@ -59,6 +59,7 @@ public:
|
|||||||
char sezione(int riga) const;
|
char sezione(int riga) const;
|
||||||
char sezione_clifo();
|
char sezione_clifo();
|
||||||
char sezione_ritsoc();
|
char sezione_ritsoc();
|
||||||
|
char sezione_ritfis();
|
||||||
|
|
||||||
virtual bool read(const char* cod, int year);
|
virtual bool read(const char* cod, int year);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user