Patch level : 12.0 940
Files correlati : cg2.exe Commento : Aggiunti regimi speciali 14 16 17 18 al reverse charge
This commit is contained in:
parent
ae6339894b
commit
10981c9c9c
@ -4058,6 +4058,7 @@ bool TPrimanota_application::scollega_handler(TMask_field& f, KEY key)
|
||||
}
|
||||
message_box("Il movimento e' stato scollegato dalla fattura elettronica\nin ingresso, precedentemente associata.");
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
bool TPrimanota_application::is_collegato(TMask_field& f)
|
||||
|
@ -171,13 +171,13 @@ bool TCausale::datareg_prec() const
|
||||
bool TCausale::reverse_charge() const
|
||||
{
|
||||
const int rsi = regime_speciale();
|
||||
return rsi == 13 || rsi == 50 || rsi == 51; // Reverse charge!
|
||||
return rsi >= 13 || rsi <= 18 || rsi == 50 || rsi == 51; // Reverse charge!
|
||||
}
|
||||
|
||||
bool TCausale::reverse_charge_pubb() const
|
||||
{
|
||||
const int rsi = regime_speciale();
|
||||
return rsi == 13 || rsi == 19 || rsi == 50 || rsi == 51; // Reverse charge!
|
||||
return rsi >= 13 || rsi <= 19 || rsi == 50 || rsi == 51; // Reverse charge!
|
||||
}
|
||||
|
||||
bool TCausale::esclusione_allegati() const
|
||||
|
@ -831,8 +831,9 @@ const char* TPagamento::desc_tipo(int tipo, char ulc, bool* ok) const
|
||||
if (ok != NULL) *ok = true;
|
||||
if (ulc > ' ')
|
||||
{
|
||||
const char key[3] = { tipo+'0', toupper(ulc), '\0' };
|
||||
o = cache().get("%CLR", key).get("S0");
|
||||
// const char key[3] = { tipo+'0', toupper(ulc), '\0' };
|
||||
TString4 key; key << tipo << toupper(ulc);
|
||||
o = cache().get("%CLR", key).get("S0");
|
||||
}
|
||||
if (*o == '\0')
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user