1fbc189b59
git-svn-id: svn://10.65.10.50/trunk@4506 c028cbd2-c16b-5b4b-a496-9718f37d4682
128 lines
2.0 KiB
Plaintext
Executable File
128 lines
2.0 KiB
Plaintext
Executable File
// 771232b.uml - quadro F1 prospetto A
|
|
|
|
PAGE "" -1 -1 54 10
|
|
|
|
LIST 101 10
|
|
BEGIN
|
|
PROMPT 1 1 "Tipo persona "
|
|
ITEM "F|Fisica"
|
|
ITEM "G|Giuridica"
|
|
END
|
|
|
|
NUMBER 102 5
|
|
BEGIN
|
|
PROMPT 39 1 "Codice "
|
|
USE LF_ANAG
|
|
INPUT TIPOA 101 SELECT
|
|
INPUT CODANAGR 102
|
|
DISPLAY "Tipo" TIPOA
|
|
DISPLAY "Codice" CODANAGR
|
|
DISPLAY "Denominazione@50" RAGSOC
|
|
OUTPUT 102 CODANAGR
|
|
OUTPUT 103 RAGSOC
|
|
CHECKTYPE NORMAL
|
|
ADD RUN ba4 -1
|
|
END
|
|
|
|
STRING 103 50
|
|
BEGIN
|
|
PROMPT 1 2 ""
|
|
USE LF_ANAG KEY 2
|
|
INPUT TIPOA 101 SELECT
|
|
INPUT RAGSOC 103
|
|
DISPLAY "Tipo" TIPOA
|
|
DISPLAY "Denominazione@50" RAGSOC
|
|
DISPLAY "Codice" CODANAGR
|
|
COPY OUTPUT 102
|
|
CHECKTYPE NORMAL
|
|
ADD RUN ba4 -1
|
|
END
|
|
|
|
NUMBER 104 2
|
|
BEGIN
|
|
PROMPT 1 3 "Causale "
|
|
USE %CA7 SELECT (S1="F1")
|
|
INPUT CODTAB 104
|
|
DISPLAY "Codice " CODTAB
|
|
DISPLAY "Descrizione @35" S0
|
|
DISPLAY "Codice tributo" I0
|
|
DISPLAY "Articolo di bilancio" I3
|
|
OUTPUT 104 CODTAB
|
|
OUTPUT 105 S0
|
|
OUTPUT 106 R0
|
|
CHECKTYPE SEARCH
|
|
FLAGS "Z"
|
|
FIELD CODTAB
|
|
ADD RUN 773mod -3 %CA7
|
|
GROUP 1
|
|
END
|
|
|
|
STRING 105 35
|
|
BEGIN
|
|
PROMPT 16 3 ""
|
|
FIELD S0
|
|
USE %CA7 KEY 2 SELECT (S1="F1")
|
|
INPUT S0 105
|
|
DISPLAY "Descrizione @35" S0
|
|
DISPLAY "Codice " CODTAB
|
|
DISPLAY "Codice tributo" I0
|
|
DISPLAY "Articolo di bilancio" I3
|
|
COPY OUTPUT 104
|
|
VALIDATE REQIF_FUNC 2 106 107
|
|
FIELD S0
|
|
WARNING "Descrizione obbligatoria"
|
|
GROUP 1
|
|
END
|
|
|
|
NUMBER 106 6
|
|
BEGIN
|
|
PROMPT 1 4 "Aliquota applicata "
|
|
FIELD R0
|
|
PICTURE ".2"
|
|
NUM_EXPR {(#106>=0) && (#106<=100)}
|
|
FIELD R0
|
|
GROUP 1
|
|
END
|
|
|
|
NUMBER 107 15
|
|
BEGIN
|
|
PROMPT 1 5 "Somme soggette a ritenuta "
|
|
PICTURE "."
|
|
GROUP 1
|
|
END
|
|
|
|
NUMBER 108 15
|
|
BEGIN
|
|
PROMPT 1 6 "Ritenuta operata "
|
|
PICTURE "."
|
|
GROUP 1
|
|
END
|
|
|
|
NUMBER 109 15
|
|
BEGIN
|
|
PROMPT 1 7 "Somme corrisposte "
|
|
PICTURE "."
|
|
GROUP 1
|
|
FLAGS "D"
|
|
END
|
|
|
|
BUTTON DLG_OK 10 2
|
|
BEGIN
|
|
PROMPT -13 -1 ""
|
|
END
|
|
|
|
BUTTON DLG_CANCEL 10 2
|
|
BEGIN
|
|
PROMPT -23 -1 ""
|
|
END
|
|
|
|
BUTTON DLG_AZZERA 10 2
|
|
BEGIN
|
|
PROMPT -33 -1 "A~zzera"
|
|
MESSAGE RESET,1@
|
|
END
|
|
|
|
ENDPAGE
|
|
|
|
ENDMASK
|