campo-sirio/ba/ba3700a.uml
alex cb6165f09b Corretti errori sulle anagrafiche da MI :
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
1994-11-29 17:49:19 +00:00

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