1996-03-20 16:15:18 +00:00
|
|
|
#include "batbeld.h"
|
|
|
|
|
|
|
|
TOOLBAR "" 0 20 0 2
|
|
|
|
#include <toolbar.h>
|
|
|
|
ENDPAGE
|
|
|
|
|
1996-06-10 15:42:52 +00:00
|
|
|
PAGE "Tabella elaborazioni differite" -1 -1 0 0
|
1996-03-20 16:15:18 +00:00
|
|
|
|
1996-06-14 15:48:34 +00:00
|
|
|
GROUPBOX DLG_NULL 78 5
|
1996-03-20 16:15:18 +00:00
|
|
|
BEGIN
|
1996-06-10 15:42:52 +00:00
|
|
|
PROMPT 1 1 "@bElaborazione"
|
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_CODICE 8
|
|
|
|
BEGIN
|
|
|
|
PROMPT 2 2 "Codice "
|
1996-03-20 16:15:18 +00:00
|
|
|
FLAG "U"
|
1996-06-10 15:42:52 +00:00
|
|
|
FIELD CODTAB
|
|
|
|
CHECKTYPE REQUIRED
|
1996-03-20 16:15:18 +00:00
|
|
|
WARNING "E' necessario specificare un valore"
|
1996-06-10 15:42:52 +00:00
|
|
|
USE ELD
|
|
|
|
INPUT CODTAB F_CODICE
|
|
|
|
DISPLAY "Codice@10" CODTAB
|
|
|
|
DISPLAY "Descrizione@50" S0
|
|
|
|
OUTPUT F_CODICE CODTAB
|
|
|
|
OUTPUT F_DESCR S0
|
1996-03-20 16:15:18 +00:00
|
|
|
KEY 1
|
|
|
|
HELP "Codice dell'elaborazione differita da eseguire"
|
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_DESCR 50
|
|
|
|
BEGIN
|
1996-06-10 15:42:52 +00:00
|
|
|
PROMPT 2 3 "Descrizione "
|
1996-03-20 16:15:18 +00:00
|
|
|
FIELD S0
|
|
|
|
CHECKTYPE REQUIRED
|
|
|
|
WARNING "E' necessario specificare un valore"
|
|
|
|
USE ELD KEY 2
|
|
|
|
INPUT S0 F_DESCR
|
|
|
|
DISPLAY "Descrizione@50" S0
|
|
|
|
DISPLAY "Codice" CODTAB
|
1996-06-10 15:42:52 +00:00
|
|
|
COPY OUTPUT F_CODICE
|
1996-03-20 16:15:18 +00:00
|
|
|
KEY 2
|
|
|
|
END
|
|
|
|
|
1996-06-14 15:48:34 +00:00
|
|
|
LIST F_TIPO 50
|
|
|
|
BEGIN
|
|
|
|
PROMPT 2 4 "Tipo "
|
|
|
|
ITEM " |Altro"
|
|
|
|
ITEM "CO|Consegna Ordini"
|
|
|
|
ITEM "FB|Fatturazione bolle"
|
|
|
|
ITEM "SM|Scarico magazzino"
|
|
|
|
ITEM "TC|Trasferimento a contabilita'"
|
|
|
|
END
|
|
|
|
|
1996-08-08 09:24:17 +00:00
|
|
|
GROUPBOX DLG_NULL 78 6
|
1996-03-20 16:15:18 +00:00
|
|
|
BEGIN
|
1996-06-14 15:48:34 +00:00
|
|
|
PROMPT 1 6 "@bDocumento originale"
|
1996-06-10 15:42:52 +00:00
|
|
|
END
|
|
|
|
|
1996-08-08 09:24:17 +00:00
|
|
|
STRING F_CODNUM_I 4
|
|
|
|
BEGIN
|
|
|
|
PROMPT 2 7 "Codice numerazione "
|
|
|
|
FLAGS "U"
|
|
|
|
FIELD S5
|
|
|
|
USE NUM
|
|
|
|
INPUT CODTAB F_CODNUM_I
|
|
|
|
DISPLAY "Codice" CODTAB
|
|
|
|
DISPLAY "Descrizione@50" S0
|
|
|
|
OUTPUT F_CODNUM_I CODTAB
|
|
|
|
OUTPUT F_DOC1 S2[1,4]
|
|
|
|
OUTPUT F_DOC2 S2[5,8]
|
|
|
|
OUTPUT F_DOC3 S2[9,12]
|
|
|
|
OUTPUT F_DOC4 S2[13,16]
|
|
|
|
OUTPUT F_DOC5 S2[17,20]
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
WARNING "Numerazione errata"
|
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_DOC1 4
|
|
|
|
BEGIN
|
|
|
|
PROMPT 30 7 ""
|
|
|
|
FLAGS "D"
|
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_DOC2 4
|
|
|
|
BEGIN
|
|
|
|
PROMPT 36 7 ""
|
|
|
|
FLAGS "D"
|
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_DOC3 4
|
|
|
|
BEGIN
|
|
|
|
PROMPT 42 7 ""
|
|
|
|
FLAGS "D"
|
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_DOC4 4
|
|
|
|
BEGIN
|
|
|
|
PROMPT 48 7 ""
|
|
|
|
FLAGS "D"
|
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_DOC5 4
|
|
|
|
BEGIN
|
|
|
|
PROMPT 54 7 ""
|
|
|
|
FLAGS "D"
|
|
|
|
END
|
|
|
|
|
1996-06-10 15:42:52 +00:00
|
|
|
STRING F_TIPODOC_I_1 4
|
|
|
|
BEGIN
|
1996-08-08 09:24:17 +00:00
|
|
|
PROMPT 2 8 "Tipo documento "
|
|
|
|
FLAGS "U"
|
1996-06-10 15:42:52 +00:00
|
|
|
FIELD S2[1,4]
|
1996-03-20 16:15:18 +00:00
|
|
|
USE %TIP
|
1996-06-10 15:42:52 +00:00
|
|
|
INPUT CODTAB F_TIPODOC_I_1
|
1996-03-20 16:15:18 +00:00
|
|
|
DISPLAY "Codice" CODTAB
|
|
|
|
DISPLAY "Tipo documento@50" S0
|
1996-06-10 15:42:52 +00:00
|
|
|
OUTPUT F_TIPODOC_I_1 CODTAB
|
1996-08-08 09:24:17 +00:00
|
|
|
CHECKTYPE REQUIRED
|
|
|
|
STR_EXPR {(#F_CODNUM_I=="")||(#THIS_FIELD==#F_DOC1)||(#THIS_FIELD==#F_DOC2)||(#THIS_FIELD==#F_DOC3)||(#THIS_FIELD==#F_DOC4)||(#THIS_FIELD==#F_DOC5)}
|
|
|
|
WARNING "E' necessario specificare un valore valido e previsto dalla numerazione"
|
1996-06-10 15:42:52 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_STATO_I_DOC_I_1 1
|
|
|
|
BEGIN
|
1996-08-08 09:24:17 +00:00
|
|
|
PROMPT 2 9 "Stato iniziale "
|
1996-06-10 15:42:52 +00:00
|
|
|
FLAGS "U"
|
|
|
|
FIELD S7[1,1]
|
|
|
|
CHECKTYPE REQUIRED
|
|
|
|
WARNING "E' necessario specificare un valore"
|
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_STATO_F_DOC_I 1
|
|
|
|
BEGIN
|
1996-08-08 09:24:17 +00:00
|
|
|
PROMPT 2 10 "Stato finale "
|
1996-06-10 15:42:52 +00:00
|
|
|
FLAGS "U"
|
|
|
|
FIELD S4
|
|
|
|
CHECKTYPE REQUIRED
|
|
|
|
WARNING "E' necessario specificare uno stato finale"
|
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_TIPODOC_I_2 4
|
|
|
|
BEGIN
|
1996-08-08 09:24:17 +00:00
|
|
|
PROMPT 30 8 ""
|
|
|
|
FLAGS "U"
|
1996-06-10 15:42:52 +00:00
|
|
|
FIELD S2[5,8]
|
|
|
|
COPY USE F_TIPODOC_I_1
|
|
|
|
INPUT CODTAB F_TIPODOC_I_2
|
|
|
|
COPY DISPLAY F_TIPODOC_I_1
|
|
|
|
OUTPUT F_TIPODOC_I_2 CODTAB
|
|
|
|
CHECKTYPE NORMAL
|
1996-08-08 09:24:17 +00:00
|
|
|
STR_EXPR {(#F_CODNUM_I=="")||(#THIS_FIELD==#F_DOC1)||(#THIS_FIELD==#F_DOC2)||(#THIS_FIELD==#F_DOC3)||(#THIS_FIELD==#F_DOC4)||(#THIS_FIELD==#F_DOC5)}
|
|
|
|
WARNING "E' necessario specificare un valore valido e previsto dalla numerazione"
|
1996-06-10 15:42:52 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_STATO_I_DOC_I_2 1
|
|
|
|
BEGIN
|
1996-08-08 09:24:17 +00:00
|
|
|
PROMPT 30 9 ""
|
1996-06-10 15:42:52 +00:00
|
|
|
FLAGS "U"
|
|
|
|
FIELD S7[2,2]
|
|
|
|
WARNING "E' necessario specificare un valore"
|
|
|
|
VALIDATE REQIF_FUNC 1 F_TIPODOC_I_2
|
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_TIPODOC_I_3 4
|
|
|
|
BEGIN
|
1996-08-08 09:24:17 +00:00
|
|
|
PROMPT 39 8 ""
|
|
|
|
FLAGS "U"
|
1996-06-10 15:42:52 +00:00
|
|
|
FIELD S2[9,12]
|
|
|
|
COPY USE F_TIPODOC_I_1
|
|
|
|
INPUT CODTAB F_TIPODOC_I_3
|
|
|
|
COPY DISPLAY F_TIPODOC_I_1
|
|
|
|
OUTPUT F_TIPODOC_I_3 CODTAB
|
|
|
|
CHECKTYPE NORMAL
|
1996-08-08 09:24:17 +00:00
|
|
|
STR_EXPR {(#F_CODNUM_I=="")||(#THIS_FIELD==#F_DOC1)||(#THIS_FIELD==#F_DOC2)||(#THIS_FIELD==#F_DOC3)||(#THIS_FIELD==#F_DOC4)||(#THIS_FIELD==#F_DOC5)}
|
|
|
|
WARNING "E' necessario specificare un valore valido e previsto dalla numerazione"
|
1996-06-10 15:42:52 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_STATO_I_DOC_I_3 1
|
|
|
|
BEGIN
|
1996-08-08 09:24:17 +00:00
|
|
|
PROMPT 39 9 ""
|
1996-06-10 15:42:52 +00:00
|
|
|
FLAGS "U"
|
|
|
|
FIELD S7[3,3]
|
|
|
|
WARNING "E' necessario specificare un valore"
|
|
|
|
VALIDATE REQIF_FUNC 1 F_TIPODOC_I_3
|
1996-03-20 16:15:18 +00:00
|
|
|
END
|
|
|
|
|
1996-06-10 15:42:52 +00:00
|
|
|
STRING F_TIPODOC_I_4 4
|
|
|
|
BEGIN
|
1996-08-08 09:24:17 +00:00
|
|
|
PROMPT 48 8 ""
|
|
|
|
FLAGS "U"
|
1996-06-10 15:42:52 +00:00
|
|
|
FIELD S2[13,15]
|
|
|
|
COPY USE F_TIPODOC_I_1
|
|
|
|
INPUT CODTAB F_TIPODOC_I_4
|
|
|
|
COPY DISPLAY F_TIPODOC_I_1
|
|
|
|
OUTPUT F_TIPODOC_I_4 CODTAB
|
|
|
|
CHECKTYPE NORMAL
|
1996-08-08 09:24:17 +00:00
|
|
|
STR_EXPR {(#F_CODNUM_I=="")||(#THIS_FIELD==#F_DOC1)||(#THIS_FIELD==#F_DOC2)||(#THIS_FIELD==#F_DOC3)||(#THIS_FIELD==#F_DOC4)||(#THIS_FIELD==#F_DOC5)}
|
|
|
|
WARNING "E' necessario specificare un valore valido e previsto dalla numerazione"
|
1996-06-10 15:42:52 +00:00
|
|
|
END
|
1996-03-20 16:15:18 +00:00
|
|
|
|
1996-06-10 15:42:52 +00:00
|
|
|
STRING F_STATO_I_DOC_I_4 1
|
|
|
|
BEGIN
|
1996-08-08 09:24:17 +00:00
|
|
|
PROMPT 48 9 ""
|
1996-06-10 15:42:52 +00:00
|
|
|
FLAGS "U"
|
|
|
|
FIELD S7[4,4]
|
|
|
|
WARNING "E' necessario specificare un valore"
|
|
|
|
VALIDATE REQIF_FUNC 1 F_TIPODOC_I_4
|
|
|
|
END
|
1996-03-20 16:15:18 +00:00
|
|
|
|
1996-06-10 15:42:52 +00:00
|
|
|
STRING F_TIPODOC_I_5 4
|
|
|
|
BEGIN
|
1996-08-08 09:24:17 +00:00
|
|
|
PROMPT 57 8 ""
|
|
|
|
FLAGS "U"
|
1996-06-10 15:42:52 +00:00
|
|
|
FIELD S2[16,19]
|
|
|
|
COPY USE F_TIPODOC_I_1
|
|
|
|
INPUT CODTAB F_TIPODOC_I_4
|
|
|
|
COPY DISPLAY F_TIPODOC_I_1
|
|
|
|
OUTPUT F_TIPODOC_I_4 CODTAB
|
|
|
|
CHECKTYPE NORMAL
|
1996-08-08 09:24:17 +00:00
|
|
|
STR_EXPR {(#F_CODNUM_I=="")||(#THIS_FIELD==#F_DOC1)||(#THIS_FIELD==#F_DOC2)||(#THIS_FIELD==#F_DOC3)||(#THIS_FIELD==#F_DOC4)||(#THIS_FIELD==#F_DOC5)}
|
|
|
|
WARNING "E' necessario specificare un valore valido e previsto dalla numerazione"
|
1996-06-10 15:42:52 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_STATO_I_DOC_I_5 1
|
|
|
|
BEGIN
|
1996-08-08 09:24:17 +00:00
|
|
|
PROMPT 57 9 ""
|
1996-06-10 15:42:52 +00:00
|
|
|
FLAGS "U"
|
|
|
|
FIELD S7[5,5]
|
|
|
|
WARNING "E' necessario specificare un valore"
|
|
|
|
VALIDATE REQIF_FUNC 1 F_TIPODOC_I_5
|
|
|
|
END
|
1996-03-20 16:15:18 +00:00
|
|
|
|
1996-08-08 15:57:44 +00:00
|
|
|
GROUPBOX DLG_NULL 78 6
|
1996-03-20 16:15:18 +00:00
|
|
|
BEGIN
|
1996-08-08 09:24:17 +00:00
|
|
|
PROMPT 1 12 "@bDocumento finale"
|
1996-06-10 15:42:52 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_TIPODOC_F 4
|
|
|
|
BEGIN
|
1996-08-08 09:24:17 +00:00
|
|
|
PROMPT 2 13 "Tipo documento "
|
1996-08-08 15:57:44 +00:00
|
|
|
FLAGS "U"
|
1996-03-20 16:15:18 +00:00
|
|
|
FIELD S8
|
|
|
|
CHECKTYPE REQUIRED
|
|
|
|
WARNING "E' necessario specificare un valore"
|
1996-06-10 15:42:52 +00:00
|
|
|
COPY USE F_TIPODOC_I_1
|
|
|
|
INPUT CODTAB F_TIPODOC_F
|
|
|
|
COPY DISPLAY F_TIPODOC_I_1
|
|
|
|
OUTPUT F_TIPODOC_F CODTAB
|
1996-03-20 16:15:18 +00:00
|
|
|
END
|
|
|
|
|
1996-06-10 15:42:52 +00:00
|
|
|
STRING F_STATO_F_DOC_F 1
|
|
|
|
BEGIN
|
1996-08-08 09:24:17 +00:00
|
|
|
PROMPT 2 14 "Stato finale "
|
1996-06-10 15:42:52 +00:00
|
|
|
FLAGS "U"
|
|
|
|
FIELD S9
|
|
|
|
CHECKTYPE REQUIRED
|
|
|
|
WARNING "E' necessario specificare uno stato finale"
|
|
|
|
END
|
1996-03-20 16:15:18 +00:00
|
|
|
|
1996-08-08 09:24:17 +00:00
|
|
|
STRING F_CODNUM_F 4
|
1996-03-20 16:15:18 +00:00
|
|
|
BEGIN
|
1996-08-08 09:24:17 +00:00
|
|
|
PROMPT 2 15 "Codice numerazione "
|
1996-08-08 15:57:44 +00:00
|
|
|
FLAGS "U"
|
1996-03-20 16:15:18 +00:00
|
|
|
FIELD S5
|
|
|
|
USE NUM
|
1996-08-08 09:24:17 +00:00
|
|
|
INPUT CODTAB F_CODNUM_F
|
1996-03-20 16:15:18 +00:00
|
|
|
DISPLAY "Codice" CODTAB
|
|
|
|
DISPLAY "Descrizione@50" S0
|
1996-08-08 09:24:17 +00:00
|
|
|
OUTPUT F_CODNUM_F CODTAB
|
1996-08-08 15:57:44 +00:00
|
|
|
OUTPUT F_ATTIVA_PROVVISORIO B0
|
1996-03-20 16:15:18 +00:00
|
|
|
CHECKTYPE REQUIRED
|
1996-06-10 15:42:52 +00:00
|
|
|
WARNING "E' necessario specificare un codice di numerazione"
|
1996-03-20 16:15:18 +00:00
|
|
|
END
|
|
|
|
|
1996-08-08 15:57:44 +00:00
|
|
|
BOOLEAN F_ATTIVA_PROVVISORIO
|
|
|
|
BEGIN
|
|
|
|
FLAGS "HG"
|
|
|
|
MESSAGE FALSE CLEAR,F_PROVVISORIO
|
|
|
|
MESSAGE TRUE ENABLE,F_PROVVISORIO
|
|
|
|
END
|
|
|
|
|
|
|
|
RADIOBUTTON F_PROVVISORIO 20
|
|
|
|
BEGIN
|
|
|
|
PROMPT 42 13 "Tipo numerazione"
|
|
|
|
ITEM "D|Definitiva"
|
|
|
|
ITEM "P|Provvisioria"
|
|
|
|
FIELD S6
|
|
|
|
END
|
|
|
|
|
1996-03-20 16:15:18 +00:00
|
|
|
ENDPAGE
|
|
|
|
|
|
|
|
ENDMASK
|