#include "mg3500.h"

TOOLBAR "topbar" 0 0 0 2
#include <printbar.h>
ENDPAGE


PAGE "Stampa storico rimanenze" 0 0 0 0

NUMBER F_ANNOES 4
BEGIN
  FLAGS "Z"
  PROMPT 2 1 "Codice eserc. "
  USE ESC
  INPUT CODTAB F_ANNOES
  DISPLAY "Esercizio" CODTAB
  DISPLAY "Dal@12" D0
  DISPLAY "Al@12" D1
  OUTPUT F_ANNOES CODTAB
  CHECKTYPE REQUIRED
  ADD NONE
END

LISTBOX F_ORDINE 25
BEGIN
  FLAGS "G"
  PROMPT 2 2 "Ordinamento   "
  ITEM "C|Codice"
  MESSAGE ENABLE,G_CODART@|,G_RAGGFIS@|HIDE,G_GRMERC@|HIDE,G_SGRMERC@|HIDE,G_RAGGFIS@|HIDE,G_USER@|ENABLE,G_DESART@
  ITEM "D|Descrizione"
  MESSAGE DISABLE,G_CODART@|HIDE,G_GRMERC@|HIDE,G_SGRMERC@|HIDE,G_RAGGFIS@|HIDE,G_USER@|ENABLE,G_DESART@
  ITEM "M|Gruppo merceologico"
  MESSAGE ENABLE,G_CODART@|SHOW,G_GRMERC@|HIDE,G_SGRMERC@|HIDE,G_RAGGFIS@|HIDE,G_USER@|ENABLE,G_DESART@
  ITEM "S|Sottogruppo merceologico"
  MESSAGE ENABLE,G_CODART@|SHOW,G_GRMERC@|SHOW,G_SGRMERC@|HIDE,G_RAGGFIS@|HIDE,G_USER@|ENABLE,G_DESART@
  ITEM "R|Raggruppamento fiscale"
  MESSAGE CLEAR,G_CODART@|SHOW,G_RAGGFIS@|HIDE,G_GRMERC@|HIDE,G_SGRMERC@|HIDE,G_USER@|CLEAR,G_DESART@
  ITEM "P|Personalizzato"
  MESSAGE CLEAR,G_CODART@|HIDE,G_GRMERC@|HIDE,G_SGRMERC@|HIDE,G_RAGGFIS@|SHOW,G_USER@|CLEAR,G_DESART@
END

TEXT DLG_NULL
BEGIN
  PROMPT 16 3 "@bDall'articolo"
END

TEXT DLG_NULL
BEGIN
  PROMPT 50 3 "@bAll'articolo"
END

STRING F_DAART 20
BEGIN
  PROMPT 2 4 "Codice        "
  FLAGS "U"
  USE LF_ANAMAG 
  INPUT CODART F_DAART
  DISPLAY "Codice@20" CODART
  DISPLAY "Descr@50" DESCR
  OUTPUT F_DAART CODART
  OUTPUT F_DADES DESCR
  CHECKTYPE NORMAL
  GROUP G_CODART
END

STRING F_DADES 50 28
BEGIN
  PROMPT 2 5 "Descrizione   "
  FLAGS "U"
  USE LF_ANAMAG KEY 2
  INPUT DESCR F_DADES
  DISPLAY "Descr@50" DESCR
  DISPLAY "Codice@20" CODART
  COPY OUTPUT F_DAART
  CHECKTYPE NORMAL
	GROUP G_DESART
END

STRING F_DAUSR 40 30
BEGIN
  PROMPT 2 6 "Personalizz.  "
  FLAGS "UH"
	GROUP G_USER
END

STRING F_AART 20
BEGIN
  PROMPT 50 4 ""
  FLAGS "U"
  COPY USE F_DAART
  INPUT CODART F_AART
  COPY DISPLAY F_DAART
  OUTPUT F_AART CODART
  OUTPUT F_ADES DESCR
  CHECKTYPE NORMAL
  GROUP G_CODART
END

STRING F_ADES 50 28
BEGIN
  PROMPT 50 5 ""
  FLAGS "U"
  COPY USE F_DADES
  INPUT DESCR F_ADES
  COPY DISPLAY F_DADES
  COPY OUTPUT F_AART
  CHECKTYPE NORMAL
	GROUP G_DESART
END

STRING F_AUSR 40 30
BEGIN
  PROMPT 50 6 ""
  FLAGS "UH"
	GROUP G_USER
END

STRING F_DAGRMERC 3
BEGIN
  PROMPT 2 7 "Dal gruppo    "
  FLAGS "U"
  USE GMC SELECT CODTAB[4,5]==""
  INPUT CODTAB F_DAGRMERC
  DISPLAY "Codice" CODTAB
  DISPLAY "Descr@50" S0
  OUTPUT F_DAGRMERC CODTAB[1,3]
  CHECKTYPE NORMAL
  GROUP G_GRMERC
END

STRING F_DASGRMERC 2
BEGIN
  PROMPT 50 7 ""
  FLAGS "U"
  USE GMC SELECT CODTAB[4,5]!=""
  INPUT CODTAB[1,3] F_DAGRMERC
  INPUT CODTAB[4,5] F_DASGRMERC
  DISPLAY "Codice" CODTAB
  DISPLAY "Descrizione@50" S0
  OUTPUT F_DAGRMERC CODTAB[1,3]
  OUTPUT F_DASGRMERC CODTAB[4,5]
  GROUP G_SGRMERC
END

STRING F_AGRMERC 3
BEGIN
  PROMPT 2 8 "Al gruppo     "
  FLAGS "U"
  USE GMC SELECT CODTAB[4,5]==""
  INPUT CODTAB F_AGRMERC
  DISPLAY "Codice" CODTAB
  DISPLAY "Descr@50" S0
  OUTPUT F_AGRMERC CODTAB[1,3]
  CHECKTYPE NORMAL
  GROUP G_GRMERC
END

STRING F_ASGRMERC 2
BEGIN
  PROMPT 50 8 ""
  USE GMC SELECT CODTAB[4,5]!=""
  INPUT CODTAB[1,3] F_AGRMERC
  INPUT CODTAB[4,5] F_ASGRMERC
  DISPLAY "Codice" CODTAB
  DISPLAY "Descrizione@50" S0
  OUTPUT F_AGRMERC CODTAB[1,3]
  OUTPUT F_ASGRMERC CODTAB[4,5]
  GROUP G_SGRMERC
END

STRING F_DARAGGFIS 5
BEGIN
  PROMPT 2 9 "Da raggruppam."
  FLAGS "U"
  USE RFA
  INPUT CODTAB F_DARAGGFIS
  DISPLAY "Codice " CODTAB
  DISPLAY "Descrizione@50" S0
  OUTPUT F_DARAGGFIS CODTAB
  CHECKTYPE NORMAL
  GROUP G_RAGGFIS
END

STRING F_ARAGGFIS 5
BEGIN
  PROMPT 2 10 "A raggruppam. "
  FLAGS "U"
  USE RFA
  INPUT CODTAB F_ARAGGFIS
  DISPLAY "Codice " CODTAB
  DISPLAY "Descrizione@50" S0
  OUTPUT F_ARAGGFIS CODTAB
  CHECKTYPE NORMAL
  GROUP G_RAGGFIS
END

ENDPAGE

ENDMASK