79edca0962
git-svn-id: svn://10.65.10.50/trunk@69 c028cbd2-c16b-5b4b-a496-9718f37d4682
309 lines
4.8 KiB
Plaintext
Executable File
309 lines
4.8 KiB
Plaintext
Executable File
#include "batb%iva.h"
|
|
|
|
TOOLBAR "" 0 20 0 2
|
|
|
|
#include <toolbar.h>
|
|
|
|
ENDPAGE
|
|
|
|
PAGE "Codici IVA" -1 -1 78 19
|
|
|
|
STRING FLD_TABIVA_CODTAB 4
|
|
BEGIN
|
|
PROMPT 3 1 "Codice "
|
|
FIELD CODTAB
|
|
KEY 1
|
|
USE %IVA
|
|
INPUT CODTAB FLD_TABIVA_CODTAB
|
|
DISPLAY "Codice" CODTAB
|
|
DISPLAY "Descrizione@50" S0
|
|
DISPLAY "Tipo" S1
|
|
DISPLAY "%@5" R0
|
|
DISPLAY "Vent." S6
|
|
OUTPUT FLD_TABIVA_CODTAB CODTAB
|
|
OUTPUT FLD_TABIVA_S0 S0
|
|
HELP "Inserire il codice IVA"
|
|
CHECKTYPE REQUIRED
|
|
END
|
|
|
|
STRING FLD_TABIVA_S0 50
|
|
BEGIN
|
|
PROMPT 3 2 "Descrizione "
|
|
FIELD S0
|
|
KEY 2
|
|
USE %IVA KEY 2
|
|
INPUT S0 FLD_TABIVA_S0
|
|
DISPLAY "Descrizione@50" S0
|
|
DISPLAY "Codice" CODTAB
|
|
DISPLAY "Tipo" S1
|
|
DISPLAY "%@5" R0
|
|
DISPLAY "Vent." S6
|
|
COPY OUTPUT FLD_TABIVA_CODTAB
|
|
HELP "Inserire la descrizione del codice IVA"
|
|
CHECKTYPE REQUIRED
|
|
END
|
|
|
|
LIST LST_TABIVA_S1 2 22
|
|
BEGIN
|
|
PROMPT 3 3 "Tipo codice "
|
|
FIELD S1
|
|
HELP "Indicare il tipo di codice IVA"
|
|
ITEM " |Regime IVA normale"
|
|
MESSAGE ENABLE,FLD_TABIVA_R0|CLEAR,FLD_TABIVA_I0
|
|
MESSAGE CLEAR,FLD_TABIVA_I3|CLEAR,FLD_TABIVA_I4
|
|
MESSAGE ENABLE,FLD_TABIVA_S6
|
|
ITEM "VE|Ricavi da ventilare"
|
|
MESSAGE CLEAR,FLD_TABIVA_R0|CLEAR,FLD_TABIVA_I0|CLEAR,FLD_TABIVA_I3
|
|
MESSAGE CLEAR,FLD_TABIVA_I4|CLEAR,FLD_TABIVA_S6
|
|
ITEM "ES|Operazioni esenti"
|
|
MESSAGE CLEAR,FLD_TABIVA_R0|CLEAR,FLD_TABIVA_I0
|
|
MESSAGE ENABLE,FLD_TABIVA_I3|ENABLE,FLD_TABIVA_I4
|
|
MESSAGE ENABLE,FLD_TABIVA_S6
|
|
ITEM "NI|Non imponibili"
|
|
MESSAGE CLEAR,FLD_TABIVA_R0|ENABLE,FLD_TABIVA_I0
|
|
MESSAGE ENABLE,FLD_TABIVA_I3|ENABLE,FLD_TABIVA_I4
|
|
MESSAGE ENABLE,FLD_TABIVA_S6
|
|
ITEM "NS|Non soggetti"
|
|
MESSAGE CLEAR,FLD_TABIVA_R0|CLEAR,FLD_TABIVA_I0
|
|
MESSAGE ENABLE,FLD_TABIVA_I3|ENABLE,FLD_TABIVA_I4
|
|
MESSAGE ENABLE,FLD_TABIVA_S6
|
|
END
|
|
|
|
STRING FLD_TABIVA_S6 4
|
|
BEGIN
|
|
PROMPT 39 3 "C.IVA a cui ventilare "
|
|
FIELD S6
|
|
COPY USE FLD_TABIVA_CODTAB
|
|
INPUT CODTAB FLD_TABIVA_S6
|
|
COPY DISPLAY FLD_TABIVA_CODTAB
|
|
OUTPUT FLD_TABIVA_S6 CODTAB
|
|
CHECKTYPE NORMAL
|
|
HELP "Inserire il codice iva a cui ventilare l'imposta"
|
|
END
|
|
|
|
NUMBER FLD_TABIVA_R0 6 2
|
|
BEGIN
|
|
PROMPT 3 4 "Percentuale "
|
|
FIELD R0
|
|
HELP "Inserire la percentuale di imposta"
|
|
END
|
|
|
|
NUMBER FLD_TABIVA_I0 2
|
|
BEGIN
|
|
PROMPT 39 4 "Perc.IVA teorica "
|
|
FIELD I0
|
|
HELP "Inserire la percentuale teorica dell'imposta"
|
|
END
|
|
|
|
GROUPBOX DLG_NULL 40 4
|
|
BEGIN
|
|
PROMPT 3 5 "Colonne per allegati imponibili"
|
|
END
|
|
|
|
GROUPBOX DLG_NULL 25 4
|
|
BEGIN
|
|
PROMPT 44 5 "Indicatori mod. 101/102"
|
|
END
|
|
|
|
LIST FLD_TABIVA_S7 1 26
|
|
BEGIN
|
|
PROMPT 4 6 "Clienti "
|
|
FIELD S7
|
|
HELP "Inserire il numero della colonna degli allegati clienti relativa all'imposta"
|
|
ITEM " |Non in allegato"
|
|
ITEM "1|Imponibili"
|
|
ITEM "3|Non imponibili"
|
|
END
|
|
|
|
LIST FLD_TABIVA_S8 1 26
|
|
BEGIN
|
|
PROMPT 4 7 "Fornitori "
|
|
FIELD S8
|
|
HELP "Inserire il numero della colonna degli allegati fornitori relativa all'imposta"
|
|
ITEM " |Non in allegato"
|
|
ITEM "1|Imponibili"
|
|
ITEM "3|Senza applicaz.imposta"
|
|
ITEM "4|Non imponibili"
|
|
END
|
|
|
|
BOOLEAN CHK_TABIVA_B0
|
|
BEGIN
|
|
PROMPT 50 6 "Clienti"
|
|
FIELD B0
|
|
HELP "Indicare se il codice deve comparire nel modello 101"
|
|
END
|
|
|
|
BOOLEAN FLD_TABIVA_B1
|
|
BEGIN
|
|
PROMPT 50 7 "Fornitori"
|
|
FIELD B1
|
|
HELP "Indicare se il codice deve comparire nel modello 102"
|
|
END
|
|
|
|
LIST FLD_TABIVA_I3 3 6
|
|
BEGIN
|
|
PROMPT 3 10 "Riga vendite IVA11 per op.esenti e non imp. "
|
|
FIELD I3
|
|
HELP "Indicare il codice riga per operazioni di vendita es. e non imp. del mod.101"
|
|
ITEM " |No"
|
|
ITEM "1|B1"
|
|
ITEM "2|B2"
|
|
ITEM "3|B3"
|
|
END
|
|
|
|
LIST FLD_TABIVA_I4 3 6
|
|
BEGIN
|
|
PROMPT 3 11 "Riga acquisti IVA11 per op.esenti e non imp. "
|
|
FIELD I4
|
|
HELP "Indicare il n. di riga per operazioni di acquisto es. e non imp. del mod.101"
|
|
ITEM " |No"
|
|
ITEM "14|B14"
|
|
END
|
|
|
|
LIST LST_TABIVA_S3 1 33
|
|
BEGIN
|
|
PROMPT 3 12 "Gestione plafond "
|
|
FIELD S3
|
|
HELP "Indicare il tipo di gestione di plafond"
|
|
ITEM " |Regime normale"
|
|
ITEM "1|Oper. relative art.8"
|
|
ITEM "2|Oper. relative art.8bis"
|
|
ITEM "3|Oper. relative art.9"
|
|
END
|
|
|
|
LIST LST_TABIVA_S4 1 33
|
|
BEGIN
|
|
PROMPT 3 13 "Regime agricolo "
|
|
FIELD S4
|
|
HELP "Indicare il tipo di gestione per regime agricolo"
|
|
ITEM " |Regime normale"
|
|
ITEM "1|Vendite regime agricolo"
|
|
ITEM "2|Vendite accessorie"
|
|
ITEM "3|Vendite per conferimenti"
|
|
END
|
|
|
|
LIST LST_TABIVA_S5 1 33
|
|
BEGIN
|
|
PROMPT 3 14 "Ag. viaggio/turismo "
|
|
FIELD S5
|
|
HELP "Indicare il tipo di gestione per agenzie viaggio/turismo"
|
|
ITEM " |Regime normale"
|
|
ITEM "1|Operazioni interno CEE"
|
|
ITEM "2|Operazioni fuori CEE"
|
|
ITEM "3|Vendite miste CEE"
|
|
ITEM "4|Acquisti misti parte CEE"
|
|
ITEM "5|Acquisti misti parte fuori CEE"
|
|
END
|
|
|
|
BOOLEAN CHK_TABIVA_S9
|
|
BEGIN
|
|
PROMPT 3 16 "Codice per calcolo rimborso infrannuale"
|
|
FIELD B3
|
|
HELP "Indicare se il codice vale per il calcolo del rimborso infrannuale"
|
|
END
|
|
|
|
BOOLEAN FLD_SOSPESO_B2
|
|
BEGIN
|
|
PROMPT 3 17 "Codice IVA sospeso"
|
|
FIELD B2
|
|
HELP "Indicare se il codice iva e' sospeso"
|
|
END
|
|
|
|
ENDPAGE
|
|
|
|
ENDMASK
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|