2475 2521 2493 2494 2559 2558 2556 2495 2487 2491 2470 2461 2568 2492 2587 2457 2458 2459 2460 2574 2582 2525 2526 2524 2523 2522 2531 2530 2529 2528 2527 2534 2533 2536 2537 2538 2510 2515 2585 2539 2570 2555 2584 2503 2500 2499 2543 2547 2569 2472 ???? git-svn-id: svn://10.65.10.50/trunk@702 c028cbd2-c16b-5b4b-a496-9718f37d4682
201 lines
3.8 KiB
Plaintext
Executable File
201 lines
3.8 KiB
Plaintext
Executable File
#include "ba3700.h"
|
|
TOOLBAR "" 0 20 0 2
|
|
|
|
#include <toolbar.h>
|
|
|
|
ENDPAGE
|
|
|
|
PAGE "Tabella condizioni di pagamento" -1 -1 78 15
|
|
|
|
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 %CPG->CODTAB
|
|
USE %CPG KEY 1 ALIAS 50
|
|
INPUT CODTAB F_CODICE
|
|
DISPLAY "Codice" CODTAB
|
|
DISPLAY "Descrizione@50" S0
|
|
OUTPUT F_CODICE CODTAB
|
|
OUTPUT F_DESC S0
|
|
CHECKTYPE REQUIRED
|
|
KEY 1
|
|
END
|
|
|
|
STRING F_DESC 50
|
|
BEGIN
|
|
PROMPT 6 2 "Descrizione "
|
|
HELP "Descrizione condizione di pagamento"
|
|
FIELD %CPG->S0
|
|
USE %CPG KEY 2 ALIAS 51
|
|
INPUT S0 F_DESC
|
|
DISPLAY "Codice" CODTAB
|
|
DISPLAY "Descrizione@50" S0
|
|
COPY OUTPUT F_CODICE
|
|
CHECKTYPE REQUIRED
|
|
KEY 2
|
|
END
|
|
|
|
GROUPBOX DLG_NULL 71 5
|
|
BEGIN
|
|
PROMPT 4 4 ""
|
|
END
|
|
|
|
STRING F_INIZIOSCAD 1
|
|
BEGIN
|
|
PROMPT 6 5 "Part.iniz. calcolo "
|
|
HELP "Modalita' di inizio conteggio calcolo scadenza"
|
|
FIELD %CPG->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
|
|
|
|
BOOLEAN F_MESECOMM
|
|
BEGIN
|
|
PROMPT 49 5 " Mese commerciale"
|
|
HELP "Indicare se si utilizza il mese commerciale (30 gg)"
|
|
FIELD %CPG->B0
|
|
END
|
|
|
|
STRING F_TIPO_PRIMA_RATA 1
|
|
BEGIN
|
|
PROMPT 6 6 "Tipo prima rata "
|
|
HELP "Tipo di conteggio per la prima rata"
|
|
FIELD %CPG->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|Spese e merce sulla prima rata, imposta sulle altre"
|
|
ITEM "5|Merce e imposte sulla prima rata, spese sulle altre"
|
|
ITEM "6|Merce sulla prima rata, imposte e spese sulle altre"
|
|
END
|
|
|
|
LIST F_RATE_DIFF 27
|
|
BEGIN
|
|
PROMPT 35 6 " Rate "
|
|
HELP "Descrizione delle rate"
|
|
ITEM "1|Differenziate"
|
|
ITEM "2|Uguali"
|
|
ITEM "3|Uguali dall'ultima modificata"
|
|
ITEM "4|Uguali finche' possibile"
|
|
END
|
|
|
|
NUMBER F_NUM_RATE 3
|
|
BEGIN
|
|
PROMPT 6 7 "Numero di rate "
|
|
HELP "Numero delle rate"
|
|
FLAGS "R"
|
|
END
|
|
|
|
NUMBER F_INT_RATE 4
|
|
BEGIN
|
|
PROMPT 35 7 "Intervallo tra rate successive "
|
|
HELP "Giorni di intervallo tra una data e l'altra"
|
|
FLAGS "R"
|
|
END
|
|
|
|
SPREADSHEET F_SHEET_RPG 70 9
|
|
BEGIN
|
|
PROMPT 4 9 ""
|
|
ITEM "N.ro giorni rata"
|
|
ITEM "Percentuale"
|
|
ITEM "Tipo"
|
|
ITEM "Pagamento@28"
|
|
ITEM "Ult.class."
|
|
END
|
|
|
|
ENDPAGE
|
|
|
|
ENDMASK
|
|
|
|
PAGE "" -1 -1 78 15
|
|
|
|
NUMBER 101 4
|
|
BEGIN
|
|
PROMPT 4 1 "Numero giorni "
|
|
HELP "Numero di giorni per la scadenza"
|
|
FLAGS "R"
|
|
END
|
|
|
|
NUMBER 102 6 2
|
|
BEGIN
|
|
PROMPT 4 3 "Percentuale "
|
|
HELP "Percentuale della rata"
|
|
FLAGS "R"
|
|
END
|
|
|
|
|
|
NUMBER 103 1
|
|
BEGIN
|
|
PROMPT 4 5 "Tipo pagamento "
|
|
HELP "Tipo di pagamento per la rata"
|
|
SHEET "Codice|Tipo pagamento@32"
|
|
INPUT 103
|
|
OUTPUT 103
|
|
OUTPUT 104
|
|
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|Altro pagamento"
|
|
END
|
|
|
|
STRING 104 28
|
|
BEGIN
|
|
PROMPT 4 7 "Pagamento "
|
|
FLAGS "D"
|
|
END
|
|
|
|
STRING 105 1
|
|
BEGIN
|
|
PROMPT 4 9 "Ulteriore classificazione "
|
|
USE %CLR
|
|
INPUT CODTAB[1,1] 103 SELECT
|
|
INPUT CODTAB[2,2] 105
|
|
DISPLAY "Tipo pagamento" CODTAB[1,1]
|
|
DISPLAY "Classificazione" CODTAB[2,2]
|
|
DISPLAY "Descrizione@50" S0
|
|
OUTPUT 105 CODTAB[2,2]
|
|
CHECKTYPE NORMAL
|
|
HELP "Codice per ulteriore classificazione della data"
|
|
END
|
|
|
|
BUTTON DLG_OK 9 2
|
|
BEGIN
|
|
PROMPT -13 -1 ""
|
|
END
|
|
|
|
BUTTON DLG_CANCEL 9 2
|
|
BEGIN
|
|
PROMPT -23 -1 ""
|
|
END
|
|
|
|
BUTTON DLG_NULL 9 2
|
|
BEGIN
|
|
PROMPT -33 -1 "Azzera"
|
|
MESSAGE RESET,1@
|
|
END
|
|
|
|
ENDPAGE
|
|
ENDMASK
|