#include "lv2400a.h"

TOOLBAR "" 0 0 0 2
#include <elabar.h>
ENDPAGE

PAGE "Generazione documenti" -1 -1 76 20

GROUPBOX DLG_NULL 76 8
BEGIN
  PROMPT 1 1 "@bDati per la generazione documenti relativi ai giri"
END

DATE F_DTCONS
BEGIN
  PROMPT 2 2 "Data di prevista consegna "
  CHECKTYPE REQUIRED
END

LISTBOX F_TPGEN 1 37
BEGIN
  PROMPT 2 3 "Generare i documenti      "
  ITEM "1|Solo per la data di prevista consegna"
  ITEM "0|Fino alla data di prevista consegna"
END

STRING F_CODITI 3
BEGIN
  PROMPT 2 5 "Itinerario "
  FLAGS "UZ"
  USE &ITI
  JOIN &AUT TO &ITI ALIAS 1000 INTO CODTAB==S1
  JOIN &MEZ TO &ITI ALIAS 2000 INTO CODTAB==S2
  INPUT CODTAB F_CODITI
  DISPLAY "Codice" CODTAB
  DISPLAY "Descrizione@50" S0
  DISPLAY "Autista" S1
  DISPLAY "Descrizione Autista@50" 1000@->S0
  DISPLAY "Targa@8" S2
  DISPLAY "Descrizione Mezzo@50" 2000@->S0
  OUTPUT F_CODITI CODTAB
  OUTPUT F_DESCRITI S0
  CHECKTYPE NORMAL
END

STRING F_DESCRITI 50
BEGIN
  PROMPT 23 5 ""
  USE &ITI KEY 2
  INPUT S0 F_DESCRITI
  DISPLAY "Descrizione@50" S0
  DISPLAY "Codice" CODTAB
  COPY OUTPUT F_CODITI
  CHECKTYPE NORMAL
END

STRING F_CODAUT 6
BEGIN
  PROMPT 2 6 "Autista    "
  FLAGS "UZ"
  USE &ITI
  JOIN &AUT TO &ITI ALIAS 1000 INTO CODTAB==S1
  JOIN &MEZ TO &ITI ALIAS 2000 INTO CODTAB==S2
  INPUT CODTAB F_CODAUT
  DISPLAY "Autista" S1
  DISPLAY "Descrizione Autista@50" 1000@->S0
  DISPLAY "Itinerario" CODTAB
  DISPLAY "Descrizione@50" S0  
  DISPLAY "Targa@8" S2
  DISPLAY "Descrizione Mezzo@50" 2000@->S0
  OUTPUT F_CODAUT S1
  OUTPUT F_DESCRAUT 1000@->S0
  CHECKTYPE NORMAL
END

STRING F_DESCRAUT 50
BEGIN
  PROMPT 23 6 ""
  USE &AUT KEY 2
  INPUT S0 F_DESCRAUT
  DISPLAY "Descrizione@50" S0
  DISPLAY "Codice" CODTAB
  OUTPUT F_CODAUT CODTAB
  OUTPUT F_DESCRAUT S0
  CHECKTYPE NORMAL
END

NUMBER F_CODCF 6
BEGIN
  PROMPT 2 7 "Cliente    "
  FLAGS "U"
  USE LF_CLIFO
  INPUT TIPOCF "C"
  INPUT CODCF F_CODCF
  DISPLAY "Codice " CODCF
  DISPLAY "Ragione sociale@50" RAGSOC
  OUTPUT F_CODCF CODCF
  OUTPUT F_RAGSOCCLI RAGSOC
  CHECKTYPE NORMAL
END

STRING F_RAGSOCCLI 50
BEGIN
  PROMPT 23 7 ""
  USE LF_CLIFO KEY 2
  INPUT TIPOCF "C"
  INPUT RAGSOC F_RAGSOCCLI
  DISPLAY "Ragione sociale@50" RAGSOC
  DISPLAY "Codice" CODCF  
  COPY OUTPUT F_CODCF
  CHECKTYPE NORMAL
END

GROUPBOX DLG_NULL 76 4
BEGIN
  PROMPT 1 9 "@bParametri di stampa"
END

BOOLEAN F_DTEMIS
BEGIN
  PROMPT 2 10 "Imposta la data documento"
  MESSAGE TRUE  SHOW,F_DTDOC
  MESSAGE FALSE HIDE,F_DTDOC
END

DATE F_DTDOC
BEGIN
  PROMPT 30 10  "Data documento "
  FLAGS "A"
  CHECKTYPE REQUIRED
END

BOOLEAN F_STAMPA
BEGIN
  PROMPT 2 11 "Stampa automatica buoni"
END

ENDPAGE
ENDMASK