2015-03-31 07:44:13 +00:00
|
|
|
#ifndef __VE6200_H
|
|
|
|
#define __VE6200_H
|
|
|
|
|
2008-03-26 11:24:36 +00:00
|
|
|
#ifndef __APPLICATION_H
|
|
|
|
#include <applicat.h>
|
|
|
|
#endif
|
|
|
|
|
2010-06-21 14:19:19 +00:00
|
|
|
#ifndef __PROGIND_H
|
|
|
|
#include <progind.h>
|
2008-03-26 11:24:36 +00:00
|
|
|
#endif
|
|
|
|
|
2015-03-31 07:44:13 +00:00
|
|
|
#ifndef __VELIB04_H
|
2008-07-30 11:03:37 +00:00
|
|
|
#include "velib04.h"
|
2015-03-31 07:44:13 +00:00
|
|
|
#endif
|
2008-03-26 11:24:36 +00:00
|
|
|
|
|
|
|
class TFatturazione_bolle_app : public TSkeleton_application
|
|
|
|
{
|
|
|
|
TString4 _default_selection;
|
|
|
|
|
|
|
|
protected:
|
|
|
|
virtual bool create();
|
|
|
|
virtual void main_loop();
|
|
|
|
virtual TFatturazione_bolle * elab(const TString & cod) const { return new TFatturazione_bolle(cod);}
|
|
|
|
|
2010-06-21 14:19:19 +00:00
|
|
|
bool clifo_da_fatt(const TMask& m) const;
|
2015-03-31 07:44:13 +00:00
|
|
|
bool process(TProgress_monitor& iw, TElaborazione & eld, TLista_documenti& din, const TDate& data_elab);
|
2010-06-21 14:19:19 +00:00
|
|
|
|
|
|
|
public:
|
2008-03-26 11:24:36 +00:00
|
|
|
void process_by_cli(const TMask& m);
|
|
|
|
void process_by_ragsoc(const TMask& m);
|
|
|
|
void process_by_doc(const TMask& m);
|
2010-06-21 14:19:19 +00:00
|
|
|
void process_by_fatt(const TMask& m);
|
2008-03-26 11:24:36 +00:00
|
|
|
};
|
|
|
|
|
2015-03-31 07:44:13 +00:00
|
|
|
#endif
|