Files correlati : lv0 lv2 Ricompilazione Demo : [ ] Commento : Rinominati file gestione planning git-svn-id: svn://10.65.10.50/trunk@16990 c028cbd2-c16b-5b4b-a496-9718f37d4682
257 lines
3.9 KiB
Plaintext
Executable File
257 lines
3.9 KiB
Plaintext
Executable File
#include "lv0700a.h"
|
|
|
|
TOOLBAR "Relapbar" 0 0 0 2
|
|
#include <relapbar.h>
|
|
ENDPAGE
|
|
|
|
PAGE "Dichiarazioni d'intento" -1 -1 78 20
|
|
|
|
GROUPBOX DLG_NULL 75 3
|
|
BEGIN
|
|
PROMPT 0 1 "@bNostri riferimenti"
|
|
END
|
|
|
|
NUMBER F_ANNO 4
|
|
BEGIN
|
|
PROMPT 1 2 "Anno "
|
|
FLAGS "AU"
|
|
USE LF_LETINT
|
|
JOIN LF_CLIFO INTO TIPOCF="C" CODCF=CODCLI
|
|
INPUT ANNO F_ANNO
|
|
INPUT NUMPROT F_NUMPROT
|
|
DISPLAY "Anno" ANNO
|
|
DISPLAY "N.Protocollo" NUMPROT
|
|
DISPLAY "Data Reg.@10" DATAREG
|
|
DISPLAY "Cliente" CODCLI
|
|
DISPLAY "Ragione sociale@50" LF_CLIFO->RAGSOC
|
|
OUTPUT F_ANNO ANNO
|
|
OUTPUT F_NUMPROT NUMPROT
|
|
CHECKTYPE REQUIRED
|
|
FIELD ANNO
|
|
KEY 1
|
|
END
|
|
|
|
NUMBER F_NUMPROT 6
|
|
BEGIN
|
|
PROMPT 15 2 "Numero protocollo "
|
|
FLAGS "U"
|
|
COPY ALL F_ANNO
|
|
CHECKTYPE REQUIRED
|
|
FIELD NUMPROT
|
|
KEY 1
|
|
END
|
|
|
|
DATE F_DATAREG
|
|
BEGIN
|
|
PROMPT 43 2 "Data registrazione "
|
|
FIELD DATAREG
|
|
CHECKTYPE REQUIRED
|
|
END
|
|
|
|
GROUPBOX DLG_NULL 75 11
|
|
BEGIN
|
|
PROMPT 0 4 "@bRiferimenti cliente"
|
|
END
|
|
|
|
NUMBER F_CODCLI 6
|
|
BEGIN
|
|
PROMPT 1 5 "Cod. "
|
|
FLAGS "U"
|
|
USE LF_CLIFO KEY 1
|
|
INPUT TIPOCF "C"
|
|
INPUT CODCF F_CODCLI
|
|
DISPLAY "Codice " CODCF
|
|
DISPLAY "Ragione sociale@50" RAGSOC
|
|
DISPLAY "Partita IVA@11" PAIV
|
|
OUTPUT F_CODCLI CODCF
|
|
OUTPUT F_RAGSOC RAGSOC
|
|
OUTPUT F_INDCF INDCF
|
|
OUTPUT F_CIVCF CIVCF
|
|
OUTPUT F_STATOCF STATOCF
|
|
OUTPUT F_COMCF COMCF
|
|
OUTPUT F_CAPCF CAPCF
|
|
OUTPUT F_LOCALITACF LOCALITACF
|
|
OUTPUT F_PAIV PAIV
|
|
OUTPUT F_UFFIVA PAIV[8,10]
|
|
CHECKTYPE REQUIRED
|
|
FIELD CODCLI
|
|
ADD RUN cg0 -1
|
|
END
|
|
|
|
STRING F_RAGSOC 50
|
|
BEGIN
|
|
PROMPT 19 5 ""
|
|
USE LF_CLIFO KEY 2
|
|
INPUT TIPOCF "C"
|
|
INPUT RAGSOC F_RAGSOC
|
|
DISPLAY "Ragione sociale@50" RAGSOC
|
|
DISPLAY "Codice " CODCF
|
|
COPY OUTPUT F_CODCLI
|
|
CHECKTYPE NORMAL
|
|
ADD RUN cg0 -1
|
|
END
|
|
|
|
STRING F_INDCF 35
|
|
BEGIN
|
|
PROMPT 1 6 "Indirizzo "
|
|
FLAGS "D"
|
|
END
|
|
|
|
STRING F_CIVCF 10
|
|
BEGIN
|
|
PROMPT 59 6 "N. "
|
|
FLAGS "D"
|
|
END
|
|
|
|
NUMBER F_STATOCF 3
|
|
BEGIN
|
|
PROMPT 9 7 "Stato "
|
|
USE %STA
|
|
INPUT CODTAB F_STATOCF
|
|
OUTPUT F_DESTACF S0
|
|
FLAGS "ZD"
|
|
CHECKTYPE NORMAL
|
|
END
|
|
|
|
STRING F_DESTACF 50
|
|
BEGIN
|
|
PROMPT 22 7 ""
|
|
FLAGS "D"
|
|
END
|
|
|
|
STRING F_COMCF 4
|
|
BEGIN
|
|
PROMPT 8 8 "Comune "
|
|
USE LF_COMUNI
|
|
INPUT STATO F_STATOCF
|
|
INPUT COM F_COMCF
|
|
OUTPUT F_DENCOMCF DENCOM
|
|
OUTPUT F_PROVCF PROVCOM
|
|
FLAGS "D"
|
|
CHECKTYPE NORMAL
|
|
END
|
|
|
|
STRING F_DENCOMCF 50
|
|
BEGIN
|
|
PROMPT 22 8 ""
|
|
FLAGS "D"
|
|
END
|
|
|
|
STRING F_LOCALITACF 35
|
|
BEGIN
|
|
PROMPT 1 9 "Localita' "
|
|
FLAGS "D"
|
|
END
|
|
|
|
STRING F_CAPCF 5
|
|
BEGIN
|
|
PROMPT 52 9 "CAP "
|
|
FLAGS "D"
|
|
END
|
|
|
|
STRING F_PROVCF 5
|
|
BEGIN
|
|
PROMPT 63 9 "Prov"
|
|
FLAGS "D"
|
|
END
|
|
|
|
STRING F_PAIV 12
|
|
BEGIN
|
|
PROMPT 1 10 "Partita IVA "
|
|
FLAGS "D"
|
|
END
|
|
|
|
NUMBER F_UFFIVA 3
|
|
BEGIN
|
|
PROMPT 1 11 "Ufficio IVA "
|
|
USE %UIV
|
|
INPUT CODTAB F_UFFIVA
|
|
DISPLAY "Ufficio" CODTAB
|
|
DISPLAY "Denominazione@50" S0
|
|
OUTPUT F_UFFIVA CODTAB
|
|
OUTPUT F_DENUFFIVA S0
|
|
CHECKTYPE NORMAL
|
|
WARNING "Ufficio IVA assente"
|
|
FLAGS "Z"
|
|
FIELD UFFIVA
|
|
END
|
|
|
|
STRING F_DENUFFIVA 50
|
|
BEGIN
|
|
PROMPT 22 11 ""
|
|
FLAGS "D"
|
|
END
|
|
|
|
STRING F_VSPROT 7
|
|
BEGIN
|
|
PROMPT 1 12 "Numero di protocollo "
|
|
FIELD VSPROT
|
|
END
|
|
|
|
DATE F_VSDATA
|
|
BEGIN
|
|
PROMPT 1 13 "Data di emissione "
|
|
FIELD VSDATA
|
|
END
|
|
|
|
GROUPBOX DLG_NULL 75 6
|
|
BEGIN
|
|
PROMPT 0 15 "@bOperazione"
|
|
END
|
|
|
|
LIST F_TIPOOP 1 15
|
|
BEGIN
|
|
PROMPT 1 16 "Tipo operazione "
|
|
ITEM "1|Singola"
|
|
MESSAGE ENABLE,F_IMPORTO|CLEAR,1@
|
|
ITEM "2|A concorrenza"
|
|
MESSAGE ENABLE,F_IMPORTO|CLEAR,1@
|
|
ITEM "3|Nel periodo"
|
|
MESSAGE ENABLE,1@|CLEAR,F_IMPORTO
|
|
FIELD TIPOOP
|
|
END
|
|
|
|
CURRENCY F_IMPORTO 18
|
|
BEGIN
|
|
PROMPT 1 17 "Importo "
|
|
FIELD IMPORTO
|
|
CHECKTYPE REQUIRED
|
|
END
|
|
|
|
DATE F_DAL
|
|
BEGIN
|
|
PROMPT 1 18 "Data inizio periodo "
|
|
GROUP 1
|
|
FIELD DAL
|
|
CHECKTYPE REQUIRED
|
|
END
|
|
|
|
DATE F_AL
|
|
BEGIN
|
|
PROMPT 1 19 "Data fine periodo "
|
|
GROUP 1
|
|
FIELD AL
|
|
CHECKTYPE REQUIRED
|
|
VALIDATE DATE_CMP_FUNC >= F_DAL
|
|
WARNING "Specificare una 'Data fine periodo' non inferiore alla 'Data inizio perodo'"
|
|
END
|
|
|
|
BOOLEAN F_STAMPATO
|
|
BEGIN
|
|
PROMPT 2 20 ""
|
|
FIELD STAMPATO
|
|
FLAGS "HD"
|
|
END
|
|
|
|
ENDPAGE
|
|
PAGE "Note" -1 -1 78 20
|
|
|
|
MEMO F_NOTE 78 19
|
|
BEGIN
|
|
PROMPT 1 1 ""
|
|
FIELD NOTE
|
|
END
|
|
|
|
ENDPAGE
|
|
ENDMASK
|