57565a44ac
git-svn-id: svn://10.65.10.50/branches/R_10_00@23132 c028cbd2-c16b-5b4b-a496-9718f37d4682
278 lines
5.3 KiB
Plaintext
Executable File
278 lines
5.3 KiB
Plaintext
Executable File
PAGE "RIGA IVA" -1 -1 78 13
|
|
|
|
GROUPBOX DLG_NULL 76 5
|
|
BEGIN
|
|
PROMPT 1 1 "@BImposta"
|
|
END
|
|
|
|
STRING IVA_CODIVA 4
|
|
BEGIN
|
|
PROMPT 2 2 "IVA "
|
|
HELP "Codice IVA della riga"
|
|
FLAGS "U"
|
|
USE %IVA
|
|
INPUT CODTAB IVA_CODIVA
|
|
DISPLAY "Codice" CODTAB
|
|
DISPLAY "Descrizione@50" S0
|
|
DISPLAY "%@6" R0
|
|
DISPLAY "Tipo" S1
|
|
OUTPUT IVA_CODIVA CODTAB
|
|
OUTPUT 158 S0
|
|
CHECKTYPE NORMAL
|
|
WARNING "Codice IVA assente"
|
|
VALIDATE ZEROFILL_FUNC 2
|
|
END
|
|
|
|
STRING 158 58
|
|
BEGIN
|
|
PROMPT 16 2 ""
|
|
FLAGS "D"
|
|
END
|
|
|
|
STRING IVA_INDETRAIBILE 1
|
|
BEGIN
|
|
PROMPT 2 3 "Indetraibilità "
|
|
USE %DET
|
|
INPUT CODTAB IVA_INDETRAIBILE
|
|
DISPLAY "Codice" CODTAB
|
|
DISPLAY "Tipo" I0
|
|
DISPLAY "Percentuale@R" R0
|
|
DISPLAY "Descrizione@50" S0
|
|
OUTPUT IVA_INDETRAIBILE CODTAB
|
|
OUTPUT 99 S0
|
|
CHECTYPE NORMAL
|
|
FLAGS "U"
|
|
END
|
|
|
|
STRING 99 75 52
|
|
BEGIN
|
|
PROMPT 22 3 ""
|
|
FLAGS "D"
|
|
END
|
|
|
|
CURRENCY IVA_IMPONIBILE 18
|
|
BEGIN
|
|
PROMPT 2 4 "Imponibile "
|
|
END
|
|
|
|
CURRENCY IVA_IMPOSTA 18
|
|
BEGIN
|
|
PROMPT 48 4 "Imposta "
|
|
HELP "Importo dell'IVA. Se e' nullo, col tasto F8 si puo' effettuare lo scorporo"
|
|
END
|
|
|
|
GROUPBOX DLG_NULL 76 5
|
|
BEGIN
|
|
PROMPT 1 6 "@BConto"
|
|
END
|
|
|
|
LIST IVA_TIPO 1 12
|
|
BEGIN
|
|
PROMPT 2 7 ""
|
|
HELP "Tipo del conto"
|
|
FIELD TIPOC
|
|
ITEM " |Conto"
|
|
MESSAGE SHOW,109|HIDE,209|HIDE,309|SHOW,110|HIDE,210|HIDE,310
|
|
ITEM "C|Cliente"
|
|
MESSAGE SHOW,209|HIDE,109|HIDE,309|SHOW,210|HIDE,110|HIDE,310
|
|
ITEM "F|Fornitore"
|
|
MESSAGE SHOW,309|HIDE,109|HIDE,209|SHOW,310|HIDE,110|HIDE,210
|
|
FLAGS "U"
|
|
END
|
|
|
|
NUMBER IVA_GRUPPO 3
|
|
BEGIN
|
|
PROMPT 22 7 "Gruppo "
|
|
HELP "Codice del gruppo"
|
|
FIELD GRUPPO
|
|
END
|
|
|
|
NUMBER IVA_CONTO 3
|
|
BEGIN
|
|
PROMPT 38 7 "Conto "
|
|
FIELD CONTO
|
|
USE LF_PCON SELECT (CONTO!="")&&(SOTTOCONTO="")
|
|
INPUT GRUPPO IVA_GRUPPO
|
|
INPUT CONTO IVA_CONTO
|
|
DISPLAY "Gruppo" GRUPPO
|
|
DISPLAY "Conto" CONTO
|
|
DISPLAY "Descrizione@50" DESCR
|
|
DISPLAY "Tipo" TMCF
|
|
OUTPUT IVA_TIPO TMCF
|
|
OUTPUT IVA_GRUPPO GRUPPO
|
|
OUTPUT IVA_CONTO CONTO
|
|
OUTPUT 110 DESCR
|
|
ADD RUN cg0 -0
|
|
MESSAGE DIRTY,109|DIRTY,209|DIRTY,309
|
|
CHECKTYPE NORMAL
|
|
WARNING "Conto assente"
|
|
END
|
|
|
|
|
|
NUMBER IVA_SOTTOCONTO 6
|
|
BEGIN
|
|
PROMPT 55 7 "Sottoconto "
|
|
FIELD SOTTOCONTO
|
|
USE LF_PCON SELECT SOTTOCONTO!=""
|
|
INPUT GRUPPO IVA_GRUPPO
|
|
INPUT CONTO IVA_CONTO
|
|
INPUT SOTTOCONTO IVA_SOTTOCONTO
|
|
DISPLAY "Gruppo" GRUPPO
|
|
DISPLAY "Conto" CONTO
|
|
DISPLAY "Sottoconto" SOTTOCONTO
|
|
DISPLAY "Descrizione@50" DESCR
|
|
DISPLAY "C/R" TIPOSPRIC
|
|
OUTPUT IVA_SOTTOCONTO SOTTOCONTO
|
|
OUTPUT IVA_GRUPPO GRUPPO
|
|
OUTPUT IVA_CONTO CONTO
|
|
OUTPUT 110 DESCR
|
|
ADD RUN cg0 -0
|
|
CHECKTYPE NORMAL
|
|
VALIDATE REQIF_FUNC 1 IVA_IMPONIBILE
|
|
WARNING "Sottoconto assente"
|
|
END
|
|
|
|
|
|
NUMBER 209 6
|
|
BEGIN
|
|
PROMPT 55 7 "Cliente "
|
|
HELP "Codice del cliente"
|
|
USE LF_CLIFO
|
|
INPUT TIPOCF "C"
|
|
INPUT CODCF 209
|
|
DISPLAY "Codice" CODCF
|
|
DISPLAY "Ragione Sociale Cliente@50" RAGSOC
|
|
DISPLAY "Gruppo" GRUPPO
|
|
DISPLAY "Conto" CONTO
|
|
OUTPUT 209 CODCF
|
|
OUTPUT 210 RAGSOC
|
|
CHECKTYPE NORMAL
|
|
ADD RUN cg0 -1 C
|
|
MESSAGE COPY,IVA_SOTTOCONTO
|
|
VALIDATE REQIF_FUNC 1 IVA_IMPONIBILE
|
|
WARNING "Cliente assente"
|
|
END
|
|
|
|
NUMBER 309 6
|
|
BEGIN
|
|
PROMPT 55 7 "Fornitore "
|
|
HELP "Codice del fornitore"
|
|
USE LF_CLIFO
|
|
INPUT TIPOCF "F"
|
|
INPUT CODCF 309
|
|
DISPLAY "Codice" CODCF
|
|
DISPLAY "Ragione Sociale Fornitore@50" RAGSOC
|
|
OUTPUT 309 CODCF
|
|
OUTPUT 310 RAGSOC
|
|
CHECKTYPE NORMAL
|
|
ADD RUN cg0 -1 F
|
|
MESSAGE COPY,IVA_SOTTOCONTO
|
|
VALIDATE REQIF_FUNC 1 IVA_IMPONIBILE
|
|
WARNING "Fornitore assente"
|
|
END
|
|
|
|
STRING 110 50
|
|
BEGIN
|
|
PROMPT 2 8 "Descrizione "
|
|
FIELD LF_PCON->DESCR
|
|
USE LF_PCON KEY 2
|
|
INPUT DESCR 110
|
|
DISPLAY "Descrizione@50" DESCR
|
|
DISPLAY "Gruppo" GRUPPO
|
|
DISPLAY "Conto" CONTO
|
|
DISPLAY "Sottoconto" SOTTOCONTO
|
|
DISPLAY "C/R" TIPOSPRIC
|
|
COPY OUTPUT IVA_SOTTOCONTO
|
|
ADD RUN cg0 -0
|
|
END
|
|
|
|
STRING 210 50
|
|
BEGIN
|
|
PROMPT 2 8 "Cliente "
|
|
FIELD LF_CLIFO->RAGSOC
|
|
USE LF_CLIFO KEY 2
|
|
INPUT TIPOCF "C"
|
|
INPUT RAGSOC 210
|
|
DISPLAY "Ragione Sociale Cliente@55" RAGSOC
|
|
DISPLAY "Gruppo" GRUPPO
|
|
DISPLAY "Conto" CONTO
|
|
DISPLAY "Codice" CODCF
|
|
COPY OUTPUT 209
|
|
MESSAGE COPY,110
|
|
ADD RUN cg0 -1 C
|
|
END
|
|
|
|
STRING 310 50
|
|
BEGIN
|
|
PROMPT 2 8 "Fornitore "
|
|
FIELD LF_PCON->SOTTOCONTO
|
|
USE LF_CLIFO KEY 2
|
|
INPUT TIPOCF "F"
|
|
INPUT RAGSOC 310
|
|
DISPLAY "Ragione Sociale Fornitore@55" RAGSOC
|
|
DISPLAY "Gruppo" GRUPPO
|
|
DISPLAY "Conto" CONTO
|
|
DISPLAY "Codice" CODCF
|
|
COPY OUTPUT 309
|
|
MESSAGE COPY,110
|
|
ADD RUN cg0 -1 F
|
|
END
|
|
|
|
LIST IVA_TIPOCOSTORIC 2 51
|
|
BEGIN
|
|
PROMPT 2 9 "Tipo Costo/Ricavo "
|
|
ITEM " |0. Acquisti o vendite in genere"
|
|
ITEM "1|1. Acquisti beni per rivendita"
|
|
ITEM "2|2. Acquisti beni ammortizzabili"
|
|
ITEM "3|3. Acquisti beni ammortizzabili con detr. 6%"
|
|
ITEM "4|4. Vendita beni strumentali art. 17"
|
|
ITEM "5|5. Beni per rivendita da non ventilare"
|
|
ITEM "8|8. Altri beni strumentali acquistati in leasing"
|
|
ITEM "9|9. Spese generali"
|
|
ITEM "17|17. Operazioni nei confronti dei condominii"
|
|
FLAGS "D"
|
|
HELP "Tipo Costo/Ricavo del conto"
|
|
END
|
|
|
|
BOOLEAN IVA_NOTAVARECF
|
|
BEGIN
|
|
PROMPT 2 15 "Nota di variazione riferita ad anni precedenti (per Elenco Clienti/Fornitori)"
|
|
FIELD NOTAVARECF
|
|
END
|
|
|
|
ENDPAGE
|
|
|
|
TOOLBAR "topbar" 0 0 0 2
|
|
|
|
BUTTON DLG_OK 2 2
|
|
BEGIN
|
|
PROMPT 1 1 ""
|
|
END
|
|
|
|
BUTTON DLG_DELREC 2 2
|
|
BEGIN
|
|
PROMPT 2 1 "Elimina"
|
|
MESSAGE EXIT,K_DEL
|
|
END
|
|
|
|
BUTTON CG_RATEO 2 2
|
|
BEGIN
|
|
PROMPT 3 1 "Rateo"
|
|
PICTURE TOOL_TODATAFIN
|
|
END
|
|
|
|
BUTTON CG_RISCONTO 2 2
|
|
BEGIN
|
|
PROMPT 4 1 "Risconto"
|
|
PICTURE TOOL_TODATAINI
|
|
END
|
|
|
|
BUTTON DLG_CANCEL 10 2
|
|
BEGIN
|
|
PROMPT 5 1 ""
|
|
END
|
|
|
|
ENDPAGE
|
|
|
|
ENDMASK
|