Modificati i nomi delle maschere delle tabelle comuni (tolto il %)
git-svn-id: svn://10.65.10.50/trunk@520 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
e664d27004
commit
b2f490133a
@ -31,7 +31,7 @@ class BA3100_application : public TRelation_application
|
||||
virtual void init_modify_mode(TMask& m);
|
||||
|
||||
public:
|
||||
BA3100_application(const char* tabname) : _tabname(tabname) , _oldditta(-1), _oldanno(-1), _exist_journal(FALSE) {}
|
||||
BA3100_application() : _oldditta(-1), _oldanno(-1), _exist_journal(FALSE) , _msk(NULL), _rel(NULL) {}
|
||||
virtual ~BA3100_application() {}
|
||||
bool exist_journal() {return _exist_journal;}
|
||||
void print();
|
||||
@ -120,10 +120,20 @@ HIDDEN bool tiporeg_handler(TMask_field& f, KEY k)
|
||||
return error_box("Non e' possibile avere due registri giornale nello stesso anno");
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
|
||||
bool BA3100_application::user_create()
|
||||
{
|
||||
if (argc() < 3) return FALSE;
|
||||
_tabname = argv(2);
|
||||
if (_tabname.empty()) return FALSE;
|
||||
_tabname.upper();
|
||||
TString m(16); m << "BATB" << _tabname;
|
||||
TString16 m, t(_tabname);
|
||||
|
||||
if (t[0] == '%')
|
||||
t.ltrim(1);
|
||||
|
||||
m << "BATB" << t;
|
||||
_msk = new TMask(m) ;
|
||||
for (int i = 0; i < _msk->fields(); i++)
|
||||
if (_msk->fld(i).in_group(GR_SEARCH))
|
||||
@ -139,14 +149,14 @@ bool BA3100_application::user_create()
|
||||
|
||||
bool BA3100_application::user_destroy()
|
||||
{
|
||||
delete _msk;
|
||||
delete _rel;
|
||||
if (_msk) delete _msk;
|
||||
if (_rel) delete _rel;
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
int ba3100(int argc, char* argv[])
|
||||
{
|
||||
BA3100_application a(argv[2]) ;
|
||||
BA3100_application a ;
|
||||
a.run(argc, argv, "Tabella");
|
||||
return 0;
|
||||
}
|
||||
|
@ -44,7 +44,7 @@ public:
|
||||
void set_footers();
|
||||
void set_translations();
|
||||
void set_relations();
|
||||
BA3200_application(const char * tabname) : _tabname(tabname) {}
|
||||
BA3200_application() {}
|
||||
virtual ~BA3200_application() {}
|
||||
};
|
||||
|
||||
@ -327,18 +327,30 @@ void BA3200_application::set_relations()
|
||||
|
||||
void BA3200_application::user_create()
|
||||
{
|
||||
_rptname << "batb" << _tabname << ".rpt" ;
|
||||
_tabname = argv(2);
|
||||
|
||||
TString16 t(_tabname);
|
||||
|
||||
if (t[0] == '%')
|
||||
t.ltrim(1);
|
||||
|
||||
_rptname << "batb" << t << ".rpt" ;
|
||||
|
||||
// Flag per la stampa tabella registri
|
||||
_stampa_registri = (_tabname.upper() == "REG");
|
||||
|
||||
|
||||
if (!fexist(_rptname))
|
||||
fatal_box("Impossibile aprire il file '%s'", (const char*)_rptname);
|
||||
|
||||
_rel = new TRelation (_tabname);
|
||||
_cur = new TCursor (_rel);
|
||||
t = _tabname;
|
||||
|
||||
_maskname << "bast" << _tabname;
|
||||
if (t[0] == '%')
|
||||
t.ltrim(1);
|
||||
|
||||
|
||||
_maskname << "bast" << t;
|
||||
_msk = new TMask (_maskname) ;
|
||||
|
||||
add_cursor (_cur);
|
||||
@ -369,7 +381,7 @@ void BA3200_application::user_destroy()
|
||||
|
||||
int ba3200(int argc, char* argv[])
|
||||
{
|
||||
BA3200_application a(argv[2]) ;
|
||||
BA3200_application a;
|
||||
a.run(argc, argv, "Stampa tabella");
|
||||
return 0;
|
||||
}
|
||||
|
43
ba/bastais.uml
Executable file
43
ba/bastais.uml
Executable file
@ -0,0 +1,43 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa attivita'" -1 -1 50 8
|
||||
|
||||
STRING F_INIZIO1 5
|
||||
BEGIN
|
||||
PROMPT 2 1 "Da codice "
|
||||
FLAGS "RZ"
|
||||
HELP "Inserire il codice da cui iniziare la stampa. Se in bianco vuol dire dall'inizio"
|
||||
FIELD CODTAB
|
||||
USE %AIS
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Attivit…@40" S0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
STRING F_FINE1 5
|
||||
BEGIN
|
||||
PROMPT 3 3 "A codice "
|
||||
FLAGS "RZ"
|
||||
HELP "Inserire il codice di fine. Se in bianco vuol dire l'ultimo"
|
||||
FIELD CODTAB
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
42
ba/bastasf.uml
Executable file
42
ba/bastasf.uml
Executable file
@ -0,0 +1,42 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa Assoggettamento" -1 -1 50 8
|
||||
STRING F_INIZIO1 3
|
||||
BEGIN
|
||||
PROMPT 2 1 "Da codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice da cui iniziare la stampa. Se in bianco vuol dire dall'inizio"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
USE %ASF
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione@50" S0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
STRING F_FINE1 3
|
||||
BEGIN
|
||||
PROMPT 2 3 "A codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice di fine. Se in bianco vuol dire l'ultimo"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
71
ba/bastban.uml
Executable file
71
ba/bastban.uml
Executable file
@ -0,0 +1,71 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa banche" -1 -1 56 8
|
||||
|
||||
STRING F_INIZIO1 5
|
||||
BEGIN
|
||||
PROMPT 2 1 "DA codice (ABI) "
|
||||
FLAGS "RZ"
|
||||
HELP "Inserire il codice d'inizio "
|
||||
FIELD LF_TABCOM->CODTAB[1,5]
|
||||
USE %BAN
|
||||
INPUT CODTAB[1,5] F_INIZIO1
|
||||
INPUT CODTAB[6,10] F_INIZIO2
|
||||
DISPLAY "Codice ABI" CODTAB[1,5]
|
||||
DISPLAY "Codice CAB" CODTAB[6,10]
|
||||
DISPLAY "Istituto@50" S0
|
||||
DISPLAY "Dipendenza@35" S1
|
||||
OUTPUT F_INIZIO1 CODTAB[1,5]
|
||||
OUTPUT F_INIZIO2 CODTAB[6,10]
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
STRING F_INIZIO2 5
|
||||
BEGIN
|
||||
PROMPT 28 1 "DA codice (CAB) "
|
||||
FLAGS "RZ"
|
||||
HELP "Inserire il codice d'inizio "
|
||||
FIELD LF_TABCOM->CODTAB[6,10]
|
||||
COPY ALL F_INIZIO1
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
|
||||
STRING F_FINE1 5
|
||||
BEGIN
|
||||
PROMPT 2 3 "A codice (ABI) "
|
||||
FLAGS "RZ"
|
||||
HELP "Inserire il codice di fine "
|
||||
FIELD LF_TABCOM->CODTAB[1,5]
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB[1,5] F_FINE1
|
||||
INPUT CODTAB[6,10] F_FINE2
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB[1,5]
|
||||
OUTPUT F_FINE2 CODTAB[6,10]
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
|
||||
STRING F_FINE2 5
|
||||
BEGIN
|
||||
PROMPT 28 3 "A codice (CAB) "
|
||||
FLAGS "RZ"
|
||||
HELP "Inserire il codice di fine "
|
||||
FIELD LF_TABCOM->CODTAB[6,10]
|
||||
COPY ALL F_FINE1
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
42
ba/bastcco.uml
Executable file
42
ba/bastcco.uml
Executable file
@ -0,0 +1,42 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa Categorie contabili" -1 -1 50 8
|
||||
STRING F_INIZIO1 3
|
||||
BEGIN
|
||||
PROMPT 2 1 "Da codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice da cui iniziare la stampa. Se in bianco vuol dire dall'inizio"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
USE %CCO
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione@50" S0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
STRING F_FINE1 3
|
||||
BEGIN
|
||||
PROMPT 2 3 "A codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice di fine. Se in bianco vuol dire l'ultimo"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
42
ba/bastcfi.uml
Executable file
42
ba/bastcfi.uml
Executable file
@ -0,0 +1,42 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa Categorie finanziarie" -1 -1 50 8
|
||||
STRING F_INIZIO1 3
|
||||
BEGIN
|
||||
PROMPT 2 1 "Da codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice da cui iniziare la stampa. Se in bianco vuol dire dall'inizio"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
USE %CFI
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione@50" S0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
STRING F_FINE1 3
|
||||
BEGIN
|
||||
PROMPT 2 3 "A codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice di fine. Se in bianco vuol dire l'ultimo"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
43
ba/bastcpg.uml
Executable file
43
ba/bastcpg.uml
Executable file
@ -0,0 +1,43 @@
|
||||
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa condizioni di pagamento" -1 -1 50 8
|
||||
STRING F_INIZIO1 4
|
||||
BEGIN
|
||||
PROMPT 2 1 "Da codice "
|
||||
FLAGS "RZ"
|
||||
HELP "Inserire il codice da cui iniziare la stampa. Se in bianco vuol dire dall'inizio"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
USE %CPG
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione@50" S0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
STRING F_FINE1 4
|
||||
BEGIN
|
||||
PROMPT 2 3 "A codice "
|
||||
FLAGS "RZ"
|
||||
HELP "Inserire il codice di fine. Se in bianco vuol dire l'ultimo"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
43
ba/bastcrs.uml
Executable file
43
ba/bastcrs.uml
Executable file
@ -0,0 +1,43 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa cariche sociali" -1 -1 50 8
|
||||
|
||||
STRING F_INIZIO1 2
|
||||
BEGIN
|
||||
PROMPT 2 1 "Da codice "
|
||||
FLAGS "RZ"
|
||||
HELP "Inserire il codice da cui iniziare la stampa. Se in bianco vuol dire dall'inizio"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
USE %CRS
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Carica@25" S0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
STRING F_FINE1 2
|
||||
BEGIN
|
||||
PROMPT 2 3 "A codice "
|
||||
FLAGS "RZ"
|
||||
HELP "Inserire il codice di fine. Se in bianco vuol dire l'ultimo"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
45
ba/bastcve.uml
Executable file
45
ba/bastcve.uml
Executable file
@ -0,0 +1,45 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa Categorie Vendita" -1 -1 50 8
|
||||
STRING F_INIZIO1 3
|
||||
BEGIN
|
||||
PROMPT 2 1 "Da codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice da cui iniziare la stampa. Se in bianco vuol dire dall'inizio"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
USE %CVE
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione@50" S0
|
||||
DISPLAY "Provvigione" R0
|
||||
DISPLAY "Gruppo" I1
|
||||
DISPLAY "Conto" I2
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
STRING F_FINE1 3
|
||||
BEGIN
|
||||
PROMPT 2 3 "A codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice di fine. Se in bianco vuol dire l'ultimo"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
41
ba/bastdpn.uml
Executable file
41
ba/bastdpn.uml
Executable file
@ -0,0 +1,41 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa descrizioni di prima nota" -1 -1 50 8
|
||||
|
||||
STRING F_INIZIO1 5
|
||||
BEGIN
|
||||
PROMPT 4 1 "Da codice "
|
||||
FLAGS "U"
|
||||
USE %DPN
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione @50" S0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
FIELD CODTAB
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
STRING F_FINE1 5
|
||||
BEGIN
|
||||
PROMPT 4 3 "A codice "
|
||||
FLAGS "U"
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
FIELD CODTAB
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
41
ba/bastitl.uml
Executable file
41
ba/bastitl.uml
Executable file
@ -0,0 +1,41 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa libri sociali" -1 -1 50 8
|
||||
|
||||
NUMBER F_INIZIO1 2
|
||||
BEGIN
|
||||
PROMPT 2 1 "Da codice "
|
||||
USE %ITL
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Nome libro@50" S0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
FLAGS "R"
|
||||
FIELD CODTAB
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
NUMBER F_FINE1 2
|
||||
BEGIN
|
||||
PROMPT 2 3 "A codice "
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
FIELD CODTAB
|
||||
FLAGS "R"
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
43
ba/bastiva.uml
Executable file
43
ba/bastiva.uml
Executable file
@ -0,0 +1,43 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa codici IVA" -1 -1 50 8
|
||||
|
||||
STRING F_INIZIO1 4
|
||||
BEGIN
|
||||
PROMPT 2 1 "Da codice "
|
||||
FLAGS "R"
|
||||
HELP "Inserire il codice da cui iniziare la stampa. Se vuoto significa dall'inizio"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
USE %IVA
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione@50" S0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
STRING F_FINE1 4
|
||||
BEGIN
|
||||
PROMPT 2 3 "A codice "
|
||||
FLAGS "R"
|
||||
HELP "Inserire il codice di fine. Se vuoto significa fino all'ultimo"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
124
ba/bastivd.uml
Executable file
124
ba/bastivd.uml
Executable file
@ -0,0 +1,124 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa Tabella IV direttiva CEE" -1 -1 68 9
|
||||
|
||||
GROUPBOX DLG_NULL 66 3
|
||||
BEGIN
|
||||
PROMPT 1 1 "@bDa codice"
|
||||
END
|
||||
|
||||
STRING F_INIZIO1 1
|
||||
BEGIN
|
||||
PROMPT 2 2 "Sezione "
|
||||
FLAGS "U"
|
||||
HELP "Codice da cui iniziare la stampa"
|
||||
FIELD CODTAB[1,1]
|
||||
USE %IVD
|
||||
INPUT CODTAB[1,1] F_INIZIO1
|
||||
INPUT CODTAB[2,2] F_INIZIO2
|
||||
INPUT CODTAB[3,6] F_INIZIO3
|
||||
INPUT CODTAB[7,8] F_INIZIO4
|
||||
DISPLAY "Sezione" CODTAB[1,1]
|
||||
DISPLAY "Lettera" CODTAB[2,2]
|
||||
DISPLAY "Classe " CODTAB[3,6]
|
||||
DISPLAY "Numero" CODTAB[7,8]
|
||||
DISPLAY "Descrizione@50" S0
|
||||
OUTPUT F_INIZIO1 CODTAB[1,1]
|
||||
OUTPUT F_INIZIO2 CODTAB[2,2]
|
||||
OUTPUT F_INIZIO3 CODTAB[3,6]
|
||||
OUTPUT F_INIZIO4 CODTAB[7,8]
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
STRING F_INIZIO2 1
|
||||
BEGIN
|
||||
PROMPT 17 2 "Lettera "
|
||||
FLAGS "U"
|
||||
FIELD CODTAB[2,2]
|
||||
COPY ALL F_INIZIO1
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
NUMBER F_INIZIO3 8 4
|
||||
BEGIN
|
||||
PROMPT 31 2 "Classe "
|
||||
FLAGS "UM"
|
||||
FIELD CODTAB[3,6]
|
||||
COPY ALL F_INIZIO1
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
NUMBER F_INIZIO4 2
|
||||
BEGIN
|
||||
PROMPT 52 2 "Numero "
|
||||
FLAGS "RZ"
|
||||
FIELD CODTAB[7,8]
|
||||
COPY ALL F_INIZIO1
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
GROUPBOX DLG_NULL 66 3
|
||||
BEGIN
|
||||
PROMPT 1 4 "@bA Codice"
|
||||
END
|
||||
|
||||
STRING F_FINE1 1
|
||||
BEGIN
|
||||
PROMPT 2 5 "Sezione "
|
||||
HELP "Codice finale da stampare"
|
||||
FIELD CODTAB[1,1]
|
||||
FLAGS "U"
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB[1,1] F_FINE1
|
||||
INPUT CODTAB[2,2] F_FINE2
|
||||
INPUT CODTAB[3,6] F_FINE3
|
||||
INPUT CODTAB[7,8] F_FINE4
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB[1,1]
|
||||
OUTPUT F_FINE2 CODTAB[2,2]
|
||||
OUTPUT F_FINE3 CODTAB[3,6]
|
||||
OUTPUT F_FINE4 CODTAB[7,8]
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
STRING F_FINE2 1
|
||||
BEGIN
|
||||
PROMPT 17 5 "Lettera "
|
||||
FLAGS "U"
|
||||
COPY ALL F_FINE1
|
||||
FIELD CODTAB[2,2]
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
NUMBER F_FINE3 8 4
|
||||
BEGIN
|
||||
PROMPT 31 5 "Classe "
|
||||
FLAGS "UM"
|
||||
FIELD CODTAB[3,6]
|
||||
COPY ALL F_FINE1
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
NUMBER F_FINE4 2
|
||||
BEGIN
|
||||
PROMPT 52 5 "Numero "
|
||||
FLAGS "RZ"
|
||||
FIELD CODTAB[7,8]
|
||||
COPY ALL F_FINE1
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_PRINT 10 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 "~Stampa"
|
||||
MESSAGE EXIT,K_ENTER
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 10 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
||||
|
42
ba/bastleg.uml
Executable file
42
ba/bastleg.uml
Executable file
@ -0,0 +1,42 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa Legali" -1 -1 50 8
|
||||
STRING F_INIZIO1 3
|
||||
BEGIN
|
||||
PROMPT 2 1 "Da codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice da cui iniziare la stampa. Se in bianco vuol dire dall'inizio"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
USE %LEG
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione@50" S0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
STRING F_FINE1 3
|
||||
BEGIN
|
||||
PROMPT 2 3 "A codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice di fine. Se in bianco vuol dire l'ultimo"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
42
ba/bastlis.uml
Executable file
42
ba/bastlis.uml
Executable file
@ -0,0 +1,42 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa listini" -1 -1 50 8
|
||||
STRING F_INIZIO1 3
|
||||
BEGIN
|
||||
PROMPT 2 1 "Da codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice da cui iniziare la stampa. Se in bianco vuol dire dall'inizio"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
USE %LIS
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione@50" S0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
STRING F_FINE1 3
|
||||
BEGIN
|
||||
PROMPT 2 3 "A codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice di fine. Se in bianco vuol dire l'ultimo"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
41
ba/bastlng.uml
Executable file
41
ba/bastlng.uml
Executable file
@ -0,0 +1,41 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa lingue" -1 -1 50 8
|
||||
|
||||
STRING F_INIZIO1 1
|
||||
BEGIN
|
||||
PROMPT 4 1 "Da codice "
|
||||
FLAGS "U"
|
||||
USE %LNG
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione @50" S0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
FIELD CODTAB
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
STRING F_FINE1 1
|
||||
BEGIN
|
||||
PROMPT 4 3 "A codice "
|
||||
FLAGS "U"
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
FILED CODTAB
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
42
ba/bastmsp.uml
Executable file
42
ba/bastmsp.uml
Executable file
@ -0,0 +1,42 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa Modalita' di spedizione" -1 -1 50 8
|
||||
STRING F_INIZIO1 3
|
||||
BEGIN
|
||||
PROMPT 2 1 "Da codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice da cui iniziare la stampa. Se in bianco vuol dire dall'inizio"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
USE %MSP
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione@50" S0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
STRING F_FINE1 3
|
||||
BEGIN
|
||||
PROMPT 2 3 "A codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice di fine. Se in bianco vuol dire l'ultimo"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
42
ba/bastndo.uml
Executable file
42
ba/bastndo.uml
Executable file
@ -0,0 +1,42 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa Note documento" -1 -1 50 8
|
||||
STRING F_INIZIO1 3
|
||||
BEGIN
|
||||
PROMPT 2 1 "Da codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice da cui iniziare la stampa. Se in bianco vuol dire dall'inizio"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
USE %NDO
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione@50" S0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
STRING F_FINE1 3
|
||||
BEGIN
|
||||
PROMPT 2 3 "A codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice di fine. Se in bianco vuol dire l'ultimo"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
44
ba/bastnot.uml
Executable file
44
ba/bastnot.uml
Executable file
@ -0,0 +1,44 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa Codici note" -1 -1 50 8
|
||||
STRING F_INIZIO1 3
|
||||
BEGIN
|
||||
PROMPT 2 1 "Da codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice da cui iniziare la stampa. Se in bianco vuol dire dall'inizio"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
USE %NOT
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Destinazione@30" S0
|
||||
DISPLAY "Blocca imm." B0
|
||||
DISPLAY "Documento" B1
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
STRING F_FINE1 3
|
||||
BEGIN
|
||||
PROMPT 2 3 "A codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice di fine. Se in bianco vuol dire l'ultimo"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
70
ba/bastois.uml
Executable file
70
ba/bastois.uml
Executable file
@ -0,0 +1,70 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa vecchi codici attivita'" -1 -1 60 8
|
||||
|
||||
STRING F_INIZIO1 4
|
||||
BEGIN
|
||||
PROMPT 2 1 "Da codice "
|
||||
FLAGS "RZ"
|
||||
HELP "Inserire il codice d'inizio "
|
||||
USE %OIS
|
||||
FIELD CODTAB[1,4]
|
||||
INPUT CODTAB[1,4] F_INIZIO1
|
||||
INPUT CODTAB[5,] F_INIZIO2
|
||||
DISPLAY "Codice" CODTAB[1,4]
|
||||
DISPLAY "Subcodice" CODTAB[5,]
|
||||
DISPLAY "Descrizione@50" S0
|
||||
OUTPUT F_INIZIO1 CODTAB[1,4]
|
||||
OUTPUT F_INIZIO2 CODTAB[5,]
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
STRING F_INIZIO2 1
|
||||
BEGIN
|
||||
PROMPT 28 1 "subcodice "
|
||||
FLAGS "U"
|
||||
FIELD CODTAB[5,]
|
||||
HELP "Inserire il subcodice d'inizio "
|
||||
COPY ALL F_INIZIO1
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
|
||||
STRING F_FINE1 4
|
||||
BEGIN
|
||||
PROMPT 2 3 "A codice "
|
||||
FLAGS "RZ"
|
||||
HELP "Inserire il codice di fine "
|
||||
COPY USE F_INIZIO1
|
||||
FIELD CODTAB[1,4]
|
||||
INPUT CODTAB[1,4] F_FINE1
|
||||
INPUT CODTAB[5,] F_FINE2
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB[1,4]
|
||||
OUTPUT F_FINE2 CODTAB[5,]
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
|
||||
STRING F_FINE2 1
|
||||
BEGIN
|
||||
PROMPT 28 3 "subcodice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il subcodice di fine "
|
||||
FIELD CODTAB[5,]
|
||||
COPY ALL F_FINE1
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
42
ba/bastpor.uml
Executable file
42
ba/bastpor.uml
Executable file
@ -0,0 +1,42 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa Modalita' di consegna" -1 -1 50 8
|
||||
STRING F_INIZIO1 3
|
||||
BEGIN
|
||||
PROMPT 2 1 "Da codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice da cui iniziare la stampa. Se in bianco vuol dire dall'inizio"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
USE %POR
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione@50" S0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
STRING F_FINE1 3
|
||||
BEGIN
|
||||
PROMPT 2 3 "A codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice di fine. Se in bianco vuol dire l'ultimo"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
42
ba/bastsad.uml
Executable file
42
ba/bastsad.uml
Executable file
@ -0,0 +1,42 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa Spese da addebitare" -1 -1 50 8
|
||||
STRING F_INIZIO1 3
|
||||
BEGIN
|
||||
PROMPT 2 1 "Da codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice da cui iniziare la stampa. Se in bianco vuol dire dall'inizio"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
USE %SAD
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione@20" S0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
STRING F_FINE1 3
|
||||
BEGIN
|
||||
PROMPT 2 3 "A codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice di fine. Se in bianco vuol dire l'ultimo"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
43
ba/bastsco.uml
Executable file
43
ba/bastsco.uml
Executable file
@ -0,0 +1,43 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa sconti incondizionati" -1 -1 50 8
|
||||
STRING F_INIZIO1 3
|
||||
BEGIN
|
||||
PROMPT 2 1 "Da codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice da cui iniziare la stampa. Se in bianco vuol dire dall'inizio"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
USE %SCO
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione@50" S0
|
||||
DISPLAY "Percentuale" R0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
STRING F_FINE1 3
|
||||
BEGIN
|
||||
PROMPT 2 3 "A codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice di fine. Se in bianco vuol dire l'ultimo"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
43
ba/baststa.uml
Executable file
43
ba/baststa.uml
Executable file
@ -0,0 +1,43 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa stati" -1 -1 50 8
|
||||
|
||||
STRING F_INIZIO1 3
|
||||
BEGIN
|
||||
PROMPT 2 1 "Da codice "
|
||||
FLAGS "RZ"
|
||||
HELP "Inserire il codice da cui iniziare la stampa. Se in bianco vuol dire dall'inizio"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
USE %STA
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Stato@50" S0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
STRING F_FINE1 3
|
||||
BEGIN
|
||||
PROMPT 2 3 "A codice "
|
||||
FLAGS "RZ"
|
||||
HELP "Inserire il codice di fine. Se in bianco vuol dire l'ultimo"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
41
ba/baststt.uml
Executable file
41
ba/baststt.uml
Executable file
@ -0,0 +1,41 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa codici statistici" -1 -1 50 8
|
||||
|
||||
STRING F_INIZIO1 7
|
||||
BEGIN
|
||||
PROMPT 2 1 "Da codice "
|
||||
HELP "Inserire il codice da cui iniziare la stampa. Se in bianco vuol dire dall'inizio"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
USE %STT
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione@40" S0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
STRING F_FINE1 7
|
||||
BEGIN
|
||||
PROMPT 2 3 "A codice "
|
||||
HELP "Inserire il codice di fine. Se in bianco vuol dire l'ultimo"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
42
ba/basttit.uml
Executable file
42
ba/basttit.uml
Executable file
@ -0,0 +1,42 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa Titoli onorifici" -1 -1 50 8
|
||||
STRING F_INIZIO1 3
|
||||
BEGIN
|
||||
PROMPT 2 1 "Da codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice da cui iniziare la stampa. Se in bianco vuol dire dall'inizio"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
USE %TIT
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione@50" S0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
STRING F_FINE1 3
|
||||
BEGIN
|
||||
PROMPT 2 3 "A codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice di fine. Se in bianco vuol dire l'ultimo"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
41
ba/basttpd.uml
Executable file
41
ba/basttpd.uml
Executable file
@ -0,0 +1,41 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa tipi documenti" -1 -1 50 8
|
||||
|
||||
STRING F_INIZIO1 2
|
||||
BEGIN
|
||||
PROMPT 4 1 "Tipo documento "
|
||||
USE %TPD
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Tipo" CODTAB
|
||||
DISPLAY "Descrizione@50" S0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
FLAGS "U"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
STRING F_FINE1 2
|
||||
BEGIN
|
||||
PROMPT 4 3 "Tipo documento "
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
FLAGS "U"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
41
ba/bastucc.uml
Executable file
41
ba/bastucc.uml
Executable file
@ -0,0 +1,41 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa uffici concessione" -1 -1 50 8
|
||||
|
||||
NUMBER F_INIZIO1 3
|
||||
BEGIN
|
||||
PROMPT 3 1 "Da codice "
|
||||
USE %UCC
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Ufficio@30" S0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
GROUP 1
|
||||
FLAGS "RZ"
|
||||
END
|
||||
|
||||
NUMBER F_FINE1 3
|
||||
BEGIN
|
||||
PROMPT 3 3 "A codice "
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
GROUP 2
|
||||
FLAGS "RZ"
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
41
ba/bastucs.uml
Executable file
41
ba/bastucs.uml
Executable file
@ -0,0 +1,41 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa centri servizio" -1 -1 50 8
|
||||
|
||||
NUMBER F_INIZIO1 3
|
||||
BEGIN
|
||||
PROMPT 3 1 "Da codice "
|
||||
USE %UCS
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione@40" S0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
GROUP 1
|
||||
FIELD CODTAB
|
||||
FLAGS "RZ"
|
||||
END
|
||||
|
||||
NUMBER F_FINE1 3
|
||||
BEGIN
|
||||
PROMPT 4 3 "A codice "
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
GROUP 2
|
||||
FIELD CODTAB
|
||||
FLAGS "RZ"
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
41
ba/bastues.uml
Executable file
41
ba/bastues.uml
Executable file
@ -0,0 +1,41 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa uffici esattoria" -1 -1 50 8
|
||||
|
||||
NUMBER F_INIZIO1 3
|
||||
BEGIN
|
||||
PROMPT 3 1 "Da codice "
|
||||
USE %UES
|
||||
FLAGS "RZ"
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione@25" S0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
NUMBER F_FINE1 3
|
||||
BEGIN
|
||||
PROMPT 3 3 "A codice "
|
||||
COPY USE F_INIZIO1
|
||||
FLAGS "RZ"
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
41
ba/bastuid.uml
Executable file
41
ba/bastuid.uml
Executable file
@ -0,0 +1,41 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa Uffici Imposte Dirette" -1 -1 50 8
|
||||
|
||||
NUMBER F_INIZIO1 3
|
||||
BEGIN
|
||||
PROMPT 3 1 "Da codice "
|
||||
USE %UID
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione@40" S0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
GROUP 1
|
||||
FLAGS "RZ"
|
||||
END
|
||||
|
||||
NUMBER F_FINE1 3
|
||||
BEGIN
|
||||
PROMPT 3 3 "A codice "
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
GROUP 2
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
FLAGS "RZ"
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
41
ba/bastuiv.uml
Executable file
41
ba/bastuiv.uml
Executable file
@ -0,0 +1,41 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa Uffici IVA" -1 -1 50 8
|
||||
|
||||
NUMBER F_INIZIO1 3
|
||||
BEGIN
|
||||
PROMPT 3 1 "Da codice "
|
||||
USE %UIV
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione@40" S0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
GROUP 1
|
||||
FLAGS "RZ"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
END
|
||||
|
||||
NUMBER F_FINE1 3
|
||||
BEGIN
|
||||
PROMPT 3 3 "A codice "
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
GROUP 2
|
||||
FLAGS "RZ"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
41
ba/basture.uml
Executable file
41
ba/basture.uml
Executable file
@ -0,0 +1,41 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa Uffici registro" -1 -1 50 8
|
||||
|
||||
STRING F_INIZIO1 3
|
||||
BEGIN
|
||||
PROMPT 3 1 "Da codice "
|
||||
USE %URE
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione@40" S0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
FLAGS "RZ"
|
||||
FIELD CODTAB
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
STRING F_FINE1 3
|
||||
BEGIN
|
||||
PROMPT 4 3 "A codice "
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
FLAGS "RZ"
|
||||
FIELD CODTAB
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
42
ba/bastval.uml
Executable file
42
ba/bastval.uml
Executable file
@ -0,0 +1,42 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa valute" -1 -1 50 8
|
||||
STRING F_INIZIO1 3
|
||||
BEGIN
|
||||
PROMPT 2 1 "Da codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice da cui iniziare la stampa. Se in bianco vuol dire dall'inizio"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
USE %VAL
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Valuta@25" S0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
STRING F_FINE1 3
|
||||
BEGIN
|
||||
PROMPT 2 3 "A codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice di fine. Se in bianco vuol dire l'ultimo"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
44
ba/bastvet.uml
Executable file
44
ba/bastvet.uml
Executable file
@ -0,0 +1,44 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa vettori" -1 -1 50 8
|
||||
|
||||
NUMBER F_INIZIO1 3
|
||||
BEGIN
|
||||
PROMPT 2 1 "Da codice "
|
||||
FLAGS "RZ"
|
||||
HELP "Inserire il codice da cui iniziare la stampa. Se in bianco vuol dire dall'inizio"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
USE %VET
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice vettore" CODTAB
|
||||
DISPLAY "Ragione sociale@50" S0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
KEY 1
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
NUMBER F_FINE1 3
|
||||
BEGIN
|
||||
PROMPT 2 3 "A codice "
|
||||
FLAGS "RZ"
|
||||
HELP "Inserire il codice di fine. Se in bianco vuol dire l'ultimo"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -3 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
42
ba/bastzon.uml
Executable file
42
ba/bastzon.uml
Executable file
@ -0,0 +1,42 @@
|
||||
#include "ba3200.h"
|
||||
|
||||
PAGE "Stampa Zone" -1 -1 50 8
|
||||
STRING F_INIZIO1 3
|
||||
BEGIN
|
||||
PROMPT 2 1 "Da codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice da cui iniziare la stampa. Se in bianco vuol dire dall'inizio"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
USE %ZON
|
||||
INPUT CODTAB F_INIZIO1
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione@50" S0
|
||||
OUTPUT F_INIZIO1 CODTAB
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
STRING F_FINE1 3
|
||||
BEGIN
|
||||
PROMPT 2 3 "A codice "
|
||||
FLAGS "U"
|
||||
HELP "Inserire il codice di fine. Se in bianco vuol dire l'ultimo"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
COPY USE F_INIZIO1
|
||||
INPUT CODTAB F_FINE1
|
||||
COPY DISPLAY F_INIZIO1
|
||||
OUTPUT F_FINE1 CODTAB
|
||||
GROUP 2
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 8 2
|
||||
BEGIN
|
||||
PROMPT -12 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_QUIT 8 2
|
||||
BEGIN
|
||||
PROMPT -22 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
4
ba/batbais.h
Executable file
4
ba/batbais.h
Executable file
@ -0,0 +1,4 @@
|
||||
#define FLD_TABAIS_CODTAB 100
|
||||
#define FLD_TABAIS_S0 101
|
||||
#define FLD_TABAIS_S1 102
|
||||
#define DLG_DEL 105
|
14
ba/batbais.rpt
Executable file
14
ba/batbais.rpt
Executable file
@ -0,0 +1,14 @@
|
||||
[Headers]
|
||||
80
|
||||
Tabella attivita'
|
||||
1|%s|Codice attivita'
|
||||
1|@22g%s|Descrizione attivita'
|
||||
|
||||
[Rows]
|
||||
1|CODTAB|@8g@16,ls
|
||||
1|S0|@22g@40,ls
|
||||
|
||||
[Footers]
|
||||
|
||||
[Translations]
|
||||
|
40
ba/batbais.uml
Executable file
40
ba/batbais.uml
Executable file
@ -0,0 +1,40 @@
|
||||
#include "batbais.h"
|
||||
|
||||
TOOLBAR "" 0 20 0 2
|
||||
#include <toolbar.h>
|
||||
ENDPAGE
|
||||
|
||||
PAGE "Codici attivita' ISTAT" -1 -1 78 7
|
||||
STRING FLD_TABAIS_CODTAB 5
|
||||
BEGIN
|
||||
PROMPT 2 1 "Codice "
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
HELP "Codice dell'attivita'"
|
||||
USE %AIS
|
||||
CHECKTYPE REQUIRED
|
||||
INPUT CODTAB FLD_TABAIS_CODTAB
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione@50" S0
|
||||
OUTPUT FLD_TABAIS_CODTAB CODTAB
|
||||
OUTPUT FLD_TABAIS_S0 S0
|
||||
KEY 1
|
||||
FLAGS "URZ"
|
||||
END
|
||||
|
||||
STRING FLD_TABAIS_S0 40
|
||||
BEGIN
|
||||
PROMPT 2 3 "Descrizione "
|
||||
FIELD LF_TABCOM->S0
|
||||
HELP "Descrizione dell'attivita'"
|
||||
USE %AIS KEY 2
|
||||
CHECKTYPE REQUIRED
|
||||
INPUT S0 FLD_TABAIS_S0
|
||||
DISPLAY "Descrizione@50" S0
|
||||
DISPLAY "Codice" CODTAB
|
||||
COPY OUTPUT FLD_TABAIS_CODTAB
|
||||
KEY 2
|
||||
WARNING "Manca la descrizione"
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
21
ba/batbasf.h
Executable file
21
ba/batbasf.h
Executable file
@ -0,0 +1,21 @@
|
||||
|
||||
|
||||
// campi maschera batb%asf.msk
|
||||
|
||||
#define F_CODICE 101
|
||||
#define F_DESCR 102
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
10
ba/batbasf.rpt
Executable file
10
ba/batbasf.rpt
Executable file
@ -0,0 +1,10 @@
|
||||
[Headers]
|
||||
80
|
||||
Tabella Assoggettamento fiscale
|
||||
1|@3g%s|Codice
|
||||
1|@14g%s|Descrizione
|
||||
|
||||
[Rows]
|
||||
1|CODTAB|@3g@2,ls
|
||||
1|S0|@14g@50,ls
|
||||
|
54
ba/batbasf.uml
Executable file
54
ba/batbasf.uml
Executable file
@ -0,0 +1,54 @@
|
||||
#include <batbasf.h>
|
||||
|
||||
TOOLBAR "" 0 20 0 2
|
||||
|
||||
#include <toolbar.h>
|
||||
|
||||
ENDPAGE
|
||||
|
||||
PAGE "Codici assoggettamento fiscale" -1 -1 78 8
|
||||
|
||||
NUMBER F_CODICE 2
|
||||
BEGIN
|
||||
PROMPT 4 2 "Codice "
|
||||
FIELD CODTAB
|
||||
FLAGS "U"
|
||||
KEY 1
|
||||
USE %ASF
|
||||
INPUT CODTAB F_CODICE
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione @50" S0
|
||||
OUTPUT F_CODICE CODTAB
|
||||
OUTPUT F_DESCR S0
|
||||
CHECKTYPE REQUIRED
|
||||
END
|
||||
|
||||
STRING F_DESCR 50
|
||||
BEGIN
|
||||
PROMPT 4 4 "Descrizione "
|
||||
FIELD LF_TABCOM->S0
|
||||
KEY 2
|
||||
USE %ASF KEY 2
|
||||
INPUT CODTAB F_CODICE
|
||||
INPUT S0 F_DESCR
|
||||
DISPLAY "Descrizione @50" S0
|
||||
DISPLAY "Codice" CODTAB
|
||||
OUTPUT F_CODICE CODTAB
|
||||
OUTPUT F_DESCR S0
|
||||
CHECKTYPE REQUIRED
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
18
ba/batbban.h
Executable file
18
ba/batbban.h
Executable file
@ -0,0 +1,18 @@
|
||||
// campi maschera batb%ban.msk
|
||||
|
||||
#define F_CODICEABI 101
|
||||
#define F_CODICECAB 102
|
||||
#define F_DENOM 103
|
||||
#define F_ISTIT 104
|
||||
#define F_INDIRIZZO 105
|
||||
#define F_CAP 106
|
||||
#define F_STATO 107
|
||||
#define F_COMUNE 108
|
||||
#define F_STAMPRICBAN 109
|
||||
#define F_CIV 110
|
||||
#define F_DENCOM 111
|
||||
#define F_PROV 112
|
||||
#define F_CODICEDIP 113
|
||||
#define H_CODICEABI 114
|
||||
#define H_DENOMABI 115
|
||||
|
24
ba/batbban.rpt
Executable file
24
ba/batbban.rpt
Executable file
@ -0,0 +1,24 @@
|
||||
[Relations]
|
||||
LF_COMUNI,COM==S5
|
||||
|
||||
[Headers]
|
||||
132
|
||||
Tabella delle banche
|
||||
1|@2g%s|Codice ABI
|
||||
1|@14g%s|Codice CAB
|
||||
1|@26g%s|Istituto
|
||||
1|@78g%s|Dipendenza
|
||||
2|@26g%s|Indirizzo
|
||||
3|@26g%s|CAP
|
||||
3|@32g%s|Comune
|
||||
|
||||
[Rows]
|
||||
1|CODTAB[1,5]|@7g@5s
|
||||
1|CODTAB[6,10]|@19g@5s
|
||||
1|S0|@26g@50,ls
|
||||
1|I0|@78g@4n
|
||||
2|S2|@26g@40,ls
|
||||
2|S7|@68g@10,ls
|
||||
3|S3|@26g@5,ls
|
||||
3|S5|@32g@4,ls
|
||||
3|LF_COMUNI->DENCOM|@38g@50,ls
|
165
ba/batbban.uml
Executable file
165
ba/batbban.uml
Executable file
@ -0,0 +1,165 @@
|
||||
#include "ba3100.h"
|
||||
#include "batbban.h"
|
||||
|
||||
TOOLBAR "" 0 20 0 2
|
||||
|
||||
#include <toolbar.h>
|
||||
|
||||
ENDPAGE
|
||||
|
||||
PAGE "Tabella banche" -1 -1 78 18
|
||||
|
||||
NUMBER F_CODICEABI 5
|
||||
BEGIN
|
||||
PROMPT 6 1 "Codice ABI "
|
||||
FIELD %BAN->CODTAB[1,5]
|
||||
FLAGS "Z"
|
||||
KEY 1
|
||||
USE %BAN KEY 1 SELECT CODTAB ?= "?????"
|
||||
INPUT CODTAB F_CODICEABI
|
||||
DISPLAY "Codice ABI" CODTAB[1,5]
|
||||
DISPLAY "Istituto@50" S0
|
||||
OUTPUT F_CODICEABI CODTAB[1,5]
|
||||
OUTPUT H_DENOMABI S0
|
||||
MESSAGE COPY,H_CODICEABI
|
||||
END
|
||||
|
||||
NUMBER F_CODICECAB 5
|
||||
BEGIN
|
||||
PROMPT 28 1 "Codice CAB "
|
||||
FIELD %BAN->CODTAB[6,10]
|
||||
FLAGS "Z"
|
||||
KEY 1
|
||||
USE %BAN
|
||||
INPUT CODTAB[1,5] F_CODICEABI
|
||||
INPUT CODTAB[6,10] F_CODICECAB
|
||||
DISPLAY "Codice ABI" CODTAB[1,5]
|
||||
DISPLAY "Codice CAB" CODTAB[6,10]
|
||||
DISPLAY "Denominazione@50" S0
|
||||
DISPLAY "Dipendenza" I0
|
||||
OUTPUT F_CODICEABI CODTAB[1,5]
|
||||
OUTPUT F_CODICECAB CODTAB[6,10]
|
||||
OUTPUT F_DENOM S0
|
||||
MESSAGE SHOW,F_ISTIT|SHOW,F_CODICEDIP|HIDE,H_DENOMABI|SHOW,F_DENOM
|
||||
MESSAGE EMPTY HIDE,F_ISTIT|HIDE,F_CODICEDIP|SHOW,H_DENOMABI|HIDE,F_DENOM
|
||||
VALIDATE AUTOEXIT_FUNC 2 F_CODICEABI F_CODICECAB
|
||||
GROUP GR_SEARCH
|
||||
END
|
||||
|
||||
NUMBER F_CODICEDIP 4
|
||||
BEGIN
|
||||
PROMPT 50 1 "Codice Dipendenza "
|
||||
FIELD %BAN->I0
|
||||
FLAGS "Z"
|
||||
END
|
||||
|
||||
NUMBER H_CODICEABI 5
|
||||
BEGIN
|
||||
FLAGS "HZ"
|
||||
COPY USE F_CODICEABI
|
||||
INPUT CODTAB F_CODICEABI
|
||||
COPY DISPLAY F_CODICEABI
|
||||
OUTPUT F_ISTIT S0
|
||||
CHECKTYPE NORMAL
|
||||
END
|
||||
|
||||
STRING F_ISTIT 50
|
||||
BEGIN
|
||||
PROMPT 6 3 "Istituto "
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRING F_DENOM 50
|
||||
BEGIN
|
||||
PROMPT 6 5 "Denominazione "
|
||||
FIELD %BAN->S0
|
||||
USE %BAN KEY 2
|
||||
KEY 2
|
||||
INPUT S0 F_DENOM
|
||||
DISPLAY "Denominazione@50" S0
|
||||
DISPLAY "Codice ABI" CODTAB[1,5]
|
||||
DISPLAY "Codice CAB" CODTAB[6,10]
|
||||
DISPLAY "Dipendenza" I0
|
||||
COPY OUTPUT F_CODICECAB
|
||||
MESSAGE K_TAB,F_CODICECAB
|
||||
CHECKTYPE REQUIRED
|
||||
WARNING "Manca la denominazione"
|
||||
END
|
||||
|
||||
STRING H_DENOMABI 50
|
||||
BEGIN
|
||||
PROMPT 6 3 "Istituto "
|
||||
FIELD %BAN->S0
|
||||
KEY 2
|
||||
USE %BAN KEY 2
|
||||
INPUT S0 H_DENOMABI
|
||||
DISPLAY "Istituto@50" S0
|
||||
DISPLAY "Codice ABI" CODTAB[1,5]
|
||||
DISPLAY "Codice CAB" CODTAB[6,10]
|
||||
COPY OUTPUT F_CODICECAB
|
||||
OUTPUT H_DENOMABI S0
|
||||
MESSAGE K_TAB,F_CODICECAB
|
||||
CHECKTYPE REQUIRED
|
||||
WARNING "Manca la denominazione dell'istituto"
|
||||
END
|
||||
|
||||
GROUPBOX DLG_NULL 72 7
|
||||
BEGIN
|
||||
PROMPT 4 8 "Sede"
|
||||
END
|
||||
|
||||
STRING F_INDIRIZZO 35
|
||||
BEGIN
|
||||
PROMPT 6 9 "Indirizzo "
|
||||
FIELD %BAN->S2
|
||||
END
|
||||
|
||||
STRING F_CIV 10
|
||||
BEGIN
|
||||
PROMPT 60 9 "N. "
|
||||
FIELD %BAN->S7
|
||||
END
|
||||
|
||||
STRING F_COMUNE 4
|
||||
BEGIN
|
||||
PROMPT 6 11 "Codice comune "
|
||||
FLAGS "U"
|
||||
FIELD %BAN->S5
|
||||
USE LF_COMUNI
|
||||
INPUT STATO ""
|
||||
INPUT COM F_COMUNE
|
||||
#include <comdcod.h>
|
||||
OUTPUT F_COMUNE COM
|
||||
OUTPUT F_DENCOM DENCOM
|
||||
OUTPUT F_PROV PROVCOM
|
||||
OUTPUT F_CAP CAPCOM
|
||||
CHECKTYPE NORMAL
|
||||
WARNING "Comune assente"
|
||||
ADD MASK ba4100a
|
||||
END
|
||||
|
||||
STRING F_DENCOM 50
|
||||
BEGIN
|
||||
PROMPT 6 12 "Comune "
|
||||
USE LF_COMUNI KEY 2
|
||||
INPUT DENCOM F_DENCOM
|
||||
#include <comdden.h>
|
||||
COPY OUTPUT F_COMUNE
|
||||
CHECKTYPE NORMAL
|
||||
END
|
||||
|
||||
STRING F_PROV 2
|
||||
BEGIN
|
||||
PROMPT 6 13 "Provincia "
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRING F_CAP 5
|
||||
BEGIN
|
||||
PROMPT 60 13 "C.A.P. "
|
||||
FIELD %BAN->S3
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
|
||||
ENDMASK
|
8
ba/batbcco.h
Executable file
8
ba/batbcco.h
Executable file
@ -0,0 +1,8 @@
|
||||
|
||||
// campi maschera batb%cco.msk
|
||||
|
||||
#define F_CODICE 101
|
||||
#define F_DESCR 102
|
||||
|
||||
|
||||
|
10
ba/batbcco.rpt
Executable file
10
ba/batbcco.rpt
Executable file
@ -0,0 +1,10 @@
|
||||
[Headers]
|
||||
80
|
||||
Tabella Categorie contabili
|
||||
1|@3g%s|Codice
|
||||
1|@14g%s|Descrizione
|
||||
|
||||
[Rows]
|
||||
1|CODTAB|@3g@2,ls
|
||||
1|S0|@14g@30,ls
|
||||
|
44
ba/batbcco.uml
Executable file
44
ba/batbcco.uml
Executable file
@ -0,0 +1,44 @@
|
||||
#include <batbcco.h>
|
||||
|
||||
TOOLBAR "" 0 20 0 2
|
||||
|
||||
#include <toolbar.h>
|
||||
|
||||
ENDPAGE
|
||||
|
||||
PAGE "Tabella Codici Categorie Contabili" -1 -1 78 8
|
||||
|
||||
STRING F_CODICE 2
|
||||
BEGIN
|
||||
PROMPT 4 2 "Codice "
|
||||
FIELD CODTAB
|
||||
FLAGS "U"
|
||||
KEY 1
|
||||
USE %CCO
|
||||
INPUT CODTAB F_CODICE
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione @30" S0
|
||||
OUTPUT F_CODICE CODTAB
|
||||
OUTPUT F_DESCR S0
|
||||
CHECKTYPE REQUIRED
|
||||
END
|
||||
|
||||
STRING F_DESCR 30
|
||||
BEGIN
|
||||
PROMPT 4 4 "Descrizione "
|
||||
FIELD LF_TABCOM->S0
|
||||
KEY 2
|
||||
USE %CCO KEY 2
|
||||
INPUT CODTAB F_CODICE
|
||||
INPUT S0 F_DESCR
|
||||
DISPLAY "Descrizione @30" S0
|
||||
DISPLAY "Codice" CODTAB
|
||||
OUTPUT F_CODICE CODTAB
|
||||
OUTPUT F_DESCR S0
|
||||
CHECKTYPE REQUIRED
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
||||
|
||||
|
21
ba/batbcfi.h
Executable file
21
ba/batbcfi.h
Executable file
@ -0,0 +1,21 @@
|
||||
|
||||
|
||||
// campi maschera batb%cfi.msk
|
||||
|
||||
#define F_CODICE 101
|
||||
#define F_DESCR 102
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
10
ba/batbcfi.rpt
Executable file
10
ba/batbcfi.rpt
Executable file
@ -0,0 +1,10 @@
|
||||
[Headers]
|
||||
80
|
||||
Tabella Categorie Finanziarie
|
||||
1|@3g%s|Codice
|
||||
1|@14g%s|Descrizione
|
||||
|
||||
[Rows]
|
||||
1|CODTAB|@3g@2,ls
|
||||
1|S0|@14g@30,ls
|
||||
|
54
ba/batbcfi.uml
Executable file
54
ba/batbcfi.uml
Executable file
@ -0,0 +1,54 @@
|
||||
#include <batbcfi.h>
|
||||
|
||||
TOOLBAR "" 0 20 0 2
|
||||
|
||||
#include <toolbar.h>
|
||||
|
||||
ENDPAGE
|
||||
|
||||
PAGE "Tabella Categorie Finanziarie" -1 -1 78 8
|
||||
|
||||
STRING F_CODICE 2
|
||||
BEGIN
|
||||
PROMPT 4 2 "Codice "
|
||||
FIELD CODTAB
|
||||
FLAGS "U"
|
||||
KEY 1
|
||||
USE %CFI
|
||||
INPUT CODTAB F_CODICE
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione @30" S0
|
||||
OUTPUT F_CODICE CODTAB
|
||||
OUTPUT F_DESCR S0
|
||||
CHECKTYPE REQUIRED
|
||||
END
|
||||
|
||||
STRING F_DESCR 30
|
||||
BEGIN
|
||||
PROMPT 4 4 "Descrizione "
|
||||
FIELD LF_TABCOM->S0
|
||||
KEY 2
|
||||
USE %CFI KEY 2
|
||||
INPUT CODTAB F_CODICE
|
||||
INPUT S0 F_DESCR
|
||||
DISPLAY "Descrizione @30" S0
|
||||
DISPLAY "Codice" CODTAB
|
||||
OUTPUT F_CODICE CODTAB
|
||||
OUTPUT F_DESCR S0
|
||||
CHECKTYPE REQUIRED
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
3
ba/batbclr.h
Executable file
3
ba/batbclr.h
Executable file
@ -0,0 +1,3 @@
|
||||
#define F_CODICERATA 101
|
||||
#define F_CODICEALFA 102
|
||||
#define F_DESCR 103
|
63
ba/batbclr.uml
Executable file
63
ba/batbclr.uml
Executable file
@ -0,0 +1,63 @@
|
||||
#include <batbclr.h>
|
||||
|
||||
TOOLBAR "" 0 20 0 2
|
||||
|
||||
#include <toolbar.h>
|
||||
|
||||
ENDPAGE
|
||||
|
||||
PAGE "Ulteriore classificazione" -1 -1 78 13
|
||||
|
||||
STRING F_CODICERATA 1
|
||||
BEGIN
|
||||
PROMPT 4 1 "Codice "
|
||||
FIELD %CLR->CODTAB[1,1]
|
||||
SHEET "Cod|Descrizione@60"
|
||||
INPUT F_CODICERATA
|
||||
OUTPUT F_CODICERATA
|
||||
ITEM "1|Rimessa diretta o contanti"
|
||||
ITEM "2|Tratta"
|
||||
ITEM "3|Ricevuta Bancaria"
|
||||
ITEM "4|Cessione"
|
||||
ITEM "5|Paghero'"
|
||||
ITEM "6|Lettera di accredito"
|
||||
ITEM "7|Tratta accettata"
|
||||
ITEM "8|Altro pagamento"
|
||||
END
|
||||
|
||||
STRING F_CODICEALFA 1
|
||||
BEGIN
|
||||
PROMPT 20 1 ""
|
||||
FIELD %CLR->CODTAB[2,2]
|
||||
KEY 1
|
||||
USE %CLR
|
||||
INPUT CODTAB[1,1] F_CODICERATA
|
||||
INPUT CODTAB[2,2] F_CODICEALFA
|
||||
DISPLAY "Tipo pagamento" CODTAB[1,1]
|
||||
DISPLAY "Classificazione" CODTAB[2,2]
|
||||
DISPLAY "Descrizione@50" S0
|
||||
OUTPUT F_CODICERATA CODTAB[1,1]
|
||||
OUTPUT F_CODICEALFA CODTAB[2,2]
|
||||
OUTPUT F_DESCR S0
|
||||
HELP "Inserire il codice dell' ulteriore classificazione"
|
||||
CHECKTYPE REQUIRED
|
||||
END
|
||||
|
||||
STRING F_DESCR 50
|
||||
BEGIN
|
||||
PROMPT 4 3 "Descrizione "
|
||||
FIELD %CLR->S0
|
||||
USE %CLR
|
||||
INPUT S0 F_DESCR
|
||||
DISPLAY "Descrizione@50" S0
|
||||
DISPLAY "Tipo pagamento" CODTAB[1,1]
|
||||
DISPLAY "Classificazione" CODTAB[2,2]
|
||||
OUTPUT F_CODICERATA CODTAB[1,1]
|
||||
OUTPUT F_CODICEALFA CODTAB[2,2]
|
||||
OUTPUT F_DESCR S0
|
||||
HELP "Inserire la descrizione dell' ulteriore classificazione"
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
|
||||
ENDMASK
|
24
ba/batbcpg.h
Executable file
24
ba/batbcpg.h
Executable file
@ -0,0 +1,24 @@
|
||||
// posizione file comuni in _arrfiles
|
||||
|
||||
// campi maschera batb%cpg.msk
|
||||
|
||||
#define F_CODICE 101
|
||||
#define F_DESC 102
|
||||
#define F_TIPO 103
|
||||
#define F_INIZIOSCAD 104
|
||||
#define F_MESECOMM 105
|
||||
#define F_RATEDIFF 106
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
19
ba/batbcpg.rpt
Executable file
19
ba/batbcpg.rpt
Executable file
@ -0,0 +1,19 @@
|
||||
[Headers]
|
||||
132
|
||||
Tabella dei codici di pagamento
|
||||
1|@2g%s|Codice pagamento
|
||||
1|@20g%s|Descrizione codice pagamento
|
||||
1|@72g%s|Tipo
|
||||
1|@78g%s|Inizio scadenze
|
||||
1|@95g%s|Mese Commerciale
|
||||
1|@113g%s|Rate Differenziate
|
||||
|
||||
[Rows]
|
||||
1|CODTAB|@2g@16n
|
||||
1|S0|@20g@50,ls
|
||||
1|I0|@72g@4n
|
||||
1|CODTAB[11,12]|@78g@15,ls
|
||||
1|B0|@95g@16f
|
||||
1|B1|@113g@18f
|
||||
|
||||
|
77
ba/batbcpg.uml
Executable file
77
ba/batbcpg.uml
Executable file
@ -0,0 +1,77 @@
|
||||
#include "batbcpg.h"
|
||||
|
||||
TOOLBAR "" 0 20 0 2
|
||||
#include <toolbar.h>
|
||||
ENDPAGE
|
||||
|
||||
PAGE "Tabella pagamenti" -1 -1 78 15
|
||||
|
||||
STRING F_CODICE 4
|
||||
BEGIN
|
||||
PROMPT 4 1 "Codice "
|
||||
HELP "Codice di pagamento"
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
FLAGS "U"
|
||||
USE %CPG
|
||||
INPUT CODTAB F_CODICE
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Tipo di pagamento@50" S0
|
||||
OUTPUT F_CODICE CODTAB
|
||||
OUTPUT F_DESC S0
|
||||
CHECKTYPE REQUIRED
|
||||
KEY 1
|
||||
END
|
||||
|
||||
STRING F_DESC 50
|
||||
BEGIN
|
||||
PROMPT 4 3 "Descrizione "
|
||||
HELP "Descrizione del tipo di pagamento"
|
||||
FIELD LF_TABCOM->S0
|
||||
USE %CPG KEY 2
|
||||
CHECKTYPE REQUIRED
|
||||
INPUT S0 F_DESC
|
||||
DISPLAY "Tipo di pagamento@50" S0
|
||||
DISPLAY "Codice" CODTAB
|
||||
OUTPUT F_CODICE CODTAB
|
||||
OUTPUT F_DESC S0
|
||||
KEY 2
|
||||
END
|
||||
|
||||
LIST F_TIPO 18
|
||||
BEGIN
|
||||
PROMPT 4 5 "Tipo "
|
||||
HELP "Inserire il tipo"
|
||||
FIELD LF_TABCOM->I0
|
||||
ITEM "1|Rimessa Diretta"
|
||||
ITEM "2|Tratta"
|
||||
ITEM "3|Ricevuta Bancaria"
|
||||
ITEM "4|Cessione"
|
||||
ITEM "5|Paghero'"
|
||||
ITEM "6|Lettera di credito"
|
||||
ITEM "7|Tratta accettata"
|
||||
END
|
||||
|
||||
LIST F_INIZIOSCAD 12
|
||||
BEGIN
|
||||
PROMPT 4 7 "Inizio scadenze "
|
||||
FIELD LF_TABCOM->S7
|
||||
ITEM "F|Data fattura"
|
||||
ITEM "M|Fine mese"
|
||||
ITEM "D|Data fissa"
|
||||
END
|
||||
|
||||
BOOLEAN F_MESECOMM
|
||||
BEGIN
|
||||
PROMPT 4 9 "Mese commerciale"
|
||||
FIELD LF_TABCOM->B0
|
||||
END
|
||||
|
||||
BOOLEAN F_RATEDIFF
|
||||
BEGIN
|
||||
PROMPT 4 11 "Rate differenziate "
|
||||
FIELD LF_TABCOM->B1
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
|
||||
ENDMASK
|
6
ba/batbcrs.h
Executable file
6
ba/batbcrs.h
Executable file
@ -0,0 +1,6 @@
|
||||
#define FLD_TABCRS_CODTAB 100
|
||||
#define CHK_TABCRS_S6 101
|
||||
#define FLD_TABCRS_S0 102
|
||||
#define FLD_TABCRS_S1 103
|
||||
#define CHK_TABCRS_S2 104
|
||||
#define DLG_DEL 107
|
11
ba/batbcrs.rpt
Executable file
11
ba/batbcrs.rpt
Executable file
@ -0,0 +1,11 @@
|
||||
[Headers]
|
||||
80
|
||||
Tabella delle cariche sociali
|
||||
1|@2g%s|Cod.
|
||||
1|@7g%s|Carica sociale
|
||||
1|@58g%s|Stampa su modulo RAD ?
|
||||
|
||||
[Rows]
|
||||
1|CODTAB|@2g@5,ls
|
||||
1|S0|@7g@50,ls
|
||||
1|S6|@58g@f
|
50
ba/batbcrs.uml
Executable file
50
ba/batbcrs.uml
Executable file
@ -0,0 +1,50 @@
|
||||
#include "batbcrs.h"
|
||||
|
||||
TOOLBAR "" 0 20 0 2
|
||||
|
||||
#include <toolbar.h>
|
||||
|
||||
ENDPAGE
|
||||
|
||||
PAGE "Cariche sociali" -1 -1 78 7
|
||||
|
||||
STRING FLD_TABCRS_CODTAB 2
|
||||
BEGIN
|
||||
PROMPT 3 1 "Codice "
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
KEY 1
|
||||
USE %CRS
|
||||
INPUT CODTAB FLD_TABCRS_CODTAB
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Carica@25" S0
|
||||
OUTPUT FLD_TABCRS_CODTAB CODTAB
|
||||
OUTPUT FLD_TABCRS_S0 S0
|
||||
HELP "Inserire il codice della carica sociale"
|
||||
CHECKTYPE REQUIRED
|
||||
END
|
||||
|
||||
STRING FLD_TABCRS_S0 25
|
||||
BEGIN
|
||||
PROMPT 3 3 "Carica "
|
||||
FIELD LF_TABCOM->S0
|
||||
KEY 2
|
||||
USE %CRS KEY 2
|
||||
INPUT S0 FLD_TABCRS_S0
|
||||
DISPLAY "Carica@25" S0
|
||||
DISPLAY "Codice" CODTAB
|
||||
OUTPUT FLD_TABCRS_CODTAB CODTAB
|
||||
OUTPUT FLD_TABCRS_S0 S0
|
||||
HELP "Inserire la descrizione della carica sociale"
|
||||
CHECKTYPE REQUIRED
|
||||
END
|
||||
|
||||
BOOLEAN CHK_TABCRS_S6
|
||||
BEGIN
|
||||
PROMPT 3 5 "Stampa modulo RAD"
|
||||
FIELD LF_TABCOM->S6
|
||||
HELP "Indicare se la carica viene stampata su modulo RAD"
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
|
||||
ENDMASK
|
24
ba/batbcve.h
Executable file
24
ba/batbcve.h
Executable file
@ -0,0 +1,24 @@
|
||||
|
||||
|
||||
// campi maschera batb%cve.msk
|
||||
|
||||
#define F_CODICE 101
|
||||
#define F_DESCR 102
|
||||
#define F_PROVV 103
|
||||
#define F_GRUPPO 104
|
||||
#define F_CONTO 105
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
16
ba/batbcve.rpt
Executable file
16
ba/batbcve.rpt
Executable file
@ -0,0 +1,16 @@
|
||||
[Headers]
|
||||
132
|
||||
Tabella Categorie Vendita
|
||||
1|@3g%s|Codice
|
||||
1|@14g%s|Descrizione
|
||||
1|@46g%s|Provvigione
|
||||
1|@60g%s|Gruppo
|
||||
1|@68g%s|Conto
|
||||
|
||||
[Rows]
|
||||
1|CODTAB|@3g@2,ls
|
||||
1|S0|@14g@30,ls
|
||||
1|R0|@46g@5,ls
|
||||
1|I0|@60g@2,ls
|
||||
1|I1|@68g@2,ls
|
||||
|
74
ba/batbcve.uml
Executable file
74
ba/batbcve.uml
Executable file
@ -0,0 +1,74 @@
|
||||
batbude <batbcve.h>
|
||||
|
||||
TOOLBAR "" 0 20 0 2
|
||||
|
||||
#include <toolbar.h>
|
||||
|
||||
ENDPAGE
|
||||
|
||||
PAGE "Categorie di vendita " -1 -1 78 8
|
||||
|
||||
STRING F_CODICE 2
|
||||
BEGIN
|
||||
PROMPT 4 2 "Codice "
|
||||
FIELD CODTAB
|
||||
FLAGS "U"
|
||||
KEY 1
|
||||
USE %CVE
|
||||
INPUT CODTAB F_CODICE
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione @30" S0
|
||||
DISPLAY "Provvigione" R0
|
||||
DISPLAY "Gruppo" I1
|
||||
DISPLAY "Conto" I2
|
||||
OUTPUT F_CODICE CODTAB
|
||||
OUTPUT F_DESCR S0
|
||||
OUTPUT F_PROVV R0
|
||||
OUTPUT F_GRUPPO I1
|
||||
OUTPUT F_CONTO I2
|
||||
CHECKTYPE REQUIRED
|
||||
END
|
||||
|
||||
STRING F_DESCR 30
|
||||
BEGIN
|
||||
PROMPT 4 4 "Descrizione "
|
||||
FIELD LF_TABCOM->S0
|
||||
KEY 2
|
||||
USE %CVE KEY 2
|
||||
INPUT CODTAB F_CODICE
|
||||
INPUT S0 F_DESCR
|
||||
DISPLAY "Descrizione @30" S0
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Provvigione" R0
|
||||
DISPLAY "Gruppo" I1
|
||||
DISPLAY "Conto" I2
|
||||
OUTPUT F_CODICE CODTAB
|
||||
OUTPUT F_DESCR S0
|
||||
OUTPUT F_PROVV R0
|
||||
OUTPUT F_GRUPPO I1
|
||||
OUTPUT F_CONTO I2
|
||||
CHECKTYPE REQUIRED
|
||||
END
|
||||
|
||||
NUMBER F_PROVV 5 2
|
||||
BEGIN
|
||||
PROMPT 4 6 "Provvigione "
|
||||
FIELD LF_TABCOM->R0
|
||||
END
|
||||
|
||||
NUMBER F_GRUPPO 2
|
||||
BEGIN
|
||||
PROMPT 30 6 "Gruppo "
|
||||
FIELD LF_TABCOM->I1
|
||||
END
|
||||
|
||||
NUMBER F_CONTO 2
|
||||
BEGIN
|
||||
PROMPT 43 6 "Conto "
|
||||
FIELD LF_TABCOM->I2
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
||||
|
||||
|
27
ba/batbdel.h
Executable file
27
ba/batbdel.h
Executable file
@ -0,0 +1,27 @@
|
||||
|
||||
|
||||
// campi maschera batbdel.msk
|
||||
|
||||
#define F_ANNO 131
|
||||
#define F_MESE 132
|
||||
#define F_TIPO 133
|
||||
#define F_DATA 134
|
||||
#define F_BANCA1 135
|
||||
#define F_BANCA2 136
|
||||
#define F_IMPORTO 137
|
||||
#define F_STAMPATO 138
|
||||
#define F_CODDITTA 139
|
||||
#define F_RAGSOC 140
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
148
ba/batbdel.uml
Executable file
148
ba/batbdel.uml
Executable file
@ -0,0 +1,148 @@
|
||||
#include <batbdel.h>
|
||||
|
||||
TOOLBAR "" 0 20 0 2
|
||||
|
||||
#include <toolbar.h>
|
||||
|
||||
ENDPAGE
|
||||
|
||||
PAGE "Tabella deleghe IVA" -1 -1 78 15
|
||||
|
||||
NUMBER F_CODDITTA 5
|
||||
BEGIN
|
||||
PROMPT 4 1 "Ditta "
|
||||
FIELD CODTAB[1,5]
|
||||
FLAGS "FR"
|
||||
KEY 1
|
||||
USE LF_NDITTE KEY 1
|
||||
INPUT CODDITTA F_CODDITTA
|
||||
DISPLAY "Ditta" CODDITTA
|
||||
DISPLAY "Ragione sociale@50" RAGSOC
|
||||
OUTPUT F_CODDITTA CODDITTA
|
||||
OUTPUT F_RAGSOC RAGSOC
|
||||
CHECKTYPE REQUIRED
|
||||
WARNING "Ragione sociale assente"
|
||||
END
|
||||
|
||||
STRING F_RAGSOC 50
|
||||
BEGIN
|
||||
PROMPT 4 2 "Ragione sociale "
|
||||
KEY 1
|
||||
USE LF_NDITTE KEY 2
|
||||
INPUT CODDITTA F_CODDITTA
|
||||
DISPLAY "Ditta" CODDITTA
|
||||
DISPLAY "Ragione sociale@50" RAGSOC
|
||||
OUTPUT F_CODDITTA CODDITTA
|
||||
OUTPUT F_RAGSOC RAGSOC
|
||||
WARNING "Ragione sociale assente"
|
||||
END
|
||||
|
||||
NUMBER F_ANNO 4
|
||||
BEGIN
|
||||
PROMPT 4 3 "Anno "
|
||||
FIELD CODTAB[6,9]
|
||||
CHECKTYPE REQUIRED
|
||||
FLAGS "RA"
|
||||
KEY 1
|
||||
USE %DEL
|
||||
JOIN LF_NDITTE TO %DEL INTO CODDITTA=CODTAB[1,5]
|
||||
INPUT CODTAB[1,5] F_CODDITTA
|
||||
INPUT CODTAB[6,9] F_ANNO
|
||||
INPUT CODTAB[10,11] F_MESE
|
||||
INPUT CODTAB[12,12] F_TIPO
|
||||
DISPLAY "Ditta" CODTAB[1,5]
|
||||
DISPLAY "Ragione sociale@50" LF_NDITTE->RAGSOC
|
||||
DISPLAY "Anno" CODTAB[6,9]
|
||||
DISPLAY "Mese" CODTAB[10,11]
|
||||
DISPLAY "Tipo" CODTAB[12,12]
|
||||
OUTPUT F_CODDITTA CODTAB[1,5]
|
||||
OUTPUT F_ANNO CODTAB[6,9]
|
||||
OUTPUT F_MESE CODTAB[10,11]
|
||||
OUTPUT F_TIPO CODTAB[12,12]
|
||||
HELP "Introdurre l'anno di versamento"
|
||||
END
|
||||
|
||||
LIST F_MESE 10
|
||||
BEGIN
|
||||
PROMPT 4 4 "Mese "
|
||||
FIELD CODTAB[10,11]
|
||||
FLAGS "MA"
|
||||
KEY 1
|
||||
COPY ALL F_ANNO
|
||||
HELP "Introdurre il mese di versamento"
|
||||
ITEM "13|Annuale"
|
||||
MESSAGE "2",F_TIPO
|
||||
VALIDATE MTCHECK_FUNC
|
||||
END
|
||||
|
||||
LIST F_TIPO 20
|
||||
BEGIN
|
||||
PROMPT 4 5 "Tipo "
|
||||
FIELD CODTAB[12,12]
|
||||
KEY 1
|
||||
HELP "Introdurre il tipo di versamento"
|
||||
ITEM "1|normale"
|
||||
MESSAGE ENABLE,F_MESE
|
||||
ITEM "2|annuale"
|
||||
MESSAGE "13",F_MESE|DISABLE,F_MESE
|
||||
ITEM "3|art. 74"
|
||||
MESSAGE ENABLE,F_MESE
|
||||
ITEM "4|cessazione attivita'"
|
||||
MESSAGE ENABLE,F_MESE
|
||||
ITEM "5|integrativa"
|
||||
MESSAGE ENABLE,F_MESE
|
||||
ITEM "7|acconti IVA"
|
||||
MESSAGE "12",F_MESE|DISABLE,F_MESE
|
||||
END
|
||||
|
||||
DATE F_DATA
|
||||
BEGIN
|
||||
PROMPT 4 7 "Data "
|
||||
FIELD D0
|
||||
HELP "Introdurre la data di versamento"
|
||||
END
|
||||
|
||||
NUMBER F_BANCA1 5
|
||||
BEGIN
|
||||
PROMPT 4 8 "Codice ABI "
|
||||
FIELD S7
|
||||
FLAGS "RZ"
|
||||
USE %BAN
|
||||
INPUT CODTAB[1,5] F_BANCA1
|
||||
INPUT CODTAB[6,10] F_BANCA2
|
||||
DISPLAY "Codice ABI" CODTAB[1,5]
|
||||
DISPLAY "Codice CAB" CODTAB[6,10]
|
||||
DISPLAY "Descrizione @50" S0
|
||||
OUTPUT F_BANCA1 CODTAB[1,5]
|
||||
OUTPUT F_BANCA2 CODTAB[6,10]
|
||||
CHECKTYPE NORMAL
|
||||
WARNING "Banca assente"
|
||||
END
|
||||
|
||||
NUMBER F_BANCA2 5
|
||||
BEGIN
|
||||
PROMPT 4 9 "Codice CAB "
|
||||
FIELD S8
|
||||
FLAGS "RZ"
|
||||
COPY ALL F_BANCA1
|
||||
CHECKTYPE NORMAL
|
||||
WARNING "Banca assente"
|
||||
END
|
||||
|
||||
NUMBER F_IMPORTO 15
|
||||
BEGIN
|
||||
PROMPT 4 10 "Importo "
|
||||
FIELD R0
|
||||
FLAGS "R"
|
||||
HELP "Introdurre l'importo versato"
|
||||
END
|
||||
|
||||
BOOLEAN F_STAMPATO
|
||||
BEGIN
|
||||
PROMPT 4 12 "Stampato "
|
||||
FIELD B0
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
|
||||
ENDMASK
|
21
ba/batbdpn.h
Executable file
21
ba/batbdpn.h
Executable file
@ -0,0 +1,21 @@
|
||||
|
||||
|
||||
// campi maschera batb%dpn.msk
|
||||
|
||||
#define F_CODICE 101
|
||||
#define F_DESCR 102
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
10
ba/batbdpn.rpt
Executable file
10
ba/batbdpn.rpt
Executable file
@ -0,0 +1,10 @@
|
||||
[Headers]
|
||||
80
|
||||
Tabella descrizioni di prima nota
|
||||
1|@3g%s|Codice
|
||||
1|@14g%s|Denominazione
|
||||
|
||||
[Rows]
|
||||
1|CODTAB|@3g@5,ls
|
||||
1|S0|@14g@50,ls
|
||||
|
44
ba/batbdpn.uml
Executable file
44
ba/batbdpn.uml
Executable file
@ -0,0 +1,44 @@
|
||||
#include <batbdpn.h>
|
||||
|
||||
TOOLBAR "" 0 20 0 2
|
||||
|
||||
#include <toolbar.h>
|
||||
|
||||
ENDPAGE
|
||||
|
||||
PAGE "Descrizioni aggiuntive" -1 -1 78 8
|
||||
|
||||
STRING F_CODICE 5
|
||||
BEGIN
|
||||
PROMPT 4 2 "Codice "
|
||||
FIELD LF_TABCOM->CODTAB
|
||||
FLAGS "U"
|
||||
KEY 1
|
||||
USE %DPN
|
||||
INPUT CODTAB F_CODICE
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione aggiuntiva@50" S0
|
||||
OUTPUT F_CODICE CODTAB
|
||||
OUTPUT F_DESCR S0
|
||||
CHECKTYPE REQUIRED
|
||||
END
|
||||
|
||||
STRING F_DESCR 50
|
||||
BEGIN
|
||||
PROMPT 4 4 "Descrizione "
|
||||
FIELD LF_TABCOM->S0
|
||||
KEY 2
|
||||
USE %DPN KEY 2
|
||||
INPUT CODTAB F_CODICE
|
||||
INPUT S0 F_DESCR
|
||||
DISPLAY "Descrizione aggiuntiva@50" S0
|
||||
DISPLAY "Codice" CODTAB
|
||||
OUTPUT F_CODICE CODTAB
|
||||
OUTPUT F_DESCR S0
|
||||
CHECKTYPE REQUIRED
|
||||
WARNING "Manca la descrizione"
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
|
||||
ENDMASK
|
4
ba/batbitl.h
Executable file
4
ba/batbitl.h
Executable file
@ -0,0 +1,4 @@
|
||||
#define FLD_TABITL_CODTAB 100
|
||||
#define FLD_TABITL_S0 101
|
||||
#define FLD_TABITL_I0 102
|
||||
#define DLG_DEL 105
|
9
ba/batbitl.rpt
Executable file
9
ba/batbitl.rpt
Executable file
@ -0,0 +1,9 @@
|
||||
[Headers]
|
||||
80
|
||||
Tabella dei libri sociali
|
||||
1|@2g%s|Cod.
|
||||
1|@8g%s|Descriozione
|
||||
|
||||
[Rows]
|
||||
1|CODTAB|@2g@5,ls
|
||||
1|S0|@8g@50,ls
|
42
ba/batbitl.uml
Executable file
42
ba/batbitl.uml
Executable file
@ -0,0 +1,42 @@
|
||||
#include "batbitl.h"
|
||||
|
||||
TOOLBAR "" 0 20 0 2
|
||||
#include <toolbar.h>
|
||||
ENDPAGE
|
||||
|
||||
PAGE "Libri sociali" -1 -1 78 9
|
||||
|
||||
NUMBER FLD_TABITL_CODTAB 2
|
||||
BEGIN
|
||||
PROMPT 2 1 "Codice "
|
||||
FIELD %ITL->CODTAB
|
||||
HELP "Codice del libro sociale"
|
||||
USE %ITL
|
||||
CHECKTYPE REQUIRED
|
||||
INPUT CODTAB FLD_TABITL_CODTAB
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione@50" S0
|
||||
OUTPUT FLD_TABITL_CODTAB CODTAB
|
||||
OUTPUT FLD_TABITL_S0 S0
|
||||
KEY 1
|
||||
FLAGS "R"
|
||||
END
|
||||
|
||||
STRING FLD_TABITL_S0 50
|
||||
BEGIN
|
||||
PROMPT 2 3 "Descrizione "
|
||||
FIELD %ITL->S0
|
||||
HELP "Nome del libro sociale"
|
||||
USE %ITL KEY 2
|
||||
CHECKTYPE REQUIRED
|
||||
WARNING "Manca la descrizione"
|
||||
INPUT S0 FLD_TABITL_S0
|
||||
DISPLAY "Descrizione@50" S0
|
||||
DISPLAY "Codice" CODTAB
|
||||
COPY OUTPUT FLD_TABITL_CODTAB
|
||||
KEY 2
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
|
||||
ENDMASK
|
20
ba/batbiva.h
Executable file
20
ba/batbiva.h
Executable file
@ -0,0 +1,20 @@
|
||||
#define LST_TABIVA_S5 100
|
||||
#define CHK_TABIVA_S9 101
|
||||
#define FLD_TABIVA_CODTAB 102
|
||||
#define FLD_TABIVA_S0 103
|
||||
#define LST_TABIVA_S1 104
|
||||
#define FLD_TABIVA_R0 105
|
||||
#define FLD_TABIVA_I0 106
|
||||
#define FLD_TABIVA_S7 107
|
||||
#define FLD_TABIVA_S8 108
|
||||
#define FLD_TABIVA_I2 109
|
||||
#define CHK_TABIVA_B0 110
|
||||
#define FLD_TABIVA_S6 111
|
||||
#define FLD_TABIVA_B1 112
|
||||
#define FLD_TABIVA_I3 113
|
||||
#define FLD_TABIVA_I4 114
|
||||
#define LST_TABIVA_S3 115
|
||||
#define LST_TABIVA_S4 116
|
||||
#define CHK_TABIVA_B1 117
|
||||
#define DLG_DEL 120
|
||||
#define FLD_SOSPESO_B2 118
|
50
ba/batbiva.rpt
Executable file
50
ba/batbiva.rpt
Executable file
@ -0,0 +1,50 @@
|
||||
[Headers]
|
||||
132
|
||||
Tabella dei codici IVA
|
||||
1|%s|Codice
|
||||
1|@14g%s|Descrizione
|
||||
1|@60g%s|Tipo codice
|
||||
1|@84g%s|%
|
||||
1|@88g%s|Cod.
|
||||
1|@92g%s|Clienti
|
||||
1|@109g%s|101
|
||||
1|@113g%s|102
|
||||
1|@117g%s|Sospeso
|
||||
2|@14g%s|Vendite IVA11
|
||||
2|@28g%s|Acquisti IVA11
|
||||
2|@44g%s|Gestione plafond
|
||||
2|@62g%s|Regime agricolo
|
||||
2|@79g%s|Ag. viaggio/turismo
|
||||
2|@100g%s|Codice per calcolo rimborso infrannuale
|
||||
|
||||
[Rows]
|
||||
1|CODTAB|@2g@10,cs
|
||||
1|S0|@14g@50,ls
|
||||
1|S1|@60g@20t
|
||||
1|R0|@84g@2n
|
||||
1|S6|@88g@2s
|
||||
1|S7|@92g@15t
|
||||
1|B0|@110g@f
|
||||
1|B1|@114g@f
|
||||
1|B2|@119g@f
|
||||
2|I3|@14g@2n
|
||||
2|I4|@28g@2n
|
||||
2|S3|@44g@10s
|
||||
2|S4|@62g@10s
|
||||
2|S5|@79g@10s
|
||||
2|S9|@100g@10s
|
||||
|
||||
[Footers]
|
||||
|
||||
[Translations]
|
||||
4|S1| |Regime IVA normale
|
||||
4|S1|VE|Ricavi da ventilare
|
||||
4|S1|ES|Operazioni esenti
|
||||
4|S1|NI|Non imponibili
|
||||
4|S1|NS|Non soggetti
|
||||
4|S7|1|Imponibili
|
||||
4|S7|2|Non imponibili
|
||||
4|S7| |Non in allegato
|
||||
|
||||
|
||||
|
315
ba/batbiva.uml
Executable file
315
ba/batbiva.uml
Executable file
@ -0,0 +1,315 @@
|
||||
#include "batbiva.h"
|
||||
|
||||
TOOLBAR "" 0 20 0 2
|
||||
|
||||
#include <toolbar.h>
|
||||
|
||||
ENDPAGE
|
||||
|
||||
PAGE "Codici IVA" -1 -1 78 19
|
||||
|
||||
STRING FLD_TABIVA_CODTAB 4
|
||||
BEGIN
|
||||
PROMPT 3 1 "Codice "
|
||||
FIELD CODTAB
|
||||
KEY 1
|
||||
USE %IVA
|
||||
FLAGS "U"
|
||||
INPUT CODTAB FLD_TABIVA_CODTAB
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione@50" S0
|
||||
DISPLAY "Tipo" S1
|
||||
DISPLAY "%@5" R0
|
||||
DISPLAY "Vent." S6
|
||||
DISPLAY "Sospeso" B2
|
||||
OUTPUT FLD_TABIVA_CODTAB CODTAB
|
||||
OUTPUT FLD_TABIVA_S0 S0
|
||||
HELP "Inserire il codice IVA"
|
||||
CHECKTYPE REQUIRED
|
||||
END
|
||||
|
||||
STRING FLD_TABIVA_S0 50
|
||||
BEGIN
|
||||
PROMPT 3 2 "Descrizione "
|
||||
FIELD S0
|
||||
KEY 2
|
||||
USE %IVA KEY 2
|
||||
INPUT S0 FLD_TABIVA_S0
|
||||
DISPLAY "Descrizione@50" S0
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Tipo" S1
|
||||
DISPLAY "%@5" R0
|
||||
DISPLAY "Vent." S6
|
||||
DISPLAY "Sospeso" B2
|
||||
COPY OUTPUT FLD_TABIVA_CODTAB
|
||||
HELP "Inserire la descrizione del codice IVA"
|
||||
CHECKTYPE REQUIRED
|
||||
WARNING "Manca la descrizione"
|
||||
END
|
||||
|
||||
LIST LST_TABIVA_S1 2 22
|
||||
BEGIN
|
||||
PROMPT 3 3 "Tipo codice "
|
||||
FIELD S1
|
||||
HELP "Indicare il tipo di codice IVA"
|
||||
ITEM " |Regime IVA normale"
|
||||
MESSAGE ENABLE,FLD_TABIVA_R0|CLEAR,FLD_TABIVA_I0
|
||||
MESSAGE CLEAR,FLD_TABIVA_I3|CLEAR,FLD_TABIVA_I4
|
||||
MESSAGE ENABLE,FLD_TABIVA_S6
|
||||
ITEM "VE|Ricavi da ventilare"
|
||||
MESSAGE CLEAR,FLD_TABIVA_R0|CLEAR,FLD_TABIVA_I0|CLEAR,FLD_TABIVA_I3
|
||||
MESSAGE CLEAR,FLD_TABIVA_I4|CLEAR,FLD_TABIVA_S6
|
||||
ITEM "ES|Operazioni esenti"
|
||||
MESSAGE CLEAR,FLD_TABIVA_R0|CLEAR,FLD_TABIVA_I0
|
||||
MESSAGE ENABLE,FLD_TABIVA_I3|ENABLE,FLD_TABIVA_I4
|
||||
MESSAGE ENABLE,FLD_TABIVA_S6
|
||||
ITEM "NI|Non imponibili"
|
||||
MESSAGE CLEAR,FLD_TABIVA_R0|ENABLE,FLD_TABIVA_I0
|
||||
MESSAGE ENABLE,FLD_TABIVA_I3|ENABLE,FLD_TABIVA_I4
|
||||
MESSAGE ENABLE,FLD_TABIVA_S6
|
||||
ITEM "NS|Non soggetti"
|
||||
MESSAGE CLEAR,FLD_TABIVA_R0|CLEAR,FLD_TABIVA_I0
|
||||
MESSAGE ENABLE,FLD_TABIVA_I3|ENABLE,FLD_TABIVA_I4
|
||||
MESSAGE ENABLE,FLD_TABIVA_S6
|
||||
END
|
||||
|
||||
STRING FLD_TABIVA_S6 4
|
||||
BEGIN
|
||||
PROMPT 39 3 "C.IVA a cui ventilare "
|
||||
FIELD S6
|
||||
COPY USE FLD_TABIVA_CODTAB
|
||||
INPUT CODTAB FLD_TABIVA_S6
|
||||
COPY DISPLAY FLD_TABIVA_CODTAB
|
||||
OUTPUT FLD_TABIVA_S6 CODTAB
|
||||
CHECKTYPE NORMAL
|
||||
HELP "Inserire il codice iva a cui ventilare l'imposta"
|
||||
END
|
||||
|
||||
NUMBER FLD_TABIVA_R0 6 2
|
||||
BEGIN
|
||||
PROMPT 3 4 "Aliquota "
|
||||
FIELD R0
|
||||
FLAGS "R"
|
||||
HELP "Inserire la percentuale di imposta"
|
||||
WARNING "Almeno uno dei campi tra aliquota tipo e codice a cui ventilare deve essere specificato"
|
||||
VALIDATE ONEREQ_FUNC 3 FLD_TABIVA_R0 FLD_TABIVA_S6 LST_TABIVA_S1
|
||||
END
|
||||
|
||||
NUMBER FLD_TABIVA_I0 2
|
||||
BEGIN
|
||||
PROMPT 39 4 "Perc.IVA teorica "
|
||||
FIELD I0
|
||||
HELP "Inserire la percentuale teorica dell'imposta"
|
||||
END
|
||||
|
||||
GROUPBOX DLG_NULL 40 4
|
||||
BEGIN
|
||||
PROMPT 3 5 "Colonne per allegati imponibili"
|
||||
END
|
||||
|
||||
GROUPBOX DLG_NULL 25 4
|
||||
BEGIN
|
||||
PROMPT 44 5 "Indicatori mod. 101/102"
|
||||
END
|
||||
|
||||
LIST FLD_TABIVA_S7 1 26
|
||||
BEGIN
|
||||
PROMPT 4 6 "Clienti "
|
||||
FIELD S7
|
||||
HELP "Inserire il numero della colonna degli allegati clienti relativa all'imposta"
|
||||
ITEM " |Non in allegato"
|
||||
ITEM "1|Imponibili"
|
||||
ITEM "3|Non imponibili"
|
||||
END
|
||||
|
||||
LIST FLD_TABIVA_S8 1 26
|
||||
BEGIN
|
||||
PROMPT 4 7 "Fornitori "
|
||||
FIELD S8
|
||||
HELP "Inserire il numero della colonna degli allegati fornitori relativa all'imposta"
|
||||
ITEM " |Non in allegato"
|
||||
ITEM "1|Imponibili"
|
||||
ITEM "3|Senza applicaz.imposta"
|
||||
ITEM "4|Non imponibili"
|
||||
END
|
||||
|
||||
BOOLEAN CHK_TABIVA_B0
|
||||
BEGIN
|
||||
PROMPT 50 6 "Clienti"
|
||||
FIELD B0
|
||||
HELP "Indicare se il codice deve comparire nel modello 101"
|
||||
END
|
||||
|
||||
BOOLEAN FLD_TABIVA_B1
|
||||
BEGIN
|
||||
PROMPT 50 7 "Fornitori"
|
||||
FIELD B1
|
||||
HELP "Indicare se il codice deve comparire nel modello 102"
|
||||
END
|
||||
|
||||
LIST FLD_TABIVA_I3 3 6
|
||||
BEGIN
|
||||
PROMPT 3 10 "Riga vendite IVA11 per op.esenti e non imp. "
|
||||
FIELD I3
|
||||
HELP "Indicare il codice riga per operazioni di vendita es. e non imp. del mod.101"
|
||||
ITEM " |No"
|
||||
ITEM "1|B1"
|
||||
ITEM "2|B2"
|
||||
ITEM "3|B3"
|
||||
END
|
||||
|
||||
LIST FLD_TABIVA_I4 3 6
|
||||
BEGIN
|
||||
PROMPT 3 11 "Riga acquisti IVA11 per op.esenti e non imp. "
|
||||
FIELD I4
|
||||
HELP "Indicare il n. di riga per operazioni di acquisto es. e non imp. del mod.101"
|
||||
ITEM " |No"
|
||||
ITEM "14|B14"
|
||||
END
|
||||
|
||||
LIST LST_TABIVA_S3 1 33
|
||||
BEGIN
|
||||
PROMPT 3 12 "Gestione plafond "
|
||||
FIELD S3
|
||||
HELP "Indicare il tipo di gestione di plafond"
|
||||
ITEM " |Regime normale"
|
||||
ITEM "1|Oper. relative art.8"
|
||||
ITEM "2|Oper. relative art.8bis"
|
||||
ITEM "3|Oper. relative art.9"
|
||||
END
|
||||
|
||||
LIST LST_TABIVA_S4 1 45
|
||||
BEGIN
|
||||
PROMPT 3 13 "Regime agricolo "
|
||||
FIELD S4
|
||||
HELP "Indicare il tipo di gestione per regime agricolo"
|
||||
ITEM " |Regime normale"
|
||||
ITEM "1|Vendite regime agricolo"
|
||||
ITEM "2|Vendite accessorie/Acquisti non agricoli"
|
||||
ITEM "3|Vendite per conferimenti"
|
||||
END
|
||||
|
||||
LIST LST_TABIVA_S5 1 33
|
||||
BEGIN
|
||||
PROMPT 3 14 "Ag. viaggio/turismo "
|
||||
FIELD S5
|
||||
HELP "Indicare il tipo di gestione per agenzie viaggio/turismo"
|
||||
ITEM " |Regime normale"
|
||||
ITEM "1|Operazioni interno CEE"
|
||||
ITEM "2|Operazioni fuori CEE"
|
||||
ITEM "3|Vendite miste CEE"
|
||||
ITEM "4|Acquisti misti parte CEE"
|
||||
ITEM "5|Acquisti misti parte fuori CEE"
|
||||
END
|
||||
|
||||
BOOLEAN CHK_TABIVA_S9
|
||||
BEGIN
|
||||
PROMPT 3 16 "Codice per calcolo rimborso infrannuale"
|
||||
FIELD B3
|
||||
HELP "Indicare se il codice vale per il calcolo del rimborso infrannuale"
|
||||
END
|
||||
|
||||
BOOLEAN FLD_SOSPESO_B2
|
||||
BEGIN
|
||||
PROMPT 3 17 "Codice IVA sospeso"
|
||||
FIELD B2
|
||||
HELP "Indicare se il codice iva e' sospeso"
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
|
||||
ENDMASK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
24
ba/batbivd.h
Executable file
24
ba/batbivd.h
Executable file
@ -0,0 +1,24 @@
|
||||
// campi maschera batb%ivd.msk
|
||||
|
||||
#define F_SEZ 101
|
||||
#define F_LETT 102
|
||||
#define F_CLASSE 103
|
||||
#define F_NUM 104
|
||||
#define F_DESCR 105
|
||||
#define F_DESCR_LETT 106
|
||||
#define F_DESCR_CLAS 107
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
15
ba/batbivd.rpt
Executable file
15
ba/batbivd.rpt
Executable file
@ -0,0 +1,15 @@
|
||||
[Headers]
|
||||
80
|
||||
Tabella dei codici IV direttiva
|
||||
1|@2g%s|Sezione
|
||||
1|@11g%s|Lettera
|
||||
1|@20g%s|Classe
|
||||
1|@30g%s|Numero
|
||||
1|@38g%s|Descrizione IV direttiva CEE
|
||||
|
||||
[Rows]
|
||||
1|CODTAB[1,1]|@2g@7,ls
|
||||
1|CODTAB[2,2]|@11g@7,ls
|
||||
1|CODTAB[3,6]|@20g@m
|
||||
1|CODTAB[7,]|@30g@2s
|
||||
1|S0|@38g@50,ls
|
123
ba/batbivd.uml
Executable file
123
ba/batbivd.uml
Executable file
@ -0,0 +1,123 @@
|
||||
#include "ba3100.h"
|
||||
#include "batbivd.h"
|
||||
|
||||
TOOLBAR "" 0 20 0 2
|
||||
|
||||
#include <toolbar.h>
|
||||
|
||||
ENDPAGE
|
||||
|
||||
PAGE "Voci di bilancio IV direttiva CEE" -1 -1 78 15
|
||||
|
||||
LIST F_SEZ 1 18
|
||||
BEGIN
|
||||
PROMPT 1 1 "Sezione "
|
||||
FIELD %IVD->CODTAB[1,1]
|
||||
ITEM "1|Attivita'"
|
||||
ITEM "2|Passivita'"
|
||||
ITEM "9|Conto economico"
|
||||
KEY 1
|
||||
HELP "Sezione secondo la IV dir. CEE"
|
||||
END
|
||||
|
||||
STRING F_LETT 1
|
||||
BEGIN
|
||||
PROMPT 1 3 "Lettera "
|
||||
FIELD %IVD->CODTAB[2,2]
|
||||
FLAGS "U"
|
||||
KEY 1
|
||||
USE %IVD SELECT CODTAB?="??"
|
||||
INPUT CODTAB[1,1] F_SEZ
|
||||
INPUT CODTAB[2,2] F_LETT
|
||||
DISPLAY "Sezione" CODTAB[1,1]
|
||||
DISPLAY "Lettera" CODTAB[2,2]
|
||||
DISPLAY "Descrizione@70" S0
|
||||
OUTPUT F_SEZ CODTAB[1,1]
|
||||
OUTPUT F_LETT CODTAB[2,2]
|
||||
OUTPUT F_DESCR_LETT S0
|
||||
CHECKTYPE NORMAL
|
||||
HELP "Lettera secondo la IV dir. CEE"
|
||||
GROUP GR_SEARCH
|
||||
END
|
||||
|
||||
STRING F_DESCR_LETT 70 50
|
||||
BEGIN
|
||||
PROMPT 22 3 ""
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
NUMBER F_CLASSE 8 4
|
||||
BEGIN
|
||||
PROMPT 1 5 "Classe "
|
||||
FIELD %IVD->CODTAB[3,6]
|
||||
FLAGS "MZ"
|
||||
KEY 1
|
||||
USE %IVD SELECT CODTAB[7,8]==""
|
||||
COPY INPUT F_LETT
|
||||
INPUT CODTAB[3,6] F_CLASSE
|
||||
DISPLAY "Sezione" CODTAB[1,1]
|
||||
DISPLAY "Lettera" CODTAB[2,2]
|
||||
DISPLAY "Classe @M" CODTAB[3,6]
|
||||
DISPLAY "Descrizione@70" S0
|
||||
OUTPUT F_SEZ CODTAB[1,1]
|
||||
OUTPUT F_LETT CODTAB[2,2]
|
||||
OUTPUT F_CLASSE CODTAB[3,6]
|
||||
OUTPUT F_DESCR_CLAS S0
|
||||
CHECKTYPE NORMAL
|
||||
HELP "Classe secondo la IV dir. CEE (numero romano)"
|
||||
END
|
||||
|
||||
STRING F_DESCR_CLAS 70 50
|
||||
BEGIN
|
||||
PROMPT 22 5 ""
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
NUMBER F_NUM 2
|
||||
BEGIN
|
||||
PROMPT 1 7 "Numero "
|
||||
FIELD %IVD->CODTAB[7,8]
|
||||
FLAGS "RZ"
|
||||
KEY 1
|
||||
USE %IVD
|
||||
COPY INPUT F_CLASSE
|
||||
INPUT CODTAB[7,8] F_NUM
|
||||
DISPLAY "Sezione" CODTAB[1,1]
|
||||
DISPLAY "Lettera" CODTAB[2,2]
|
||||
DISPLAY "Classe @M" CODTAB[3,6]
|
||||
DISPLAY "Numero" CODTAB[7,8]
|
||||
DISPLAY "Descrizione@70" S0
|
||||
OUTPUT F_NUM CODTAB[7,8]
|
||||
OUTPUT F_SEZ CODTAB[1,1]
|
||||
OUTPUT F_LETT CODTAB[2,2]
|
||||
OUTPUT F_CLASSE CODTAB[3,6]
|
||||
OUTPUT F_DESCR S0
|
||||
HELP "Numero (arabo) secondo la IV dir. CEE"
|
||||
VALIDATE AUTOEXIT_FUNC 2 F_LETT F_NUM
|
||||
END
|
||||
|
||||
TEXT DLG_NULL
|
||||
BEGIN
|
||||
PROMPT 1 9 "Descrizione"
|
||||
END
|
||||
|
||||
STRING F_DESCR 70
|
||||
BEGIN
|
||||
PROMPT 2 11 ""
|
||||
FIELD %IVD->S0
|
||||
KEY 2
|
||||
USE %IVD KEY 2
|
||||
INPUT S0 F_DESCR
|
||||
DISPLAY "Descrizione@70" S0
|
||||
DISPLAY "Sezione" CODTAB[1,1]
|
||||
DISPLAY "Lettera" CODTAB[2,2]
|
||||
DISPLAY "Classe @M" CODTAB[3,6]
|
||||
DISPLAY "Numero" CODTAB[7,8]
|
||||
COPY OUTPUT F_NUM
|
||||
CHECKTYPE REQUIRED
|
||||
WARNING "Manca la descrizione"
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
|
||||
ENDMASK
|
6
ba/batblbu.h
Executable file
6
ba/batblbu.h
Executable file
@ -0,0 +1,6 @@
|
||||
// Campi maschera tabella batb%lbu.msk
|
||||
|
||||
#define F_CODLIB 101
|
||||
#define F_ANNO 102
|
||||
#define F_SHEET_LBU 104
|
||||
|
134
ba/batblbu.uml
Executable file
134
ba/batblbu.uml
Executable file
@ -0,0 +1,134 @@
|
||||
#include <batblbu.h>
|
||||
|
||||
TOOLBAR "" 0 20 0 2
|
||||
|
||||
#include <toolbar.h>
|
||||
|
||||
ENDPAGE
|
||||
|
||||
PAGE "Tabella libro unico" -1 -1 78 18
|
||||
|
||||
NUMBER F_CODLIB 1
|
||||
BEGIN
|
||||
PROMPT 4 1 "Codice libro unico "
|
||||
FIELD %LBU->CODTAB
|
||||
KEY 1
|
||||
USE %LBU
|
||||
END
|
||||
|
||||
NUMBER F_ANNO 4
|
||||
BEGIN
|
||||
PROMPT 53 1 "Anno esercizio "
|
||||
FIELD %LBU->I0
|
||||
END
|
||||
|
||||
SPREADSHEET F_SHEET_LBU
|
||||
BEGIN
|
||||
PROMPT 2 5 ""
|
||||
ITEM "Numero iniziale reg.unico "
|
||||
ITEM "Numero finale reg.unico"
|
||||
ITEM "Codice ditta"
|
||||
ITEM "Ragione sociale@50"
|
||||
ITEM "Codice registro"
|
||||
ITEM "Descrizione@50"
|
||||
ITEM "Numero iniziale reg.utente"
|
||||
ITEM "Numero finale reg.utente"
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
|
||||
PAGE "" -1 -1 78 18
|
||||
|
||||
BOOLEAN F_FLG_STAMPA_BOLLATO
|
||||
BEGIN
|
||||
PROMPT 4 1 "Flag di stampa su bollato "
|
||||
FIELD %LBU->B0
|
||||
END
|
||||
|
||||
ENDMASK
|
||||
|
||||
PAGE "" -1 -1 71 15
|
||||
|
||||
STRING 101 5
|
||||
BEGIN
|
||||
PROMPT 1 1 "Numero iniziale pagina registro unico "
|
||||
FIELD %LBU->I1
|
||||
END
|
||||
|
||||
NUMBER 102 5
|
||||
BEGIN
|
||||
PROMPT 1 2 "Numero finale pagina registro unico "
|
||||
FIELD %LBU->I2
|
||||
END
|
||||
|
||||
NUMBER 103 5
|
||||
BEGIN
|
||||
PROMPT 1 4 "Codice ditta "
|
||||
FIELD %LBU->I3
|
||||
USE LF_NDITTE KEY 1
|
||||
INPUT CODDITTA 103
|
||||
DISPLAY "Codice ditta" CODDITTA
|
||||
DISPLAY "Ragione sociale@50" RAGSOC
|
||||
OUTPUT 103 CODDITTA
|
||||
OUTPUT 104 RAGSOC
|
||||
END
|
||||
|
||||
STRING 104 50
|
||||
BEGIN
|
||||
PROMPT 1 5 "Ragione sociale "
|
||||
FIELD %LBU->S0
|
||||
END
|
||||
|
||||
NUMBER 105 3
|
||||
BEGIN
|
||||
PROMPT 1 7 "Codice registro "
|
||||
FIELD %LBU->I4
|
||||
USE REG
|
||||
INPUT CODTAB[5,7] 105
|
||||
DISPLAY "Codice registro" CODTAB[5,7]
|
||||
DISPLAY "Descrizione@50" S0
|
||||
OUTPUT 105 CODTAB[5,7]
|
||||
OUTPUT 106 S0
|
||||
END
|
||||
|
||||
STRING 106 50
|
||||
BEGIN
|
||||
PROMPT 1 8 "Descrizione "
|
||||
FIELD %LBU->S1
|
||||
COPY USE 105
|
||||
INPUT S0 106
|
||||
COPY DISPLAY 105
|
||||
COPY OUTPUT 105
|
||||
END
|
||||
|
||||
NUMBER 107 5
|
||||
BEGIN
|
||||
PROMPT 1 10 "Numero iniziale pagina registro utente "
|
||||
FIELD %LBU->I5
|
||||
END
|
||||
|
||||
NUMBER 108 5
|
||||
BEGIN
|
||||
PROMPT 1 11 "Numero finale pagina registro utente "
|
||||
FIELD %LBU->I6
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 9 2
|
||||
BEGIN
|
||||
PROMPT -13 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_CANCEL 9 2
|
||||
BEGIN
|
||||
PROMPT -23 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_NULL 9 2
|
||||
BEGIN
|
||||
PROMPT -33 -1 "Azzera"
|
||||
MESSAGE RESET,1@
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
|
||||
ENDMASK
|
21
ba/batbleg.h
Executable file
21
ba/batbleg.h
Executable file
@ -0,0 +1,21 @@
|
||||
|
||||
|
||||
// campi maschera batb%leg.msk
|
||||
|
||||
#define F_CODICE 101
|
||||
#define F_DESCR 102
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
10
ba/batbleg.rpt
Executable file
10
ba/batbleg.rpt
Executable file
@ -0,0 +1,10 @@
|
||||
[Headers]
|
||||
80
|
||||
Tabella Legali per contenzioso
|
||||
1|@3g%s|Codice
|
||||
1|@14g%s|Descrizione
|
||||
|
||||
[Rows]
|
||||
1|CODTAB|@3g@2,ls
|
||||
1|S0|@14g@30,ls
|
||||
|
54
ba/batbleg.uml
Executable file
54
ba/batbleg.uml
Executable file
@ -0,0 +1,54 @@
|
||||
#include <batbleg.h>
|
||||
|
||||
TOOLBAR "" 0 20 0 2
|
||||
|
||||
#include <toolbar.h>
|
||||
|
||||
ENDPAGE
|
||||
|
||||
PAGE "Tabella Codici Legali" -1 -1 78 8
|
||||
|
||||
STRING F_CODICE 2
|
||||
BEGIN
|
||||
PROMPT 4 2 "Codice "
|
||||
FIELD CODTAB
|
||||
FLAGS "U"
|
||||
KEY 1
|
||||
USE %LEG
|
||||
INPUT CODTAB F_CODICE
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione @30" S0
|
||||
OUTPUT F_CODICE CODTAB
|
||||
OUTPUT F_DESCR S0
|
||||
CHECKTYPE REQUIRED
|
||||
END
|
||||
|
||||
STRING F_DESCR 30
|
||||
BEGIN
|
||||
PROMPT 4 4 "Descrizione "
|
||||
FIELD LF_TABCOM->S0
|
||||
KEY 2
|
||||
USE %LEG KEY 2
|
||||
INPUT CODTAB F_CODICE
|
||||
INPUT S0 F_DESCR
|
||||
DISPLAY "Descrizione @30" S0
|
||||
DISPLAY "Codice" CODTAB
|
||||
OUTPUT F_CODICE CODTAB
|
||||
OUTPUT F_DESCR S0
|
||||
CHECKTYPE REQUIRED
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
21
ba/batblis.h
Executable file
21
ba/batblis.h
Executable file
@ -0,0 +1,21 @@
|
||||
|
||||
|
||||
// campi maschera batb%lis.msk
|
||||
|
||||
#define F_CODICE 101
|
||||
#define F_DESCR 102
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
10
ba/batblis.rpt
Executable file
10
ba/batblis.rpt
Executable file
@ -0,0 +1,10 @@
|
||||
[Headers]
|
||||
80
|
||||
Tabella Listini
|
||||
1|@3g%s|Codice
|
||||
1|@14g%s|Descrizione
|
||||
|
||||
[Rows]
|
||||
1|CODTAB|@3g@5,ls
|
||||
1|S0|@14g@50,ls
|
||||
|
54
ba/batblis.uml
Executable file
54
ba/batblis.uml
Executable file
@ -0,0 +1,54 @@
|
||||
#include <batblis.h>
|
||||
|
||||
TOOLBAR "" 0 20 0 2
|
||||
|
||||
#include <toolbar.h>
|
||||
|
||||
ENDPAGE
|
||||
|
||||
PAGE "Tabella Codici Listino" -1 -1 78 8
|
||||
|
||||
STRING F_CODICE 5
|
||||
BEGIN
|
||||
PROMPT 4 2 "Codice "
|
||||
FIELD CODTAB
|
||||
FLAGS "U"
|
||||
KEY 1
|
||||
USE %LIS
|
||||
INPUT CODTAB F_CODICE
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione @50" S0
|
||||
OUTPUT F_CODICE CODTAB
|
||||
OUTPUT F_DESCR S0
|
||||
CHECKTYPE REQUIRED
|
||||
END
|
||||
|
||||
STRING F_DESCR 50
|
||||
BEGIN
|
||||
PROMPT 4 4 "Descrizione "
|
||||
FIELD LF_TABCOM->S0
|
||||
KEY 2
|
||||
USE %LIS KEY 2
|
||||
INPUT CODTAB F_CODICE
|
||||
INPUT S0 F_DESCR
|
||||
DISPLAY "Descrizione @50" S0
|
||||
DISPLAY "Codice" CODTAB
|
||||
OUTPUT F_CODICE CODTAB
|
||||
OUTPUT F_DESCR S0
|
||||
CHECKTYPE REQUIRED
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
21
ba/batblng.h
Executable file
21
ba/batblng.h
Executable file
@ -0,0 +1,21 @@
|
||||
|
||||
|
||||
// campi maschera batb%dpn.msk
|
||||
|
||||
#define F_CODICE 101
|
||||
#define F_DESCR 102
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
10
ba/batblng.rpt
Executable file
10
ba/batblng.rpt
Executable file
@ -0,0 +1,10 @@
|
||||
[Headers]
|
||||
80
|
||||
Tabella lingue
|
||||
1|@3g%s|Codice
|
||||
1|@14g%s|Denominazione
|
||||
|
||||
[Rows]
|
||||
1|CODTAB|@3g@1,ls
|
||||
1|S0|@14g@50,ls
|
||||
|
54
ba/batblng.uml
Executable file
54
ba/batblng.uml
Executable file
@ -0,0 +1,54 @@
|
||||
#include <batblng.h>
|
||||
|
||||
TOOLBAR "" 0 20 0 2
|
||||
|
||||
#include <toolbar.h>
|
||||
|
||||
ENDPAGE
|
||||
|
||||
PAGE "Tabella lingue" -1 -1 78 8
|
||||
|
||||
STRING F_CODICE 1
|
||||
BEGIN
|
||||
PROMPT 4 2 "Codice "
|
||||
FIELD CODTAB
|
||||
FLAGS "U"
|
||||
KEY 1
|
||||
USE %LNG
|
||||
INPUT CODTAB F_CODICE
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione @50" S0
|
||||
OUTPUT F_CODICE CODTAB
|
||||
OUTPUT F_DESCR S0
|
||||
CHECKTYPE REQUIRED
|
||||
END
|
||||
|
||||
STRING F_DESCR 50
|
||||
BEGIN
|
||||
PROMPT 4 4 "Descrizione "
|
||||
FIELD LF_TABCOM->S0
|
||||
KEY 2
|
||||
USE %LNG KEY 2
|
||||
INPUT CODTAB F_CODICE
|
||||
INPUT S0 F_DESCR
|
||||
DISPLAY "Descrizione @50" S0
|
||||
DISPLAY "Codice" CODTAB
|
||||
OUTPUT F_CODICE CODTAB
|
||||
OUTPUT F_DESCR S0
|
||||
CHECKTYPE REQUIRED
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
21
ba/batbmsp.h
Executable file
21
ba/batbmsp.h
Executable file
@ -0,0 +1,21 @@
|
||||
|
||||
|
||||
// campi maschera batb%msp.msk
|
||||
|
||||
#define F_CODICE 101
|
||||
#define F_DESCR 102
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
10
ba/batbmsp.rpt
Executable file
10
ba/batbmsp.rpt
Executable file
@ -0,0 +1,10 @@
|
||||
[Headers]
|
||||
80
|
||||
Tabella Modalita' di spedizione
|
||||
1|@3g%s|Codice
|
||||
1|@14g%s|Descrizione
|
||||
|
||||
[Rows]
|
||||
1|CODTAB|@3g@2,ls
|
||||
1|S0|@14g@30,ls
|
||||
|
54
ba/batbmsp.uml
Executable file
54
ba/batbmsp.uml
Executable file
@ -0,0 +1,54 @@
|
||||
#include <batbmsp.h>
|
||||
|
||||
TOOLBAR "" 0 20 0 2
|
||||
|
||||
#include <toolbar.h>
|
||||
|
||||
ENDPAGE
|
||||
|
||||
PAGE "Modalita' di Spedizione" -1 -1 78 8
|
||||
|
||||
STRING F_CODICE 2
|
||||
BEGIN
|
||||
PROMPT 4 2 "Codice "
|
||||
FIELD CODTAB
|
||||
FLAGS "U"
|
||||
KEY 1
|
||||
USE %MSP
|
||||
INPUT CODTAB F_CODICE
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione @30" S0
|
||||
OUTPUT F_CODICE CODTAB
|
||||
OUTPUT F_DESCR S0
|
||||
CHECKTYPE REQUIRED
|
||||
END
|
||||
|
||||
STRING F_DESCR 30
|
||||
BEGIN
|
||||
PROMPT 4 4 "Descrizione "
|
||||
FIELD LF_TABCOM->S0
|
||||
KEY 2
|
||||
USE %MSP KEY 2
|
||||
INPUT CODTAB F_CODICE
|
||||
INPUT S0 F_DESCR
|
||||
DISPLAY "Descrizione @30" S0
|
||||
DISPLAY "Codice" CODTAB
|
||||
OUTPUT F_CODICE CODTAB
|
||||
OUTPUT F_DESCR S0
|
||||
CHECKTYPE REQUIRED
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
21
ba/batbndo.h
Executable file
21
ba/batbndo.h
Executable file
@ -0,0 +1,21 @@
|
||||
|
||||
|
||||
// campi maschera batb%ndo.msk
|
||||
|
||||
#define F_CODICE 101
|
||||
#define F_DESCR 102
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
10
ba/batbndo.rpt
Executable file
10
ba/batbndo.rpt
Executable file
@ -0,0 +1,10 @@
|
||||
[Headers]
|
||||
80
|
||||
Tabella Note Documento
|
||||
1|@3g%s|Codice
|
||||
1|@14g%s|Descrizione
|
||||
|
||||
[Rows]
|
||||
1|CODTAB|@3g@2,ls
|
||||
1|S0|@14g@30,ls
|
||||
|
54
ba/batbndo.uml
Executable file
54
ba/batbndo.uml
Executable file
@ -0,0 +1,54 @@
|
||||
#include <batbndo.h>
|
||||
|
||||
TOOLBAR "" 0 20 0 2
|
||||
|
||||
#include <toolbar.h>
|
||||
|
||||
ENDPAGE
|
||||
|
||||
PAGE "Tabella Note Documento" -1 -1 78 8
|
||||
|
||||
STRING F_CODICE 2
|
||||
BEGIN
|
||||
PROMPT 4 2 "Codice "
|
||||
FIELD CODTAB
|
||||
FLAGS "U"
|
||||
KEY 1
|
||||
USE %NDO
|
||||
INPUT CODTAB F_CODICE
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione @30" S0
|
||||
OUTPUT F_CODICE CODTAB
|
||||
OUTPUT F_DESCR S0
|
||||
CHECKTYPE REQUIRED
|
||||
END
|
||||
|
||||
STRING F_DESCR 30
|
||||
BEGIN
|
||||
PROMPT 4 4 "Descrizione "
|
||||
FIELD LF_TABCOM->S0
|
||||
KEY 2
|
||||
USE %NDO KEY 2
|
||||
INPUT CODTAB F_CODICE
|
||||
INPUT S0 F_DESCR
|
||||
DISPLAY "Descrizione @30" S0
|
||||
DISPLAY "Codice" CODTAB
|
||||
OUTPUT F_CODICE CODTAB
|
||||
OUTPUT F_DESCR S0
|
||||
CHECKTYPE REQUIRED
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
23
ba/batbnot.h
Executable file
23
ba/batbnot.h
Executable file
@ -0,0 +1,23 @@
|
||||
|
||||
|
||||
// campi maschera batb%not.msk
|
||||
|
||||
#define F_CODICE 101
|
||||
#define F_DEST 102
|
||||
#define F_BLOCCA 103
|
||||
#define F_DOCUM 104
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
14
ba/batbnot.rpt
Executable file
14
ba/batbnot.rpt
Executable file
@ -0,0 +1,14 @@
|
||||
[Headers]
|
||||
80
|
||||
Tabella Note Cliente
|
||||
1|@3g%s|Codice
|
||||
1|@14g%s|Destinazione
|
||||
1|@52g%s|Blocca Immissione
|
||||
1|@72g%s|Documento
|
||||
|
||||
[Rows]
|
||||
1|CODTAB|@3g@2,ls
|
||||
1|S0|@14g@30,ls
|
||||
1|B0|@52g@2,ls
|
||||
1|B1|@72g@2,ls
|
||||
|
61
ba/batbnot.uml
Executable file
61
ba/batbnot.uml
Executable file
@ -0,0 +1,61 @@
|
||||
#include <batbnot.h>
|
||||
|
||||
TOOLBAR "" 0 20 0 2
|
||||
|
||||
#include <toolbar.h>
|
||||
|
||||
ENDPAGE
|
||||
|
||||
PAGE "Tabella Codici Note Cliente" -1 -1 78 8
|
||||
|
||||
STRING F_CODICE 2
|
||||
BEGIN
|
||||
PROMPT 4 2 "Codice "
|
||||
FIELD CODTAB
|
||||
FLAGS "U"
|
||||
KEY 1
|
||||
USE %NOT
|
||||
INPUT CODTAB F_CODICE
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Destinazione@30" S0
|
||||
DISPLAY "Blocca immobili" B0
|
||||
DISPLAY "Documento" B1
|
||||
OUTPUT F_CODICE CODTAB
|
||||
OUTPUT F_DEST S0
|
||||
OUTPUT F_BLOCCA B0
|
||||
OUTPUT F_DOCUM B1
|
||||
CHECKTYPE REQUIRED
|
||||
END
|
||||
|
||||
STRING F_DEST 30
|
||||
BEGIN
|
||||
PROMPT 4 4 "Destinazione "
|
||||
FIELD LF_TABCOM->S0
|
||||
END
|
||||
|
||||
BOOLEAN F_BLOCCA
|
||||
BEGIN
|
||||
PROMPT 4 6 "Blocca immissione "
|
||||
FIELD LF_TABCOM->B0
|
||||
END
|
||||
|
||||
BOOLEAN F_DOCUM
|
||||
BEGIN
|
||||
PROMPT 4 8 "Documento "
|
||||
FIELD LF_TABCOM->B1
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
4
ba/batbois.h
Executable file
4
ba/batbois.h
Executable file
@ -0,0 +1,4 @@
|
||||
#define FLD_TABOIS_CODTAB 100
|
||||
#define FLD_TABOIS_S0 101
|
||||
#define FLD_TABOIS_ADD 102
|
||||
#define DLG_DEL 104
|
11
ba/batbois.rpt
Executable file
11
ba/batbois.rpt
Executable file
@ -0,0 +1,11 @@
|
||||
[Headers]
|
||||
80
|
||||
Tabella vecchi codici attivita'
|
||||
1|@2g%s|Codice
|
||||
1|@10g%s|Subcodice
|
||||
1|@22g%s|Descrizione
|
||||
|
||||
[Rows]
|
||||
1|CODTAB[1,4]|@2g@6,ls
|
||||
1|CODTAB[5,]|@10g@9,ls
|
||||
1|S0|@22g@40,ls
|
56
ba/batbois.uml
Executable file
56
ba/batbois.uml
Executable file
@ -0,0 +1,56 @@
|
||||
#include "batbois.h"
|
||||
|
||||
TOOLBAR "" 0 20 0 2
|
||||
#include <toolbar.h>
|
||||
ENDPAGE
|
||||
|
||||
PAGE "Vecchi codici attivita'" -1 -1 78 7
|
||||
|
||||
STRING FLD_TABOIS_CODTAB 4
|
||||
BEGIN
|
||||
PROMPT 2 1 "Codice "
|
||||
FIELD %OIS->CODTAB[1,4]
|
||||
HELP "Inserire il codice del vecchio codice attivit…"
|
||||
USE %OIS
|
||||
CHECKTYPE REQUIRED
|
||||
INPUT CODTAB[1,4] FLD_TABOIS_CODTAB
|
||||
INPUT CODTAB[5,] FLD_TABOIS_ADD
|
||||
DISPLAY "Codice" CODTAB[1,4]
|
||||
DISPLAY "Subcodice" CODTAB[5,]
|
||||
DISPLAY "Descrizione@40" S0
|
||||
OUTPUT FLD_TABOIS_CODTAB CODTAB[1,4]
|
||||
OUTPUT FLD_TABOIS_ADD CODTAB[5,]
|
||||
OUTPUT FLD_TABOIS_S0 S0
|
||||
KEY 1
|
||||
FLAGS "RZ"
|
||||
END
|
||||
|
||||
STRING FLD_TABOIS_ADD 1
|
||||
BEGIN
|
||||
PROMPT 22 1 "Subcodice "
|
||||
FIELD %OIS->CODTAB[5,]
|
||||
COPY ALL FLD_TABOIS_CODTAB
|
||||
CHECKTYPE REQUIRED
|
||||
KEY 1
|
||||
FLAGS "U"
|
||||
END
|
||||
|
||||
STRING FLD_TABOIS_S0 40
|
||||
BEGIN
|
||||
PROMPT 2 3 "Descrizione "
|
||||
FIELD %OIS->S0
|
||||
HELP "Inserire la descrizione del vecchio codice attivit… "
|
||||
USE %OIS KEY 2
|
||||
CHECKTYPE REQUIRED
|
||||
INPUT S0 FLD_TABOIS_S0
|
||||
DISPLAY "Descrizione@40" S0
|
||||
DISPLAY "Codice" CODTAB[1,4]
|
||||
DISPLAY "Subcodice" CODTAB[5,]
|
||||
OUTPUT FLD_TABOIS_CODTAB CODTAB[1,4]
|
||||
OUTPUT FLD_TABOIS_ADD CODTAB[5,]
|
||||
OUTPUT FLD_TABOIS_S0 S0
|
||||
KEY 2
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
ENDMASK
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user