Patch level : 2.1 101
Files correlati : ef0.exe Ricompilazione Demo : [ ] Commento Premendo sul tasto "Selezione" ogni distinta ha associata la data della distinta successiva, i movimenti generati in prima nota però hanno la data corretta. Codice AO20145 e Codice AO21040 fare l'update solo di questo modulo e aspettare làok per fare gli altri successivi git-svn-id: svn://10.65.10.50/trunk@12291 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
0b5850d4bc
commit
aa81d02ee4
@ -237,6 +237,7 @@ void TContabilizzazione_effetti_app::build_dist_sheet()
|
|||||||
cur_dist = 0;
|
cur_dist = 0;
|
||||||
long ndist_prec = rec.get_long(EFF_NDIST);
|
long ndist_prec = rec.get_long(EFF_NDIST);
|
||||||
char tipo_prec = rec.get_char(EFF_TIPODIST);
|
char tipo_prec = rec.get_char(EFF_TIPODIST);
|
||||||
|
TDate data_prec(rec.get(EFF_DATADIST));
|
||||||
|
|
||||||
TString16 codabi, codcab, codval;
|
TString16 codabi, codcab, codval;
|
||||||
char tipocf;
|
char tipocf;
|
||||||
@ -248,6 +249,8 @@ void TContabilizzazione_effetti_app::build_dist_sheet()
|
|||||||
cur_dist = i;
|
cur_dist = i;
|
||||||
const long ndist = rec.get_long(EFF_NDIST);
|
const long ndist = rec.get_long(EFF_NDIST);
|
||||||
const char tipo = rec.get_char(EFF_TIPODIST);
|
const char tipo = rec.get_char(EFF_TIPODIST);
|
||||||
|
TDate data_dist(rec.get(EFF_DATADIST));
|
||||||
|
|
||||||
if (ndist != ndist_prec || tipo != tipo_prec)
|
if (ndist != ndist_prec || tipo != tipo_prec)
|
||||||
{
|
{
|
||||||
TToken_string * t = new TToken_string;
|
TToken_string * t = new TToken_string;
|
||||||
@ -258,11 +261,12 @@ void TContabilizzazione_effetti_app::build_dist_sheet()
|
|||||||
t->add(codcab);
|
t->add(codcab);
|
||||||
t->add(codval);
|
t->add(codval);
|
||||||
t->add(tipocf);
|
t->add(tipocf);
|
||||||
t->add(rec.get(EFF_DATADIST));
|
t->add(data_prec);
|
||||||
const long pos = _dist_sheet->add(t); //aggiunge una riga allo sheet delle distinte
|
const long pos = _dist_sheet->add(t); //aggiunge una riga allo sheet delle distinte
|
||||||
_dist_sheet->enable_row(pos, enabled);
|
_dist_sheet->enable_row(pos, enabled);
|
||||||
ndist_prec = ndist;
|
ndist_prec = ndist;
|
||||||
tipo_prec = tipo;
|
tipo_prec = tipo;
|
||||||
|
data_prec = data_dist;
|
||||||
enabled = TRUE;
|
enabled = TRUE;
|
||||||
num_eff = 0;
|
num_eff = 0;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user