Patch level : 12.0 424
Files correlati : tc0.exe 1) Aggiunto al totale Documento il REVCHARGE per il reverse charge 2) Aggiornati i tracciati all'ultima versione 3) Passato il codice iva1 non solo pr il reverse charge (condomini) 4) Aggiunto il supporto per lo split-payment 5) Aggiunto il supporto per la blacklist git-svn-id: svn://10.65.10.50/branches/R_10_00@23950 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
a90d3b05d2
commit
2321eaa64f
BIN
src/tc/imppn.v2016.1.3.pdf
Normal file
BIN
src/tc/imppn.v2016.1.3.pdf
Normal file
Binary file not shown.
@ -260,10 +260,13 @@ bool TTS_campo_sender::find_regolarizzazione(TRecordset& movset)
|
||||
const TString4 causreg = cache().get(LF_CAUSALI, mov.get(MOV_CODCAUS), CAU_CODCAUREG);
|
||||
real totdoc = mov.get_real(MOV_TOTDOC);
|
||||
const real ritfis = mov.get_real(MOV_RITFIS);
|
||||
const real revcharge = mov.get_real(MOV_REVCHARGE);
|
||||
const real ritsoc = mov.get_real(MOV_RITSOC);
|
||||
|
||||
if (!ritfis.is_zero())
|
||||
totdoc += ritfis;
|
||||
if (!revcharge.is_zero())
|
||||
totdoc += revcharge;
|
||||
if (!ritsoc.is_zero())
|
||||
{
|
||||
if (swap_ritsoc(movset)) // Somma ritenute sociali con segno
|
||||
|
@ -4,6 +4,7 @@ MOV_REG
|
||||
MOV_CODCF
|
||||
MOV_TOTDOC
|
||||
MOV_RITFIS
|
||||
MOV_REVCHARGE
|
||||
MOV_RITSOC
|
||||
MOV_CODCAUS
|
||||
MOV_DATAREG
|
||||
|
3186
src/tc/tc0701.cpp
3186
src/tc/tc0701.cpp
File diff suppressed because it is too large
Load Diff
@ -75,11 +75,11 @@ protected:
|
||||
public:
|
||||
virtual bool destroy(TRecnotype r);
|
||||
virtual bool set(const char* field, const TVariant& v);
|
||||
void set(const char* field, const TString & str) { set(field, TVariant(str)); }
|
||||
void set(const char* field, const int n) { set(field, TVariant((long)n)); }
|
||||
void set(const char* field, const char* s) { set(field, TVariant(s)); }
|
||||
void set(const char* field, const TDate& d) { set(field, TVariant(d)); }
|
||||
void set(const char* field, const real& v) { set(field, TVariant(v)); }
|
||||
virtual bool set(const char* field, const TString & str) { return set(field, TVariant(str)); }
|
||||
virtual bool set(const char* field, const int n) { return set(field, TVariant((long)n)); }
|
||||
virtual bool set(const char* field, const char* s) { return set(field, TVariant(s)); }
|
||||
virtual bool set(const char* field, const TDate& d) { return set(field, TVariant(d)); }
|
||||
virtual bool set(const char* field, const real& v) { return set(field, TVariant(v)); }
|
||||
int find_column(const char * name);
|
||||
|
||||
TIP_textset(const char* query = "") : TCSV_recordset(TString("CSV(\"\t\")\n") << query) {}
|
||||
|
Loading…
x
Reference in New Issue
Block a user