Patch level : 10.0 577
Files correlati : ve0.exe ve6.exe Ricompilazione Demo : [ ] Commento : Fatturazione 02 e velocizzazione calcolo consegnato mensile git-svn-id: svn://10.65.10.50/trunk@19913 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
41b3244fc3
commit
12dd0b83a9
@ -563,7 +563,7 @@ public:
|
||||
bool sola_descrizione() const;
|
||||
void forza_sola_descrizione();
|
||||
|
||||
const TToken_string & get_rdoc_key();
|
||||
const TToken_string & get_rdoc_key() const ;
|
||||
const TToken_string & get_original_rdoc_key();
|
||||
void set_original_rdoc_key(const TRectype& orig, int depth = 0);
|
||||
void reset_original_rdoc_key();
|
||||
|
@ -1384,7 +1384,7 @@ const TToken_string & TRiga_documento::get_original_rdoc_key()
|
||||
return key;
|
||||
}
|
||||
|
||||
const TToken_string & TRiga_documento::get_rdoc_key()
|
||||
const TToken_string & TRiga_documento::get_rdoc_key() const
|
||||
{
|
||||
TToken_string & key = get_tmp_string(32);
|
||||
|
||||
|
@ -613,7 +613,7 @@ bool TCopia_documento::elabora(TLista_documenti& doc_in, TLista_documenti& doc_o
|
||||
doc_src.put(DOC_STATO, stato_finale_doc_iniziale());
|
||||
}
|
||||
post_process_input(doc_in);
|
||||
post_process_output(doc_out);
|
||||
post_process(doc_out, doc_in);
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
|
@ -156,8 +156,8 @@ class TElaborazione : public TRectype // velib04
|
||||
protected:
|
||||
int read(const char* cod);
|
||||
virtual void pre_process_input(TLista_documenti& doc_in) {}
|
||||
virtual void post_process_input(TLista_documenti& doc_out) {}
|
||||
virtual void post_process_output(TLista_documenti& doc_out) {}
|
||||
virtual void post_process_input(TLista_documenti& doc_in) {}
|
||||
virtual void post_process(TLista_documenti& doc_out, TLista_documenti& doc_in) {}
|
||||
|
||||
public:
|
||||
enum { _max_tipi_doc_elab = 10 };
|
||||
|
@ -4346,7 +4346,7 @@ bool TContabilizzazione::elabora(TLista_documenti& doc_in, TLista_documenti& doc
|
||||
delete _viswin; _viswin = NULL;
|
||||
|
||||
post_process_input(doc_in);
|
||||
post_process_output(doc_out);
|
||||
post_process(doc_out, doc_in);
|
||||
|
||||
return _can_write; // Se non ha riscontrato errori per nessun documento, _can_write = true
|
||||
}
|
||||
|
@ -712,7 +712,7 @@ bool TGenerazione_effetti::elabora(TLista_documenti& doc_in, TLista_documenti& d
|
||||
display_error(doc);
|
||||
}
|
||||
post_process_input(doc_in);
|
||||
post_process_output(doc_out);
|
||||
post_process(doc_out, doc_in);
|
||||
|
||||
return _can_write;
|
||||
}
|
||||
|
@ -703,7 +703,7 @@ bool TConsegna_ordini::elabora(TLista_documenti& doc_in, TLista_documenti& doc_o
|
||||
indoc.stato(stato_finale_doc_iniziale()[0]);
|
||||
}
|
||||
post_process_input(doc_in);
|
||||
post_process_output(doc_out);
|
||||
post_process(doc_out, doc_in);
|
||||
}
|
||||
return ok;
|
||||
}
|
||||
|
@ -301,6 +301,6 @@ bool TConsuntivazione_produzione::elabora(TLista_documenti& doc_in, TLista_docum
|
||||
book.add(log);
|
||||
book.preview();
|
||||
post_process_input(doc_in);
|
||||
post_process_output(doc_out);
|
||||
post_process(doc_out, doc_in);
|
||||
return done;
|
||||
}
|
@ -809,7 +809,7 @@ bool TContabilizzazione_analitica::elabora(TLista_documenti& doc_in, TLista_docu
|
||||
if (_total_docs > 0)
|
||||
{
|
||||
post_process_input(doc_in);
|
||||
post_process_output(doc_out);
|
||||
post_process(doc_out, doc_in);
|
||||
}
|
||||
|
||||
if (v.run() == K_CTRL+'S') // Ho premuto Stampa
|
||||
|
Loading…
x
Reference in New Issue
Block a user