1995-11-06 10:44:31 +00:00
|
|
|
#include "ve2100r.h"
|
|
|
|
|
|
|
|
TOOLBAR "" 0 20 60 2
|
|
|
|
#include <toolbar.h>
|
|
|
|
ENDPAGE
|
|
|
|
|
|
|
|
PAGE "Archivio sconti di riga " 11 60 14
|
|
|
|
|
1996-05-03 17:11:39 +00:00
|
|
|
GROUPBOX DLG_NULL 75 10
|
|
|
|
BEGIN
|
|
|
|
PROMPT 0 0 ""
|
|
|
|
FLAG "R"
|
|
|
|
END
|
|
|
|
|
1996-06-27 09:54:51 +00:00
|
|
|
LIST F_R_TIPO 20
|
1995-11-06 10:44:31 +00:00
|
|
|
BEGIN
|
|
|
|
PROMPT 100 100 ""
|
1996-05-03 17:11:39 +00:00
|
|
|
FIELD TIPO
|
|
|
|
FLAGS "D"
|
|
|
|
KEY 1
|
1995-11-06 10:44:31 +00:00
|
|
|
ITEM "R|Sconti di riga"
|
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_R_CODCAT 2
|
|
|
|
BEGIN
|
|
|
|
PROMPT 2 2 "Cat. vendita "
|
1996-05-03 17:11:39 +00:00
|
|
|
FIELD CODCAT
|
1995-11-06 10:44:31 +00:00
|
|
|
FLAG "U"
|
|
|
|
KEY 1
|
1996-08-21 10:45:43 +00:00
|
|
|
USE CVE
|
1995-11-06 10:44:31 +00:00
|
|
|
INPUT CODTAB F_R_CODCAT
|
|
|
|
DISPLAY "Codice" CODTAB
|
|
|
|
DISPLAY "Descrizione@50" S0
|
|
|
|
OUTPUT F_R_CODCAT CODTAB
|
|
|
|
OUTPUT F_R_DESCAT S0
|
1996-08-16 08:02:54 +00:00
|
|
|
CHECKTYPE FORCED
|
1995-11-06 10:44:31 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_R_DESCAT 50
|
|
|
|
BEGIN
|
|
|
|
PROMPT 22 2 ""
|
|
|
|
FLAG "D"
|
|
|
|
END
|
|
|
|
|
1997-08-22 13:25:25 +00:00
|
|
|
LIST F_R_TIPO_RIGA 20
|
|
|
|
BEGIN
|
|
|
|
PROMPT 100 100 " "
|
|
|
|
FIELD TIPORIGA
|
|
|
|
KEY 1
|
|
|
|
ITEM "A|Articoli"
|
|
|
|
ITEM "R|Raggr.fiscale"
|
|
|
|
ITEM "L|Gruppo merc."
|
|
|
|
ITEM "C|Sottogr.merc."
|
|
|
|
FLAGS "DP"
|
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_R_CODART_A 20
|
1996-08-16 08:02:54 +00:00
|
|
|
BEGIN
|
|
|
|
PROMPT 2 4 "Cod. articolo "
|
|
|
|
FIELD CODART
|
|
|
|
FLAG "HU"
|
|
|
|
KEY 1
|
|
|
|
USE LF_SCONTI
|
|
|
|
JOIN LF_ANAMAG INTO CODART==CODART
|
1996-08-21 10:45:43 +00:00
|
|
|
JOIN CVE ALIAS 201 INTO CODTAB==CODCAT
|
1996-08-16 08:02:54 +00:00
|
|
|
INPUT TIPO F_R_TIPO SELECT
|
1997-08-22 13:25:25 +00:00
|
|
|
INPUT CODCAT F_R_CODCAT SELECT
|
|
|
|
INPUT TIPORIGA F_R_TIPO_RIGA SELECT
|
|
|
|
INPUT CODART F_R_CODART_A
|
1996-08-16 08:02:54 +00:00
|
|
|
INPUT UM F_R_UM
|
1997-08-22 13:25:25 +00:00
|
|
|
DISPLAY "Cat. merc." CODCAT
|
1996-08-16 08:02:54 +00:00
|
|
|
DISPLAY "Codice art.@20" CODART
|
|
|
|
DISPLAY "U.M." UM
|
|
|
|
DISPLAY "N. scaglione" NSCAGL
|
|
|
|
DISPLAY "Sconto@25" SCONTO
|
1997-08-22 13:25:25 +00:00
|
|
|
OUTPUT F_R_CODCAT CODCAT
|
|
|
|
OUTPUT F_R_TIPO_RIGA TIPORIGA
|
|
|
|
OUTPUT F_R_CODART_A CODART
|
1996-08-16 08:02:54 +00:00
|
|
|
OUTPUT F_R_UM UM
|
|
|
|
OUTPUT F_R_SCA NSCAGL
|
1997-08-22 13:25:25 +00:00
|
|
|
CHECKYTPE REQUIRED
|
|
|
|
GROUP 1
|
1996-08-16 08:02:54 +00:00
|
|
|
END
|
|
|
|
|
1995-11-06 10:44:31 +00:00
|
|
|
STRING F_R_CODART 20
|
|
|
|
BEGIN
|
|
|
|
PROMPT 2 4 "Cod. articolo "
|
1996-05-03 17:11:39 +00:00
|
|
|
FIELD CODART
|
1995-11-06 10:44:31 +00:00
|
|
|
FLAG "U"
|
|
|
|
KEY 1
|
1996-06-27 09:54:51 +00:00
|
|
|
USE LF_ANAMAG
|
1995-11-06 10:44:31 +00:00
|
|
|
INPUT CODART F_R_CODART
|
|
|
|
DISPLAY "Codice@20" CODART
|
|
|
|
DISPLAY "Descrizione@50" DESCR
|
|
|
|
OUTPUT F_R_CODART CODART
|
|
|
|
OUTPUT F_R_DESART DESCR
|
1997-08-22 13:25:25 +00:00
|
|
|
CHECKYTPE FORCED
|
|
|
|
WARNING "Articolo assente"
|
1996-06-27 09:54:51 +00:00
|
|
|
ADD RUN VE2 -3
|
1997-08-22 13:25:25 +00:00
|
|
|
GROUP 1
|
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_R_RFA_A 5
|
|
|
|
BEGIN
|
|
|
|
PROMPT 2 4 "Raggr.fiscale "
|
|
|
|
FIELD CODART
|
|
|
|
FLAG "HU"
|
|
|
|
KEY 1
|
|
|
|
USE LF_SCONTI
|
|
|
|
JOIN RFA INTO CODTAB==CODART
|
|
|
|
JOIN CVE ALIAS 201 INTO CODTAB==CODCAT
|
|
|
|
INPUT TIPO F_R_TIPO SELECT
|
|
|
|
INPUT CODCAT F_R_CODCAT SELECT
|
|
|
|
INPUT TIPORIGA F_R_TIPO_RIGA SELECT
|
|
|
|
INPUT CODART F_R_RFA_A
|
|
|
|
INPUT UM F_R_UM
|
|
|
|
DISPLAY "Cat. merc." CODCAT
|
|
|
|
DISPLAY "Codice art.@20" CODART
|
|
|
|
DISPLAY "U.M." UM
|
|
|
|
DISPLAY "N. scaglione" NSCAGL
|
|
|
|
DISPLAY "Sconto@25" SCONTO
|
|
|
|
OUTPUT F_R_CODCAT CODCAT
|
|
|
|
OUTPUT F_R_TIPO_RIGA TIPORIGA
|
|
|
|
OUTPUT F_R_RFA_A CODART
|
|
|
|
OUTPUT F_R_UM UM
|
|
|
|
OUTPUT F_R_SCA NSCAGL
|
|
|
|
CHECKYTPE REQUIRED
|
|
|
|
GROUP 2
|
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_R_RFA 5
|
|
|
|
BEGIN
|
|
|
|
PROMPT 2 4 "Raggr.fiscale "
|
|
|
|
FIELD CODART
|
|
|
|
FLAG "U"
|
|
|
|
KEY 1
|
|
|
|
USE RFA
|
|
|
|
INPUT CODTAB F_R_RFA
|
|
|
|
DISPLAY "Codice@20" CODTAB
|
|
|
|
DISPLAY "Descrizione@50" S0
|
|
|
|
OUTPUT F_R_RFA CODTAB
|
|
|
|
OUTPUT F_R_DESART S0
|
|
|
|
CHECKYTPE FORCED
|
|
|
|
WARNING "Raggruppamento fiscale assente"
|
|
|
|
GROUP 2
|
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_R_GRM_A 3
|
|
|
|
BEGIN
|
|
|
|
PROMPT 2 4 "Gruppo merc. "
|
|
|
|
FIELD CODART
|
|
|
|
FLAG "HU"
|
|
|
|
KEY 1
|
|
|
|
USE LF_SCONTI
|
|
|
|
JOIN GMC INTO CODTAB==CODART
|
|
|
|
JOIN CVE ALIAS 201 INTO CODTAB==CODCAT
|
|
|
|
INPUT TIPO F_R_TIPO SELECT
|
|
|
|
INPUT CODCAT F_R_CODCAT SELECT
|
|
|
|
INPUT TIPORIGA F_R_TIPO_RIGA SELECT
|
|
|
|
INPUT CODART F_R_GRM_A
|
|
|
|
DISPLAY "Cat. merc." CODCAT
|
|
|
|
DISPLAY "Gruppo merc." CODART
|
|
|
|
DISPLAY "U.M." UM
|
|
|
|
DISPLAY "N. scaglione" NSCAGL
|
|
|
|
DISPLAY "Sconto@25" SCONTO
|
|
|
|
OUTPUT F_R_CODCAT CODCAT
|
|
|
|
OUTPUT F_R_TIPO_RIGA TIPORIGA
|
|
|
|
OUTPUT F_R_GRM_A CODART
|
|
|
|
OUTPUT F_R_UM UM
|
|
|
|
OUTPUT F_R_SCA NSCAGL
|
|
|
|
CHECKYTPE REQUIRED
|
|
|
|
GROUP 3
|
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_R_GRM 3
|
|
|
|
BEGIN
|
|
|
|
PROMPT 2 4 "Gruppo merc. "
|
|
|
|
FIELD CODART
|
|
|
|
FLAG "U"
|
|
|
|
KEY 1
|
|
|
|
USE GMC SELECT CODTAB ? '???'
|
|
|
|
INPUT CODTAB F_R_GRM
|
|
|
|
DISPLAY "Codice@20" CODTAB
|
|
|
|
DISPLAY "Descrizione@50" S0
|
|
|
|
OUTPUT F_R_GRM CODTAB
|
|
|
|
OUTPUT F_R_DESART S0
|
|
|
|
CHECKYTPE FORCED
|
|
|
|
WARNING "Gruppo merceologico assente"
|
|
|
|
GROUP 3
|
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_R_SGM_A 5
|
|
|
|
BEGIN
|
|
|
|
PROMPT 2 4 "Sottog.merc. "
|
|
|
|
FIELD CODART
|
|
|
|
FLAG "HU"
|
|
|
|
KEY 1
|
|
|
|
USE LF_SCONTI
|
|
|
|
JOIN GMC INTO CODTAB==CODART
|
|
|
|
JOIN CVE ALIAS 201 INTO CODTAB==CODCAT
|
|
|
|
INPUT TIPO F_R_TIPO SELECT
|
|
|
|
INPUT CODCAT F_R_CODCAT SELECT
|
|
|
|
INPUT TIPORIGA F_R_TIPO_RIGA SELECT
|
|
|
|
INPUT CODART F_R_SGM_A
|
|
|
|
DISPLAY "Cat. merc." CODCAT
|
|
|
|
DISPLAY "Sottog.merc." CODART
|
|
|
|
DISPLAY "U.M." UM
|
|
|
|
DISPLAY "N. scaglione" NSCAGL
|
|
|
|
DISPLAY "Sconto@25" SCONTO
|
|
|
|
OUTPUT F_R_CODCAT CODCAT
|
|
|
|
OUTPUT F_R_TIPO_RIGA TIPORIGA
|
|
|
|
OUTPUT F_R_SGM_A CODART
|
|
|
|
OUTPUT F_R_UM UM
|
|
|
|
OUTPUT F_R_SCA NSCAGL
|
|
|
|
CHECKYTPE REQUIRED
|
|
|
|
GROUP 3
|
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_R_SGM 5
|
|
|
|
BEGIN
|
|
|
|
PROMPT 2 4 "Sottog.merc. "
|
|
|
|
FIELD CODART
|
|
|
|
FLAG "U"
|
|
|
|
KEY 1
|
2000-05-05 15:25:49 +00:00
|
|
|
USE GMC SELECT CODTAB ? '?????'
|
1997-08-22 13:25:25 +00:00
|
|
|
INPUT CODTAB F_R_SGM
|
|
|
|
DISPLAY "Codice@20" CODTAB
|
|
|
|
DISPLAY "Descrizione@50" S0
|
|
|
|
OUTPUT F_R_SGM CODTAB
|
|
|
|
OUTPUT F_R_DESART S0
|
|
|
|
CHECKYTPE FORCED
|
|
|
|
WARNING "Sottogruppo merceologico assente"
|
|
|
|
GROUP 4
|
1995-11-06 10:44:31 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_R_UM 2
|
|
|
|
BEGIN
|
1996-08-16 08:02:54 +00:00
|
|
|
PROMPT 40 4 "U.M. "
|
1996-05-03 17:11:39 +00:00
|
|
|
FIELD UM
|
1995-11-06 10:44:31 +00:00
|
|
|
FLAG "U"
|
|
|
|
KEY 1
|
|
|
|
USE LF_UMART KEY 2
|
|
|
|
JOIN %UMS INTO CODTAB=UM
|
|
|
|
INPUT CODART F_R_CODART SELECT
|
|
|
|
INPUT UM F_R_UM
|
|
|
|
DISPLAY "U.M." UM
|
1996-06-27 09:54:51 +00:00
|
|
|
DISPLAY "Descrizione@50" %UMS->S0
|
1995-11-06 10:44:31 +00:00
|
|
|
OUTPUT F_R_UM UM
|
1997-08-22 13:25:25 +00:00
|
|
|
CHECKTYPE FORCED
|
|
|
|
GROUP 1
|
1996-08-16 08:02:54 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
NUMBER F_R_SCA 1
|
|
|
|
BEGIN
|
|
|
|
PROMPT 50 4 "N.ro scaglione "
|
|
|
|
FIELD NSCAGL
|
|
|
|
KEY 1
|
|
|
|
CHECKTYPE REQUIRED
|
1995-11-06 10:44:31 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
STRING F_R_DESART 50
|
|
|
|
BEGIN
|
|
|
|
PROMPT 2 6 "Descrizione "
|
|
|
|
FLAG "D"
|
|
|
|
END
|
|
|
|
|
1996-08-16 08:02:54 +00:00
|
|
|
NUMBER F_R_QLIM 15 5
|
|
|
|
BEGIN
|
|
|
|
PROMPT 2 10 "Q.ta' limite scagl. "
|
|
|
|
FIELD QLIM
|
|
|
|
END
|
|
|
|
|
1995-11-06 10:44:31 +00:00
|
|
|
|
|
|
|
STRING F_R_SCONTO 25
|
|
|
|
BEGIN
|
1996-08-16 08:02:54 +00:00
|
|
|
PROMPT 2 12 "Sconto "
|
1996-05-03 17:11:39 +00:00
|
|
|
FIELD SCONTO
|
1995-11-06 10:44:31 +00:00
|
|
|
END
|
|
|
|
|
|
|
|
ENDPAGE
|
|
|
|
|
|
|
|
ENDMASK
|