2011-04-06 13:30:49 +00:00
|
|
|
|
#include "ha3900a.h"
|
|
|
|
|
|
|
|
|
|
TOOLBAR "" 0 0 0 2
|
|
|
|
|
|
|
|
|
|
BUTTON DLG_SAVEREC 2 2
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 1 1 "~Registra"
|
|
|
|
|
PICTURE TOOL_SAVEREC
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
#include <cancelbar.h>
|
|
|
|
|
|
|
|
|
|
ENDPAGE
|
|
|
|
|
|
|
|
|
|
PAGE "Gestione attrezzature" 0 2 0 0
|
|
|
|
|
|
|
|
|
|
GROUPBOX DLG_NULL 79 5
|
|
|
|
|
BEGIN
|
2011-04-13 14:05:12 +00:00
|
|
|
|
PROMPT 1 0 "@bParametri"
|
2011-04-06 13:30:49 +00:00
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
NUMBER F_CODCF 6
|
|
|
|
|
BEGIN
|
2011-04-15 13:49:27 +00:00
|
|
|
|
PROMPT 2 1 "Cliente "
|
2011-04-06 13:30:49 +00:00
|
|
|
|
FLAGS "R"
|
|
|
|
|
USE LF_CLIFO
|
|
|
|
|
INPUT TIPOCF "C"
|
|
|
|
|
INPUT CODCF F_CODCF
|
|
|
|
|
DISPLAY "Codice" CODCF
|
|
|
|
|
DISPLAY "Ragione Sociale@50" RAGSOC
|
|
|
|
|
DISPLAY "Partita IVA@12" PAIV
|
|
|
|
|
DISPLAY "Sospeso" SOSPESO
|
|
|
|
|
OUTPUT F_CODCF CODCF
|
|
|
|
|
OUTPUT F_DESCF RAGSOC
|
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_DESCF 50
|
|
|
|
|
BEGIN
|
2011-04-13 14:05:12 +00:00
|
|
|
|
PROMPT 23 1 ""
|
2011-04-06 13:30:49 +00:00
|
|
|
|
USE LF_CLIFO KEY 2
|
|
|
|
|
INPUT TIPOCF "C"
|
|
|
|
|
INPUT RAGSOC F_DESCF
|
|
|
|
|
DISPLAY "Ragione Sociale@50" RAGSOC
|
|
|
|
|
DISPLAY "Codice" CODCF
|
|
|
|
|
DISPLAY "Partita IVA@12" PAIV
|
|
|
|
|
DISPLAY "Sospeso" SOSPESO
|
|
|
|
|
COPY OUTPUT F_CODCF
|
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
|
END
|
|
|
|
|
|
2011-04-15 13:49:27 +00:00
|
|
|
|
STRING F_CODART 5
|
2011-04-06 13:30:49 +00:00
|
|
|
|
BEGIN
|
2011-04-15 13:49:27 +00:00
|
|
|
|
PROMPT 2 2 "Articolo "
|
2011-04-06 13:30:49 +00:00
|
|
|
|
FLAGS "U"
|
2011-04-15 13:49:27 +00:00
|
|
|
|
USE LF_ANAMAG SELECT (GRMERC="50")&&(SOSPESO!="X")
|
|
|
|
|
INPUT CODART F_CODART
|
2011-04-06 13:30:49 +00:00
|
|
|
|
DISPLAY "Codice" CODART
|
|
|
|
|
DISPLAY "Descrizione@50" DESCR
|
2011-04-15 13:49:27 +00:00
|
|
|
|
OUPUT F_CODART CODART
|
|
|
|
|
OUPUT F_DESART DESCR
|
2011-04-07 15:44:15 +00:00
|
|
|
|
CHECKTYPE REQUIRED
|
2011-04-06 13:30:49 +00:00
|
|
|
|
ADD RUN ve2 -3
|
|
|
|
|
END
|
|
|
|
|
|
2011-04-15 13:49:27 +00:00
|
|
|
|
STRING F_DESART 50
|
2011-04-06 13:30:49 +00:00
|
|
|
|
BEGIN
|
2011-04-13 14:05:12 +00:00
|
|
|
|
PROMPT 23 2 ""
|
2011-04-15 13:49:27 +00:00
|
|
|
|
USE LF_ANAMAG KEY 2 SELECT (GRMERC="50")&&(SOSPESO!="X")
|
|
|
|
|
INPUT DESCR F_DESART
|
2011-04-06 13:30:49 +00:00
|
|
|
|
DISPLAY "Descrizione@50" DESCR
|
|
|
|
|
DISPLAY "Codice" CODART
|
2011-04-15 13:49:27 +00:00
|
|
|
|
COPY OUTPUT F_CODART
|
2011-04-06 13:30:49 +00:00
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
|
END
|
|
|
|
|
|
2011-04-15 13:49:27 +00:00
|
|
|
|
NUMBER F_PROGRESSIVO 7
|
2011-04-06 13:30:49 +00:00
|
|
|
|
BEGIN
|
2011-04-15 13:49:27 +00:00
|
|
|
|
PROMPT 2 3 "Progres. "
|
|
|
|
|
FLAGS "UZ"
|
|
|
|
|
USE &ATT
|
|
|
|
|
JOIN LF_ANAMAG INTO CODART=CODTAB[1,5]
|
|
|
|
|
INPUT CODTAB[1,5] F_CODART
|
|
|
|
|
INPUT CODTAB[6,12] F_PROGRESSIVO
|
|
|
|
|
DISPLAY "Progressivo" CODTAB[6,12]
|
|
|
|
|
DISPLAY "Articolo" CODTAB[1,5]
|
|
|
|
|
DISPLAY "Matricola@15" S0[6,20]
|
|
|
|
|
DISPLAY "Descrizione@50" LF_ANAMAG->DESCR
|
|
|
|
|
DISPLAY "Cespite@10" S1[1,10]
|
|
|
|
|
OUTPUT F_CODART CODTAB[1,5]
|
|
|
|
|
OUTPUT F_PROGRESSIVO CODTAB[6,12]
|
|
|
|
|
OUTPUT F_MATRICOLA S0[6,20]
|
|
|
|
|
OUTPUT F_CESPITE S1[1,10]
|
|
|
|
|
OUTPUT F_CODCF I0
|
|
|
|
|
CHECKTYPE SEARCH
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_MATRICOLA 15
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 24 3 "Matricola "
|
2011-04-06 13:30:49 +00:00
|
|
|
|
FLAGS "U"
|
2011-04-15 13:49:27 +00:00
|
|
|
|
USE &ATT KEY 2
|
|
|
|
|
JOIN LF_ANAMAG INTO CODART=CODTAB[1,5]
|
|
|
|
|
INPUT S0[1,5] F_CODART
|
|
|
|
|
INPUT S0[6,20] F_MATRICOLA
|
|
|
|
|
DISPLAY "Codice@5" S0[1,5]
|
|
|
|
|
DISPLAY "Matricola@15" S0[6,20]
|
|
|
|
|
DISPLAY "Progressivo" CODTAB[6,12]
|
|
|
|
|
DISPLAY "Descrizione@50" LF_ANAMAG->DESCR
|
|
|
|
|
DISPLAY "Cespite@10" S1[1,10]
|
|
|
|
|
DISPLAY "Cliente" I0
|
|
|
|
|
COPY OUTPUT F_PROGRESSIVO
|
|
|
|
|
CHECKTYPE SEARCH
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING F_CESPITE 10
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 55 3 "Cespite "
|
|
|
|
|
FLAGS "UZ"
|
2011-04-06 13:30:49 +00:00
|
|
|
|
USE &ATT
|
2011-04-07 15:44:15 +00:00
|
|
|
|
JOIN LF_ANAMAG INTO CODART=CODTAB[1,5]
|
2011-04-15 13:49:27 +00:00
|
|
|
|
INPUT CODTAB[1,5] F_CODART
|
|
|
|
|
INPUT CODTAB[6,12] F_PROGRESSIVO
|
|
|
|
|
DISPLAY "Cespite@10" S1[1,10]
|
|
|
|
|
DISPLAY "Articolo" CODTAB[1,5]
|
|
|
|
|
DISPLAY "Progressivo" CODTAB[6,12]
|
|
|
|
|
DISPLAY "Matricola@15" S0[6,20]
|
2011-04-07 15:44:15 +00:00
|
|
|
|
DISPLAY "Descrizione@50" LF_ANAMAG->DESCR
|
2011-04-06 13:30:49 +00:00
|
|
|
|
DISPLAY "Cliente" I0
|
2011-04-15 13:49:27 +00:00
|
|
|
|
COPY OUTPUT F_PROGRESSIVO
|
2011-04-13 14:05:12 +00:00
|
|
|
|
CHECKTYPE SEARCH
|
2011-04-18 10:10:12 +00:00
|
|
|
|
FIELD S1
|
2011-04-06 13:30:49 +00:00
|
|
|
|
END
|
|
|
|
|
|
2011-04-15 13:49:27 +00:00
|
|
|
|
|
2011-04-13 14:05:12 +00:00
|
|
|
|
BUTTON DLG_ADD_NEW 20 1
|
|
|
|
|
BEGIN
|
2011-04-15 13:49:27 +00:00
|
|
|
|
PROMPT 53 5 "Nuova attrezzatura"
|
2011-04-13 14:05:12 +00:00
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
|
2011-04-06 13:30:49 +00:00
|
|
|
|
TEXT DLG_NULL
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 1 5 "@bAttrezzature"
|
|
|
|
|
END
|
|
|
|
|
|
2011-04-15 13:49:27 +00:00
|
|
|
|
TLIST F_ATTREZZATURE 0 6
|
2011-04-06 13:30:49 +00:00
|
|
|
|
BEGIN
|
2011-04-15 13:49:27 +00:00
|
|
|
|
PROMPT 0 6 "Attrezzatura"
|
2011-04-06 13:30:49 +00:00
|
|
|
|
DISPLAY "Codice@20" CODTAB
|
2011-04-15 13:49:27 +00:00
|
|
|
|
DISPLAY "Matricola@15" S0[6,20]
|
|
|
|
|
DISPLAY "Descrizione@35" S10
|
|
|
|
|
DISPLAY "Cespite@10" S1[1,10]
|
2011-04-06 13:30:49 +00:00
|
|
|
|
DISPLAY "Cliente" I0
|
|
|
|
|
DISPLAY "Assegnamento" D0
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
TEXT DLG_NULL
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 1 12 "@bStorico interventi"
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
SPREADSHEET F_STORICO 0 0
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 0 13 "Storico interventi"
|
2011-04-18 15:25:49 +00:00
|
|
|
|
ITEM "Tipo\nIntervento@16"
|
2011-04-06 13:30:49 +00:00
|
|
|
|
ITEM "Data@10"
|
|
|
|
|
ITEM "Note@15"
|
|
|
|
|
ITEM "Articolo"
|
|
|
|
|
ITEM "UM"
|
2011-04-18 15:25:49 +00:00
|
|
|
|
ITEM "Quantit<69>"
|
2011-04-06 13:30:49 +00:00
|
|
|
|
ITEM "Importo@10"
|
2011-04-18 15:25:49 +00:00
|
|
|
|
ITEM "Anno\naper.@4"
|
|
|
|
|
ITEM "Codnum\naper.@5"
|
|
|
|
|
ITEM "N.doc.\naper.@7"
|
|
|
|
|
ITEM "Anno\nChiu.@4"
|
|
|
|
|
ITEM "Codnum\nChiu.@5"
|
|
|
|
|
ITEM "N.doc.\nChiu.@7"
|
2011-04-06 13:30:49 +00:00
|
|
|
|
ITEM "Cliente"
|
|
|
|
|
ITEM "Mag"
|
2011-04-15 13:49:27 +00:00
|
|
|
|
ITEM "Chiusa"
|
2011-04-06 13:30:49 +00:00
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
ENDPAGE
|
|
|
|
|
|
|
|
|
|
ENDMASK
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////
|
|
|
|
|
//maschera di riga sheet
|
|
|
|
|
|
|
|
|
|
PAGE "Dati intervento" -1 -1 78 15
|
|
|
|
|
|
2011-04-07 15:44:15 +00:00
|
|
|
|
LISTBOX S_TIPO 1 16
|
2011-04-06 13:30:49 +00:00
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 1 1 "Tipo intervento"
|
2011-04-15 13:49:27 +00:00
|
|
|
|
ITEM "C|Comodato d'uso" MESSAGE DISABLE,1@|ENABLE,S_CLOSED
|
|
|
|
|
ITEM "D|Descrittivo" MESSAGE DISABLE,1@|CLEAR,S_CLOSED
|
|
|
|
|
ITEM "I|Insegne nuove" MESSAGE DISABLE,1@|CLEAR,S_CLOSED
|
|
|
|
|
ITEM "R|Riparazione" MESSAGE DISABLE,1@|CLEAR,S_CLOSED
|
|
|
|
|
ITEM "V|Varie" MESSAGE ENABLE,1@|CLEAR,S_CLOSED
|
|
|
|
|
FIELD S7[1,1]
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
BOOLEAN S_CLOSED
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 40 1 "Chiusura"
|
|
|
|
|
FIELD B0
|
2011-04-06 13:30:49 +00:00
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
DATE S_DATA
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 58 1 "Data "
|
2011-04-18 15:15:49 +00:00
|
|
|
|
VALIDATE NOT_EMPTY_FUNC
|
2011-04-06 13:30:49 +00:00
|
|
|
|
FIELD D0
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING S_CODART 5
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 1 2 "Art. collegato "
|
2011-04-15 13:49:27 +00:00
|
|
|
|
USE LF_ANAMAG SELECT (GRMERC="50")&&(SOSPESO!="X")
|
2011-04-06 13:30:49 +00:00
|
|
|
|
INPUT CODART S_CODART
|
|
|
|
|
DISPLAY "Codice" CODART
|
|
|
|
|
DISPLAY "Descrizione@50" DESCR
|
|
|
|
|
OUTPUT S_CODART CODART
|
|
|
|
|
OUTPUT S_DESART DESCR
|
|
|
|
|
GROUP 1
|
|
|
|
|
MESSAGE EMPTY HIDE,S_UM_CODART|SHOW,S_UM_GENERICO
|
|
|
|
|
MESSAGE HIDE,S_UM_GENERICO|SHOW,S_UM_CODART
|
|
|
|
|
FLAGS "G"
|
2011-04-15 13:49:27 +00:00
|
|
|
|
FIELD S3
|
2011-04-06 13:30:49 +00:00
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING S_DESART 50
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 25 2 ""
|
|
|
|
|
USE ANAMAG KEY 2 SELECT GRMERC="50"
|
|
|
|
|
INPUT DESCR S_DESART
|
|
|
|
|
DISPLAY "Descrizione@50" DESCR
|
|
|
|
|
DISPLAY "Codice" CODART
|
|
|
|
|
COPY OUTPUT S_CODART
|
|
|
|
|
GROUP 1
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
//u.m. nel caso non ci sia alcun articolo collegato selezionato
|
|
|
|
|
STRING S_UM_GENERICO 2
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 1 3 "U.M. "
|
|
|
|
|
USE %UMS
|
|
|
|
|
INPUT CODTAB S_UM_GENERICO
|
|
|
|
|
DISPLAY "Codice" CODTAB
|
|
|
|
|
DISPLAY "Descrizione@50" S0
|
|
|
|
|
OUTPUT S_UM_GENERICO CODTAB
|
|
|
|
|
FLAGS "U"
|
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
|
FIELD S6
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
//u.m. nel caso venga selezionato un articolo collegato (<28> una u.m. di quell'articolo)
|
|
|
|
|
STRING S_UM_CODART 2
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 1 3 "U.M. "
|
2011-04-07 15:44:15 +00:00
|
|
|
|
USE LF_UMART KEY 2 SELECT CODART=#S_CODART
|
2011-04-06 13:30:49 +00:00
|
|
|
|
INPUT CODART S_CODART SELECT
|
|
|
|
|
INPUT UM S_UM_CODART
|
|
|
|
|
DISPLAY "U.M." UM
|
|
|
|
|
DISPLAY "Articolo@20" CODART
|
|
|
|
|
OUTPUT S_UM_CODART UM
|
|
|
|
|
FLAGS "U"
|
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
|
FIELD S6
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
NUMBER S_QTA 8 2
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 12 3 "Qta "
|
|
|
|
|
FIELD R0
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
CURRENCY S_IMPORTO 12
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 32 3 "Importo "
|
|
|
|
|
FIELD R1
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
GROPUPBOX DLG_NULL 76 3
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 1 4 "@bBolla di apertura"
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
NUMBER S_BOL_OPEN_ANNO 4
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 5 "Anno "
|
|
|
|
|
FIELD S4[1,4]
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING S_BOL_OPEN_CODNUM 4
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 15 5 "Cod.Num. "
|
|
|
|
|
USE %NUM
|
|
|
|
|
INPUT CODTAB S_BOL_OPEN_CODNUM
|
|
|
|
|
DISPLAY "Codnum" CODTAB
|
|
|
|
|
DISPLAY "Descrizione@50" S0
|
|
|
|
|
OUTPUT S_BOL_OPEN_CODNUM CODTAB
|
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
|
FIELD S4[5,8]
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
NUMBER S_BOL_OPEN_NDOC 4
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 35 5 "N.Doc. "
|
|
|
|
|
USE DOC SELECT TIPOCF="C"
|
|
|
|
|
JOIN LF_CLIFO INTO TIPOCF=TIPOCF CODCF==CODCF
|
|
|
|
|
INPUT PROVV "D"
|
|
|
|
|
INPUT ANNO S_BOL_OPEN_ANNO SELECT
|
|
|
|
|
INPUT CODNUM S_BOL_OPEN_CODNUM SELECT
|
|
|
|
|
INPUT NDOC S_BOL_OPEN_NDOC
|
|
|
|
|
DISPLAY "Anno" ANNO
|
|
|
|
|
DISPLAY "Codnum" CODNUM
|
|
|
|
|
DISPLAY "N. doc.@7" NDOC
|
|
|
|
|
DISPLAY "Data doc.@10" DATADOC
|
|
|
|
|
DISPLAY "Cliente" CODCF
|
|
|
|
|
DISPLAY "Ragione sociale@50" LF_CLIFO->RAGSOC
|
|
|
|
|
OUTPUT S_BOL_OPEN_NDOC NDOC
|
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
|
FIELD S4[9,15]
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
GROPUPBOX DLG_NULL 76 3
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 1 7 "@bBolla di chiusura"
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
NUMBER S_BOL_CLOSE_ANNO 4
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 8 "Anno "
|
|
|
|
|
FIELD S5[1,4]
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING S_BOL_CLOSE_CODNUM 4
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 15 8 "Cod.Num. "
|
|
|
|
|
COPY USE S_BOL_OPEN_CODNUM
|
|
|
|
|
INPUT CODTAB S_BOL_CLOSE_CODNUM
|
|
|
|
|
COPY DISPLAY S_BOL_OPEN_CODNUM
|
|
|
|
|
OUTPUT S_BOL_CLOSE_CODNUM CODTAB
|
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
|
FIELD S5[5,8]
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
NUMBER S_BOL_CLOSE_NDOC 4
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 35 8 "N.Doc. "
|
|
|
|
|
USE DOC SELECT TIPOCF="C"
|
|
|
|
|
JOIN LF_CLIFO INTO TIPOCF=TIPOCF CODCF==CODCF
|
|
|
|
|
INPUT PROVV "D"
|
|
|
|
|
INPUT ANNO S_BOL_CLOSE_ANNO SELECT
|
|
|
|
|
INPUT CODNUM S_BOL_CLOSE_CODNUM SELECT
|
|
|
|
|
INPUT NDOC S_BOL_CLOSE_NDOC
|
|
|
|
|
COPY DISPLAY S_BOL_OPEN_NDOC
|
|
|
|
|
OUTPUT S_BOL_CLOSE_NDOC NDOC
|
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
|
FIELD S5[9,15]
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
NUMBER S_CODCF 6
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 1 10 "Cliente "
|
2011-04-07 15:44:15 +00:00
|
|
|
|
USE LF_CLIFO
|
|
|
|
|
INPUT TIPOCF "C"
|
2011-04-06 13:30:49 +00:00
|
|
|
|
INPUT CODCF S_CODCF
|
|
|
|
|
DISPLAY "Codice" CODCF
|
|
|
|
|
DISPLAY "Ragione sociale@50" RAGSOC
|
|
|
|
|
OUTPUT S_CODCF CODCF
|
|
|
|
|
OUTPUT S_DESCF RAGSOC
|
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
|
FIELD I0
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING S_DESCF 50
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 20 10 ""
|
2011-04-07 15:44:15 +00:00
|
|
|
|
USE LF_CLIFO KEY 2
|
|
|
|
|
INPUT TIPOCF "C"
|
2011-04-06 13:30:49 +00:00
|
|
|
|
INPUT RAGSOC S_DESCF
|
|
|
|
|
DISPLAY "Ragione sociale@50" RAGSOC
|
|
|
|
|
DISPLAY "Codice" CODCF
|
|
|
|
|
COPY OUTPUT S_CODCF
|
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING S_CODMAG 3
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 1 11 "Magazzino "
|
|
|
|
|
USE MAG
|
|
|
|
|
INPUT CODTAB[1,3] S_CODMAG
|
|
|
|
|
DISPLAY "Codice" CODTAB[1,3]
|
|
|
|
|
DISPLAY "Descrizione@50" S0
|
|
|
|
|
OUTPUT S_CODMAG CODTAB[1,3]
|
|
|
|
|
OUTPUT S_DESMAG S0
|
|
|
|
|
CHECKTYPE NORMAL
|
2011-04-15 13:49:27 +00:00
|
|
|
|
FIELD S7[2,4]
|
2011-04-06 13:30:49 +00:00
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING S_DESMAG 50
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 20 11 ""
|
|
|
|
|
USE MAG KEY 2
|
|
|
|
|
INPUT S0 S_DESMAG
|
|
|
|
|
DISPLAY "Descrizione@50" S0
|
|
|
|
|
DISPLAY "Codice" CODTAB[1,3]
|
|
|
|
|
COPY OUTPUT S_CODMAG
|
|
|
|
|
CHECKTYPE NORMAL
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
STRING S_NOTE 70
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 1 13 "Note "
|
|
|
|
|
FIELD S0
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
ENDPAGE
|
|
|
|
|
|
|
|
|
|
TOOLBAR "bottombar" 0 0 0 2
|
|
|
|
|
|
|
|
|
|
BUTTON DLG_OK 2 2
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 1 1 ""
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
BUTTON DLG_DELREC 2 2
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 2 1 ""
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
BUTTON DLG_CANCEL 2 2
|
|
|
|
|
BEGIN
|
|
|
|
|
PROMPT 3 1 ""
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
ENDPAGE
|
|
|
|
|
|
2011-04-15 13:49:27 +00:00
|
|
|
|
ENDMASK
|
|
|
|
|
|
|
|
|
|
/*
|
2011-04-18 10:10:12 +00:00
|
|
|
|
Mappa campi sul file TABMOD (tabella &HIS):
|
|
|
|
|
-------------------------------------------
|
2011-04-15 13:49:27 +00:00
|
|
|
|
CODTAB[1,5] = codart (A)
|
|
|
|
|
CODTAB[6,12] = progressivo (N z)
|
|
|
|
|
CODTAB[13,17] = numero riga (N z)
|
|
|
|
|
S0 = descrizione
|
2011-04-18 10:10:12 +00:00
|
|
|
|
S1[1,10] = cpdice cespite (A)
|
2011-04-15 13:49:27 +00:00
|
|
|
|
S3[1,5] = codart collegato
|
|
|
|
|
S4[1,4] = anno doc. apertura (N)
|
|
|
|
|
S4[5,8] = numerazione doc. apertura (A)
|
|
|
|
|
S4[9,15] = numero doc. apertura (N)
|
|
|
|
|
S5[1,4] = anno doc. chiusura (N)
|
|
|
|
|
S5[5,8] = numerazione doc. chiusura (A)
|
|
|
|
|
S5[9,15] = numero doc. chiusura (N)
|
|
|
|
|
S6[1,2] = umqta
|
|
|
|
|
S7[1,1] = tipo
|
|
|
|
|
S7[2,4] = codmag
|
2011-04-18 10:10:12 +00:00
|
|
|
|
I0 = codice cliente
|
2011-04-15 13:49:27 +00:00
|
|
|
|
R0 = quantita
|
|
|
|
|
R1 = importo
|
|
|
|
|
D0 = data intervento
|
|
|
|
|
B0 = chiusura
|
|
|
|
|
*/
|