Patch level : 10.0 patch 767
Files correlati : mr0.exe ve0.EXE Ricompilazione Demo : [ ] Commento : risistemata chiusura produzione Dalla versione 3.2 git-svn-id: svn://10.65.10.50/trunk@20604 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
9cb40ee383
commit
9feaf1d4e4
@ -168,12 +168,21 @@ bool TConsuntivazione_produzione::elabora(TLista_documenti& doc_in, TLista_docum
|
|||||||
TSheet_field& sheet = msk.sfield(F_SHEET);
|
TSheet_field& sheet = msk.sfield(F_SHEET);
|
||||||
TLocalisamfile rilevazioni(LF_RILPROD);
|
TLocalisamfile rilevazioni(LF_RILPROD);
|
||||||
TRectype& ril = rilevazioni.curr();
|
TRectype& ril = rilevazioni.curr();
|
||||||
|
const TString8 codnum = codice_numerazione_finale();
|
||||||
|
|
||||||
|
if (codnum.blank())
|
||||||
|
return error_box("Manca il codice numerazione finale per l'elaborazione %s", (const char *) codice());
|
||||||
|
|
||||||
|
const TString8 tipodoc = tipo_finale();
|
||||||
|
|
||||||
|
if (tipodoc.blank())
|
||||||
|
return error_box("Manca il tipo documento finale per l'elaborazione %s", (const char *) codice());
|
||||||
|
|
||||||
pre_process_input(doc_in);
|
pre_process_input(doc_in);
|
||||||
if (doc_out.items() == 0)
|
if (doc_out.items() == 0)
|
||||||
{
|
{
|
||||||
TDocumento d('D', data_elab.year(), codice_numerazione_finale(), 0L);
|
TDocumento d('D', data_elab.year(), codnum, 0L);
|
||||||
d.set_tipo(tipo_finale());
|
d.set_tipo(tipodoc);
|
||||||
d.stato(stato_finale()[0]);
|
d.stato(stato_finale()[0]);
|
||||||
d.put(DOC_DATADOC, data_elab);
|
d.put(DOC_DATADOC, data_elab);
|
||||||
d.write();
|
d.write();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user