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@13539 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
1670307546
commit
11b56d4de5
@ -513,7 +513,7 @@ int TMovimentoPN_VE::recalc_cg_rows(const TString & descr_cr, TCausale & caus)
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Parametri da leggere all'inizio dell'elaborazione tramite load_parameters()
|
// Parametri da leggere all'inizio dell'elaborazione tramite load_parameters()
|
||||||
TBill _sco_perc_bill, _sco_imp_bill; // Conti per gli sconti a percentuale ed importi (dalla configurazione)
|
static TBill _sco_perc_bill, _sco_imp_bill; // Conti per gli sconti a percentuale ed importi (dalla configurazione)
|
||||||
static TBill _spin_billa, _spin_billv,
|
static TBill _spin_billa, _spin_billv,
|
||||||
_spbo_billa, _spbo_billv;
|
_spbo_billa, _spbo_billv;
|
||||||
static TBill _co_cliente, // conto clifo per movimento d'anticipo
|
static TBill _co_cliente, // conto clifo per movimento d'anticipo
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
#include "../cg/cg2103.h"
|
#include "../cg/cg2103.h"
|
||||||
#include "../mg/anamag.h"
|
#include "../mg/anamag.h"
|
||||||
|
|
||||||
extern TBill _sco_perc_bill, _sco_imp_bill;
|
TBill _sco_perc_bill_an, _sco_imp_bill_an;
|
||||||
|
|
||||||
class TCache_causali : public TCache
|
class TCache_causali : public TCache
|
||||||
{
|
{
|
||||||
@ -335,24 +335,24 @@ bool TContabilizzazione_analitica::find_conti(const TRiga_documento& riga, TStri
|
|||||||
|
|
||||||
if (riga.is_sconto())
|
if (riga.is_sconto())
|
||||||
{
|
{
|
||||||
if (!_sco_perc_bill.ok())
|
if (!_sco_perc_bill_an.ok())
|
||||||
{
|
{
|
||||||
TConfig conf(CONFIG_DITTA, "ve");
|
TConfig conf(CONFIG_DITTA, "ve");
|
||||||
int gr = conf.get_int("SCOPRCODCON","ve",1);
|
int gr = conf.get_int("SCOPRCODCON","ve",1);
|
||||||
int co = conf.get_int("SCOPRCODCON","ve",2);
|
int co = conf.get_int("SCOPRCODCON","ve",2);
|
||||||
long so = conf.get_long("SCOPRCODCON","ve",3);
|
long so = conf.get_long("SCOPRCODCON","ve",3);
|
||||||
|
|
||||||
_sco_perc_bill.set(gr,co,so);
|
_sco_perc_bill_an.set(gr,co,so);
|
||||||
|
|
||||||
gr = conf.get_int("SCOIMCODCON","ve",1);
|
gr = conf.get_int("SCOIMCODCON","ve",1);
|
||||||
co = conf.get_int("SCOIMCODCON","ve",2);
|
co = conf.get_int("SCOIMCODCON","ve",2);
|
||||||
so = conf.get_long("SCOIMCODCON","ve",3);
|
so = conf.get_long("SCOIMCODCON","ve",3);
|
||||||
_sco_imp_bill.set(gr,co,so);
|
_sco_imp_bill_an.set(gr,co,so);
|
||||||
}
|
}
|
||||||
if (riga.is_sconto_perc())
|
if (riga.is_sconto_perc())
|
||||||
bill = _sco_perc_bill;
|
bill = _sco_perc_bill_an;
|
||||||
else
|
else
|
||||||
bill = _sco_imp_bill;
|
bill = _sco_imp_bill_an;
|
||||||
if (!bill.is_analitico())
|
if (!bill.is_analitico())
|
||||||
return true;
|
return true;
|
||||||
if (_usepdcc)
|
if (_usepdcc)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user