campo-sirio/m770/77qsc.frm

446 lines
7.4 KiB
Plaintext
Raw Normal View History

USE 62
JOIN 9 INTO CODDITTA=CODDITTA
JOIN 6 TO 9 ALIAS 206 INTO TIPOA=TIPOA CODANAGR=CODANAGR
JOIN 6 ALIAS 216 INTO TIPOA=TIPOA CODANAGR=CODANAGR
JOIN 8 TO 216@ ALIAS 218 INTO CODANAGR=CODANAGR
JOIN 13 TO 218@ ALIAS 313 INTO STATO=="" COM==COMNASC
JOIN 13 TO 216@ ALIAS 413 INTO STATO==STATORES COM==COMRES
JOIN 13 TO 216@ ALIAS 513 INTO STATO=="" COM==COMRF
JOIN %STA TO 216@ ALIAS 104 INTO CODTAB=STATORES
END
DESCRIPTION
BEGIN
62->* "Quadro SC 770"
9->* "Ditte"
6->* "Anagrafica persone fisiche e giuridiche"
8->* "Anagrafica persone fisiche"
206@->* "Anagrafica persone fisiche e giuridiche"
216@->* "Anagrafica persone fisiche e giuridiche"
218@->* "Anagrafica persone fisiche"
313@->* "Comune nascita"
413@->* "Comune residenza"
513@->* "Comune residenza fiscale"
END
GENERAL
BEGIN
OFFSET 0 0
FONT "Roman 17cpi"
SIZE 12
CA "X"
IN 3 3
FI 130
END
SECTION HEADER FIRST 18
STRINGA 1
BEGIN
KEY "CODICE FISCALE"
PROMPT 55 8 ""
FIELD 206@->COFI
SPECIAL STRING TRASFER "SF0101" ""
SPECIAL STRING DYLOG "AN,3,16" ""
END
STRINGA 13
BEGIN
KEY "CODICE FISCALE DICHIARANTE"
PROMPT 88 8 ""
SPECIAL STRING DYLOG "AN,19,16" ""
END
NUMBER 14
BEGIN
KEY "NUM. FOGLIO"
PROMPT 123 8 ""
END
END
SECTION HEADER ODD 4
// Header pagine 2 e 3
END
SECTION HEADER LAST 5
// Header ultima pagina
END
SECTION BODY ODD 10
STRINGA 1
BEGIN
KEY "COD.FIS"
PROMPT 10 1 ""
FIELD 216@->COFI
SPECIAL STRING TRASFER "SF0201" ""
SPECIAL STRING DYLOG "AN,0,16" ""
END
LISTA 99
BEGIN
KEY "Tipo anagrafica"
PROMPT 1 1 ""
FIELD TIPOA
ITEM "F| " MESSAGE SHOW,1@|HIDE,2@|"1",98
ITEM "G| " MESSAGE SHOW,2@|HIDE,1@|"2",98
END
STRINGA 98
BEGIN
KEY "Tipo anagrafica 1/2"
SPECIAL STRING DYLOG "NU,16,1" ""
END
STRINGA 2
BEGIN
KEY "COGNOME"
PROMPT 42 1 ""
FIELD 216@->RAGSOC[1,30]
GROUP 1
SPECIAL STRING TRASFER "SF0202" ""
SPECIAL STRING DYLOG "AN,17,24" ""
END
STRINGA 3
BEGIN
KEY "NOME"
PROMPT 22 3 ""
FIELD 216@->RAGSOC[31,50]
GROUP 1
SPECIAL STRING TRASFER "SF0203" ""
SPECIAL STRING DYLOG "AN,41,20" ""
END
STRINGA 4
BEGIN
KEY "SESSO"
PROMPT 57 3 ""
FIELD 218@->SESSO
GROUP 1
SPECIAL STRING TRASFER "SF0204" ""
SPECIAL STRING DYLOG "AN,61,1" ""
END
STRINGA 102
BEGIN
KEY "RAGSOC GIURIDICHE"
PROMPT 42 1 ""
FIELD 216@->RAGSOC
GROUP 2
SPECIAL STRING TRASFER "SF0202" ""
SPECIAL STRING DYLOG "AN,161,60" ""
END
STRINGA 5
BEGIN
KEY "DATA NASCITA"
PROMPT 63 3 ""
FIELD 218@->DATANASC
PICTURE "##^ ##^ ####"
SPECIAL STRING TRASFER "SF0205" ""
SPECIAL STRING DYLOG "NU,62,8" ""
GROUP 1
END
STRINGA 6
BEGIN
KEY "COMUNE DI NASCITA"
PROMPT 79 3 ""
FIELD 313@->DENCOM
GROUP 1
SPECIAL STRING TRASFER "SF0206" ""
SPECIAL STRING DYLOG "AN,70,25" ""
END
STRINGA 7
BEGIN
KEY "PROV DI NASCITA"
PROMPT 126 3 ""
FIELD 313@->PROVCOM
GROUP 1
SPECIAL STRING TRASFER "SF0207" ""
SPECIAL STRING DYLOG "AN,95,2" ""
END
STRINGA 8
BEGIN
KEY "COMUNE DI RESIDENZA FISCALE"
PROMPT 25 5 ""
FIELD 513@->DENCOM
FIELD 413@->DENCOM
SPECIAL STRING TRASFER "SF0208" ""
SPECIAL STRING DYLOG "AN,97,25" ""
GROUP 1
MESSAGE COPY,208
END
STRINGA 7
BEGIN
KEY "PROV DI RESIDENZA FISCALE"
PROMPT 126 3 ""
FIELD 513@->PROVCOM
FIELD 413@->PROVCOM
GROUP 1
SPECIAL STRING TRASFER "SF0207" ""
SPECIAL STRING DYLOG "AN,122,2" ""
MESSAGE COPY,209
END
STRINGA 101
BEGIN
KEY "VIA RES. FISC."
FIELD 216@->INDRF[1,35]
FIELD 216@->INDRES[1,35]
FLAGS "H"
MESSAGE COPY,10
END
STRINGA 102
BEGIN
KEY "NUM.CIV DI RESIDENZA FISC."
FLAGS "H"
FIELD 216@->CIVRF
FIELD 216@->CIVRES
MESSAGE APPEND,10
END
STRINGA 10
BEGIN
KEY "VIA RF + NUMCIVRF"
PROMPT 78 5 ""
SPECIAL STRING DYLOG "AN,124,35" ""
GROUP 1
MESSAGE COPY,210
END
NUMBER 11
BEGIN
KEY "CODICE REGIONE"
PROMPT 78 5 ""
FIELD 513@->CODREG
SPECIAL STRING DYLOG "NU,159,2" ""
MESSAGE COPY,211
GROUP 1
END
STRINGA 205
BEGIN
KEY "DATA NASCITA GIURIDICA (sempre 0)"
PROMPT 63 3 ""
PICTURE "##^ ##^ ####"
SPECIAL STRING TRASFER "SF0205" ""
SPECIAL STRING DYLOG "NU,62,8" ""
GROUP 2
END
STRINGA 208
BEGIN
KEY "COMUNE DI RESIDENZA GIURIDICHE"
GROUP 2
SPECIAL STRING DYLOG "AN,221,25" ""
END
STRINGA 209
BEGIN
KEY "PROV. RESIDENZA GIURIDICHE"
GROUP 2
SPECIAL STRING DYLOG "AN,246,2" ""
END
STRINGA 210
BEGIN
KEY "INDIRIZZO GIURIDICHE"
GROUP 2
SPECIAL STRING DYLOG "AN,248,35" ""
END
STRINGA 211
BEGIN
KEY "CODICE REGIONE GIURIDICHE"
GROUP 2
SPECIAL STRING DYLOG "AN,283,2" ""
END
STRINGA 12
BEGIN
KEY "CODICE STATO ESTERO DI RES."
PROMPT 75 7 ""
FIELD 216@->STATORES
SPECIAL STRING TRASFER "SF0213" ""
SPECIAL STRING DYLOG "NU,285,3" ""
END
STRINGA 13
BEGIN
KEY "CODICE FISCALE ESTERO"
PROMPT 90 7 ""
FIELD 216@->COFIEST
SPECIAL STRING TRASFER "SF0214" ""
SPECIAL STRING DYLOG "AN,288,20" ""
END
STRINGA 14
BEGIN
KEY "CAUSALE"
PROMPT 13 9 ""
FIELD CAUSALE
SPECIAL STRING TRASFER "SF0215" ""
SPECIAL STRING DYLOG "AN,308,1" ""
END
STRINGA 15
BEGIN
KEY "TITOLO"
PROMPT 16 9 ""
SPECIAL STRING TRASFER "SF0215" ""
SPECIAL STRING DYLOG "AN,309,1" ""
END
NUMERO 16
BEGIN
KEY "ANNO"
PROMPT 16 9 ""
SPECIAL STRING TRASFER "SF0215" ""
SPECIAL STRING DYLOG "NU,310,4" ""
END
NUMERO 17
BEGIN
KEY "TOTALE"
PROMPT 27 9 ""
FIELD TOTALE
PICTURE "###.###.###^^^"
SPECIAL STRING TRASFER "SF0216" ""
SPECIAL STRING DYLOG "NU,314,11" ""
END
NUMBER 18
BEGIN
KEY "SOMME NON SOGGETTE A RITENUTA"
PROMPT 47 9 ""
FIELD SOMME
PICTURE "###.###.###^^^"
SPECIAL STRING TRASFER "SF0217" ""
SPECIAL STRING DYLOG "NU,325,11" ""
END
NUMBER 19
BEGIN
KEY "SOMREGCONV"
PROMPT 66 9 ""
FIELD SOMREGCONV
PICTURE "###.###.###^^^"
SPECIAL STRING TRASFER "SF0218" ""
SPECIAL STRING DYLOG "NU,336,11" ""
END
NUMBER 20
BEGIN
KEY "IMPONIBILE"
PROMPT 88 9 ""
FIELD IMPONIBILE
PICTURE "###.###.###^^^"
SPECIAL STRING TRASFER "SF0219" ""
SPECIAL STRING DYLOG "NU,347,11" ""
END
NUMBER 21
BEGIN
KEY "IMPORTO"
PROMPT 109 9 ""
FIELD IMPORTO
PICTURE "###.###.###^^^"
SPECIAL STRING TRASFER "SF0220" ""
SPECIAL STRING DYLOG "NU,358,11" ""
END
NUMBER 22
BEGIN
KEY "RITENUTE SOSPESE"
PROMPT 109 9 ""
SPECIAL STRING DYLOG "NU,369,11" ""
END
NUMBER 23
BEGIN
KEY "ADDIZIONALE REGIONALE"
PROMPT 109 9 ""
SPECIAL STRING DYLOG "NU,380,11" ""
END
NUMBER 24
BEGIN
KEY "ADDIZIONALE REGIONALE SOSPESA"
PROMPT 109 9 ""
SPECIAL STRING DYLOG "NU,391,11" ""
END
NUMBER 25
BEGIN
KEY "IMPONIBILE ANNI PRECEDENTI"
PROMPT 109 9 ""
SPECIAL STRING DYLOG "NU,402,11" ""
END
NUMBER 26
BEGIN
KEY "RITENUTE ANNI PRECEDENTI"
PROMPT 109 9 ""
SPECIAL STRING DYLOG "NU,413,11" ""
END
NUMBER 27
BEGIN
KEY "POSIZIONE ASSICURATIVA TERRITORIALE"
PROMPT 109 9 ""
SPECIAL STRING DYLOG "NU,424,10" ""
END
NUMBER 28
BEGIN
KEY "DATA INIZIO E DATA FINE"
PROMPT 109 9 ""
SPECIAL STRING DYLOG "NU,434,8" ""
END
NUMBER 31
BEGIN
KEY "TIPO PERSONA RAPPRESENTANTE ESTERO (0)"
PROMPT 109 9 ""
SPECIAL STRING DYLOG "NU,462,1" ""
END
NUMERO 35
BEGIN
KEY "DATA DI NASCITA ESTERA"
SPECIAL STRING DYLOG "NU,508,8" ""
END
NUMERO 41
BEGIN
KEY "CODICE STATO ESTERO"
SPECIAL STRING DYLOG "NU,605,3" ""
END
NUMERO 410
BEGIN
KEY "CODICE STATO ESTERO ???"
SPECIAL STRING DYLOG "NU,730,3" ""
END
END
SECTION FOOTER LAST 3
STRINGA 2
BEGIN
KEY "FIRMA a 3 righe vuote dal body"
PROMPT 84 3 ""
FIELD 206@->RAGSOC
END
END