#include "batbsua.h"
#define LF_CLIFOR 20

TOOLBAR "" 0 20 60 2
#include <toolbar.h>
ENDPAGE

PAGE "Gestione subagenti" 11 60 14

GROUPBOX DLG_NULL 75 7
BEGIN
 PROMPT 1 0 ""
 FLAGS "R"
END

STRING F_CODICE 2
BEGIN
  PROMPT 2 2 "Agente    "
  FIELD CODTAB[1,2]
  KEY 1
  FLAG "U"
  USE %AGE
  INPUT AGE->CODTAB  F_CODICE
  DISPLAY "Codice " AGE->CODTAB
  DISPLAY "Descrizione@50" AGE->S0
  OUTPUT F_CODICE AGE->CODTAB
  OUTPUT F_DESCRAGE  AGE->S0
  CHECKTYPE REQUIRED
END

STRING F_DESCRAGE 50
BEGIN
  PROMPT 21 2 ""
  FLAGS "D"
  CHECKTYPE NORMAL
END

STRING F_NUMERO 2
BEGIN
  PROMPT 2 4 "Subagente "
  FIELD CODTAB[3,4]
  FLAG "U"
  KEY 1
  USE %SUA
  INPUT CODTAB[1,2]  F_CODICE
  INPUT CODTAB[3,4]  F_NUMERO
  DISPLAY "Agente " CODTAB[1,2]
  DISPLAY "Subagente " CODTAB[3,4]
  DISPLAY "Descrizione@50" S0
  OUTPUT F_CODICE CODTAB[1,2]
  OUTPUT F_NUMERO CODTAB[3,4]
  OUTPUT F_DESCR S0
  CHECKTYPE REQUIRED
END

STRING F_DESCR 50
BEGIN
  PROMPT 21 4 ""
  FIELD S0
  KEY 2
  USE %SUA KEY 2
  INPUT S0  F_DESCR
  DISPLAY "Descrizione@50" S0
  DISPLAY "Subagente " CODTAB[3,4]
  DISPLAY "Agente " CODTAB[1,2]
  OUTPUT F_CODICE CODTAB[1,2]
  OUTPUT F_NUMERO CODTAB[3,4]
  OUTPUT F_DESCR  S0
  CHECKTYPE REQUIRED
END

NUMBER F_PROVVFISSA 6 2
BEGIN
  PROMPT 2 8  "Provvigione fissa  "
  FIELD R0
END

NUMBER F_PROVVVAR 6 2
BEGIN
  PROMPT 35 8  "Provvigione variabile  "
  FIELD R1
END

STRING F_CODAGENTE 6
BEGIN
  PROMPT 2 10 "Codice fornitore   "
  FIELD S1
  FLAG "R"
  USE LF_CLIFOR KEY 1 SELECT TIPOCF="F"
  INPUT CODCF F_CODAGENTE
  DISPLAY "Codice" CODCF
  DISPLAY "Ragione sociale@50" RAGSOC
  OUTPUT F_CODAGENTE CODCF
  OUTPUT F_RAGSOC RAGSOC

END

STRING F_RAGSOC 50
BEGIN
  PROMPT 2 12 "Ragione sociale    "
  FIELD S2
  USE LF_CLIFOR KEY 2 SELECT TIPOCF="F"
  INPUT RAGSOC F_RAGSOC
  DISPLAY "Ragione sociale@50" RAGSOC
  DISPLAY "Codice" CODCF
  OUTPUT F_RAGSOC RAGSOC
  OUTPUT F_CODAGENTE CODCF

END

BOOLEAN F_LIQPROVV
BEGIN
  PROMPT 2 14 "Liquidazioni provvigioni sul pagato "
  FIELD B0
END

ENDPAGE


ENDMASK
