Patch level : 12.0 846
Files correlati : cg2.exe cg2FPPRO.msk Commento : - Cambiata icona ricarica fatture su 'Fatture SDI' - Aggiunta importazione percent. e natura iva da ini con f1
This commit is contained in:
parent
67ce351385
commit
08f2915f28
@ -2129,7 +2129,11 @@ void TPrimanota_application::ini2mask(TConfig& ini, TMask& msk, bool query)
|
|||||||
TBill c; ini2bill(ini, c, false);
|
TBill c; ini2bill(ini, c, false);
|
||||||
if (c.gruppo() > 0)
|
if (c.gruppo() > 0)
|
||||||
c.add_to(riga, 4, 0x7); // Conto 105-110
|
c.add_to(riga, 4, 0x7); // Conto 105-110
|
||||||
|
if (_f1_ini)
|
||||||
|
{
|
||||||
|
add_not_empty(riga, 10, ini, "PERCIVA"); // Perc. IVA 111
|
||||||
|
add_not_empty(riga, 11, ini, "NATURA"); // Natura IVA 112
|
||||||
|
}
|
||||||
iva_notify(is, i, K_ENTER);
|
iva_notify(is, i, K_ENTER);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2271,7 +2275,6 @@ void TPrimanota_application::ini2mask(TConfig& ini, TMask& msk, bool query)
|
|||||||
//msk.set(F_TOTALE, calcola_imp());
|
//msk.set(F_TOTALE, calcola_imp());
|
||||||
msk.set(F_COLFPPRO, "X");
|
msk.set(F_COLFPPRO, "X");
|
||||||
msk.set(FS_RECALC, "");
|
msk.set(FS_RECALC, "");
|
||||||
load_perc_nat(msk, ini);
|
|
||||||
}
|
}
|
||||||
if (_f1_liq && msk.find_by_id(F_DIFFERITA) != NULL)
|
if (_f1_liq && msk.find_by_id(F_DIFFERITA) != NULL)
|
||||||
{
|
{
|
||||||
@ -2282,24 +2285,6 @@ void TPrimanota_application::ini2mask(TConfig& ini, TMask& msk, bool query)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void TPrimanota_application::load_perc_nat(const TMask& msk, TConfig& ini)
|
|
||||||
{
|
|
||||||
TString riga;
|
|
||||||
TSheet_field& iva = ivas();
|
|
||||||
int i = 0;
|
|
||||||
/*for(TToken_string& row = iva.row(0); TString(row.get(0)).full() || TString(row.get(3)).full(); row = iva.row(++i))
|
|
||||||
{
|
|
||||||
TToken_string old(row);
|
|
||||||
iva_notify(iva, i, K_DEL);
|
|
||||||
iva_notify(iva, i, K_SPACE);
|
|
||||||
row.add(old.get(cid2index(IVA_IMPONIBILE)), cid2index(IVA_IMPONIBILE));
|
|
||||||
row.add(old.get(cid2index(IVA_IMPOSTA)), cid2index(IVA_IMPOSTA));
|
|
||||||
row.add(ini.get("PERCIVA", TString("25,") << i+1),cid2index(IVA_PERCIVA));
|
|
||||||
row.add(ini.get("NATURA", TString("25,") << i+1), cid2index(IVA_NATURIVA));
|
|
||||||
iva_notify(iva, i, K_ENTER);
|
|
||||||
}*/
|
|
||||||
}
|
|
||||||
|
|
||||||
bool TPrimanota_application::save(bool check_dirty)
|
bool TPrimanota_application::save(bool check_dirty)
|
||||||
{
|
{
|
||||||
if (_swap_mask == true)
|
if (_swap_mask == true)
|
||||||
|
@ -210,7 +210,6 @@ protected: // TApplication
|
|||||||
virtual void print();
|
virtual void print();
|
||||||
void dump_rec(TConfig & ini, const TRectype & rec, int row = 0, int pref = 0);
|
void dump_rec(TConfig & ini, const TRectype & rec, int row = 0, int pref = 0);
|
||||||
void dump_fatt(TConfig& ini, TPartita & game, int rigafatt, int pref = 0);
|
void dump_fatt(TConfig& ini, TPartita & game, int rigafatt, int pref = 0);
|
||||||
void load_perc_nat(const TMask& msk, TConfig& ini);
|
|
||||||
virtual void ini2mask(TConfig& ini, TMask& msk, bool query);
|
virtual void ini2mask(TConfig& ini, TMask& msk, bool query);
|
||||||
virtual void mask2ini(const TMask& msk, TConfig& ini);
|
virtual void mask2ini(const TMask& msk, TConfig& ini);
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@ TOOLBAR "topbar" 0 0 0 2
|
|||||||
BUTTON DLG_CONFIG 2 2
|
BUTTON DLG_CONFIG 2 2
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 1 1 "Ricarica Fatture"
|
PROMPT 1 1 "Ricarica Fatture"
|
||||||
PICTURE TOOL_ELABORA
|
PICTURE TOOL_CONVERT
|
||||||
END
|
END
|
||||||
|
|
||||||
BUTTON DLG_OK 2 2
|
BUTTON DLG_OK 2 2
|
||||||
|
Loading…
x
Reference in New Issue
Block a user