2008-03-11 15:50:42 +00:00
|
|
|
|
#include "or1400a.h"
|
|
|
|
|
|
2008-05-30 12:43:54 +00:00
|
|
|
|
TOOLBAR "" 0 0 0 2
|
2008-03-11 15:50:42 +00:00
|
|
|
|
|
2008-08-27 11:32:19 +00:00
|
|
|
|
BUTTON DLG_OK 10 2
|
2008-03-11 15:50:42 +00:00
|
|
|
|
BEGIN
|
2008-08-27 11:32:19 +00:00
|
|
|
|
PROMPT -15 -11 "~Elabora"
|
|
|
|
|
PICTURE BMP_ELABORA
|
2008-05-30 12:43:54 +00:00
|
|
|
|
END
|
|
|
|
|
|
2008-08-27 11:32:19 +00:00
|
|
|
|
BUTTON DLG_PRINT 10 2
|
2008-05-30 12:43:54 +00:00
|
|
|
|
BEGIN
|
2008-08-27 11:32:19 +00:00
|
|
|
|
PROMPT -25 -11 "~Stampa"
|
|
|
|
|
PICTURE BMP_PRINT
|
2008-05-30 12:43:54 +00:00
|
|
|
|
END
|
|
|
|
|
|
2008-08-27 11:32:19 +00:00
|
|
|
|
BUTTON DLG_PRINTDOC 10 2
|
2008-05-30 12:43:54 +00:00
|
|
|
|
BEGIN
|
2008-08-27 11:32:19 +00:00
|
|
|
|
PROMPT -35 -11 "~Stampa Doc."
|
2008-03-11 15:50:42 +00:00
|
|
|
|
END
|
|
|
|
|
|
2008-08-27 11:32:19 +00:00
|
|
|
|
BUTTON DLG_DELREC 10 2
|
2008-03-11 15:50:42 +00:00
|
|
|
|
BEGIN
|
2008-08-27 11:32:19 +00:00
|
|
|
|
PROMPT -45 -11 "E~limina"
|
|
|
|
|
PICTURE BMP_DELREC
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
BUTTON DLG_QUIT 10 2
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT -55 -11 ""
|
2008-03-11 15:50:42 +00:00
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
ENDPAGE
|
|
|
|
|
|
2008-08-27 11:32:19 +00:00
|
|
|
|
PAGE "Ordini fornitori" 0 0 0 -3
|
2008-03-11 15:50:42 +00:00
|
|
|
|
|
2008-08-27 11:32:19 +00:00
|
|
|
|
SPREADSHEET F_ARTICLES
|
2008-03-11 15:50:42 +00:00
|
|
|
|
BEGIN
|
2008-08-27 11:32:19 +00:00
|
|
|
|
PROMPT 1 1 "Articoli"
|
|
|
|
|
ITEM "Codice\nArticolo@20"
|
2008-03-11 15:50:42 +00:00
|
|
|
|
ITEM "Descrizione@50"
|
|
|
|
|
ITEM "UM"
|
|
|
|
|
ITEM "Quantit<69>@15"
|
2008-08-27 11:32:19 +00:00
|
|
|
|
ITEM "Data\nConsegna@10"
|
|
|
|
|
ITEM "Codice\nFornitore"
|
2008-03-11 15:50:42 +00:00
|
|
|
|
ITEM "Ragione sociale@50"
|
|
|
|
|
ITEM "Commessa@20"
|
|
|
|
|
ITEM "Fase@10"
|
2008-08-27 11:32:19 +00:00
|
|
|
|
ITEM "Codice\nAggiuntivo 1@20"
|
|
|
|
|
ITEM "Codice\nAggiuntivo 2@20"
|
2008-03-11 15:50:42 +00:00
|
|
|
|
ITEM "Lead\ntime@5"
|
|
|
|
|
ITEM "Lotto minimo\ndi riordino@10"
|
|
|
|
|
ITEM "Descrizione aggiuntiva@50"
|
|
|
|
|
ITEM "Giacenza@15"
|
2008-08-27 11:32:19 +00:00
|
|
|
|
ITEM "Pezzi per\nconfezione@15"
|
2008-03-17 22:05:14 +00:00
|
|
|
|
ITEM "Disponibilit<69>@15"
|
2008-03-11 15:50:42 +00:00
|
|
|
|
ITEM "Campo Aggiuntivo 1@15"
|
|
|
|
|
ITEM "Campo Aggiuntivo 2@15"
|
|
|
|
|
ITEM "Campo Aggiuntivo 3@15"
|
|
|
|
|
ITEM "Campo Aggiuntivo 4@15"
|
|
|
|
|
ITEM "Campo Aggiuntivo 5@15"
|
|
|
|
|
ITEM "Campo Aggiuntivo 6@15"
|
|
|
|
|
ITEM "Campo Aggiuntivo 7@15"
|
|
|
|
|
ITEM "Campo Aggiuntivo 8@15"
|
|
|
|
|
ITEM "Campo Aggiuntivo 9@15"
|
|
|
|
|
ITEM "Campo Aggiuntivo 10@15"
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
ENDPAGE
|
|
|
|
|
|
2008-08-27 11:32:19 +00:00
|
|
|
|
PAGE "Stato Ordini" 0 0 0 -3
|
2008-03-11 15:50:42 +00:00
|
|
|
|
|
2008-08-27 11:32:19 +00:00
|
|
|
|
STRING F_DASTATO 1
|
2008-03-11 15:50:42 +00:00
|
|
|
|
BEGIN
|
2008-08-27 11:32:19 +00:00
|
|
|
|
PROMPT 1 1 "Dallo stato "
|
|
|
|
|
USE %STD
|
|
|
|
|
INPUT CODTAB F_DASTATO
|
|
|
|
|
DISPLAY "Codice" CODTAB
|
|
|
|
|
DISPLAY "Descrizione@50" S0
|
|
|
|
|
OUTPUT F_DASTATO CODTAB
|
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
|
FIELD OR14_DASTATO
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_ASTATO 1
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 21 1 "Allo stato "
|
|
|
|
|
COPY USE F_DASTATO
|
|
|
|
|
INPUT CODTAB F_ASTATO
|
|
|
|
|
COPY DISPLAY F_DASTATO
|
|
|
|
|
OUTPUT F_ASTATO CODTAB
|
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
|
FIELD OR14_ASTATO
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
NUMBER F_ANNO 4
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 51 1 "Anno "
|
|
|
|
|
CHECKTYPE REQUIRED
|
|
|
|
|
FIELD OR14_ANNO
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SPREADSHEET F_ORDERS
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 1 2 "Ordini"
|
|
|
|
|
ITEM "Data\nOrdine@10"
|
|
|
|
|
ITEM "Numero\nOrdine"
|
|
|
|
|
ITEM "Stato\nOrdine"
|
|
|
|
|
ITEM "Codice\nArticolo@20"
|
|
|
|
|
ITEM "Descrizione@50"
|
|
|
|
|
ITEM "UM"
|
|
|
|
|
ITEM "Quantit<69>@15"
|
|
|
|
|
ITEM "Data di\nconsegna@10"
|
|
|
|
|
ITEM "Fornitore"
|
|
|
|
|
ITEM "Ragione sociale@50"
|
|
|
|
|
ITEM "Commessa@20"
|
|
|
|
|
ITEM "Fase@10"
|
|
|
|
|
FLAGS "D"
|
2008-03-11 15:50:42 +00:00
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
ENDPAGE
|
|
|
|
|
|
2008-08-27 11:32:19 +00:00
|
|
|
|
PAGE "Note" 0 0 0 -3
|
|
|
|
|
|
|
|
|
|
MEMO F_NOTE 70 -1
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 1 1 "Note "
|
|
|
|
|
FLAG "U"
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
ENDPAGE
|
|
|
|
|
|
|
|
|
|
PAGE "Filtri" 0 0 0 -3
|
|
|
|
|
|
|
|
|
|
GROUPBOX DLG_NULL 78 5
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 1 1 "@bGruppo merceologico"
|
|
|
|
|
END
|
2008-03-11 15:50:42 +00:00
|
|
|
|
|
|
|
|
|
STRING F_GRMERC 3
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 2 "Gruppo merceologico "
|
|
|
|
|
FLAG "U"
|
|
|
|
|
USE GMC KEY 1 SELECT CODTAB[4,5]==""
|
|
|
|
|
INPUT CODTAB F_GRMERC
|
|
|
|
|
DISPLAY "Codice" CODTAB[1,3]
|
|
|
|
|
DISPLAY "Descrizione@50" S0
|
|
|
|
|
OUTPUT F_GRMERC CODTAB[1,3]
|
|
|
|
|
OUTPUT F_DGRMERC S0
|
|
|
|
|
CHECKTYPE SEARCH
|
|
|
|
|
FIELD OR14_GRM
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_DGRMERC 50 35
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 35 2 ""
|
|
|
|
|
USE GMC KEY 2 SELECT CODTAB[4,5]==""
|
|
|
|
|
INPUT S0 F_DGRMERC
|
|
|
|
|
DISPLAY "Codice" CODTAB
|
|
|
|
|
DISPLAY "Descrizione@50" S0
|
|
|
|
|
OUTPUT F_GRMERC CODTAB[1,3]
|
|
|
|
|
OUTPUT F_DGRMERC S0
|
|
|
|
|
CHECKTYPE SEARCH
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_SGRMERC 2
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 3 "Sottogruppo merceologico "
|
|
|
|
|
FLAG "U"
|
|
|
|
|
USE GMC
|
|
|
|
|
INPUT CODTAB[1,3] F_GRMERC
|
|
|
|
|
INPUT CODTAB[4,5] F_SGRMERC
|
|
|
|
|
DISPLAY "Codice" CODTAB
|
|
|
|
|
DISPLAY "Descrizione@50" S0
|
|
|
|
|
OUTPUT F_GRMERC CODTAB[1,3]
|
|
|
|
|
OUTPUT F_SGRMERC CODTAB[4,5]
|
|
|
|
|
OUTPUT F_DSGRMERC S0
|
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
|
FIELD OR14_SGR
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_DSGRMERC 50 35
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 35 3 ""
|
|
|
|
|
USE GMC KEY 2 SELECT CODTAB[4,5] != ""
|
|
|
|
|
INPUT S0 F_DSGRMERC
|
|
|
|
|
DISPLAY "Descrizione@50" S0
|
|
|
|
|
DISPLAY "Codice" CODTAB
|
|
|
|
|
COPY OUTPUT F_SGRMERC
|
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
BOOLEAN F_SOTTOSCORTA
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 4 "Sottoscorta"
|
|
|
|
|
FIELD OR14_SSC
|
|
|
|
|
END
|
|
|
|
|
|
2008-08-27 11:32:19 +00:00
|
|
|
|
GROUPBOX DLG_NULL 78 3
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 1 6 "@bCentro di costo / Commessa"
|
|
|
|
|
END
|
|
|
|
|
|
2008-03-11 15:50:42 +00:00
|
|
|
|
STRING F_CDCT 20
|
|
|
|
|
BEGIN
|
2008-08-27 11:32:19 +00:00
|
|
|
|
PROMPT 2 7 "CDC/Commessa "
|
2008-03-11 15:50:42 +00:00
|
|
|
|
FLAGS "UZ"
|
|
|
|
|
USE CMS
|
|
|
|
|
INPUT CODTAB F_CDCT
|
|
|
|
|
DISPLAY "Codice@20" CODTAB
|
|
|
|
|
DISPLAY "Descrizione@70" S0
|
|
|
|
|
OUTPUT F_CDCT CODTAB
|
2008-08-27 11:32:19 +00:00
|
|
|
|
FIELD OR14_CDCT
|
2008-03-11 15:50:42 +00:00
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_FSCT 10
|
|
|
|
|
BEGIN
|
2008-08-27 11:32:19 +00:00
|
|
|
|
PROMPT 50 7 "Fase "
|
2008-03-11 15:50:42 +00:00
|
|
|
|
FLAGS "UZ"
|
|
|
|
|
USE FSC
|
|
|
|
|
INPUT CODTAB F_FSCT
|
|
|
|
|
DISPLAY "Codice@20" CODTAB
|
|
|
|
|
DISPLAY "Descrizione@70" S0
|
|
|
|
|
OUTPUT F_FSCT CODTAB
|
|
|
|
|
FIELD OR14_FSCT
|
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
|
END
|
|
|
|
|
|
2008-08-27 11:32:19 +00:00
|
|
|
|
|
|
|
|
|
GROUPBOX DLG_NULL 78 5
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 1 9 "@bArticolo"
|
|
|
|
|
END
|
|
|
|
|
|
2008-03-11 15:50:42 +00:00
|
|
|
|
STRING F_SCODART 20
|
|
|
|
|
BEGIN
|
2008-08-27 11:32:19 +00:00
|
|
|
|
PROMPT 2 10 "Codice "
|
2008-03-11 15:50:42 +00:00
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_SDESART 50
|
|
|
|
|
BEGIN
|
2008-08-27 11:32:19 +00:00
|
|
|
|
PROMPT 2 11 "Descrizione "
|
2008-03-11 15:50:42 +00:00
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_SDESAGG 50
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 12 "Descrizione aggiuntiva "
|
|
|
|
|
END
|
|
|
|
|
|
2008-08-27 11:32:19 +00:00
|
|
|
|
|
|
|
|
|
GROUPBOX DLG_NULL 78 4
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 1 14 "@bFornitore"
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
|
2008-03-11 15:50:42 +00:00
|
|
|
|
STRING F_SCODFOR 7
|
|
|
|
|
BEGIN
|
2008-08-27 11:32:19 +00:00
|
|
|
|
PROMPT 2 15 "Codice "
|
2008-03-11 15:50:42 +00:00
|
|
|
|
USE LF_CLIFO
|
|
|
|
|
INPUT TIPOCF "F"
|
|
|
|
|
INPUT CODCF F_SCODFOR
|
|
|
|
|
DISPLAY "Codice " CODCF
|
|
|
|
|
DISPLAY "Ragione sociale@50" RAGSOC
|
|
|
|
|
OUTPUT F_SCODFOR CODCF
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_SRAGSOC 50
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 16 "Ragione sociale "
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
ENDPAGE
|
|
|
|
|
|
2008-08-27 11:32:19 +00:00
|
|
|
|
PAGE "Parametri" 0 0 0 -3
|
|
|
|
|
|
|
|
|
|
GROUPBOX DLG_NULL 78 4
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 1 1 "@bTipologia documento ordine"
|
|
|
|
|
END
|
2008-03-11 15:50:42 +00:00
|
|
|
|
|
|
|
|
|
STRING F_CODNUM 4
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 2 "Numerazione "
|
|
|
|
|
USE %NUM
|
|
|
|
|
INPUT CODTAB F_CODNUM
|
|
|
|
|
DISPLAY "Codice" CODTAB
|
|
|
|
|
DISPLAY "Descrizione@50" S0
|
|
|
|
|
OUTPUT F_CODNUM CODTAB
|
|
|
|
|
OUTPUT F_DESNUM S0
|
|
|
|
|
FLAG "UG"
|
|
|
|
|
CHECKTYPE REQUIRED
|
|
|
|
|
FIELD OR14_NUM
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_DESNUM 50
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 24 2 ""
|
|
|
|
|
USE %NUM KEY 2
|
|
|
|
|
INPUT S0 F_DESNUM
|
|
|
|
|
DISPLAY "Descrizione@50" S0
|
|
|
|
|
DISPLAY "Codice" CODTAB
|
|
|
|
|
COPY OUTPUT F_CODNUM
|
|
|
|
|
CHECKTYPE SEARCH
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_TIPODOC 4
|
|
|
|
|
BEGIN
|
2008-08-27 11:32:19 +00:00
|
|
|
|
PROMPT 2 3 "Tipo "
|
2008-03-11 15:50:42 +00:00
|
|
|
|
USE %TIP
|
|
|
|
|
INPUT CODTAB F_TIPODOC
|
|
|
|
|
DISPLAY "Codice" CODTAB
|
|
|
|
|
DISPLAY "Descrizione@50" S0
|
|
|
|
|
OUTPUT F_TIPODOC CODTAB
|
|
|
|
|
OUTPUT F_DESTIPODOC S0
|
|
|
|
|
CHECKTYPE REQUIRED
|
|
|
|
|
FLAG "UG"
|
|
|
|
|
FIELD OR14_TIP
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_DESTIPODOC 50
|
|
|
|
|
BEGIN
|
2008-08-27 11:32:19 +00:00
|
|
|
|
PROMPT 24 3 ""
|
2008-03-11 15:50:42 +00:00
|
|
|
|
USE %TIP KEY 2
|
|
|
|
|
INPUT S0 F_DESTIPODOC
|
|
|
|
|
DISPLAY "Descrizione@50" S0
|
|
|
|
|
DISPLAY "Codice" CODTAB
|
|
|
|
|
COPY OUTPUT F_TIPODOC
|
|
|
|
|
CHECKTYPE SEARCH
|
|
|
|
|
END
|
|
|
|
|
|
2008-08-27 11:32:19 +00:00
|
|
|
|
|
|
|
|
|
GROUPBOX DLG_NULL 78 6
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 1 6 "@bMagazzino / Deposito"
|
|
|
|
|
END
|
|
|
|
|
|
2008-03-11 15:50:42 +00:00
|
|
|
|
STRING F_MAG 3
|
|
|
|
|
BEGIN
|
2008-08-27 11:32:19 +00:00
|
|
|
|
PROMPT 2 7 "Magazzino "
|
2008-03-11 15:50:42 +00:00
|
|
|
|
FLAGS "UG"
|
|
|
|
|
USE MAG SELECT CODTAB[4,5]==""
|
|
|
|
|
INPUT CODTAB F_MAG
|
|
|
|
|
DISPLAY "Codice " CODTAB[1,3]
|
|
|
|
|
DISPLAY "Denominazione mag.@50 " S0
|
|
|
|
|
OUTPUT F_MAG CODTAB[1,3]
|
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
|
FIELD OR14_MAG
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_DESMAG 50
|
|
|
|
|
BEGIN
|
2008-08-27 11:32:19 +00:00
|
|
|
|
PROMPT 24 7 ""
|
2008-03-11 15:50:42 +00:00
|
|
|
|
USE MAG KEY 2 SELECT CODTAB[4,5]==""
|
|
|
|
|
INPUT S0 F_DESMAG
|
|
|
|
|
DISPLAY "Denominazione magazzino@50" S0
|
|
|
|
|
DISPLAY "Cod. magazzino" CODTAB[1,3]
|
|
|
|
|
DISPLAY "Cod. deposito" CODTAB[4,5]
|
|
|
|
|
OUTPUT F_MAG CODTAB[1,3]
|
|
|
|
|
CHECKTYPE SEARCH
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_DEP 2
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 8 "Deposito "
|
|
|
|
|
FLAGS "U"
|
|
|
|
|
USE MAG SELECT (CODTAB[1,3]==#F_MAG)&&(CODTAB[4,5]!="")
|
|
|
|
|
INPUT CODTAB[1,3] F_MAG
|
|
|
|
|
INPUT CODTAB[4,5] F_DEP
|
|
|
|
|
DISPLAY "Codice " CODTAB
|
|
|
|
|
DISPLAY "Denominazione dep.@50 " S0
|
|
|
|
|
OUTPUT F_MAG CODTAB[1,3]
|
|
|
|
|
OUTPUT F_DEP CODTAB[4,5]
|
|
|
|
|
CHECKTYPE SEARCH
|
|
|
|
|
FIELD OR14_DEP
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_DESDEP 50
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 24 8 ""
|
|
|
|
|
USE MAG KEY 2 SELECT (CODTAB[1,3]==#F_MAG)&&(CODTAB[4,5]!="")
|
|
|
|
|
INPUT S0 F_DESDEP
|
|
|
|
|
COPY DISPLAY F_DESMAG
|
|
|
|
|
OUTPUT F_DEP CODTAB[4,5]
|
|
|
|
|
CHECKTYPE SEARCH
|
|
|
|
|
END
|
|
|
|
|
|
2008-08-27 11:32:19 +00:00
|
|
|
|
STRING F_MAGC 3
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 9 "Magazzino "
|
|
|
|
|
FLAGS "UG"
|
|
|
|
|
USE MAG SELECT CODTAB[4,5]==""
|
|
|
|
|
INPUT CODTAB F_MAGC
|
|
|
|
|
DISPLAY "Codice " CODTAB[1,3]
|
|
|
|
|
DISPLAY "Denominazione mag.@50 " S0
|
|
|
|
|
OUTPUT F_MAGC CODTAB[1,3]
|
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
|
FIELD OR14_MAGC
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_DESMAGC 50
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 24 9 ""
|
|
|
|
|
USE MAG KEY 2 SELECT CODTAB[4,5]==""
|
|
|
|
|
INPUT S0 F_DESMAGC
|
|
|
|
|
DISPLAY "Denominazione magazzino@50" S0
|
|
|
|
|
DISPLAY "Cod. magazzino" CODTAB[1,3]
|
|
|
|
|
DISPLAY "Cod. deposito" CODTAB[4,5]
|
|
|
|
|
OUTPUT F_MAGC CODTAB[1,3]
|
|
|
|
|
CHECKTYPE SEARCH
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_DEPC 2
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 10 "Deposito "
|
|
|
|
|
FLAGS "U"
|
|
|
|
|
USE MAG SELECT (CODTAB[1,3]==#F_MAG)&&(CODTAB[4,5]!="")
|
|
|
|
|
INPUT CODTAB[1,3] F_MAGC
|
|
|
|
|
INPUT CODTAB[4,5] F_DEPC
|
|
|
|
|
DISPLAY "Codice " CODTAB
|
|
|
|
|
DISPLAY "Denominazione dep.@50 " S0
|
|
|
|
|
OUTPUT F_MAGC CODTAB[1,3]
|
|
|
|
|
OUTPUT F_DEPC CODTAB[4,5]
|
|
|
|
|
CHECKTYPE SEARCH
|
|
|
|
|
FIELD OR14_DEPC
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_DESDEPC 50
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 24 10 ""
|
|
|
|
|
USE MAG KEY 2 SELECT (CODTAB[1,3]==#F_MAG)&&(CODTAB[4,5]!="")
|
|
|
|
|
INPUT S0 F_DESDEPC
|
|
|
|
|
COPY DISPLAY F_DESMAG
|
|
|
|
|
OUTPUT F_DEPC CODTAB[4,5]
|
|
|
|
|
CHECKTYPE SEARCH
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
GROUPBOX DLG_NULL 78 3
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 1 14 "@bValorizzazione"
|
|
|
|
|
END
|
|
|
|
|
|
2008-03-11 15:50:42 +00:00
|
|
|
|
LIST F_PREZZO 15
|
|
|
|
|
BEGIN
|
2008-08-27 11:32:19 +00:00
|
|
|
|
PROMPT 2 16 "Prezzo "
|
2008-03-11 15:50:42 +00:00
|
|
|
|
ITEM "U|Ultimo Costo"
|
|
|
|
|
ITEM "S|Costo Standard"
|
|
|
|
|
FIELD OR14_TPR
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
ENDPAGE
|
|
|
|
|
ENDMASK
|
|
|
|
|
|
2008-08-27 11:32:19 +00:00
|
|
|
|
TOOLBAR "" 0 -3 0 3
|
|
|
|
|
|
|
|
|
|
BUTTON DLG_OK 10 2
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT -12 -11 ""
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
BUTTON DLG_CANCEL 10 2
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT -22 -11 ""
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
ENDPAGE
|
|
|
|
|
|
2008-03-11 15:50:42 +00:00
|
|
|
|
PAGE "Righe ordine" -1 -1 80 20
|
|
|
|
|
|
|
|
|
|
STRING F_CODART 20
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 1 2 "Codice "
|
|
|
|
|
FLAGS "D"
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_DESCR 50 35
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 42 2 ""
|
|
|
|
|
FLAGS "D"
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_UM 2
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 4 "Unit<69> di misura "
|
|
|
|
|
FLAGS "UG"
|
|
|
|
|
USE LF_UMART KEY 2 SELECT CODART==#F_CODART
|
|
|
|
|
JOIN %UMS INTO CODTAB==UM
|
|
|
|
|
INPUT CODART F_CODART SELECT
|
|
|
|
|
INPUT UM F_UM
|
|
|
|
|
DISPLAY "U.M.@10" UM
|
|
|
|
|
DISPLAY "Descrizione@50" %UMS->S0
|
|
|
|
|
DISPLAY "F.C.@10" FC
|
|
|
|
|
OUTPUT F_UM UM
|
|
|
|
|
CHECKTYPE REQUIRED
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
NUMBER F_QTA 13 5
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 25 4 "Quantit<69> "
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
DATA F_DATACONS
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 48 4 "Data di consegna "
|
|
|
|
|
WARNING "Indicare la data di consegna"
|
|
|
|
|
VALIDATE REQIF_FUNC 1 F_QTA
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
NUMBER F_FORNITORE 6
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 6 "Codice fornitore "
|
|
|
|
|
FIELD CODCF
|
|
|
|
|
USE LF_CLIFO
|
|
|
|
|
INPUT TIPOCF "F"
|
|
|
|
|
INPUT CODCF F_FORNITORE
|
|
|
|
|
DISPLAY "Codice " CODCF
|
|
|
|
|
DISPLAY "Ragione sociale@50" RAGSOC
|
|
|
|
|
OUTPUT F_FORNITORE CODCF
|
|
|
|
|
OUTPUT F_RAGSOC RAGSOC
|
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
|
ADD RUN CG0 -1
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_RAGSOC 50 35
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 42 6 ""
|
|
|
|
|
USE LF_CLIFO KEY 2
|
|
|
|
|
INPUT TIPOCF "F"
|
|
|
|
|
INPUT RAGSOC F_RAGSOC
|
|
|
|
|
DISPLAY "Ragione sociale@50" RAGSOC
|
|
|
|
|
DISPLAY "Codice " CODCF
|
|
|
|
|
COPY OUTPUT F_FORNITORE
|
|
|
|
|
CHECKTYPE SEARCH
|
|
|
|
|
ADD RUN CG0 -1
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_CDC 20
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 8 "CDC/Commessa "
|
|
|
|
|
FLAGS "UZ"
|
|
|
|
|
USE CMS
|
|
|
|
|
INPUT CODTAB F_CDC
|
|
|
|
|
DISPLAY "Codice@20" CODTAB
|
|
|
|
|
DISPLAY "Descrizione@70" S0
|
|
|
|
|
OUTPUT F_CDC CODTAB
|
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_FSC 10
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 42 8 "Fase "
|
|
|
|
|
FLAGS "UZ"
|
|
|
|
|
USE FSC
|
|
|
|
|
INPUT CODTAB F_FSC
|
|
|
|
|
DISPLAY "Codice@20" CODTAB
|
|
|
|
|
DISPLAY "Descrizione@70" S0
|
|
|
|
|
OUTPUT F_FSC CODTAB
|
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_CODAGG1 20
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 9 "Codice agg. 1 "
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_CODAGG2 20
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 42 9 "Codice agg. 2 "
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
NUMBER F_LEADTIME 5
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 11 "Lead time "
|
|
|
|
|
FLAGS "D"
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
NUMBER F_LOTTOMIN 10 3
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 42 11 "Lotto "
|
|
|
|
|
FLAGS "D"
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
MEMO F_DESCRAGG 50 4
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 12 "Descr.aggiuntiva"
|
|
|
|
|
FLAGS "D"
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
NUMBER F_GIACENZA 15 5
|
|
|
|
|
BEGIN
|
2008-03-17 22:05:14 +00:00
|
|
|
|
PROMPT 2 16 "Giacenza"
|
2008-03-11 15:50:42 +00:00
|
|
|
|
FLAGS "D"
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
NUMBER F_PPCONF 15
|
|
|
|
|
BEGIN
|
2008-03-17 22:05:14 +00:00
|
|
|
|
PROMPT 42 16 "Pezzi per conf. "
|
|
|
|
|
FLAGS "D"
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
NUMBER F_DISPON 15 5
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 17 "Disponibilit<69>"
|
2008-03-11 15:50:42 +00:00
|
|
|
|
FLAGS "D"
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
ENDPAGE
|
|
|
|
|
|
|
|
|
|
PAGE "Campi Utente" -1 -1 80 20
|
|
|
|
|
|
|
|
|
|
STRING F_USER1 20
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 2 "Campo utente 1 "
|
|
|
|
|
FLAGS "D"
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_USER2 20
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 4 "Campo utente 2 "
|
|
|
|
|
FLAGS "D"
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_USER3 20
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 6 "Campo utente 3 "
|
|
|
|
|
FLAGS "D"
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_USER4 20
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 8 "Campo utente 4 "
|
|
|
|
|
FLAGS "D"
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_USER5 20
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 10 "Campo utente 5 "
|
|
|
|
|
FLAGS "D"
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_USER6 20
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 12 "Campo utente 6 "
|
|
|
|
|
FLAGS "D"
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_USER7 20
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 14 "Campo utente 7 "
|
|
|
|
|
FLAGS "D"
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_USER8 20
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 16 "Campo utente 8 "
|
|
|
|
|
FLAGS "D"
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_USER9 20
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 18 "Campo utente 9 "
|
|
|
|
|
FLAGS "D"
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_USER10 20
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 20 "Campo utente 10 "
|
|
|
|
|
FLAGS "D"
|
|
|
|
|
END
|
|
|
|
|
|
2008-08-27 11:32:19 +00:00
|
|
|
|
ENDPAGE
|
|
|
|
|
|
|
|
|
|
ENDMASK
|
|
|
|
|
|
|
|
|
|
PAGE "Ordini" -1 -1 68 16
|
|
|
|
|
|
|
|
|
|
GROUPBOX DLG_NULL 66 3
|
2008-03-11 15:50:42 +00:00
|
|
|
|
BEGIN
|
2008-08-27 11:32:19 +00:00
|
|
|
|
PROMPT 1 0 "@bEstremi del documento"
|
2008-03-11 15:50:42 +00:00
|
|
|
|
END
|
|
|
|
|
|
2008-08-27 11:32:19 +00:00
|
|
|
|
DATE S_DATADOC
|
2008-03-11 15:50:42 +00:00
|
|
|
|
BEGIN
|
2008-08-27 11:32:19 +00:00
|
|
|
|
PROMPT 2 1 "Data "
|
|
|
|
|
FIELD 33.DATADOC
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
NUMBER S_NUMDOC 6
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 30 1 "Numero "
|
|
|
|
|
FIELD NDOC
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING S_STATODOC 1
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 57 1 "Stato "
|
|
|
|
|
FIELD 33.STATO
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
GROUPBOX DLG_NULL 66 5
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 1 3 "@bArticolo"
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING S_CODART 20
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 4 "Codice "
|
|
|
|
|
FIELD CODART
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING S_DESCART 50
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 5 "Descrizione "
|
|
|
|
|
FIELD 47.DESCR
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING S_UM 2
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 6 "Quantit<69> "
|
|
|
|
|
FLAGS "U"
|
|
|
|
|
FIELD UMQTA
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
NUMBER S_QTA 13 5
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 18 6 ""
|
|
|
|
|
FIELD QTA
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
DATA S_DATACONS
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 37 6 "Data di consegna "
|
|
|
|
|
FIELD DATACONS
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
GROUPBOX DLG_NULL 66 3
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 1 8 "@bFornitore"
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
NUMBER S_FORNITORE 6
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 9 ""
|
|
|
|
|
FIELD 33.CODCF
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING S_RAGSOC 50
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 14 9 ""
|
|
|
|
|
FIELD 20.RAGSOC
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
GROUPBOX DLG_NULL 66 4
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 1 11 "@bCentro di costo/Commessa"
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING S_CDC 20
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 12 "Codice "
|
|
|
|
|
FLAGS "UZ"
|
|
|
|
|
FIELD CODCMS
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING S_FSC 10
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 13 "Fase "
|
|
|
|
|
FLAGS "UZ"
|
|
|
|
|
FIELD FASCMS
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
BUTTON DLG_CANCEL 10 2
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT -11 -1 ""
|
2008-03-11 15:50:42 +00:00
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
ENDPAGE
|
|
|
|
|
|
2008-08-27 11:32:19 +00:00
|
|
|
|
ENDMASK
|