Correzioni per funzionare la 97_03
git-svn-id: svn://10.65.10.50/trunk@4781 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
01c9c0f2b4
commit
15c5556fdb
@ -487,6 +487,7 @@ class TContabilizzazione_app : public TApplication
|
|||||||
*_part, // file delle partite (per far funzionare TPartita)
|
*_part, // file delle partite (per far funzionare TPartita)
|
||||||
*_scad, // file delle scadenze (per far funzionare TPartita)
|
*_scad, // file delle scadenze (per far funzionare TPartita)
|
||||||
*_pags, // file dei pagamenti (per far funzionare TPartita)
|
*_pags, // file dei pagamenti (per far funzionare TPartita)
|
||||||
|
*_occas, // file dei clifo occasionali (per far funzionare TDocumento)
|
||||||
*_anamag; // file delle anagrafiche di magazzino
|
*_anamag; // file delle anagrafiche di magazzino
|
||||||
TTable *_cpg, // tabella condizioni di pagamento
|
TTable *_cpg, // tabella condizioni di pagamento
|
||||||
*_gmc, // tabella gruppi/sottogruppi merceologici
|
*_gmc, // tabella gruppi/sottogruppi merceologici
|
||||||
@ -747,9 +748,6 @@ bool TContabilizzazione_app::create()
|
|||||||
_msk->set_handler(DLG_USER,handle_select);
|
_msk->set_handler(DLG_USER,handle_select);
|
||||||
_num_sheet = new TArray_sheet(-1,-1,-4,-4,"Codici numerazione",
|
_num_sheet = new TArray_sheet(-1,-1,-4,-4,"Codici numerazione",
|
||||||
"@1|Cod. numerazione|Descrizione@50");
|
"@1|Cod. numerazione|Descrizione@50");
|
||||||
_docfile = new TLocalisamfile(LF_DOC);
|
|
||||||
_rdocfile = new TLocalisamfile(LF_RIGHEDOC);
|
|
||||||
_doc = new TDocumento;
|
|
||||||
_cpg = new TTable("%CPG");
|
_cpg = new TTable("%CPG");
|
||||||
_tri = new TTable("%TRI");
|
_tri = new TTable("%TRI");
|
||||||
_val = new TTable("%VAL");
|
_val = new TTable("%VAL");
|
||||||
@ -769,7 +767,11 @@ bool TContabilizzazione_app::create()
|
|||||||
_scad = new TLocalisamfile(LF_SCADENZE);
|
_scad = new TLocalisamfile(LF_SCADENZE);
|
||||||
_pags = new TLocalisamfile(LF_PAGSCA);
|
_pags = new TLocalisamfile(LF_PAGSCA);
|
||||||
_attiv = new TLocalisamfile(LF_ATTIV); // Altrimenti TRegistro non va!
|
_attiv = new TLocalisamfile(LF_ATTIV); // Altrimenti TRegistro non va!
|
||||||
|
_occas = new TLocalisamfile(LF_OCCAS);
|
||||||
_anamag = new TLocalisamfile(LF_ANAMAG);
|
_anamag = new TLocalisamfile(LF_ANAMAG);
|
||||||
|
_docfile = new TLocalisamfile(LF_DOC);
|
||||||
|
_rdocfile = new TLocalisamfile(LF_RIGHEDOC);
|
||||||
|
_doc = new TDocumento;
|
||||||
_esc.update();
|
_esc.update();
|
||||||
TConfig conf(CONFIG_DITTA);
|
TConfig conf(CONFIG_DITTA);
|
||||||
|
|
||||||
@ -853,6 +855,7 @@ bool TContabilizzazione_app::destroy()
|
|||||||
if (_pags) delete _pags;
|
if (_pags) delete _pags;
|
||||||
if (_clifo) delete _clifo;
|
if (_clifo) delete _clifo;
|
||||||
if (_attiv) delete _attiv;
|
if (_attiv) delete _attiv;
|
||||||
|
if (_occas) delete _occas;
|
||||||
if (_anamag) delete _anamag;
|
if (_anamag) delete _anamag;
|
||||||
return TApplication::destroy();
|
return TApplication::destroy();
|
||||||
}
|
}
|
||||||
|
@ -70,6 +70,7 @@ class TGenerazioneEffetti_app : public TApplication
|
|||||||
*_efffile, // file effetti
|
*_efffile, // file effetti
|
||||||
*_refffile, // file righe di effetti
|
*_refffile, // file righe di effetti
|
||||||
*_cessfile, // file righe di cessionari
|
*_cessfile, // file righe di cessionari
|
||||||
|
*_occas, // file degli occasionali
|
||||||
*_tab; // tabella di ditta
|
*_tab; // tabella di ditta
|
||||||
TTable *_cpg; // tabella condizioni di pagamento
|
TTable *_cpg; // tabella condizioni di pagamento
|
||||||
TDocumento *_doc; // documento corrente
|
TDocumento *_doc; // documento corrente
|
||||||
@ -280,16 +281,17 @@ bool TGenerazioneEffetti_app::create()
|
|||||||
_efffile = new TLocalisamfile(LF_EFFETTI);
|
_efffile = new TLocalisamfile(LF_EFFETTI);
|
||||||
_refffile = new TLocalisamfile(LF_REFFETTI);
|
_refffile = new TLocalisamfile(LF_REFFETTI);
|
||||||
_cessfile = new TLocalisamfile(LF_CESS);
|
_cessfile = new TLocalisamfile(LF_CESS);
|
||||||
|
_occas = new TLocalisamfile(LF_OCCAS);
|
||||||
// _clifor = new TCliFor();
|
// _clifor = new TCliFor();
|
||||||
// _condv = new TCond_vendita(_clifor);
|
// _condv = new TCond_vendita(_clifor);
|
||||||
_condv = new TCond_vendita(NULL);
|
|
||||||
_doc = new TDocumento();
|
|
||||||
_condv->set_clifo(&_doc->clifor());
|
|
||||||
_doc->set_condv(_condv);
|
|
||||||
_cpg = new TTable("%CPG");
|
_cpg = new TTable("%CPG");
|
||||||
_tab = new TLocalisamfile(LF_TAB);
|
_tab = new TLocalisamfile(LF_TAB);
|
||||||
_clifo = new TRelation(LF_CLIFO);
|
_clifo = new TRelation(LF_CLIFO);
|
||||||
_clifo->add(LF_CFVEN,"TIPOCF=TIPOCF|CODCF=CODCF");
|
_clifo->add(LF_CFVEN,"TIPOCF=TIPOCF|CODCF=CODCF");
|
||||||
|
_condv = new TCond_vendita(NULL);
|
||||||
|
_doc = new TDocumento();
|
||||||
|
_condv->set_clifo(&_doc->clifor());
|
||||||
|
_doc->set_condv(_condv);
|
||||||
// Settaggio dell'array dei tipi documento che possono generare effetti
|
// Settaggio dell'array dei tipi documento che possono generare effetti
|
||||||
_valid_array.set(2); // tratta
|
_valid_array.set(2); // tratta
|
||||||
_valid_array.set(3); // riba
|
_valid_array.set(3); // riba
|
||||||
@ -310,6 +312,7 @@ bool TGenerazioneEffetti_app::destroy()
|
|||||||
if (_efffile) delete _efffile;
|
if (_efffile) delete _efffile;
|
||||||
if (_refffile) delete _refffile;
|
if (_refffile) delete _refffile;
|
||||||
if (_cessfile) delete _cessfile;
|
if (_cessfile) delete _cessfile;
|
||||||
|
if (_occas) delete _occas;
|
||||||
if (_doc) delete _doc;
|
if (_doc) delete _doc;
|
||||||
if (_cpg) delete _cpg;
|
if (_cpg) delete _cpg;
|
||||||
if (_tab) delete _tab;
|
if (_tab) delete _tab;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user