1997-06-19 10:54:42 +00:00
|
|
|
#include "mg4100.h"
|
2008-06-06 13:41:28 +00:00
|
|
|
|
|
|
|
TOOLBAR "" 0 0 0 2
|
|
|
|
|
2009-02-17 11:55:00 +00:00
|
|
|
#include <printbar.h>
|
2008-06-06 13:41:28 +00:00
|
|
|
|
|
|
|
ENDPAGE
|
|
|
|
|
2009-02-17 11:55:00 +00:00
|
|
|
PAGE "Stampa lista movimenti" 0 2 0 0
|
1997-06-09 10:59:52 +00:00
|
|
|
|
|
|
|
NUMBER F_ANNOES 4
|
|
|
|
BEGIN
|
2003-02-25 14:39:02 +00:00
|
|
|
FLAGS "AZ"
|
1997-06-19 10:54:42 +00:00
|
|
|
PROMPT 2 1 "Codice esercizio "
|
|
|
|
USE ESC
|
|
|
|
INPUT CODTAB F_ANNOES
|
|
|
|
DISPLAY "Esercizio" CODTAB
|
|
|
|
DISPLAY "Dal@12" D0
|
2001-05-02 13:40:49 +00:00
|
|
|
DISPLAY "Al@12" D1
|
1997-06-19 10:54:42 +00:00
|
|
|
OUTPUT F_ANNOES CODTAB
|
|
|
|
ADD NONE
|
1999-04-06 15:34:39 +00:00
|
|
|
CHECKTYPE NORMAL
|
1997-06-09 10:59:52 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
LISTBOX F_ORDINE 30
|
|
|
|
BEGIN
|
1997-06-19 10:54:42 +00:00
|
|
|
PROMPT 2 3 "Stampa ordinata per "
|
|
|
|
ITEM "D|data di competenza"
|
|
|
|
MESSAGE SHOW,1@|HIDE,2@
|
|
|
|
ITEM "N|numero di registrazione"
|
|
|
|
MESSAGE SHOW,2@|HIDE,1@
|
1997-06-09 10:59:52 +00:00
|
|
|
END
|
|
|
|
|
1999-07-16 14:59:11 +00:00
|
|
|
BOOL F_INVERTI
|
|
|
|
BEGIN
|
|
|
|
PROMPT 60 3 "Decrescente"
|
|
|
|
END
|
|
|
|
|
1997-06-09 10:59:52 +00:00
|
|
|
DATA F_DADATA
|
|
|
|
BEGIN
|
1999-04-06 15:34:39 +00:00
|
|
|
PROMPT 2 5 "Dalla data "
|
1997-06-19 10:54:42 +00:00
|
|
|
USE LF_MOVMAG KEY 4 SELECT ANNOES==#F_ANNOES// KEY 3 for DATAREG
|
|
|
|
INPUT DATAREG F_DADATA
|
|
|
|
DISPLAY "Esercizio" ANNOES
|
|
|
|
DISPLAY "N.@10" NUMREG
|
|
|
|
DISPLAY "Data@10" DATAREG
|
|
|
|
DISPLAY "Descrizione@30" DESCR
|
|
|
|
OUTPUT F_DADATA DATAREG
|
1997-06-09 10:59:52 +00:00
|
|
|
GROUP 1
|
|
|
|
END
|
|
|
|
|
|
|
|
DATA F_ADATA
|
|
|
|
BEGIN
|
1999-04-06 15:34:39 +00:00
|
|
|
PROMPT 42 5 "Alla data "
|
1997-06-19 10:54:42 +00:00
|
|
|
COPY USE F_DADATA
|
|
|
|
INPUT DATAREG F_ADATA
|
|
|
|
COPY DISPLAY F_DADATA
|
|
|
|
OUTPUT F_ADATA DATAREG
|
1997-06-09 10:59:52 +00:00
|
|
|
GROUP 1
|
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_DANUM 7
|
|
|
|
BEGIN
|
1999-04-06 15:34:39 +00:00
|
|
|
PROMPT 2 5 "Dal numero "
|
1997-06-19 10:54:42 +00:00
|
|
|
USE LF_MOVMAG KEY 1 SELECT ANNOES=#F_ANNOES
|
|
|
|
INPUT NUMREG F_DANUM
|
|
|
|
DISPLAY "Esercizio" ANNOES
|
|
|
|
DISPLAY "N.@10" NUMREG
|
|
|
|
DISPLAY "Data@10" DATAREG
|
|
|
|
DISPLAY "Descrizione@30" DESCR
|
|
|
|
OUTPUT F_DANUM NUMREG
|
|
|
|
GROUP 2
|
1997-06-09 10:59:52 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_ANUM 7
|
|
|
|
BEGIN
|
1999-04-06 15:34:39 +00:00
|
|
|
PROMPT 42 5 "Al numero "
|
1997-06-19 10:54:42 +00:00
|
|
|
COPY USE F_DANUM
|
|
|
|
INPUT NUMREG F_ANUM
|
|
|
|
COPY DISPLAY F_DANUM
|
|
|
|
OUTPUT F_ANUM NUMREG
|
1997-06-09 10:59:52 +00:00
|
|
|
GROUP 2
|
|
|
|
END
|
|
|
|
|
1998-04-30 14:59:47 +00:00
|
|
|
STRING F_DAARTICOLO 20
|
|
|
|
BEGIN
|
|
|
|
FLAGS "U"
|
|
|
|
PROMPT 2 7 "Dall'articolo "
|
|
|
|
USE LF_ANAMAG
|
|
|
|
INPUT CODART F_DAARTICOLO
|
|
|
|
DISPLAY "Codice@20" CODART
|
|
|
|
DISPLAY "Descrizione@50" DESCR
|
|
|
|
OUTPUT F_DAARTICOLO CODART
|
2006-04-13 17:56:02 +00:00
|
|
|
OUTPUT F_DADES DESCR
|
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_DADES 50 36
|
|
|
|
BEGIN
|
|
|
|
PROMPT 40 7 ""
|
|
|
|
FLAGS "U"
|
|
|
|
USE LF_ANAMAG KEY 2
|
|
|
|
INPUT DESCR F_DADES
|
|
|
|
DISPLAY "Descr@50" DESCR
|
|
|
|
DISPLAY "Codice@20" CODART
|
|
|
|
COPY OUTPUT F_DAARTICOLO
|
1998-04-30 14:59:47 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_AARTICOLO 20
|
|
|
|
BEGIN
|
|
|
|
FLAGS "U"
|
2006-04-13 17:56:02 +00:00
|
|
|
PROMPT 2 8 "All'articolo "
|
1998-04-30 14:59:47 +00:00
|
|
|
COPY USE F_DAARTICOLO
|
|
|
|
INPUT CODART F_AARTICOLO
|
|
|
|
COPY DISPLAY F_DAARTICOLO
|
|
|
|
OUTPUT F_AARTICOLO CODART
|
2006-04-13 17:56:02 +00:00
|
|
|
OUTPUT F_ADES DESCR
|
1998-04-30 14:59:47 +00:00
|
|
|
END
|
|
|
|
|
2006-04-13 17:56:02 +00:00
|
|
|
STRING F_ADES 50 36
|
|
|
|
BEGIN
|
|
|
|
PROMPT 40 8 ""
|
|
|
|
FLAGS "U"
|
|
|
|
COPY USE F_DADES
|
|
|
|
INPUT DESCR F_ADES
|
|
|
|
COPY DISPLAY F_DADES
|
|
|
|
COPY OUTPUT F_AARTICOLO
|
|
|
|
END
|
|
|
|
|
|
|
|
|
2002-07-02 16:21:23 +00:00
|
|
|
LISTBOX F_TIPOCF 9
|
|
|
|
BEGIN
|
|
|
|
PROMPT 2 9 ""
|
|
|
|
FLAGS "G"
|
|
|
|
FIELD TIPOCF
|
|
|
|
ITEM "C|Cliente"
|
|
|
|
ITEM "F|Fornitore"
|
|
|
|
END
|
|
|
|
|
|
|
|
NUMBER F_CODCF 6
|
|
|
|
BEGIN
|
|
|
|
// FLAGS "UHG"
|
|
|
|
FIELD CODCF
|
|
|
|
PROMPT 15 9 "Codice "
|
|
|
|
USE LF_CLIFO
|
|
|
|
INPUT TIPOCF F_TIPOCF SELECT
|
|
|
|
INPUT CODCF F_CODCF
|
|
|
|
DISPLAY "Codice " CODCF
|
|
|
|
DISPLAY "Ragione sociale@50" RAGSOC
|
|
|
|
OUTPUT F_CODCF CODCF
|
|
|
|
OUTPUT F_RAGSOC RAGSOC
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_RAGSOC 50 45
|
|
|
|
BEGIN
|
|
|
|
PROMPT 32 9 ""
|
|
|
|
USE LF_CLIFO KEY 2
|
|
|
|
INPUT TIPOCF F_TIPOCF SELECT
|
|
|
|
INPUT RAGSOC F_RAGSOC
|
|
|
|
DISPLAY "Ragione sociale@50" RAGSOC
|
|
|
|
DISPLAY "Codice " CODCF
|
|
|
|
OUTPUT F_CODCF CODCF
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
END
|
|
|
|
|
2008-11-14 00:40:30 +00:00
|
|
|
STRING F_DOC1 7
|
|
|
|
BEGIN
|
|
|
|
PROMPT 2 10 "Da documento "
|
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_DOC2 7
|
|
|
|
BEGIN
|
|
|
|
PROMPT 27 10 "A documento "
|
|
|
|
END
|
|
|
|
|
1998-04-30 14:59:47 +00:00
|
|
|
STRING F_CAU1 5
|
1997-06-19 10:54:42 +00:00
|
|
|
BEGIN
|
2008-11-14 00:40:30 +00:00
|
|
|
PROMPT 2 11 "Causale "
|
1997-06-19 10:54:42 +00:00
|
|
|
FLAGS "U"
|
|
|
|
USE %CAU
|
|
|
|
INPUT CODTAB F_CAU1
|
|
|
|
DISPLAY "Codice" CODTAB
|
1999-04-06 15:34:39 +00:00
|
|
|
DISPLAY "Descr@50" S0
|
1997-06-19 10:54:42 +00:00
|
|
|
OUTPUT F_CAU1 CODTAB
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
MESSAGE EMPTY CLEAR,F_CAU2 |CHECK,F_CAU2
|
|
|
|
MESSAGE ENABLE,F_CAU2
|
|
|
|
END
|
1998-04-30 14:59:47 +00:00
|
|
|
|
|
|
|
STRING F_CAU2 5
|
1997-06-19 10:54:42 +00:00
|
|
|
BEGIN
|
|
|
|
FLAGS "U"
|
2008-11-14 00:40:30 +00:00
|
|
|
PROMPT 2 12 "Causale "
|
1997-06-19 10:54:42 +00:00
|
|
|
COPY USE F_CAU1
|
1999-04-06 15:34:39 +00:00
|
|
|
INPUT CODTAB F_CAU2
|
1997-06-19 10:54:42 +00:00
|
|
|
COPY DISPLAY F_CAU1
|
|
|
|
OUTPUT F_CAU2 CODTAB
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
MESSAGE EMPTY CLEAR,F_CAU3 |CHECK,F_CAU3
|
|
|
|
MESSAGE ENABLE,F_CAU3
|
|
|
|
END
|
1998-04-30 14:59:47 +00:00
|
|
|
|
|
|
|
STRING F_CAU3 5
|
1997-06-19 10:54:42 +00:00
|
|
|
BEGIN
|
|
|
|
FLAGS "U"
|
2008-11-14 00:40:30 +00:00
|
|
|
PROMPT 2 13 "Causale "
|
1997-06-19 10:54:42 +00:00
|
|
|
COPY USE F_CAU1
|
|
|
|
INPUT CODTAB F_CAU3
|
|
|
|
COPY DISPLAY F_CAU1
|
|
|
|
OUTPUT F_CAU3 CODTAB
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
MESSAGE EMPTY CLEAR,F_CAU4 |CHECK,F_CAU4
|
|
|
|
MESSAGE ENABLE,F_CAU4
|
|
|
|
END
|
1998-04-30 14:59:47 +00:00
|
|
|
|
|
|
|
STRING F_CAU4 5
|
1997-06-19 10:54:42 +00:00
|
|
|
BEGIN
|
|
|
|
FLAGS "U"
|
2008-11-14 00:40:30 +00:00
|
|
|
PROMPT 2 14 "Causale "
|
1997-06-19 10:54:42 +00:00
|
|
|
COPY USE F_CAU1
|
|
|
|
INPUT CODTAB F_CAU4
|
|
|
|
COPY DISPLAY F_CAU1
|
|
|
|
OUTPUT F_CAU4 CODTAB
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
MESSAGE EMPTY CLEAR,F_CAU5 |CHECK,F_CAU5
|
|
|
|
MESSAGE ENABLE,F_CAU5
|
|
|
|
END
|
1998-04-30 14:59:47 +00:00
|
|
|
|
|
|
|
STRING F_CAU5 5
|
1997-06-19 10:54:42 +00:00
|
|
|
BEGIN
|
|
|
|
FLAGS "U"
|
2008-11-14 00:40:30 +00:00
|
|
|
PROMPT 2 15 "Causale "
|
1997-06-19 10:54:42 +00:00
|
|
|
COPY USE F_CAU1
|
|
|
|
INPUT CODTAB F_CAU5
|
|
|
|
COPY DISPLAY F_CAU1
|
|
|
|
OUTPUT F_CAU5 CODTAB
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
MESSAGE EMPTY CLEAR,F_CAU6 |CHECK,F_CAU6
|
|
|
|
MESSAGE ENABLE,F_CAU6
|
|
|
|
END
|
1998-04-30 14:59:47 +00:00
|
|
|
|
|
|
|
STRING F_CAU6 5
|
1997-06-19 10:54:42 +00:00
|
|
|
BEGIN
|
|
|
|
FLAGS "U"
|
2008-11-14 00:40:30 +00:00
|
|
|
PROMPT 2 16 "Causale "
|
1997-06-19 10:54:42 +00:00
|
|
|
COPY USE F_CAU1
|
|
|
|
INPUT CODTAB F_CAU6
|
|
|
|
COPY DISPLAY F_CAU1
|
|
|
|
OUTPUT F_CAU6 CODTAB
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
END
|
|
|
|
|
1997-06-09 10:59:52 +00:00
|
|
|
ENDPAGE
|
|
|
|
ENDMASK
|