#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"
  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
END 

GROUPBOX DLG_NULL 71 5
BEGIN
  PROMPT 4 4 ""
END

STRING F_INIZIOSCAD 1
BEGIN
  PROMPT 6 5 "Part.iniz. calcolo "
  HELP "Modalit… 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"
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"
/*  FIELD %CPG->B1    */
END

NUMBER F_NUM_RATE 3
BEGIN
  PROMPT 6 7 "Numero di rate     "
  HELP "Numero delle rate"
END

NUMBER F_INT_RATE 4
BEGIN
  PROMPT 35 7 "Intervallo tra rate successive "
  HELP "Giorni di intervallo tra una data e l'altra"
END

SPREADSHEET F_SHEET_RPG 70 9
BEGIN
  PROMPT 4 9 ""
  ITEM "N.ro giorni rata"
  ITEM "Percentuale"
  ITEM "Tipo" 
  ITEM "Pagamento@12"
  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"
/*  FIELD %RPG->I0          */
END

NUMBER 102 8 2
BEGIN
  PROMPT 4 3 "Percentuale               "
  HELP "Percentuale della rata"
/*  FIELD %RPG->R0 */
END


NUMBER 103 2 0
BEGIN
	PROMPT 4 4  "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 18
BEGIN
  PROMPT 4 5 "Pagamento "
  FLAGS "D"
END

STRING 105 1
BEGIN
  PROMPT 4 6 "Ulteriore class. "
/*  FIELD %RPG->S1 */
  USE %CLR
  INPUT CODTAB 103+104 /* SELECT   */
  DISPLAY "Tipo pagamento" CODTAB[1,1]
  DISPLAY "Classificazione" CODTAB[2,2]
  DISPLAY "Descrizione@50" S0
  OUTPUT 105 CODTAB
/*  OUTPUT 103 CODTAB[1,1] */
/*  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
