Patch level : 12.0 784

Files correlati     : or1100a.msk
Commento            :

Ricerca per ragione sociale cliente/fornitore nella stampa ordini
This commit is contained in:
AlexBonazzi 2019-05-08 00:26:56 +02:00
parent 39ae978a8f
commit dbc3872421
2 changed files with 86 additions and 26 deletions

View File

@ -58,6 +58,10 @@
#define F_OPZ_RESIDUO 158 #define F_OPZ_RESIDUO 158
#define F_OPZ_GIACENZA 159 #define F_OPZ_GIACENZA 159
#define F_FORCE_EVASE 160 #define F_FORCE_EVASE 160
#define F_DESFROM 161
#define F_DESTO 162
#define F_DESAGEFROM 163
#define F_DESAGETO 164
#define GR_CLIFO 1 #define GR_CLIFO 1
#define GR_NUM 2 #define GR_NUM 2

View File

@ -108,7 +108,7 @@ BEGIN
GROUP GR_DATA GROUP GR_DATA
END END
GROUPBOX DLG_NULL 30 4 GROUPBOX DLG_NULL 73 5
BEGIN BEGIN
PROMPT 2 7 "Cliente" PROMPT 2 7 "Cliente"
GROUP GR_CLIFO GROUP GR_CLIFO
@ -131,24 +131,52 @@ BEGIN
DISPLAY "Codice@6R" CODCF DISPLAY "Codice@6R" CODCF
DISPLAY "Ragione sociale@50" RAGSOC DISPLAY "Ragione sociale@50" RAGSOC
OUTPUT F_CFFROM CODCF OUTPUT F_CFFROM CODCF
OUTPUT F_DESFROM RAGSOC
CHECKTYPE NORMAL
GROUP GR_TUTTI GR_CLIFO
END
STRING F_DESFROM 50
BEGIN
PROMPT 18 9 ""
USE LF_CLIFO KEY 2
INPUT TIPOCF F_TIPOCF SELECT
INPUT RAGSOC F_CFFROM
DISPLAY "Ragione sociale@70" RAGSOC
DISPLAY "Codice@6R" CODCF
COPY OUTPUT F_CFFROM
CHECKTYPE NORMAL CHECKTYPE NORMAL
GROUP GR_TUTTI GR_CLIFO GROUP GR_TUTTI GR_CLIFO
END END
NUMBER F_CFTO 6 NUMBER F_CFTO 6
BEGIN BEGIN
PROMPT 19 9 "Al " PROMPT 3 10 "Al "
USE LF_CLIFO KEY 1 USE LF_CLIFO KEY 1
INPUT TIPOCF F_TIPOCF SELECT INPUT TIPOCF F_TIPOCF SELECT
INPUT CODCF F_CFTO INPUT CODCF F_CFTO
DISPLAY "Codice@6R" CODCF DISPLAY "Codice@6R" CODCF
DISPLAY "Ragione sociale@50" RAGSOC DISPLAY "Ragione sociale@50" RAGSOC
OUTPUT F_CFTO CODCF OUTPUT F_CFTO CODCF
OUTPUT F_DESTO RAGSOC
CHECKTYPE NORMAL CHECKTYPE NORMAL
GROUP GR_TUTTI GR_CLIFO GROUP GR_TUTTI GR_CLIFO
END END
GROUPBOX DLG_NULL 30 4 STRING F_DESTO 50
BEGIN
PROMPT 18 10 ""
USE LF_CLIFO KEY 2
INPUT TIPOCF F_TIPOCF SELECT
INPUT RAGSOC F_DESTO
DISPLAY "Ragione sociale@70" RAGSOC
DISPLAY "Codice@6R" CODCF
COPY OUTPUT F_CFTO
CHECKTYPE NORMAL
GROUP GR_TUTTI GR_CLIFO
END
GROUPBOX DLG_NULL 73 4
BEGIN BEGIN
PROMPT 2 7 "Agente" PROMPT 2 7 "Agente"
GROUP GR_TUTTI GR_AGE GROUP GR_TUTTI GR_AGE
@ -163,6 +191,19 @@ BEGIN
DISPLAY "Codice" CODAGE DISPLAY "Codice" CODAGE
DISPLAY "Descr@50" RAGSOC DISPLAY "Descr@50" RAGSOC
OUTPUT F_AGEFROM CODAGE OUTPUT F_AGEFROM CODAGE
OUTPUT F_DESAGEFROM RAGSOC
GROUP GR_TUTTI GR_AGE
END
STRING F_DESAGEFROM 50
BEGIN
PROMPT 18 8 ""
USE LF_AGENTI KEY 2
INPUT RAGSOC F_DESAGEFROM
DISPLAY "Ragione sociale@70" RAGSOC
DISPLAY "Codice@6R" CODAGE
COPY OUTPUT F_AGEFROM
CHECKTYPE NORMAL
GROUP GR_TUTTI GR_AGE GROUP GR_TUTTI GR_AGE
END END
@ -174,40 +215,55 @@ BEGIN
INPUT CODAGE F_AGETO INPUT CODAGE F_AGETO
COPY DISPLAY F_AGEFROM COPY DISPLAY F_AGEFROM
OUTPUT F_AGETO CODAGE OUTPUT F_AGETO CODAGE
OUTPUT F_DESAGETO RAGSOC
GROUP GR_TUTTI GR_AGE GROUP GR_TUTTI GR_AGE
END END
GROUPBOX DLG_NULL 40 4 STRING F_DESAGETO 50
BEGIN BEGIN
PROMPT 35 7 "Data consegna" PROMPT 18 9 ""
COPY USE F_DESAGEFROM
INPUT RAGSOC F_DESAGETO
DISPLAY "Ragione sociale@70" RAGSOC
DISPLAY "Codice@6R" CODAGE
COPY OUTPUT F_AGETO
CHECKTYPE NORMAL
GROUP GR_TUTTI GR_AGE
END
GROUPBOX DLG_NULL 30 4
BEGIN
PROMPT 2 12 "Data consegna"
END END
DATE F_CONSFROM DATE F_CONSFROM
BEGIN BEGIN
PROMPT 36 8 "Dal " PROMPT 3 13 "Dal "
FLAGS "B"
END END
DATE F_CONSTO DATE F_CONSTO
BEGIN BEGIN
PROMPT 36 9 "Al " PROMPT 3 14 "Al "
FLAGS "B"
END END
BOOLEAN F_DETTAGLIO BOOLEAN F_DETTAGLIO
BEGIN BEGIN
PROMPT 3 11 "Dettaglio righe" PROMPT 37 13 "Dettaglio righe"
END END
BOOLEAN F_DETAIL_BY_CLI BOOLEAN F_DETAIL_BY_CLI
BEGIN BEGIN
PROMPT 37 11 "Ordina per cliente" PROMPT 37 14 "Ordina per cliente"
FLAGS "D" FLAGS "D"
GROUP GR_TUTTI GROUP GR_TUTTI
END END
LIST F_STATOORD 6 LIST F_STATOORD 6
BEGIN BEGIN
PROMPT 3 12 "Tipo ordini " PROMPT 3 16 "Tipo ordini "
ITEM "T|Tutti" ITEM "T|Tutti"
ITEM "E|Evasi" ITEM "E|Evasi"
ITEM "A|Aperti" ITEM "A|Aperti"
@ -215,7 +271,7 @@ END
BOOLEAN F_DETAIL_BY_DOC BOOLEAN F_DETAIL_BY_DOC
BEGIN BEGIN
PROMPT 37 12 "Dettaglio per documento" PROMPT 37 16 "Dettaglio per documento"
// FLAGS "D" // FLAGS "D"
// MESSAGE TRUE DISABLE,GR_DETAILART@ // MESSAGE TRUE DISABLE,GR_DETAILART@
// MESSAGE FALSE ENABLE,GR_DETAILART@ // MESSAGE FALSE ENABLE,GR_DETAILART@
@ -224,7 +280,7 @@ END
LIST F_STATORORD 6 LIST F_STATORORD 6
BEGIN BEGIN
PROMPT 3 13 "Tipo righe ordini " PROMPT 3 17 "Tipo righe ordini "
FLAGS "D" FLAGS "D"
GROUP GR_DETAIL GROUP GR_DETAIL
ITEM "T|Tutte" ITEM "T|Tutte"
@ -237,7 +293,7 @@ END
NUMBER F_DETAIL_LEV 1 NUMBER F_DETAIL_LEV 1
BEGIN BEGIN
PROMPT 37 13 "Livello dettaglio " PROMPT 37 17 "Livello dettaglio "
FLAGS "D" FLAGS "D"
GROUP GR_DETAILART GROUP GR_DETAILART
USE FCG USE FCG
@ -250,13 +306,13 @@ END
BOOLEAN F_FORCE_EVASE BOOLEAN F_FORCE_EVASE
BEGIN BEGIN
PROMPT 3 14 "Stampa righe evase con residuo" PROMPT 3 18 "Stampa righe evase con residuo"
FLAGS "D" FLAGS "D"
END END
LIST F_RAGG_PER_ART 12 LIST F_RAGG_PER_ART 12
BEGIN BEGIN
PROMPT 37 14 "Periodo raggruppamento " PROMPT 37 18 "Periodo raggruppamento "
ITEM "0|Giornaliero" ITEM "0|Giornaliero"
ITEM "1|1 mese" ITEM "1|1 mese"
ITEM "2|2 mesi" ITEM "2|2 mesi"
@ -268,12 +324,12 @@ END
GROUPBOX DLG_NULL 30 4 GROUPBOX DLG_NULL 30 4
BEGIN BEGIN
PROMPT 2 15 "Articolo" PROMPT 2 19 "Articolo"
END END
STRING F_ARTFROM 20 STRING F_ARTFROM 20
BEGIN BEGIN
PROMPT 3 16 "Dal " PROMPT 3 20 "Dal "
FLAGS "DU" FLAGS "DU"
USE LF_ANAMAG USE LF_ANAMAG
INPUT CODART F_ARTFROM INPUT CODART F_ARTFROM
@ -286,7 +342,7 @@ END
STRING F_ARTTO 20 STRING F_ARTTO 20
BEGIN BEGIN
PROMPT 3 17 "Al " PROMPT 3 21 "Al "
FLAGS "DU" FLAGS "DU"
USE LF_ANAMAG USE LF_ANAMAG
INPUT CODART F_ARTTO INPUT CODART F_ARTTO
@ -299,38 +355,38 @@ END
BOOLEAN F_DETAIL_MAG BOOLEAN F_DETAIL_MAG
BEGIN BEGIN
PROMPT 37 16 "Dettaglia magazzini" PROMPT 37 20 "Dettaglia magazzini"
FLAGS "D" FLAGS "D"
GROUP GR_DETAILART GROUP GR_DETAILART
END END
BOOLEAN F_DETAIL_DEP BOOLEAN F_DETAIL_DEP
BEGIN BEGIN
PROMPT 37 17 "Dettaglia depositi" PROMPT 37 21 "Dettaglia depositi"
FLAGS "D" FLAGS "D"
GROUP GR_DETAILART GROUP GR_DETAILART
END END
BOOLEAN F_OPZ_VALORE BOOLEAN F_OPZ_VALORE
BEGIN BEGIN
PROMPT 3 19 "Visualizza colonne valori" PROMPT 3 23 "Visualizza colonne valori"
END END
BOOLEAN F_OPZ_PREZZO BOOLEAN F_OPZ_PREZZO
BEGIN BEGIN
PROMPT 3 20 "Visualizza colonna prezzo" PROMPT 3 24 "Visualizza colonna prezzo"
GROUP GR_DETAIL GR_ART GROUP GR_DETAIL GR_ART
END END
BOOLEAN F_OPZ_RESIDUO BOOLEAN F_OPZ_RESIDUO
BEGIN BEGIN
PROMPT 37 19 "Visualizza colonna residuo" PROMPT 37 23 "Visualizza colonna residuo"
GROUP GR_DETAIL GR_ART GROUP GR_DETAIL GR_ART
END END
BOOLEAN F_OPZ_GIACENZA BOOLEAN F_OPZ_GIACENZA
BEGIN BEGIN
PROMPT 37 20 "Visualizza colonna giacenza" PROMPT 37 24 "Visualizza colonna giacenza"
GROUP GR_DETAIL GR_ART GROUP GR_DETAIL GR_ART
END END