1996-06-04 14:54:43 +00:00
|
|
|
// Lista controllo archivi
|
|
|
|
|
|
|
|
#include <applicat.h>
|
|
|
|
#include <printer.h>
|
|
|
|
#include <tabutil.h>
|
|
|
|
#include <utility.h>
|
|
|
|
#include <urldefid.h>
|
|
|
|
#include <lffiles.h>
|
|
|
|
#include <nditte.h>
|
|
|
|
#include <mailbox.h>
|
|
|
|
#include <causali.h>
|
|
|
|
#include <rcausali.h>
|
|
|
|
#include <clifo.h>
|
|
|
|
#include <pconti.h>
|
|
|
|
#include <mov.h>
|
|
|
|
#include <rmov.h>
|
|
|
|
#include <rmoviva.h>
|
|
|
|
|
|
|
|
class TLista_archivi : public TApplication
|
|
|
|
{
|
|
|
|
TLocalisamfile* _ditte;
|
|
|
|
TLocalisamfile* _caus;
|
|
|
|
TLocalisamfile* _rcaus;
|
|
|
|
TLocalisamfile* _clifo;
|
|
|
|
TLocalisamfile* _pcon;
|
|
|
|
TLocalisamfile* _mov;
|
|
|
|
TLocalisamfile* _rmov;
|
|
|
|
TLocalisamfile* _rmoviva;
|
|
|
|
TLocalisamfile* _part;
|
|
|
|
TLocalisamfile* _scad;
|
|
|
|
TLocalisamfile* _pagsca;
|
1997-03-18 11:54:32 +00:00
|
|
|
TArray _tab_cau; // tabella di corrispondenza causali per invio saldaconto extracontabile a sistema
|
1996-06-04 14:54:43 +00:00
|
|
|
|
1997-04-14 09:50:15 +00:00
|
|
|
TString _files, _ragsoc,_cpg_nc;
|
1996-06-04 14:54:43 +00:00
|
|
|
TDate _datalimite;
|
|
|
|
long _ditta;
|
|
|
|
bool _errore_grave;
|
|
|
|
int _risposta;
|
|
|
|
|
|
|
|
public:
|
|
|
|
TString _titolo;
|
|
|
|
|
|
|
|
virtual bool create();
|
|
|
|
virtual bool destroy();
|
|
|
|
virtual bool menu(MENU_TAG m);
|
1998-08-25 17:57:12 +00:00
|
|
|
virtual bool check_autorization() const
|
|
|
|
{return FALSE;}
|
1996-06-04 14:54:43 +00:00
|
|
|
|
|
|
|
bool set();
|
|
|
|
bool tabella_ditta();
|
|
|
|
void controlla_causali (char sigla);
|
|
|
|
void controlla_clifo (char sigla);
|
|
|
|
void controlla_pcon (char sigla);
|
|
|
|
void controlla_PNIVA (char sigla);
|
|
|
|
void controlla_fatture (char sigla);
|
|
|
|
void setta_intestazione(char sigla);
|
|
|
|
bool controlla_valore (const TString& val,int lim, int len);
|
1996-10-29 11:06:12 +00:00
|
|
|
void ragsocCF(char tipo, long codcf, TString& ragsoc);
|
1996-06-04 14:54:43 +00:00
|
|
|
TLista_archivi() {};
|
|
|
|
};
|