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)
|
||||
: TArray(12), _rec(LF_CAUSALI),
|
||||
_iva(iva_errata), _corrisp(false),
|
||||
_sezione_clifo(' '), _sezione_ritsoc(' ')
|
||||
_sezione_clifo(' '), _sezione_ritsoc(' '),
|
||||
_sezione_ritfis(' ')
|
||||
{
|
||||
if (*cod)
|
||||
read(cod, year);
|
||||
@ -205,6 +206,18 @@ char TCausale::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()
|
||||
{
|
||||
TipoIVA i = nessuna_iva; // Tipo IVA di default
|
||||
|
@ -13,7 +13,7 @@ class TCausale : public TArray
|
||||
|
||||
TipoIVA _iva;
|
||||
bool _corrisp;
|
||||
char _sezione_clifo, _sezione_ritsoc;
|
||||
char _sezione_clifo, _sezione_ritsoc, _sezione_ritfis;
|
||||
|
||||
protected:
|
||||
const TRectype* row(int num) const { return (const TRectype*)objptr(num); }
|
||||
@ -59,6 +59,7 @@ public:
|
||||
char sezione(int riga) const;
|
||||
char sezione_clifo();
|
||||
char sezione_ritsoc();
|
||||
char sezione_ritfis();
|
||||
|
||||
virtual bool read(const char* cod, int year);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user