Patch level : 12.0 946
Files correlati : tp0.exe tp0100a.msk Commento : Aggiornato trasferimento Pack
This commit is contained in:
parent
6dd5b943e4
commit
721523e796
@ -606,13 +606,14 @@ bool TPack_ddt::trasferisci()
|
|||||||
TString str; // jolly
|
TString str; // jolly
|
||||||
|
|
||||||
TString last_custref;
|
TString last_custref;
|
||||||
|
TDate last_datadoc;
|
||||||
|
|
||||||
TPack_iterator ri(this);
|
TPack_iterator ri(this);
|
||||||
while (++ri)
|
while (++ri)
|
||||||
{
|
{
|
||||||
const long code = get_long("DocCode");
|
const long code = get_long("DocCode");
|
||||||
const long ndoc = get_long("DocRefNumber");
|
const long ndoc = get_long("DocRefNumber");
|
||||||
const TDate datadoc = recset.get("DocDate").as_date();
|
TDate datadoc = recset.get("DocDate").as_date();
|
||||||
|
|
||||||
if (_data_limite.ok() && datadoc > _data_limite)
|
if (_data_limite.ok() && datadoc > _data_limite)
|
||||||
continue;
|
continue;
|
||||||
@ -631,6 +632,11 @@ bool TPack_ddt::trasferisci()
|
|||||||
TString4 codnum, tipodoc;
|
TString4 codnum, tipodoc;
|
||||||
get_tipodoc(codnum, tipodoc);
|
get_tipodoc(codnum, tipodoc);
|
||||||
|
|
||||||
|
if (!datadoc.ok())
|
||||||
|
datadoc = last_datadoc;
|
||||||
|
else
|
||||||
|
last_datadoc = datadoc;
|
||||||
|
|
||||||
doc = new TDocumento('D', datadoc.year(), codnum, ndoc);
|
doc = new TDocumento('D', datadoc.year(), codnum, ndoc);
|
||||||
const bool isnew = doc->rows() == 0;
|
const bool isnew = doc->rows() == 0;
|
||||||
if (isnew)
|
if (isnew)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user