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:
alex 2010-01-12 21:49:19 +00:00
parent 41b3244fc3
commit 12dd0b83a9
9 changed files with 10 additions and 10 deletions

@ -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