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;
|
bool sola_descrizione() const;
|
||||||
void forza_sola_descrizione();
|
void forza_sola_descrizione();
|
||||||
|
|
||||||
const TToken_string & get_rdoc_key();
|
const TToken_string & get_rdoc_key() const ;
|
||||||
const TToken_string & get_original_rdoc_key();
|
const TToken_string & get_original_rdoc_key();
|
||||||
void set_original_rdoc_key(const TRectype& orig, int depth = 0);
|
void set_original_rdoc_key(const TRectype& orig, int depth = 0);
|
||||||
void reset_original_rdoc_key();
|
void reset_original_rdoc_key();
|
||||||
|
@ -1384,7 +1384,7 @@ const TToken_string & TRiga_documento::get_original_rdoc_key()
|
|||||||
return 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);
|
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());
|
doc_src.put(DOC_STATO, stato_finale_doc_iniziale());
|
||||||
}
|
}
|
||||||
post_process_input(doc_in);
|
post_process_input(doc_in);
|
||||||
post_process_output(doc_out);
|
post_process(doc_out, doc_in);
|
||||||
|
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
@ -156,8 +156,8 @@ class TElaborazione : public TRectype // velib04
|
|||||||
protected:
|
protected:
|
||||||
int read(const char* cod);
|
int read(const char* cod);
|
||||||
virtual void pre_process_input(TLista_documenti& doc_in) {}
|
virtual void pre_process_input(TLista_documenti& doc_in) {}
|
||||||
virtual void post_process_input(TLista_documenti& doc_out) {}
|
virtual void post_process_input(TLista_documenti& doc_in) {}
|
||||||
virtual void post_process_output(TLista_documenti& doc_out) {}
|
virtual void post_process(TLista_documenti& doc_out, TLista_documenti& doc_in) {}
|
||||||
|
|
||||||
public:
|
public:
|
||||||
enum { _max_tipi_doc_elab = 10 };
|
enum { _max_tipi_doc_elab = 10 };
|
||||||
|
@ -4346,7 +4346,7 @@ bool TContabilizzazione::elabora(TLista_documenti& doc_in, TLista_documenti& doc
|
|||||||
delete _viswin; _viswin = NULL;
|
delete _viswin; _viswin = NULL;
|
||||||
|
|
||||||
post_process_input(doc_in);
|
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
|
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);
|
display_error(doc);
|
||||||
}
|
}
|
||||||
post_process_input(doc_in);
|
post_process_input(doc_in);
|
||||||
post_process_output(doc_out);
|
post_process(doc_out, doc_in);
|
||||||
|
|
||||||
return _can_write;
|
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]);
|
indoc.stato(stato_finale_doc_iniziale()[0]);
|
||||||
}
|
}
|
||||||
post_process_input(doc_in);
|
post_process_input(doc_in);
|
||||||
post_process_output(doc_out);
|
post_process(doc_out, doc_in);
|
||||||
}
|
}
|
||||||
return ok;
|
return ok;
|
||||||
}
|
}
|
||||||
|
@ -301,6 +301,6 @@ bool TConsuntivazione_produzione::elabora(TLista_documenti& doc_in, TLista_docum
|
|||||||
book.add(log);
|
book.add(log);
|
||||||
book.preview();
|
book.preview();
|
||||||
post_process_input(doc_in);
|
post_process_input(doc_in);
|
||||||
post_process_output(doc_out);
|
post_process(doc_out, doc_in);
|
||||||
return done;
|
return done;
|
||||||
}
|
}
|
@ -809,7 +809,7 @@ bool TContabilizzazione_analitica::elabora(TLista_documenti& doc_in, TLista_docu
|
|||||||
if (_total_docs > 0)
|
if (_total_docs > 0)
|
||||||
{
|
{
|
||||||
post_process_input(doc_in);
|
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
|
if (v.run() == K_CTRL+'S') // Ho premuto Stampa
|
||||||
|
Loading…
x
Reference in New Issue
Block a user