2011-04-12 12:38:09 +00:00
|
|
|
#include "lvtbcau.h"
|
2008-10-31 16:10:19 +00:00
|
|
|
|
|
|
|
TOOLBAR "" 0 0 0 2
|
|
|
|
#include "relapbar.h"
|
|
|
|
ENDPAGE
|
|
|
|
|
2009-02-06 12:28:21 +00:00
|
|
|
PAGE "Causali Lavanderie" -1 -1 80 10
|
2008-10-31 16:10:19 +00:00
|
|
|
|
2013-02-12 16:52:57 +00:00
|
|
|
GROUPBOX DLG_NULL 80 5
|
2008-10-31 16:10:19 +00:00
|
|
|
BEGIN
|
2013-02-12 16:52:57 +00:00
|
|
|
PROMPT 1 0 "@bDati Causale"
|
2008-10-31 16:10:19 +00:00
|
|
|
END
|
|
|
|
|
2008-11-05 16:25:34 +00:00
|
|
|
STRING F_COD_CAUSALE 3
|
2008-10-31 16:10:19 +00:00
|
|
|
BEGIN
|
2013-02-12 16:52:57 +00:00
|
|
|
PROMPT 2 1 "Codice "
|
2008-10-31 16:10:19 +00:00
|
|
|
FLAGS "U"
|
|
|
|
HELP "Inserire il codice della causale."
|
2008-11-05 16:25:34 +00:00
|
|
|
USE &CAU KEY 1
|
2008-10-31 16:10:19 +00:00
|
|
|
INPUT CODTAB F_COD_CAUSALE
|
|
|
|
DISPLAY "Codice@8" CODTAB
|
|
|
|
DISPLAY "Descrizione@50" S0
|
2008-12-18 09:30:36 +00:00
|
|
|
DISPLAY "Descr. breve@10" S3
|
2013-02-12 16:52:57 +00:00
|
|
|
DISPLAY "alt." S4
|
|
|
|
DISPLAY "buoni" S5
|
2008-12-12 14:41:13 +00:00
|
|
|
DISPLAY "Ritiro@C" B0
|
|
|
|
DISPLAY "Consegna@C" B1
|
|
|
|
DISPLAY "Reso@C" B2
|
2008-10-31 16:10:19 +00:00
|
|
|
OUTPUT F_COD_CAUSALE CODTAB
|
|
|
|
OUTPUT F_DES_CAUSALE S0
|
2008-12-18 09:30:36 +00:00
|
|
|
OUTPUT F_DES_BREVE S3
|
2008-11-05 16:25:34 +00:00
|
|
|
OUTPUT F_CAUSALE_RITIRO S1
|
2010-01-25 12:06:14 +00:00
|
|
|
OUTPUT F_CAUSALE_CONSEGNA S2
|
|
|
|
OUTPUT F_COD_CAUSCOLL S4
|
2008-10-31 16:10:19 +00:00
|
|
|
FIELD CODTAB
|
|
|
|
KEY 1
|
|
|
|
CHECKTYPE REQUIRED
|
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_DES_CAUSALE 50
|
|
|
|
BEGIN
|
2013-02-12 16:52:57 +00:00
|
|
|
PROMPT 2 2 "Descrizione "
|
2008-10-31 16:10:19 +00:00
|
|
|
HELP "Inserire la descrizione della causale."
|
|
|
|
USE &CAU KEY 2
|
|
|
|
INPUT S0 F_DES_CAUSALE
|
|
|
|
DISPLAY "Descrizione@50" S0
|
2010-01-25 12:06:14 +00:00
|
|
|
DISPLAY "Descr. breve@10" S3
|
2008-12-12 14:41:13 +00:00
|
|
|
DISPLAY "Codice@8" CODTAB
|
2013-02-12 16:52:57 +00:00
|
|
|
DISPLAY "alt." S4
|
|
|
|
DISPLAY "buoni" S5
|
2008-12-12 14:41:13 +00:00
|
|
|
DISPLAY "Ritiro@C" B0
|
|
|
|
DISPLAY "Consegna@C" B1
|
|
|
|
DISPLAY "Reso@C" B2
|
2008-10-31 16:10:19 +00:00
|
|
|
COPY OUTPUT F_COD_CAUSALE
|
|
|
|
CHECKTYPE REQUIRED
|
|
|
|
FIELD S0
|
|
|
|
KEY 2
|
|
|
|
END
|
|
|
|
|
2008-12-18 09:30:36 +00:00
|
|
|
STRING F_DES_BREVE 10
|
|
|
|
BEGIN
|
2013-02-12 16:52:57 +00:00
|
|
|
PROMPT 36 1 "Descrizione breve "
|
2008-12-18 09:30:36 +00:00
|
|
|
HELP "Inserire la descrizione breve della causale."
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
FIELD S3
|
|
|
|
END
|
|
|
|
|
2010-01-25 12:06:14 +00:00
|
|
|
STRING F_COD_CAUSCOLL 3
|
|
|
|
BEGIN
|
2013-02-12 16:52:57 +00:00
|
|
|
PROMPT 2 3 "Causale alternativa "
|
2010-01-25 12:06:14 +00:00
|
|
|
FLAGS "U"
|
|
|
|
HELP "Inserire la causale altrenativa."
|
2013-02-12 16:52:57 +00:00
|
|
|
COPY USE F_COD_CAUSALE
|
2010-01-25 12:06:14 +00:00
|
|
|
INPUT CODTAB F_COD_CAUSCOLL
|
2013-02-12 16:52:57 +00:00
|
|
|
COPY DISPLAY F_COD_CAUSALE
|
2010-01-25 12:06:14 +00:00
|
|
|
OUTPUT F_COD_CAUSCOLL CODTAB
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
FIELD S4
|
|
|
|
END
|
|
|
|
|
2013-02-12 16:52:57 +00:00
|
|
|
STRING F_COD_CAUSBUONI 3
|
|
|
|
BEGIN
|
2013-03-03 21:46:20 +00:00
|
|
|
PROMPT 45 3 "Causale Consegne "
|
2013-02-12 16:52:57 +00:00
|
|
|
FLAGS "U"
|
|
|
|
HELP "Inserire la causale per i buoni"
|
|
|
|
COPY USE F_COD_CAUSALE
|
|
|
|
INPUT CODTAB F_COD_CAUSBUONI
|
|
|
|
COPY DISPLAY F_COD_CAUSALE
|
|
|
|
OUTPUT F_COD_CAUSBUONI CODTAB
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
FIELD S5
|
|
|
|
END
|
|
|
|
|
2009-02-06 12:28:21 +00:00
|
|
|
GROUPBOX DLG_NULL 80 5
|
2008-10-31 16:10:19 +00:00
|
|
|
BEGIN
|
2013-03-03 21:46:20 +00:00
|
|
|
PROMPT 1 5 "@bRitiro"
|
2008-10-31 16:10:19 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
BOOLEAN F_RITIRATO
|
|
|
|
BEGIN
|
|
|
|
FIELD B0
|
|
|
|
PROMPT 2 6 "Ritirato"
|
2008-11-03 11:44:45 +00:00
|
|
|
MESSAGE FALSE CLEAR,1@
|
|
|
|
MESSAGE TRUE ENABLE,1@
|
2008-10-31 16:10:19 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_CAUSALE_RITIRO 5
|
|
|
|
BEGIN
|
2009-02-06 12:28:21 +00:00
|
|
|
PROMPT 2 7 "Causale di mag. "
|
2008-10-31 16:10:19 +00:00
|
|
|
USE %CAU KEY 1
|
|
|
|
INPUT CODTAB F_CAUSALE_RITIRO
|
|
|
|
DISPLAY "Codice@8" CODTAB
|
|
|
|
DISPLAY "Descrizione@50" S0
|
|
|
|
OUTPUT F_CAUSALE_RITIRO CODTAB
|
|
|
|
OUTPUT F_DES_CAUSALE_RITIRO S0
|
2009-02-06 12:28:21 +00:00
|
|
|
OUTPUT F_SGNDOTIN_R S2[29,30]
|
|
|
|
OUTPUT F_SGNDOTOD_R S2[31,32]
|
|
|
|
OUTPUT F_SGNDOTTM_R S2[33,34]
|
|
|
|
OUTPUT F_SGNCONYR_R S2[35,36]
|
|
|
|
OUTPUT F_SGNCONMN_R S2[37,38]
|
2008-12-12 08:29:38 +00:00
|
|
|
CHECKTYPE REQUIRED
|
2008-11-03 11:44:45 +00:00
|
|
|
WARNING "Causale ritirato obbligatoria"
|
|
|
|
GROUP 1
|
|
|
|
FLAGS "D"
|
2008-11-05 16:25:34 +00:00
|
|
|
FIELD S1
|
2008-10-31 16:10:19 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_DES_CAUSALE_RITIRO 50
|
|
|
|
BEGIN
|
2009-02-06 12:28:21 +00:00
|
|
|
PROMPT 27 7 ""
|
2008-10-31 16:10:19 +00:00
|
|
|
USE %CAU KEY 2
|
|
|
|
INPUT S0 F_DES_CAUSALE_RITIRO
|
|
|
|
DISPLAY "Codice" CODTAB
|
|
|
|
DISPLAY "Descrizione @50" S0
|
2008-11-18 14:08:37 +00:00
|
|
|
COPY OUTPUT F_CAUSALE_RITIRO
|
2008-11-03 11:44:45 +00:00
|
|
|
GROUP 1
|
2008-10-31 16:10:19 +00:00
|
|
|
FLAGS "D"
|
|
|
|
END
|
|
|
|
|
2009-02-06 12:28:21 +00:00
|
|
|
LISTBOX F_SGNDOTIN_R 1
|
|
|
|
BEGIN
|
|
|
|
PROMPT 2 8 "Dot. In."
|
|
|
|
ITEM "0| "
|
|
|
|
ITEM "+1|+"
|
|
|
|
ITEM "-1|-"
|
|
|
|
GROUP 1
|
|
|
|
END
|
|
|
|
|
|
|
|
LISTBOX F_SGNDOTOD_R 1
|
|
|
|
BEGIN
|
|
|
|
PROMPT 18 8 "Dot. Od."
|
|
|
|
ITEM "0| "
|
|
|
|
ITEM "+1|+"
|
|
|
|
ITEM "-1|-"
|
|
|
|
GROUP 1
|
|
|
|
END
|
|
|
|
|
|
|
|
LISTBOX F_SGNDOTTM_R 1
|
|
|
|
BEGIN
|
|
|
|
PROMPT 33 8 "Dot. Temp."
|
|
|
|
ITEM "0| "
|
|
|
|
ITEM "+1|+"
|
|
|
|
ITEM "-1|-"
|
|
|
|
GROUP 1
|
|
|
|
END
|
|
|
|
|
|
|
|
LISTBOX F_SGNCONYR_R 1
|
|
|
|
BEGIN
|
|
|
|
PROMPT 50 8 "Cons. Anno"
|
|
|
|
ITEM "0| "
|
|
|
|
ITEM "+1|+"
|
|
|
|
ITEM "-1|-"
|
|
|
|
GROUP 1
|
|
|
|
END
|
|
|
|
|
|
|
|
LISTBOX F_SGNCONMN_R 1
|
|
|
|
BEGIN
|
|
|
|
PROMPT 66 8 "Cons. Mese"
|
|
|
|
ITEM "0| "
|
|
|
|
ITEM "+1|+"
|
|
|
|
ITEM "-1|-"
|
|
|
|
GROUP 1
|
|
|
|
END
|
|
|
|
|
|
|
|
GROUPBOX DLG_NULL 80 5
|
2008-10-31 16:10:19 +00:00
|
|
|
BEGIN
|
2013-03-03 21:46:20 +00:00
|
|
|
PROMPT 1 10 "@bConsegna"
|
2008-10-31 16:10:19 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
BOOLEAN F_CONSEGNATO
|
|
|
|
BEGIN
|
|
|
|
FIELD B1
|
|
|
|
PROMPT 2 11 "Consegnato"
|
2008-11-03 11:44:45 +00:00
|
|
|
MESSAGE FALSE CLEAR,2@
|
|
|
|
MESSAGE TRUE ENABLE,2@
|
2008-10-31 16:10:19 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_CAUSALE_CONSEGNA 5
|
|
|
|
BEGIN
|
2009-02-06 12:28:21 +00:00
|
|
|
PROMPT 2 12 "Causale di mag. "
|
2008-10-31 16:10:19 +00:00
|
|
|
USE %CAU KEY 1
|
|
|
|
INPUT CODTAB F_CAUSALE_CONSEGNA
|
|
|
|
DISPLAY "Codice@8" CODTAB
|
|
|
|
DISPLAY "Descrizione@50" S0
|
|
|
|
OUTPUT F_CAUSALE_CONSEGNA CODTAB
|
|
|
|
OUTPUT F_DES_CAUSALE_CONSEGNA S0
|
2009-02-06 12:28:21 +00:00
|
|
|
OUTPUT F_SGNDOTIN_C S2[29,30]
|
|
|
|
OUTPUT F_SGNDOTOD_C S2[31,32]
|
|
|
|
OUTPUT F_SGNDOTTM_C S2[33,34]
|
|
|
|
OUTPUT F_SGNCONYR_C S2[35,36]
|
|
|
|
OUTPUT F_SGNCONMN_C S2[37,38]
|
2008-11-03 11:44:45 +00:00
|
|
|
FIELD S2
|
2008-12-12 08:29:38 +00:00
|
|
|
CHECKTYPE REQUIRED
|
2008-11-03 11:44:45 +00:00
|
|
|
WARNING "Causale consegnato obbligatoria"
|
|
|
|
GROUP 2
|
|
|
|
FLAGS "D"
|
2008-10-31 16:10:19 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_DES_CAUSALE_CONSEGNA 50
|
|
|
|
BEGIN
|
2009-02-06 12:28:21 +00:00
|
|
|
PROMPT 27 12 ""
|
2008-10-31 16:10:19 +00:00
|
|
|
USE %CAU KEY 2
|
|
|
|
INPUT S0 F_DES_CAUSALE_CONSEGNA
|
|
|
|
DISPLAY "Codice" CODTAB
|
|
|
|
DISPLAY "Descrizione @50" S0
|
2008-11-03 11:44:45 +00:00
|
|
|
COPY OUTPUT F_CAUSALE_CONSEGNA
|
2008-10-31 16:10:19 +00:00
|
|
|
FLAGS "D"
|
2008-11-03 11:44:45 +00:00
|
|
|
GROUP 2
|
2008-10-31 16:10:19 +00:00
|
|
|
END
|
|
|
|
|
2009-02-06 12:28:21 +00:00
|
|
|
LISTBOX F_SGNDOTIN_C 1
|
|
|
|
BEGIN
|
|
|
|
PROMPT 2 13 "Dot. In."
|
|
|
|
ITEM "0| "
|
|
|
|
ITEM "+1|+"
|
|
|
|
ITEM "-1|-"
|
|
|
|
GROUP 2
|
|
|
|
END
|
|
|
|
|
|
|
|
LISTBOX F_SGNDOTOD_C 1
|
|
|
|
BEGIN
|
|
|
|
PROMPT 18 13 "Dot. Od."
|
|
|
|
ITEM "0| "
|
|
|
|
ITEM "+1|+"
|
|
|
|
ITEM "-1|-"
|
|
|
|
GROUP 2
|
|
|
|
END
|
|
|
|
|
|
|
|
LISTBOX F_SGNDOTTM_C 1
|
|
|
|
BEGIN
|
|
|
|
PROMPT 33 13 "Dot. Temp."
|
|
|
|
ITEM "0| "
|
|
|
|
ITEM "+1|+"
|
|
|
|
ITEM "-1|-"
|
|
|
|
GROUP 2
|
|
|
|
END
|
|
|
|
|
|
|
|
LISTBOX F_SGNCONYR_C 1
|
|
|
|
BEGIN
|
|
|
|
PROMPT 49 13 "Cons. Anno"
|
|
|
|
ITEM "0| "
|
|
|
|
ITEM "+1|+"
|
|
|
|
ITEM "-1|-"
|
|
|
|
GROUP 2
|
|
|
|
END
|
|
|
|
|
|
|
|
LISTBOX F_SGNCONMN_C 1
|
|
|
|
BEGIN
|
|
|
|
PROMPT 66 13 "Cons. Mese"
|
|
|
|
ITEM "0| "
|
|
|
|
ITEM "+1|+"
|
|
|
|
ITEM "-1|-"
|
|
|
|
GROUP 2
|
|
|
|
END
|
|
|
|
|
|
|
|
GROUPBOX DLG_NULL 80 4
|
2008-10-31 16:10:19 +00:00
|
|
|
BEGIN
|
2009-02-06 12:28:21 +00:00
|
|
|
PROMPT 1 15 "@bTipo Causale"
|
2008-10-31 16:10:19 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
BOOLEAN F_CAUSALE_RESO
|
|
|
|
BEGIN
|
|
|
|
FIELD B2
|
2009-02-06 12:28:21 +00:00
|
|
|
PROMPT 2 16 "Causale di reso"
|
2008-10-31 16:10:19 +00:00
|
|
|
END
|
|
|
|
|
2009-02-06 12:28:21 +00:00
|
|
|
BOOLEAN F_CAUSALE_ROTTO
|
|
|
|
BEGIN
|
|
|
|
FIELD B3
|
|
|
|
PROMPT 25 16 "Causale di rotto"
|
2011-06-29 12:51:41 +00:00
|
|
|
MESSAGE TRUE ENABLE,R_CON@
|
|
|
|
MESSAGE FALSE CLEAR,R_CON@
|
2009-02-06 12:28:21 +00:00
|
|
|
END
|
2008-10-31 16:10:19 +00:00
|
|
|
|
2009-05-25 09:58:40 +00:00
|
|
|
BOOLEAN F_MOV_CONGUAGLIO
|
|
|
|
BEGIN
|
|
|
|
FIELD B4
|
2010-01-25 12:06:14 +00:00
|
|
|
PROMPT 45 16 "Non movimentare conguaglio"
|
2009-05-25 09:58:40 +00:00
|
|
|
END
|
|
|
|
|
2011-04-05 15:05:27 +00:00
|
|
|
NUMBER F_GRUPPO 3
|
|
|
|
BEGIN
|
2011-05-27 15:19:25 +00:00
|
|
|
PROMPT 2 17 "Conto per i rotti "
|
2011-04-05 15:05:27 +00:00
|
|
|
FIELD I0
|
|
|
|
GROUP R_CON
|
|
|
|
END
|
|
|
|
|
|
|
|
NUMBER F_CONTO 3
|
|
|
|
BEGIN
|
2011-05-27 15:19:25 +00:00
|
|
|
PROMPT 25 17 ""
|
2011-04-05 15:05:27 +00:00
|
|
|
FIELD I1
|
|
|
|
GROUP R_CON
|
|
|
|
END
|
|
|
|
|
|
|
|
NUMBER F_SOTTOC 6
|
|
|
|
BEGIN
|
2011-05-27 15:19:25 +00:00
|
|
|
PROMPT 30 17 ""
|
2011-04-05 15:05:27 +00:00
|
|
|
FIELD I2
|
|
|
|
GROUP R_CON
|
|
|
|
USE LF_PCON
|
|
|
|
INPUT GRUPPO F_GRUPPO
|
|
|
|
INPUT CONTO F_CONTO
|
|
|
|
INPUT SOTTOCONTO F_SOTTOC
|
|
|
|
DISPLAY "Gruppo" GRUPPO
|
|
|
|
DISPLAY "Conto" CONTO
|
|
|
|
DISPLAY "Sottoconto" SOTTOCONTO
|
|
|
|
DISPLAY "Descrizione@50" DESCR
|
|
|
|
OUTPUT F_GRUPPO GRUPPO
|
|
|
|
OUTPUT F_CONTO CONTO
|
|
|
|
OUTPUT F_SOTTOC SOTTOCONTO
|
|
|
|
OUTPUT F_DESCR DESCR
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
WARNING "Conto assente"
|
|
|
|
ADD RUN cg0 -0
|
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_DESCR 50 37
|
|
|
|
BEGIN
|
2011-05-27 15:19:25 +00:00
|
|
|
PROMPT 40 17 ""
|
2011-04-05 15:05:27 +00:00
|
|
|
GROUP R_CON
|
|
|
|
USE LF_PCON KEY 2
|
|
|
|
INPUT DESCR F_DESCR
|
|
|
|
DISPLAY "Descrizione@50" DESCR
|
|
|
|
DISPLAY "Gruppo" GRUPPO
|
|
|
|
DISPLAY "Conto" CONTO
|
|
|
|
DISPLAY "Sottoconto" SOTTOCONTO
|
|
|
|
COPY OUTPUT F_SOTTOC
|
|
|
|
WARNING "Conto assente"
|
|
|
|
ADD RUN cg0 -0
|
|
|
|
END
|
|
|
|
|
2011-11-07 16:14:42 +00:00
|
|
|
GROUPBOX DLG_NULL 80 3
|
|
|
|
BEGIN
|
|
|
|
PROMPT 1 19 "@bFatturazione"
|
|
|
|
END
|
|
|
|
|
|
|
|
BOOLEAN F_IGNORA_ZERO
|
|
|
|
BEGIN
|
|
|
|
PROMPT 2 20 "Non segnalare prezzo a zero sulla bolla"
|
|
|
|
FIELD B5
|
|
|
|
END
|
2011-04-05 15:05:27 +00:00
|
|
|
|
2008-10-31 16:10:19 +00:00
|
|
|
ENDPAGE
|
|
|
|
|
|
|
|
ENDMASK
|