#include "ba3700.h" TOOLBAR "" 0 20 0 2 #include ENDPAGE PAGE "Tabella condizioni di pagamento" -1 -1 78 15 BOOLEAN 909 BEGIN PROMPT 0 0 "" FLAGS "GH" FIELD B1 END GROUPBOX DLG_NULL 71 4 BEGIN PROMPT 4 0 "" FLAGS "R" END STRING F_CODICE 4 BEGIN PROMPT 6 1 "Codice " HELP "Codice condizione di pagamento" FLAGS "U#" FIELD CODTAB USE %CPG KEY 1 INPUT CODTAB F_CODICE DISPLAY "Codice" CODTAB DISPLAY "Descrizione@50" S0 OUTPUT F_CODICE CODTAB OUTPUT F_DESC S0 CHECKTYPE REQUIRED ADD NONE KEY 1 END STRING F_DESC 50 BEGIN PROMPT 6 2 "Descrizione " HELP "Descrizione condizione di pagamento" FIELD S0 USE %CPG KEY 2 INPUT S0 F_DESC DISPLAY "Descrizione@50" S0 DISPLAY "Codice@10" CODTAB COPY OUTPUT F_CODICE CHECKTYPE REQUIRED KEY 2 ADD NONE END GROUPBOX DLG_NULL 71 7 BEGIN PROMPT 4 4 "" END STRING F_INIZIOSCAD 1 BEGIN PROMPT 5 5 "Inizio calcolo " HELP "Modalita' di inizio conteggio calcolo scadenza" FIELD S1 SHEET "Cod|Descrizione@30" INPUT F_INIZIOSCAD OUTPUT F_INIZIOSCAD ITEM "F|Data fattura" ITEM "M|Fine mese" ITEM "I|Da impostare" WARNING "La partenza del calcolo deve essere specificata" FLAGS "U" END STRING F_TIPO_PRIMA_RATA 1 BEGIN PROMPT 28 5 "Tipo prima rata " HELP "Tipo di conteggio per la prima rata" FIELD S3 SHEET "Cod|Descrizione@60" INPUT F_TIPO_PRIMA_RATA OUTPUT F_TIPO_PRIMA_RATA ITEM " |Totale documento ripartito tra tutte le rate" ITEM "1|Tutte le imposte sulla prima rata" ITEM "2|Tutte le spese sulla prima rata" ITEM "3|Imposte e spese sulla prima rata" ITEM "4|Solo imposte" ITEM "5|Solo spese" ITEM "6|Imposte + spese" END NUMBER F_NUM_RATE 3 BEGIN PROMPT 57 5 "Numero rate " HELP "Numero delle rate" FLAGS "R" END LIST F_RATE_DIFF 1 30 BEGIN PROMPT 5 6 "Rate " ITEM "1|Differenziate" MESSAGE "X",909|DISABLE,F_NUM_RATE ITEM "2|Uguali (obbligate dalla 2a)" MESSAGE "",909|ENABLE,F_NUM_RATE ITEM "3|Uguali dalla prossima modif." MESSAGE "X",909|DISABLE,F_NUM_RATE ITEM "4|Uguali finche' possibile" MESSAGE "X",909|DISABLE,F_NUM_RATE END NUMBER F_INT_RATE 3 BEGIN PROMPT 53 6 "Intervallo rate " HELP "Giorni di intervallo tra una data e l'altra" FIELD I3 FLAGS "R" END LIST F_TIPO_RATA 1 29 BEGIN PROMPT 5 7 "Tipo rata " ITEM "1|Rimessa diretta o contanti" ITEM "2|Tratta" ITEM "3|Ricevuta bancaria" ITEM "4|Cessione" ITEM "5|Paghero'" ITEM "6|Lettera di credito" ITEM "7|Tratta accettata" ITEM "8|Rapporti interban. diretti" ITEM "9|Bonifici" FIELD S4 END STRING F_ULT_CLASS 1 BEGIN PROMPT 57 7 "Ult. class. " FLAGS "U" USE %CLR INPUT CODTAB[1,1] F_TIPO_RATA SELECT INPUT CODTAB[2,2] F_ULT_CLASS DISPLAY "Tipo pag." CODTAB[1,1] DISPLAY "Class." CODTAB[2,2] DISPLAY "Descrizione@50" S0 OUTPUT F_ULT_CLASS CODTAB[2,2] CHECKTYPE NORMAL FIELD S5 END NUMBER F_FIXSCAD_1 2 BEGIN PROMPT 5 9 "Giorni scadenza fissi (1) " FIELD I0 HELP "Giorno scadenza obbligato: prima alternativa" END NUMBER F_FIXSCAD_2 2 BEGIN PROMPT 36 9 "(2) " FIELD I1 HELP "Giorno scadenza obbligato: seconda alternativa" END NUMBER F_FIXSCAD_3 2 BEGIN PROMPT 44 9 "(3) " FIELD I2 HELP "Giorno scadenza obbligato: terza alternativa" END BOOLEAN F_MESECOMM BEGIN PROMPT 54 9 "Mese commerciale" HELP "Indicare se si utilizza il mese commerciale (30 gg)" FIELD B0 END SPREADSHEET F_SHEET_RPG BEGIN PROMPT 0 11 "" ITEM "N.ro giorni rata" ITEM "Percentuale" ITEM "Tipo@1" ITEM "Class.@1" ITEM "Descrizione@50" END ENDPAGE ENDMASK PAGE "" -1 -1 78 15 NUMBER 101 5 BEGIN PROMPT 4 1 "Numero giorni " END NUMBER 102 6 2 BEGIN PROMPT 4 3 "Percentuale " PICTURE ".2" END NUMBER 103 1 BEGIN PROMPT 4 5 "Tipo pagamento " SHEET "Codice|Tipo pagamento@32" INPUT 103 OUTPUT 103 OUTPUT 105 ITEM "1|Rimessa diretta o contanti" ITEM "2|Tratta" ITEM "3|Ricevuta Bancaria" ITEM "4|Cessione" ITEM "5|Paghero'" ITEM "6|Lettera di credito" ITEM "7|Tratta accettata" ITEM "8|Rapporti interb. diretti" ITEM "9|Bonifici" END STRING 104 1 BEGIN PROMPT 4 9 "Ulteriore classificazione " FLAGS "U" USE %CLR INPUT CODTAB[1,1] 103 SELECT INPUT CODTAB[2,2] 104 DISPLAY "Tipo pag." CODTAB[1,1] DISPLAY "Class." CODTAB[2,2] DISPLAY "Descrizione@50" S0 OUTPUT 104 CODTAB[2,2] OUTPUT 105 S0 VALIDATE NOT_EMPTY_CHECK_FIELD WARNING "Codice ulteriore classificazione errato" CHECKTYPE NORMAL END STRING 105 50 28 BEGIN PROMPT 4 7 "Pagamento " FLAGS "D" END BUTTON DLG_OK 9 2 BEGIN PROMPT -12 -1 "" END BUTTON DLG_CANCEL 9 2 BEGIN PROMPT -22 -1 "" END ENDPAGE ENDMASK