Mi ero dimenticato un po di maschere. lel
This commit is contained in:
		
							parent
							
								
									3597192f7a
								
							
						
					
					
						commit
						a02c0ccfb1
					
				
							
								
								
									
										1187
									
								
								src/f9/f90600.cpp
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1187
									
								
								src/f9/f90600.cpp
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										188
									
								
								src/f9/f90600.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										188
									
								
								src/f9/f90600.h
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,188 @@
 | 
			
		||||
#ifndef _F90600_H_
 | 
			
		||||
#define _F90600_H_
 | 
			
		||||
 | 
			
		||||
#include "mask.h"
 | 
			
		||||
#include "execp.h"
 | 
			
		||||
#include "f90600a.h"
 | 
			
		||||
#include "mov.h"
 | 
			
		||||
#include "automask.h"
 | 
			
		||||
#include "applicat.h"
 | 
			
		||||
 | 
			
		||||
#include "f9lib.h"
 | 
			
		||||
 | 
			
		||||
class TConfigIntf9_mask : public TAutomask
 | 
			
		||||
{
 | 
			
		||||
protected:
 | 
			
		||||
	bool				on_key(const KEY key);
 | 
			
		||||
	bool        on_field_event(TOperable_field& o, TField_event e, long jolly);
 | 
			
		||||
 | 
			
		||||
public:
 | 
			
		||||
	// @cmember Costruttore (crea la maschera leggendo la descrizione dal file .msk)
 | 
			
		||||
	TConfigIntf9_mask(const char* filename, int num = 0) : TAutomask(filename, num) {};
 | 
			
		||||
	// @cmember Costruttore (crea una maschera vuota con i parametri dati)
 | 
			
		||||
	TConfigIntf9_mask(const char* title, int pages, int cols, int rows, int xpos = -1, int ypos = -1) : TAutomask(title, pages, cols, rows, xpos, ypos) {};
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
class TApri_pacchetto_msk : public TAutomask
 | 
			
		||||
{
 | 
			
		||||
	TString _idestr;
 | 
			
		||||
	TDate   _dataestr;
 | 
			
		||||
	bool    _provv;
 | 
			
		||||
	char    _tipodoc;
 | 
			
		||||
	TString _statoestr;
 | 
			
		||||
	TDate   _datadal;
 | 
			
		||||
	TDate   _dataal;
 | 
			
		||||
 | 
			
		||||
	bool on_field_event(TOperable_field& o, TField_event e, long jolly) override;
 | 
			
		||||
 | 
			
		||||
	//bool inall_handler() const;
 | 
			
		||||
	//bool inescludi_handler() const;
 | 
			
		||||
	//bool inselect_handler() const;
 | 
			
		||||
	//void conferma_esclusi() const;
 | 
			
		||||
public:
 | 
			
		||||
	void fill_estr() const;
 | 
			
		||||
	void fill_res() const;
 | 
			
		||||
	void set_from_estrazione(TToken_string& row_estrazione);
 | 
			
		||||
 | 
			
		||||
	TApri_pacchetto_msk();
 | 
			
		||||
	~TApri_pacchetto_msk() {}
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
class TArchInt_mask : public TAutomask
 | 
			
		||||
{
 | 
			
		||||
 | 
			
		||||
	TApri_pacchetto_msk   _inclusi_msk;
 | 
			
		||||
 | 
			
		||||
	bool        on_field_event(TOperable_field& o, TField_event e, long jolly) override;
 | 
			
		||||
	
 | 
			
		||||
	void        load_sheet_causali(const TString& tipo_sel);
 | 
			
		||||
 | 
			
		||||
	void        open_apri_estr_win();
 | 
			
		||||
	void        fill() const;
 | 
			
		||||
	void				delete_pack(bool all = false);
 | 
			
		||||
	void        delete_estr_fld(const TString& idestr);
 | 
			
		||||
	void        controllo_errori();
 | 
			
		||||
	void				open_win_estr();
 | 
			
		||||
	void				open_win_conf();
 | 
			
		||||
	bool				save_conf(TMask& config_mask);
 | 
			
		||||
 | 
			
		||||
public:
 | 
			
		||||
 | 
			
		||||
	TArchInt_mask();
 | 
			
		||||
	~TArchInt_mask() {}
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
class Tf9IntEstrai_mask : public TMask
 | 
			
		||||
{
 | 
			
		||||
	TEstrazione * _estrazione;  // Oggetto estrazione in corso di elaborazione
 | 
			
		||||
 | 
			
		||||
	void enable_fields(bool en = true);
 | 
			
		||||
 | 
			
		||||
	TDate   get_dataini()       const { return get_date(ES_DATAINI); }
 | 
			
		||||
	TDate   get_dataend()       const { return get_date(ES_DATAEND); }
 | 
			
		||||
	char    get_tipodoc()       const { return get(ES_TIPODOC)[0]; }
 | 
			
		||||
	TipoIVA get_tipoiva()       const { return get_tipodoc() == 'A' ? iva_acquisti : iva_vendite; }
 | 
			
		||||
	TString get_descr()         const { return get(ES_DESCR); }
 | 
			
		||||
	bool    is_provviso()       const { return get(ES_FLAGPROV)[0] == 'P'; }
 | 
			
		||||
 | 
			
		||||
	/* Prepara l'estrazione caricando tutti i movimenti dato un periodo (data registrazione),
 | 
			
		||||
	 * e avvia la procedura di estrazione.
 | 
			
		||||
	 * [See TEstrazione::estrai()].
 | 
			
		||||
	 */
 | 
			
		||||
	int  estrai();
 | 
			
		||||
	/** Segna su DRD che l'estrazione e' in errore diag. gestionale. */
 | 
			
		||||
	//void segna_in_errore() const;
 | 
			
		||||
	bool causale_in_lista(const TString& cod_cau, TToken_string cau_list);
 | 
			
		||||
	TToken_string select_causali(const TString& tipo_sdi, const char reg);
 | 
			
		||||
 | 
			
		||||
	static bool estrai_handler(TMask_field& f, KEY key);
 | 
			
		||||
 | 
			
		||||
	//static bool enable_handler(TMask_field& f, KEY key);
 | 
			
		||||
	//static bool dataini_handler(TMask_field& f, KEY key);
 | 
			
		||||
	//static bool dataend_handler(TMask_field& f, KEY key);
 | 
			
		||||
 | 
			
		||||
public:
 | 
			
		||||
	Tf9IntEstrai_mask();
 | 
			
		||||
	~Tf9IntEstrai_mask() { safe_delete(_estrazione); };
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
class TControlloIntegrazioni_mask : public TAutomask
 | 
			
		||||
{
 | 
			
		||||
	TArray                _controllo_mov; // Usare import_error_list().
 | 
			
		||||
	char                  _ordin;
 | 
			
		||||
	char                  _verso;
 | 
			
		||||
	int                   _selected_mov;
 | 
			
		||||
	bool                  _sel_esclusi;
 | 
			
		||||
	bool                  _is_escluso;
 | 
			
		||||
	TString               _cod_soc;
 | 
			
		||||
	TString               _id_estr;
 | 
			
		||||
	char                  _tipo_doc_err{};
 | 
			
		||||
	TDate                 _datada;
 | 
			
		||||
	TDate                 _dataa;
 | 
			
		||||
 | 
			
		||||
	//Filter variables
 | 
			
		||||
	TDate						_flt_da_data;
 | 
			
		||||
	TDate						_flt_a_data;
 | 
			
		||||
	TString4				_flt_tipodoc;
 | 
			
		||||
	TString16				_flt_numdoc;
 | 
			
		||||
	real						_flt_tot_doc_da;
 | 
			
		||||
	real						_flt_tot_doc_a;
 | 
			
		||||
	TString16				_flt_codforn;
 | 
			
		||||
	TString				  _flt_ragsoc;
 | 
			
		||||
	TString16				_flt_piva;
 | 
			
		||||
 | 
			
		||||
	void associa();
 | 
			
		||||
	bool associa_int_ven(const long numreg, TToken_string key_paf);
 | 
			
		||||
	//void conferma_esclusi() const;
 | 
			
		||||
 | 
			
		||||
	TArray& import_error_list();
 | 
			
		||||
	void    fill_sheets();
 | 
			
		||||
	void    fill_pafw300_sheet(bool filter = false);
 | 
			
		||||
	TMask&  get_win_filter();
 | 
			
		||||
	void    open_win_filter();
 | 
			
		||||
 | 
			
		||||
	TToken_string* selected_mov();
 | 
			
		||||
	TToken_string* selected_fat() const;
 | 
			
		||||
 | 
			
		||||
	/** Gestisce la selezione multipla negli sheet di controllo movimenti */
 | 
			
		||||
	//void selfatt(TOperable_field& o, long jolly) const;
 | 
			
		||||
 | 
			
		||||
	bool on_field_event(TOperable_field& o, TField_event e, long jolly) override;
 | 
			
		||||
public:
 | 
			
		||||
	TControlloIntegrazioni_mask(const char* codsoc, const char* id_estr, bool esclusi = false);
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
class TArchiviazioneIntegrazioni : public TSkeleton_application
 | 
			
		||||
{
 | 
			
		||||
 | 
			
		||||
	TArchInt_mask							* _msk;
 | 
			
		||||
	Tf9IntEstrai_mask    * _estr_msk;
 | 
			
		||||
 | 
			
		||||
	TArray								_esclusi;       // Vettore con i movimenti esclusi
 | 
			
		||||
 | 
			
		||||
public:
 | 
			
		||||
	virtual bool create();
 | 
			
		||||
	virtual bool destroy();
 | 
			
		||||
	virtual void main_loop();
 | 
			
		||||
 | 
			
		||||
	TArray & esclusi() { return _esclusi; }
 | 
			
		||||
	static const char*  traduci_stato(const TString& cod);
 | 
			
		||||
 | 
			
		||||
	void run_estr_msk() { _estr_msk->run(); }
 | 
			
		||||
 | 
			
		||||
	TArchiviazioneIntegrazioni() {}
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
inline TArchiviazioneIntegrazioni& f9Int_app()
 | 
			
		||||
{
 | 
			
		||||
	static TArchiviazioneIntegrazioni* app = nullptr;
 | 
			
		||||
	if (app == nullptr)
 | 
			
		||||
		app = (TArchiviazioneIntegrazioni*)&main_app();
 | 
			
		||||
	return *app;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#endif //_F90600_H_
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										69
									
								
								src/f9/f90600a.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										69
									
								
								src/f9/f90600a.h
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,69 @@
 | 
			
		||||
// Sheet Pacchetti gia' elaborati
 | 
			
		||||
#define S_ELAB        201
 | 
			
		||||
#define F_TEXT        202
 | 
			
		||||
#define B_SHOWESTR    203
 | 
			
		||||
#define B_SHOWESCL    204
 | 
			
		||||
 | 
			
		||||
#define F_SEL         101
 | 
			
		||||
#define F_ARCH_B      102
 | 
			
		||||
#define F_IDESTR      103
 | 
			
		||||
#define F_DATAESTR    104
 | 
			
		||||
#define F_PROV_B      105
 | 
			
		||||
#define F_TIPODOC     106
 | 
			
		||||
#define F_DATADAL     107
 | 
			
		||||
#define F_DATAAL      108
 | 
			
		||||
#define F_USER        109
 | 
			
		||||
#define F_STATESTR    110
 | 
			
		||||
#define F_DESCR_E     111
 | 
			
		||||
 | 
			
		||||
// Campi del vettore _movs per promemoria
 | 
			
		||||
// F_SEL          101
 | 
			
		||||
// F_NUMREG       102
 | 
			
		||||
// F_DATAREG      103
 | 
			
		||||
// F_DATADOC      104
 | 
			
		||||
// F_CODCAUS      105
 | 
			
		||||
// F_MESELIQ      106
 | 
			
		||||
// F_NUMDOC       107
 | 
			
		||||
// F_IMPTOTDOC    108
 | 
			
		||||
// F_FORN         109
 | 
			
		||||
// F_RAGSOC       110
 | 
			
		||||
// F_PROTIVA      111
 | 
			
		||||
// F_DESCR        112
 | 
			
		||||
// F_ESCLUDI      113
 | 
			
		||||
// F_ESCLUSO      114
 | 
			
		||||
// F_DESCRERR     115
 | 
			
		||||
 | 
			
		||||
// Campi maschera finestra runtime estrazione
 | 
			
		||||
#define ES_DATAINI    501
 | 
			
		||||
#define ES_DATAEND    502
 | 
			
		||||
#define ES_FLAGPROV   503
 | 
			
		||||
#define ES_TIPODOC    504
 | 
			
		||||
#define ES_DATEGROUP  505
 | 
			
		||||
#define ES_FLAGGROUP  506
 | 
			
		||||
#define ES_TIPOGROUP  507
 | 
			
		||||
#define ES_DESCGROUP  508
 | 
			
		||||
#define ES_DESCR      509
 | 
			
		||||
#define ES_DOCSDI      510
 | 
			
		||||
 | 
			
		||||
// Campi maschera configurazione
 | 
			
		||||
#define CF_CODGROUP   501
 | 
			
		||||
#define CF_CODSOC     502
 | 
			
		||||
#define CF_ADDRGROUP  503
 | 
			
		||||
#define CF_ADDRDOC    504
 | 
			
		||||
#define CF_ADDRDOCLOC 505
 | 
			
		||||
#define CF_ESTRGROUP  506
 | 
			
		||||
#define CF_CARTEXP    507
 | 
			
		||||
#define CF_LVLGROUP   508
 | 
			
		||||
#define CF_LVLOLD			509
 | 
			
		||||
#define CF_LVLNEW			510
 | 
			
		||||
#define CF_TABLEVEL	  511
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
// Campi maschera descrizione estrazione
 | 
			
		||||
#define DES_TEXT      501
 | 
			
		||||
#define DES_GROUP     502
 | 
			
		||||
 | 
			
		||||
// Campi maschera esclusi
 | 
			
		||||
#define ESC_BESTR     501
 | 
			
		||||
#define ESC_BEXIT     502
 | 
			
		||||
#define ESC_SSHEE     503
 | 
			
		||||
							
								
								
									
										155
									
								
								src/f9/f90600a.uml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										155
									
								
								src/f9/f90600a.uml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,155 @@
 | 
			
		||||
#include "f90600a.h"
 | 
			
		||||
 | 
			
		||||
TOOLBAR "topbar" 0 0 0 2
 | 
			
		||||
 | 
			
		||||
BUTTON DLG_ELABORA 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 2 "Estrazione"
 | 
			
		||||
  PICTURE TOOL_ELABORA
 | 
			
		||||
	FLAGS ""
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BUTTON DLG_DELREC 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 1 "~Elimina"
 | 
			
		||||
	PICTURE TOOL_DELREC
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BUTTON DLG_CONFIG 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 3 "Configurazione"
 | 
			
		||||
  PICTURE TOOL_CONFIG
 | 
			
		||||
	FLAGS ""
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BUTTON DLG_FINDREC 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 4 "Controllo Estr."
 | 
			
		||||
  PICTURE TOOL_PERMISSIONS
 | 
			
		||||
	FLAGS ""
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BUTTON B_SHOWESTR 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 5 "Apri Estr."
 | 
			
		||||
  PICTURE BMP_EXPORT
 | 
			
		||||
	FLAGS ""
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BUTTON DLG_RECALC
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 6 "Ricarica"
 | 
			
		||||
  PICTURE TOOL_CONVERT
 | 
			
		||||
  FLAS ""
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BUTTON DLG_NULL 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 7 ""
 | 
			
		||||
  PICTURE 0
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BUTTON B_SHOWESCL 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 8 "Mostra esclusi"
 | 
			
		||||
	PICTURE TOOL_PERMISSIONS
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
#include <helpbar.h>
 | 
			
		||||
ENDPAGE
 | 
			
		||||
 | 
			
		||||
PAGE "Monitor Estrazioni" 0 2 0 0
 | 
			
		||||
 | 
			
		||||
TEXT F_TEXT
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 0 0 "@BElenco Pacchetti"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
SPREADSHEET S_ELAB -1 -1
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 0 1 "Elenco pacchetti elaborati"
 | 
			
		||||
  ITEM ""
 | 
			
		||||
	ITEM "Archiviato@8"
 | 
			
		||||
	ITEM "ID Estrazione@14"
 | 
			
		||||
	ITEM "Data@8"
 | 
			
		||||
	ITEM "Provv.@4"
 | 
			
		||||
	ITEM "Tipo@8"
 | 
			
		||||
	ITEM "dal@8"
 | 
			
		||||
	ITEM "al@8"
 | 
			
		||||
	ITEM "Utente@8"
 | 
			
		||||
	ITEM "Stato estrazione@22"
 | 
			
		||||
	ITEM "Descrizione@50"
 | 
			
		||||
END
 | 
			
		||||
ENDPAGE
 | 
			
		||||
ENDMASK
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
PAGE "Pacchetti" -1 -1 78 13
 | 
			
		||||
 | 
			
		||||
BOOLEAN F_SEL
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 1 ""
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BOOLEAN F_ARCH_B
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 ""
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_IDESTR 18
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 ""
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BOOLEAN F_PROV_B
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 ""
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_DESCR_E 50
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 ""
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_TIPODOC 13
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 ""
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
DATE F_DATADAL
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 ""
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
DATE F_DATAAL
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 ""
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_USER 20
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 ""
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_DATAESTR 19
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 ""
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_STATESTR 38
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 ""
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
ENDPAGE
 | 
			
		||||
ENDMASK
 | 
			
		||||
							
								
								
									
										61
									
								
								src/f9/f90600b.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										61
									
								
								src/f9/f90600b.h
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,61 @@
 | 
			
		||||
// Maschera controllo errori in comune con monitor e esclusi
 | 
			
		||||
// Sheet Pacchetti gia' elaborati
 | 
			
		||||
#define B_ASSOC       202
 | 
			
		||||
#define B_SELESCL     203
 | 
			
		||||
#define B_ESCL        204
 | 
			
		||||
#define B_ALLESCL     205
 | 
			
		||||
#define B_FILTER_CONF	208
 | 
			
		||||
#define B_FILTER_ON		209
 | 
			
		||||
#define B_FILTER_OFF	210
 | 
			
		||||
 | 
			
		||||
// Sheet movimenti da controllare
 | 
			
		||||
#define S_CONTROLLO   206
 | 
			
		||||
#define S_FPPRO       207
 | 
			
		||||
 | 
			
		||||
// Cambi maschera ordinamento sheet FPPRO
 | 
			
		||||
#define F_ORDER       301
 | 
			
		||||
#define F_VERSO       302
 | 
			
		||||
 | 
			
		||||
//Filtro FPPRO
 | 
			
		||||
#define F_FLTDATAGRP  310
 | 
			
		||||
#define F_FLTDATADA   311
 | 
			
		||||
#define F_FLTDATAA    312
 | 
			
		||||
#define F_FLTDOCGRP   313
 | 
			
		||||
#define F_FLTTIPODOC  314
 | 
			
		||||
#define F_FLTNUMDOC   315
 | 
			
		||||
#define F_FLTTOTDOCDA 316
 | 
			
		||||
#define F_FLTTOTDOCA  317
 | 
			
		||||
#define F_FLTFORNGRP  318
 | 
			
		||||
#define F_FLTCODFORN  319
 | 
			
		||||
#define F_FLTRAGSOC   320
 | 
			
		||||
#define F_FLTPIVA     321
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#define F_CSEL        101
 | 
			
		||||
#define F_CNUMREG     102
 | 
			
		||||
#define F_CDATAREG    103
 | 
			
		||||
#define F_CDATADOC    104
 | 
			
		||||
#define F_CCODCAUS    105
 | 
			
		||||
#define F_CMESELIQ    106
 | 
			
		||||
#define F_CNUMDOC     107
 | 
			
		||||
#define F_CIMPTOTDOC  108
 | 
			
		||||
#define F_CFORN       109
 | 
			
		||||
#define F_CRAGSOC     110
 | 
			
		||||
#define F_CPROTIVA    111
 | 
			
		||||
#define F_CDESCR      112
 | 
			
		||||
#define F_CESCLUDI    113
 | 
			
		||||
#define F_CESCLUSO    114
 | 
			
		||||
#define F_CDESCRERR   115
 | 
			
		||||
 | 
			
		||||
// Sheet fatture FPPRO da associare
 | 
			
		||||
#define F_FSEL        101
 | 
			
		||||
#define F_FTIPODOC    102
 | 
			
		||||
#define F_FDATA       103
 | 
			
		||||
#define F_FNUMDOC     104
 | 
			
		||||
#define F_FIMPTOTDOC  105
 | 
			
		||||
#define F_FFORNITORE  106
 | 
			
		||||
#define F_FRAGSOC     107
 | 
			
		||||
#define F_FSTATOPIVA  108
 | 
			
		||||
#define F_FPIVA       109
 | 
			
		||||
#define F_FPROKEYS    110
 | 
			
		||||
							
								
								
									
										316
									
								
								src/f9/f90600b.uml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										316
									
								
								src/f9/f90600b.uml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,316 @@
 | 
			
		||||
#include "f90600b.h"
 | 
			
		||||
 | 
			
		||||
TOOLBAR "topbar" 0 0 0 2
 | 
			
		||||
 | 
			
		||||
BUTTON B_ASSOC 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 6 "Associa mov."
 | 
			
		||||
  PICTURE TOOL_SAVEREC
 | 
			
		||||
	FLAGS ""
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BUTTON DLG_NULL 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT -1 1 ""
 | 
			
		||||
  PICTURE 0
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BUTTON B_SELESCL 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 8 "Sel. esclusi"
 | 
			
		||||
  PICTURE TOOL_MULTISEL
 | 
			
		||||
	FLAGS ""
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BUTTON B_ESCL 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 7 "Conf. esclusi"
 | 
			
		||||
  PICTURE TOOL_WARNING
 | 
			
		||||
	FLAGS ""
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BUTTON B_ALLESCL 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 7 "Sel. tutti"
 | 
			
		||||
  PICTURE TOOL_MULTISEL
 | 
			
		||||
	FLAGS ""
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BUTTON DLG_NULL 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT -1 1 ""
 | 
			
		||||
  PICTURE 0
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BUTTON B_FILTER_CONF 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 5 "Impostaz. Filtro"
 | 
			
		||||
  PICTURE TOOL_ELABORA
 | 
			
		||||
	FLAGS ""
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BUTTON B_FILTER_ON 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 5 "Filtro ON"
 | 
			
		||||
  PICTURE TOOL_CHECK
 | 
			
		||||
	FLAGS ""
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BUTTON B_FILTER_OFF 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 5 "Filtro OFF"
 | 
			
		||||
  PICTURE TOOL_CHECK
 | 
			
		||||
	FLAGS ""
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
#include <helpbar.h>
 | 
			
		||||
ENDPAGE
 | 
			
		||||
 | 
			
		||||
PAGE "Elenco di controllo" -1 -1 78 13
 | 
			
		||||
 | 
			
		||||
TEXT DLG_NULL
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 0 0 "Movimenti da controllare"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
SPREADSHEET S_CONTROLLO -1 10
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 0 1 "Movimenti da controllare"
 | 
			
		||||
	ITEM " "
 | 
			
		||||
	ITEM "Numero\nReg.@8"
 | 
			
		||||
	ITEM "Data\nReg.@8"
 | 
			
		||||
	ITEM "Data\nDoc.@8"
 | 
			
		||||
	ITEM "Codice\nCaus.@8"
 | 
			
		||||
	ITEM "Mese\nliquidazione@8"
 | 
			
		||||
	ITEM "Numero\nDocumento@8"
 | 
			
		||||
	ITEM "Totale\nDocumento@8"
 | 
			
		||||
	ITEM "Cliente/\nFornitore@8"
 | 
			
		||||
	ITEM "Ragione\nSociale@8"
 | 
			
		||||
	ITEM "Cod. regis./\nprot.IVA@8"	
 | 
			
		||||
	ITEM "Descrizione@8"
 | 
			
		||||
	ITEM "ESCLUDI@5"
 | 
			
		||||
	ITEM "ESCLUSO@6"
 | 
			
		||||
	ITEM "Descrizione\nErrore"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
TEXT DLG_NULL
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 0 12 "Fatture el. in ingresso"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
SPREADSHEET S_FPPRO -1 -1
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 0 13 "Movimenti da controllare"
 | 
			
		||||
	ITEM " "
 | 
			
		||||
	ITEM "Tipo Doc."
 | 
			
		||||
	ITEM "Data@8"
 | 
			
		||||
	ITEM "Num. Doc.@12"
 | 
			
		||||
	ITEM "Tot. Doc.@9"
 | 
			
		||||
	ITEM "Cliente@20"
 | 
			
		||||
	ITEM "Fornitore@20"
 | 
			
		||||
	ITEM "Stato P.IVA"
 | 
			
		||||
	ITEM "P.IVA@8"
 | 
			
		||||
	ITEM "Chiavi PAF@60"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
ENDPAGE	
 | 
			
		||||
ENDMASK
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
PAGE "Controllo" -1 -1 78 13
 | 
			
		||||
 | 
			
		||||
BOOLEAN F_CSEL
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 ""
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
NUMERIC F_CNUMREG 7
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 ""
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
DATA F_CDATAREG
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 ""
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
DATA F_CDATADOC
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 ""
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_CCODCAUS 3
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 ""
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
NUMERIC F_CMESELIQ 2
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 ""
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_CNUMDOC 50
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 ""
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
NUMERIC F_CIMPTOTDOC 15 2
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 ""
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
NUMERIC F_CFORN 6
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 ""
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_CRAGSOC 80
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 ""
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_CPROTIVA 10
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 ""
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_CDESCR 50
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 ""
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BOOLEAN F_CESCLUDI
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 1 "Escludi"
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_CESCLUSO 2
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 "ESCLUSO"
 | 
			
		||||
	FLAG "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_CDESCRERR 110
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 "DESCRIZIONE ERRORE"
 | 
			
		||||
	FLAG "D"
 | 
			
		||||
END
 | 
			
		||||
ENDPAGE
 | 
			
		||||
 | 
			
		||||
TOOLBAR "topbar" 0 0 0 2
 | 
			
		||||
 | 
			
		||||
BUTTON DLG_USER 2 2 
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 1 "Collega"
 | 
			
		||||
  PICTURE TOOL_LINK
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BUTTON DLG_NULL 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT -1 0 ""
 | 
			
		||||
  PICTURE 0
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BUTTON DLG_QUIT 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 3 1 "Fine"
 | 
			
		||||
  MESSAGE EXIT,K_QUIT
 | 
			
		||||
  PICTURE TOOL_QUIT
 | 
			
		||||
END
 | 
			
		||||
ENPAGE
 | 
			
		||||
ENDMASK
 | 
			
		||||
 | 
			
		||||
PAGE "Passive" -1 -1 78 13
 | 
			
		||||
 | 
			
		||||
BOOLEAN F_FSEL
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 ""
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_FTIPODOC 4
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 " "
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
DATA F_FDATA
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 " "
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_FNUMDOC 20
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 " "
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
NUMERIC F_FIMPTOTDOC 15 2
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 " "
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_FFORNITORE 80
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 " "
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_FRAGSOC 80
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 " "
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_FSTATOPIVA 2
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 " "
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_FPIVA 15
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 " "
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_FPROKEYS 80
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 " "
 | 
			
		||||
	FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
ENDPAGE
 | 
			
		||||
 | 
			
		||||
TOOLBAR "topbar" 0 0 0 2
 | 
			
		||||
 | 
			
		||||
BUTTON DLG_NULL 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT -1 0 ""
 | 
			
		||||
  PICTURE 0
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BUTTON DLG_QUIT 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 3 1 "Fine"
 | 
			
		||||
  MESSAGE EXIT,K_QUIT
 | 
			
		||||
  PICTURE TOOL_QUIT
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
ENPAGE
 | 
			
		||||
ENDMASK
 | 
			
		||||
							
								
								
									
										17
									
								
								src/f9/f90600c.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								src/f9/f90600c.h
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,17 @@
 | 
			
		||||
#define S_ESCL				201
 | 
			
		||||
#define F_ETEXT				202
 | 
			
		||||
#define B_ESTRAI      203
 | 
			
		||||
 | 
			
		||||
// Elenco movimenti esclusi
 | 
			
		||||
#define FE_SEL				  101
 | 
			
		||||
#define FE_NUMREG			102
 | 
			
		||||
#define FE_DATAREG		  103
 | 
			
		||||
#define FE_DATADOC		  104
 | 
			
		||||
#define FE_CODCAUS		  105
 | 
			
		||||
#define FE_MESELIQ		  106
 | 
			
		||||
#define FE_NUMDOC			107
 | 
			
		||||
#define FE_IMPTOTDOC   108
 | 
			
		||||
#define FE_FORN        109
 | 
			
		||||
#define FE_RAGSOC      110
 | 
			
		||||
#define FE_PROTIVA		  111
 | 
			
		||||
#define FE_DESCR			  112
 | 
			
		||||
							
								
								
									
										48
									
								
								src/f9/f90600d.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										48
									
								
								src/f9/f90600d.h
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,48 @@
 | 
			
		||||
#define S_INCL        201
 | 
			
		||||
#define F_ETEXT       202
 | 
			
		||||
#define B_ISELESCL    203
 | 
			
		||||
#define B_IESCL       204
 | 
			
		||||
#define B_IALLESCL    205
 | 
			
		||||
#define F_IIDESTR     206
 | 
			
		||||
#define F_IDATA       207
 | 
			
		||||
#define F_IPROV       208
 | 
			
		||||
#define F_ITIPOD      209
 | 
			
		||||
#define F_ISTATOESTR  210
 | 
			
		||||
#define F_IDAL        211
 | 
			
		||||
#define F_IAL         212
 | 
			
		||||
 | 
			
		||||
#define S_RES         301
 | 
			
		||||
 | 
			
		||||
// Elenco movimenti inclusi
 | 
			
		||||
#define FI_SEL         101
 | 
			
		||||
#define FI_NUMREG      102
 | 
			
		||||
#define FI_DATAREG     103
 | 
			
		||||
#define FI_DATADOC     104
 | 
			
		||||
#define FI_CODCAUS     105
 | 
			
		||||
#define FI_TIPOMOV     106
 | 
			
		||||
#define FI_MESELIQ     107
 | 
			
		||||
#define FI_NUMDOC      108
 | 
			
		||||
#define FI_IMPTOTDOC   109
 | 
			
		||||
#define FI_FORN        110
 | 
			
		||||
#define FI_RAGSOC      111
 | 
			
		||||
#define FI_PROTIVA     112
 | 
			
		||||
#define FI_DESCR       113
 | 
			
		||||
#define FI_IESCLUDI    114
 | 
			
		||||
#define FI_IESCLUSO    115
 | 
			
		||||
 | 
			
		||||
// Elenco risultato movimenti (S_RES)
 | 
			
		||||
#define F_RSEL        101
 | 
			
		||||
#define F_RNUMREG     102
 | 
			
		||||
#define F_RDATAREG    103
 | 
			
		||||
#define F_RDATADOC    104
 | 
			
		||||
#define F_RTIPODOCSDI	105
 | 
			
		||||
#define F_RCODCAUS    106
 | 
			
		||||
#define F_RTIPOMOV    107
 | 
			
		||||
#define F_RMESELIQ    108
 | 
			
		||||
#define F_RNUMDOC     109
 | 
			
		||||
#define F_RIMPTOTDOC  110
 | 
			
		||||
#define F_RFORN       111
 | 
			
		||||
#define F_RRAGSOC     112
 | 
			
		||||
#define F_RPROTIVA    113
 | 
			
		||||
#define F_RDESCR      114
 | 
			
		||||
#define F_RDESCRERR   115
 | 
			
		||||
							
								
								
									
										399
									
								
								src/f9/f90600d.uml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										399
									
								
								src/f9/f90600d.uml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,399 @@
 | 
			
		||||
#include "f90600d.h"
 | 
			
		||||
 | 
			
		||||
TOOLBAR "topbar" 0 0 0 2
 | 
			
		||||
 | 
			
		||||
BUTTON DLG_INFO 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 1 "Info"
 | 
			
		||||
  MESSAGE EXIT,K_F2
 | 
			
		||||
  PICTURE TOOL_INFO
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BUTTON DLG_HELP 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 2 1 "Help"
 | 
			
		||||
  MESSAGE EXIT,K_F1
 | 
			
		||||
  PICTURE TOOL_HELP
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BUTTON DLG_NULL 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT -1 0 ""
 | 
			
		||||
  PICTURE 0
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BUTTON B_ISELESCL 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 8 "Sel. esclusi"
 | 
			
		||||
  PICTURE TOOL_MULTISEL
 | 
			
		||||
	FLAGS ""
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BUTTON B_IESCL 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 7 "Conf. esclusi"
 | 
			
		||||
  PICTURE TOOL_WARNING
 | 
			
		||||
	FLAGS ""
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BUTTON B_IALLESCL 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 7 "Sel. tutti"
 | 
			
		||||
  PICTURE TOOL_MULTISEL
 | 
			
		||||
	FLAGS ""
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BUTTON DLG_NULL 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT -1 0 ""
 | 
			
		||||
  PICTURE 0
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BUTTON DLG_QUIT 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 3 1 "Fine"
 | 
			
		||||
  MESSAGE EXIT,K_QUIT
 | 
			
		||||
  PICTURE TOOL_QUIT
 | 
			
		||||
END
 | 
			
		||||
ENDPAGE
 | 
			
		||||
 | 
			
		||||
PAGE "Movimenti" 0 2 0 0
 | 
			
		||||
 | 
			
		||||
STRING F_IIDESTR 18
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 0 0 "Id estrazione"
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
DATA F_IDATA
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 45 0 "Data estrazione "
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BOOLEAN F_IPROV
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 0 1 "Provvisorio"
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_ITIPOD 9
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 15 1 "Tipo Documenti"
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_ISTATOESTR 38
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 45 1 "Stato estrazione"
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
DATA F_IDAL
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 0 2 "Dal"
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
DATA F_IAL
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 15 2 "Al"
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
TEXT F_ETEXT
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 0 3 "@BMovimenti estratti nel pacchetto:"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
SPREADSHEET S_INCL -1 -1
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 0 4 "Movimenti estratti"
 | 
			
		||||
  ITEM " "
 | 
			
		||||
  ITEM "Numero\nReg.@8"
 | 
			
		||||
  ITEM "Data\nReg.@8"
 | 
			
		||||
  ITEM "Data\nDoc.@8"
 | 
			
		||||
  ITEM "Codice\nCaus.@8"
 | 
			
		||||
  ITEM "Tipo Doc.@5"
 | 
			
		||||
  ITEM "Mese\nliquidazione@8"
 | 
			
		||||
  ITEM "Numero\nDocumento@8"
 | 
			
		||||
  ITEM "Totale\nDocumento@8"
 | 
			
		||||
  ITEM "Cliente/\nFornitore@8"
 | 
			
		||||
  ITEM "Ragione\nSociale@8"
 | 
			
		||||
  ITEM "Cod. regis./\nprot.IVA@8"
 | 
			
		||||
  ITEM "Descrizione@8"
 | 
			
		||||
  ITEM "ESCLUDI@5"
 | 
			
		||||
	ITEM "ESCLUSO@6"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
ENDPAGE
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
PAGE "Risultato estrazione" 0 0 0 0
 | 
			
		||||
 | 
			
		||||
SPREADSHEET S_RES -1 -1
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 0 0 "Movimenti"
 | 
			
		||||
  ITEM "Estratto"
 | 
			
		||||
  ITEM "Numero\nReg.@8"
 | 
			
		||||
  ITEM "Data\nReg.@8"
 | 
			
		||||
  ITEM "Data\nDoc.@8"
 | 
			
		||||
  ITEM "Tipo Doc\nSDI@9"
 | 
			
		||||
  ITEM "Codice\nCaus.@8"
 | 
			
		||||
  ITEM "Tipo Mov.@5"
 | 
			
		||||
  ITEM "Mese\nliquidazione@8"
 | 
			
		||||
  ITEM "Numero\nDocumento@8"
 | 
			
		||||
  ITEM "Totale\nDocumento@8"
 | 
			
		||||
  ITEM "Cliente/\nFornitore@8"
 | 
			
		||||
  ITEM "Ragione\nSociale@8"
 | 
			
		||||
  ITEM "Cod. regis./\nprot.IVA@8"
 | 
			
		||||
  ITEM "Descrizione@8"
 | 
			
		||||
  ITEM "Descrizione Estrazione@30"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
ENDPAGE
 | 
			
		||||
ENDMASK
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
PAGE "Mov Inclusi" -1 -1 78 13
 | 
			
		||||
 | 
			
		||||
BOOLEAN FI_SEL
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 1 ""
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
NUMERIC FI_NUMREG 7
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 2 ""
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
DATA FI_DATAREG
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 3 ""
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
DATA FI_DATADOC
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 4 ""
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING FI_CODCAUS 3
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 5 ""
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING FI_TIPOMOV 3
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 6 ""
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
NUMERIC FI_MESELIQ 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 7 ""
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING FI_NUMDOC 50
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 8 ""
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
NUMERIC FI_IMPTOTDOC 15 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 9 ""
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
NUMERIC FI_FORN 6
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 10 ""
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING FI_RAGSOC 80
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 11 ""
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING FI_PROTIVA 10
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 12 ""
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING FI_DESCR 50
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 13 ""
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
LIST FI_IESCLUDI 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 1 "Escludi"
 | 
			
		||||
  ITEM "|"
 | 
			
		||||
  ITEM "S|SI"
 | 
			
		||||
  ITEM "N|NO"
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BOOLEAN FI_IESCLUSO
 | 
			
		||||
BEGIN
 | 
			
		||||
	PROMPT 1 1 "ESCLUSO"
 | 
			
		||||
	FLAG "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
ENDPAGE
 | 
			
		||||
 | 
			
		||||
TOOLBAR "topbar" 0 0 0 2
 | 
			
		||||
 | 
			
		||||
BUTTON DLG_USER 2 2 
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 1 "Collega"
 | 
			
		||||
  PICTURE TOOL_LINK
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BUTTON DLG_NULL 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT -1 0 ""
 | 
			
		||||
  PICTURE 0
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BUTTON DLG_QUIT 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 3 1 "Fine"
 | 
			
		||||
  MESSAGE EXIT,K_QUIT
 | 
			
		||||
  PICTURE TOOL_QUIT
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
ENPAGE
 | 
			
		||||
ENDMASK
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
PAGE "Risultato estratti" -1 -1 78 13
 | 
			
		||||
 | 
			
		||||
BOOLEAN F_RSEL
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 1 ""
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
NUMERIC F_RNUMREG 7
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 2 ""
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
DATA F_RDATAREG
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 3 ""
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
DATA F_RDATADOC
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 4 ""
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_RTIPODOCSDI 4
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 5 ""
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_RCODCAUS 3
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 6 ""
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_RTIPOMOV 3
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 7 ""
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
NUMERIC F_RMESELIQ 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 8 ""
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_RNUMDOC 50
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 9 ""
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
NUMERIC F_RIMPTOTDOC 15 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 10 ""
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
NUMERIC F_RFORN 6
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 11 ""
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_RRAGSOC 80
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 12 ""
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_RPROTIVA 10
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 13 ""
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_RDESCR 50
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 14 ""
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
STRING F_RDESCRERR 92
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 15 ""
 | 
			
		||||
  FLAGS "D"
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
ENDPAGE
 | 
			
		||||
 | 
			
		||||
TOOLBAR "topbar" 0 0 0 2
 | 
			
		||||
 | 
			
		||||
BUTTON DLG_USER 2 2 
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 1 1 "Collega"
 | 
			
		||||
  PICTURE TOOL_LINK
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BUTTON DLG_NULL 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT -1 0 ""
 | 
			
		||||
  PICTURE 0
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
BUTTON DLG_QUIT 2 2
 | 
			
		||||
BEGIN
 | 
			
		||||
  PROMPT 3 1 "Fine"
 | 
			
		||||
  MESSAGE EXIT,K_QUIT
 | 
			
		||||
  PICTURE TOOL_QUIT
 | 
			
		||||
END
 | 
			
		||||
 | 
			
		||||
ENPAGE
 | 
			
		||||
ENDMASK
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user