Correzioni di pg

git-svn-id: svn://10.65.10.50/trunk@2675 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
pirro 1996-03-08 09:55:39 +00:00
parent 204062b8b1
commit 5b5bcf01f9
6 changed files with 1422 additions and 1415 deletions

View File

@ -1,39 +1,39 @@
// campi comuni a tutti gli archivi // campi comuni a tutti gli archivi
#define F_TIPO 111 #define F_TIPO 111
#define F_COD 112 #define F_COD 112
#define F_DESCR 113 #define F_DESCR 113
#define F_CODVAL 114 #define F_CODVAL 114
#define F_CAMBIO 115 #define F_CAMBIO 115
#define F_DATACAM 116 #define F_DATACAM 116
#define F_VALIN 117 #define F_VALIN 117
#define F_VALFIN 118 #define F_VALFIN 118
#define F_IMPLORDI 119 #define F_IMPLORDI 119
#define F_GESTUM 120 #define F_GESTUM 120
#define F_GESTSCAGL 121 #define F_GESTSCAGL 121
#define F_GESTSCO 122 #define F_GESTSCO 122
#define F_SCONST 123 #define F_SCONST 123
#define F_SEQRIC_1 124 #define F_SEQRIC_1 124
#define F_SEQRIC_2 125 #define F_SEQRIC_2 125
#define F_SEQRIC_3 126 #define F_SEQRIC_3 126
#define F_SEQRIC_4 127 #define F_SEQRIC_4 127
// campi riservati ai listini // campi riservati ai listini
#define F_L_CATVEN 131 #define F_L_CATVEN 131
#define F_L_COD 132 #define F_L_COD 132
#define F_L_CODSUCC 133 #define F_L_CODSUCC 133
#define F_L_DESVEN 134 #define F_L_DESVEN 134
#define F_L_DESSUCC 135 #define F_L_DESSUCC 135
// campi riservati ai contratti // campi riservati ai contratti
#define F_C_TIPOCF 141 #define F_C_TIPOCF 141
#define F_C_CODCF 142 #define F_C_CODCF 142
#define F_C_COD 143 #define F_C_COD 143
#define F_C_OBBLIG 144 #define F_C_OBBLIG 144
#define F_C_DESCF 145 #define F_C_DESCF 145
// campi riservati alle offerte // campi riservati alle offerte
#define F_O_COD 151 #define F_O_COD 151
// pulsante di lancio dell'edit delle righe // pulsante di lancio dell'edit delle righe
#define BTN_RIGHE 161 #define BTN_RIGHE 161

View File

@ -1,310 +1,311 @@
#include <lffiles.h> #include <lffiles.h>
#include "ve2200x.h" #include "ve2200x.h"
TOOLBAR "" 0 20 60 2 TOOLBAR "" 0 20 60 2
#include <toolbar.h> #include <toolbar.h>
ENDPAGE ENDPAGE
PAGE "Archivio condizioni di vendita " 0 0 70 20 PAGE "Archivio condizioni di vendita " 0 0 70 20
STRING F_TIPO 1 STRING F_TIPO 1
BEGIN BEGIN
PROMPT 100 100 "" PROMPT 100 100 ""
FIELD LF_CONDV->TIPO FIELD LF_CONDV->TIPO
FLAG "DUP" FLAG "DUP"
KEY 1 KEY 1
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
END END
// campo riservato ai listini // campo riservato ai listini
STRING F_L_CATVEN 2 STRING F_L_CATVEN 2
BEGIN BEGIN
PROMPT 2 2 "Cat. vendita " PROMPT 2 2 "Cat. vendita "
FIELD LF_CONDV->CATVEN FIELD LF_CONDV->CATVEN
FLAG "U" FLAG "U"
KEY 1 KEY 1
USE %CVE USE %CVE
INPUT CODTAB F_L_CATVEN INPUT CODTAB F_L_CATVEN
DISPLAY "Cat." CODTAB DISPLAY "Cat." CODTAB
DISPLAY "Descrizione@50" S0 DISPLAY "Descrizione@50" S0
OUTPUT F_L_CATVEN CODTAB OUTPUT F_L_CATVEN CODTAB
OUTPUT F_L_DESVEN S0 OUTPUT F_L_DESVEN S0
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
END END
// campo riservato ai listini // campo riservato ai listini
STRING F_L_DESVEN 50 STRING F_L_DESVEN 50
BEGIN BEGIN
PROMPT 22 2 "" PROMPT 22 2 ""
FLAG "D" FLAG "D"
END END
// campo riservato ai contratti // campo riservato ai contratti
LIST F_C_TIPOCF 7 LIST F_C_TIPOCF 7
BEGIN BEGIN
PROMPT 2 2 "Tipo " PROMPT 2 2 "Tipo "
FIELD LF_CONDV->TIPOCF FIELD LF_CONDV->TIPOCF
KEY 1 KEY 1
ITEM "C|Cliente" ITEM "C|Cliente"
ITEM "F|Fornit." ITEM "F|Fornit."
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
END END
// campo riservato ai contratti // campo riservato ai contratti
STRING F_C_CODCF 6 STRING F_C_CODCF 6
BEGIN BEGIN
PROMPT 2 3 "Codice " PROMPT 2 3 "Codice "
FIELD LF_CONDV->CODCF FIELD LF_CONDV->CODCF
FLAG "U" FLAG "U"
KEY 1 KEY 1
USE LF_CLIFO USE LF_CLIFO
INPUT TIPOCF F_C_TIPOCF INPUT TIPOCF F_C_TIPOCF
INPUT CODCF F_C_CODCF INPUT CODCF F_C_CODCF
DISPLAY "C/F" TIPOCF DISPLAY "C/F" TIPOCF
DISPLAY "Codice" CODCF DISPLAY "Codice" CODCF
DISPLAY "Ragione sociale@50" RAGSOC DISPLAY "Ragione sociale@50" RAGSOC
OUTPUT F_C_TIPOCF TIPOCF OUTPUT F_C_TIPOCF TIPOCF
OUTPUT F_C_CODCF CODCF OUTPUT F_C_CODCF CODCF
OUTPUT F_C_DESCF RAGSOC OUTPUT F_C_DESCF RAGSOC
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
END END
// campo riservato ai contratti // campo riservato ai contratti
STRING F_C_DESCF 50 STRING F_C_DESCF 50
BEGIN BEGIN
PROMPT 22 3 "" PROMPT 22 3 ""
FLAG "D" FLAG "D"
END END
// campo riservato ai listini // campo riservato ai listini
STRING F_L_COD 3 STRING F_L_COD 3
BEGIN BEGIN
PROMPT 2 4 "Cod. listino " PROMPT 2 4 "Cod. listino "
FIELD LF_CONDV->COD FIELD LF_CONDV->COD
FLAG "U" FLAG "U"
KEY 1 KEY 1
USE LF_CONDV USE LF_CONDV
INPUT TIPO F_TIPO SELECT INPUT TIPO F_TIPO SELECT
INPUT CATVEN F_L_CATVEN INPUT CATVEN F_L_CATVEN SELECT
INPUT COD F_L_COD INPUT COD F_L_COD
DISPLAY "C.V." CATVEN DISPLAY "C.V." CATVEN
DISPLAY "Codice" COD DISPLAY "Codice" COD
DISPLAY "Descrizione@50" DESCR DISPLAY "Descrizione@50" DESCR
OUTPUT F_TIPO TIPO OUTPUT F_TIPO TIPO
OUTPUT F_L_CATVEN CATVEN OUTPUT F_L_CATVEN CATVEN
OUTPUT F_L_COD COD OUTPUT F_L_COD COD
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
END END
// campo riservato ai contratti // campo riservato ai contratti
NUMBER F_C_COD 3 NUMBER F_C_COD 3
BEGIN BEGIN
PROMPT 2 4 "Contratto N. " PROMPT 2 4 "Contratto N. "
FIELD LF_CONDV->COD FIELD LF_CONDV->COD
KEY 1 KEY 1
USE LF_CONDV USE LF_CONDV
INPUT TIPO F_TIPO SELECT INPUT TIPO F_TIPO SELECT
INPUT TIPOCF F_C_TIPOCF INPUT TIPOCF F_C_TIPOCF
INPUT CODCF F_C_CODCF INPUT CODCF F_C_CODCF
INPUT COD F_C_COD INPUT COD F_C_COD
DISPLAY "C/F" TIPOCF DISPLAY "C/F" TIPOCF
DISPLAY "Codice" CODCF DISPLAY "Codice" CODCF
DISPLAY "Numero" COD DISPLAY "Numero" COD
DISPLAY "Descrizione@50" DESCR DISPLAY "Descrizione@50" DESCR
OUTPUT F_TIPO TIPO OUTPUT F_TIPO TIPO
OUTPUT F_C_TIPOCF TIPOCF OUTPUT F_C_TIPOCF TIPOCF
OUTPUT F_C_CODCF CODCF OUTPUT F_C_CODCF CODCF
OUTPUT F_C_COD COD OUTPUT F_C_COD COD
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
END END
// campo riservato alle offerte // campo riservato alle offerte
STRING F_O_COD 3 STRING F_O_COD 3
BEGIN BEGIN
PROMPT 2 3 "Cod. offerta " PROMPT 2 3 "Cod. offerta "
FIELD LF_CONDV->COD FIELD LF_CONDV->COD
FLAG "U" FLAG "U"
KEY 1 KEY 1
USE LF_CONDV USE LF_CONDV
INPUT TIPO F_TIPO SELECT INPUT TIPO F_TIPO SELECT
INPUT COD F_O_COD INPUT COD F_O_COD
DISPLAY "Codice" COD DISPLAY "Codice" COD
DISPLAY "Descrizione@50" DESCR DISPLAY "Descrizione@50" DESCR
OUTPUT F_TIPO TIPO OUTPUT F_TIPO TIPO
OUTPUT F_O_COD COD OUTPUT F_O_COD COD
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
END END
GROUPBOX DLG_NULL 75 8 GROUPBOX DLG_NULL 75 8
BEGIN BEGIN
PROMPT 0 0 "" PROMPT 0 0 ""
FLAG "R" FLAG "R"
END END
STRING F_DESCR 50 STRING F_DESCR 50
BEGIN BEGIN
PROMPT 2 5 "Descrizione " PROMPT 2 5 "Descrizione "
FIELD LF_CONDV->DESCR FIELD LF_CONDV->DESCR
END END
STRING F_CODVAL 5 STRING F_CODVAL 5
BEGIN BEGIN
PROMPT 2 8 "Valuta " PROMPT 2 8 "Valuta "
FIELD LF_CONDV->CODVAL FIELD LF_CONDV->CODVAL
FLAG "U" FLAG "U"
USE %VAL USE %VAL
INPUT CODTAB F_CODVAL INPUT CODTAB F_CODVAL
DISPLAY "Valuta" CODTAB DISPLAY "Valuta" CODTAB
DISPLAY "Descrizione@50" S0 DISPLAY "Descrizione@50" S0
OUTPUT F_CODVAL CODTAB OUTPUT F_CODVAL CODTAB
MESSAGE ENABLE,F_CAMBIO|ENABLE,F_DATACAM|DISABLE,F_IMPLORDI MESSAGE ENABLE,F_CAMBIO|ENABLE,F_DATACAM|DISABLE,F_IMPLORDI
MESSAGE EMPTY "1",F_CAMBIO|DISABLE,F_CAMBIO|CLEAR,F_DATACAM|DISABLE,F_DATACAM|ENABLE,F_IMPLORDI MESSAGE EMPTY "1",F_CAMBIO|DISABLE,F_CAMBIO|CLEAR,F_DATACAM|DISABLE,F_DATACAM|ENABLE,F_IMPLORDI
END END
NUMBER F_CAMBIO 15 5 NUMBER F_CAMBIO 15 5
BEGIN BEGIN
PROMPT 21 8 "Cambio " PROMPT 21 8 "Cambio "
FIELD LF_CONDV->CAMBIO FIELD LF_CONDV->CAMBIO
END END
DATA F_DATACAM DATA F_DATACAM
BEGIN BEGIN
PROMPT 49 8 "Data " PROMPT 49 8 "Data "
FIELD LF_CONDV->DATACAM FIELD LF_CONDV->DATACAM
END END
DATA F_VALIN DATA F_VALIN
BEGIN BEGIN
PROMPT 2 10 "Inizio validita` " PROMPT 2 10 "Inizio validita` "
FIELD LF_CONDV->VALIN FIELD LF_CONDV->VALIN
END END
DATA F_VALFIN DATA F_VALFIN
BEGIN BEGIN
PROMPT 39 10 "Fine validita` " PROMPT 39 10 "Fine validita` "
FIELD LF_CONDV->VALFIN FIELD LF_CONDV->VALFIN
END END
BOOLEAN F_IMPLORDI BOOLEAN F_IMPLORDI
BEGIN BEGIN
PROMPT 2 12 "Importi lordi" PROMPT 2 12 "Importi lordi"
FIELD LF_CONDV->IMPLORDI FIELD LF_CONDV->IMPLORDI
END END
BOOLEAN F_GESTUM BOOLEAN F_GESTUM
BEGIN BEGIN
PROMPT 34 12 "Gestione unita` di misura" PROMPT 34 12 "Gestione unita` di misura"
FIELD LF_CONDV->GESTUM FIELD LF_CONDV->GESTUM
END END
BOOLEAN F_GESTSCAGL BOOLEAN F_GESTSCAGL
BEGIN BEGIN
PROMPT 2 13 "Gestione scaglioni" PROMPT 2 13 "Gestione scaglioni"
FIELD LF_CONDV->GESTSCAGL FIELD LF_CONDV->GESTSCAGL
END END
BOOLEAN F_GESTSCO BOOLEAN F_GESTSCO
BEGIN BEGIN
PROMPT 34 13 "Gestione sconti/omaggi" PROMPT 34 13 "Gestione sconti/omaggi"
FIELD LF_CONDV->GESTSCO FIELD LF_CONDV->GESTSCO
END END
BOOLEAN F_SCONST BOOLEAN F_SCONST
BEGIN BEGIN
PROMPT 2 14 "Gestione sconti standard" PROMPT 2 14 "Gestione sconti standard"
FIELD LF_CONDV->SCONST FIELD LF_CONDV->SCONST
END END
// campo riservato ai contratti // campo riservato ai contratti
BOOLEAN F_C_OBBLIG BOOLEAN F_C_OBBLIG
BEGIN BEGIN
PROMPT 34 14 "Contratto obbligatorio" PROMPT 34 14 "Contratto obbligatorio"
FIELD LF_CONDV->OBBLIG FIELD LF_CONDV->OBBLIG
END END
LIST F_SEQRIC_1 10 LIST F_SEQRIC_1 10
BEGIN BEGIN
PROMPT 2 15 "Sequenza ricerca " PROMPT 2 15 "Sequenza ricerca "
FIELD LF_CONDV->SEQRIC[1,1] FIELD LF_CONDV->SEQRIC[1,1]
ITEM "A|Articoli" ITEM "A|Articoli"
ITEM "G|Gruppo M." ITEM "G|Gruppo M."
ITEM "S|Sottogr.M." ITEM "S|Sottogr.M."
ITEM "R|Ragg.fisc." ITEM "R|Ragg.fisc."
END END
LIST F_SEQRIC_2 10 LIST F_SEQRIC_2 10
BEGIN BEGIN
PROMPT 34 15 "" PROMPT 34 15 ""
FIELD LF_CONDV->SEQRIC[2,2] FIELD LF_CONDV->SEQRIC[2,2]
ITEM "-|Nessuno" ITEM "-|Nessuno"
ITEM "A|Articoli" ITEM "A|Articoli"
ITEM "G|Gruppo M." ITEM "G|Gruppo M."
ITEM "S|Sottogr.M." ITEM "S|Sottogr.M."
ITEM "R|Ragg.fisc." ITEM "R|Ragg.fisc."
STR_EXPR (#THIS_FIELD=="-")||(#THIS_FIELD!=#F_SEQRIC_1) STR_EXPR (#THIS_FIELD=="-")||(#THIS_FIELD!=#F_SEQRIC_1)
WARNING "La sequenza di ricerca deve indicare quattro tipi diversi di righe" WARNING "La sequenza di ricerca deve indicare quattro tipi diversi di righe"
END END
LIST F_SEQRIC_3 10 LIST F_SEQRIC_3 10
BEGIN BEGIN
PROMPT 49 15 "" PROMPT 49 15 ""
FIELD LF_CONDV->SEQRIC[3,3] FIELD LF_CONDV->SEQRIC[3,3]
ITEM "-|Nessuno" ITEM "-|Nessuno"
ITEM "A|Articoli" ITEM "A|Articoli"
ITEM "G|Gruppo M." ITEM "G|Gruppo M."
ITEM "S|Sottogr.M." ITEM "S|Sottogr.M."
ITEM "R|Ragg.fisc." ITEM "R|Ragg.fisc."
STR_EXPR (#THIS_FIELD=="-")||((#THIS_FIELD!=#F_SEQRIC_1)&&(#THIS_FIELD!=#F_SEQRIC_2)) STR_EXPR (#THIS_FIELD=="-")||((#THIS_FIELD!=#F_SEQRIC_1)&&(#THIS_FIELD!=#F_SEQRIC_2))
WARNING "La sequenza di ricerca deve indicare quattro tipi diversi di righe" WARNING "La sequenza di ricerca deve indicare quattro tipi diversi di righe"
END END
LIST F_SEQRIC_4 10 LIST F_SEQRIC_4 10
BEGIN BEGIN
PROMPT 64 15 "" PROMPT 64 15 ""
FIELD LF_CONDV->SEQRIC[4,4] FIELD LF_CONDV->SEQRIC[4,4]
ITEM "-|Nessuno" ITEM "-|Nessuno"
ITEM "A|Articoli" ITEM "A|Articoli"
ITEM "G|Gruppo M." ITEM "G|Gruppo M."
ITEM "S|Sottogr.M." ITEM "S|Sottogr.M."
ITEM "R|Ragg.fisc." ITEM "R|Ragg.fisc."
STR_EXPR (#THIS_FIELD=="-")||((#THIS_FIELD!=#F_SEQRIC_1)&&(#THIS_FIELD!=#F_SEQRIC_2)&&(#THIS_FIELD!=#F_SEQRIC_3)) STR_EXPR (#THIS_FIELD=="-")||((#THIS_FIELD!=#F_SEQRIC_1)&&(#THIS_FIELD!=#F_SEQRIC_2)&&(#THIS_FIELD!=#F_SEQRIC_3))
WARNING "La sequenza di ricerca deve indicare quattro tipi diversi di righe" WARNING "La sequenza di ricerca deve indicare quattro tipi diversi di righe"
END END
// campo riservato ai listini // campo riservato ai listini
STRING F_L_CODSUCC 3 STRING F_L_CODSUCC 3
BEGIN BEGIN
PROMPT 2 16 "Listino succ. " PROMPT 2 16 "Listino succ. "
FIELD LF_CONDV->CODLISSUCC FIELD LF_CONDV->CODLISSUCC
FLAG "U" FLAG "U"
USE LF_CONDV USE LF_CONDV
INPUT TIPO F_TIPO SELECT INPUT TIPO F_TIPO SELECT
INPUT CATVEN F_L_CATVEN SELECT INPUT CATVEN F_L_CATVEN SELECT
//INPUT TIPOCF F_C_TIPOCF SELECT //INPUT TIPOCF F_C_TIPOCF SELECT
//INPUT CODCF F_C_CODCF SELECT //INPUT CODCF F_C_CODCF SELECT
INPUT COD F_L_CODSUCC INPUT COD F_L_CODSUCC
DISPLAY "C.V." CATVEN DISPLAY "C.V." CATVEN
DISPLAY "Codice" COD DISPLAY "Codice" COD
DISPLAY "Descrizione@50" DESCR DISPLAY "Descrizione@50" DESCR
OUTPUT F_L_CODSUCC COD OUTPUT F_L_CODSUCC COD
OUTPUT F_L_DESSUCC DESCR OUTPUT F_L_DESSUCC DESCR
CHECKTYPE NORMAL CHECKTYPE NORMAL
END END
// campo riservato ai listini // campo riservato ai listini
STRING F_L_DESSUCC 50 STRING F_L_DESSUCC 50
BEGIN BEGIN
PROMPT 24 16 "" PROMPT 24 16 ""
FLAG "D" FLAG "D"
END END
// bottone di lancio dell'applicazione delle righe // bottone di lancio dell'applicazione delle righe
BUTTON BTN_RIGHE 63 1 BUTTON BTN_RIGHE 63 1
BEGIN BEGIN
PROMPT 0 -1 "Righe di questa testata" PROMPT 0 -1 "Righe di questa testata"
MESSAGE K_F5 MESSAGE K_F5
END END
ENDPAGE ENDPAGE


View File

@ -1,45 +1,45 @@
// campi comuni a tutti gli archivi // campi comuni a tutti gli archivi
#define F_R_TIPO 111 #define F_R_TIPO 111
#define F_R_TIPORIGA 112 #define F_R_TIPORIGA 112
#define F_R_CODRIGA_A 113 #define F_R_CODRIGA_A 113
#define F_R_DESRIGA_A 114 #define F_R_DESRIGA_A 114
#define F_R_CODRIGA_G 115 #define F_R_CODRIGA_G 115
#define F_R_DESRIGA_G 116 #define F_R_DESRIGA_G 116
#define F_R_CODRIGA_R 117 #define F_R_CODRIGA_R 117
#define F_R_DESRIGA_R 118 #define F_R_DESRIGA_R 118
#define F_R_CODRIGA_S 119 #define F_R_CODRIGA_S 119
#define F_R_DESRIGA_S 120 #define F_R_DESRIGA_S 120
#define F_R_UM 121 #define F_R_UM 121
#define F_R_NSCAGL 122 #define F_R_NSCAGL 122
#define F_R_QLIM 123 #define F_R_QLIM 123
#define F_R_PREZZO 124 #define F_R_PREZZO 124
#define F_R_SCONTO 125 #define F_R_SCONTO 125
#define F_R_ADDIVA 126 #define F_R_ADDIVA 126
#define F_R_CODIVA 127 #define F_R_CODIVA 127
#define F_R_PERCPROVV 128 #define F_R_PERCPROVV 128
#define F_R_QOM 129 #define F_R_QOM 129
#define F_R_QBASE 130 #define F_R_QBASE 130
#define F_R_CODARTOM 131 #define F_R_CODARTOM 131
#define F_R_PROMAGGIO 132 #define F_R_PROMAGGIO 132
#define F_R_UMOM 133 #define F_R_UMOM 133
// campi riservati ai listini // campi riservati ai listini
#define F_R_L_CATVEN 141 #define F_R_L_CATVEN 141
#define F_R_L_COD 142 #define F_R_L_COD 142
#define F_R_L_RICERCA 143 #define F_R_L_RICERCA 143
#define F_R_L_DESVEN 144 #define F_R_L_DESVEN 144
#define F_R_L_DES 145 #define F_R_L_DES 145
// campi riservati ai contratti // campi riservati ai contratti
#define F_R_C_TIPOCF 151 #define F_R_C_TIPOCF 151
#define F_R_C_CODCF 152 #define F_R_C_CODCF 152
#define F_R_C_COD 153 #define F_R_C_COD 153
#define F_R_C_RICERCA 154 #define F_R_C_RICERCA 154
#define F_R_C_DESCF 155 #define F_R_C_DESCF 155
#define F_R_C_DES 156 #define F_R_C_DES 156
// campi riservati alle offerte // campi riservati alle offerte
#define F_R_O_COD 161 #define F_R_O_COD 161
#define F_R_O_RICERCA 162 #define F_R_O_RICERCA 162
#define F_R_O_ARTES 163 #define F_R_O_ARTES 163
#define F_R_O_DES 164 #define F_R_O_DES 164

View File

@ -1,462 +1,462 @@
#include <lffiles.h> #include <lffiles.h>
#include "ve2300x.h" #include "ve2300x.h"
TOOLBAR "" 0 20 60 2 TOOLBAR "" 0 20 60 2
#include <toolbar.h> #include <toolbar.h>
ENDPAGE ENDPAGE
PAGE "Archivio righe condiz. di vendita " 0 0 70 20 PAGE "Archivio righe condiz. di vendita " 0 0 70 20
STRING F_R_TIPO 1 STRING F_R_TIPO 1
BEGIN BEGIN
PROMPT 100 100 "" PROMPT 100 100 ""
FIELD LF_RCONDV->TIPO FIELD LF_RCONDV->TIPO
FLAG "DUP" FLAG "DUP"
KEY 1 KEY 1
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
END END
STRING F_R_L_CATVEN 2 // campo riservato ai listini STRING F_R_L_CATVEN 2 // campo riservato ai listini
BEGIN BEGIN
PROMPT 2 2 "Cat. vendita " PROMPT 2 2 "Cat. vendita "
FIELD LF_RCONDV->CATVEN FIELD LF_RCONDV->CATVEN
FLAG "UP" FLAG "UP"
KEY 1 KEY 1
USE %CVE USE %CVE
INPUT CODTAB F_R_L_CATVEN INPUT CODTAB F_R_L_CATVEN
DISPLAY "Cat." CODTAB DISPLAY "Cat." CODTAB
DISPLAY "Descrizione@50" S0 DISPLAY "Descrizione@50" S0
OUTPUT F_R_L_CATVEN CODTAB OUTPUT F_R_L_CATVEN CODTAB
OUTPUT F_R_L_DESVEN S0 OUTPUT F_R_L_DESVEN S0
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
END END
STRING F_R_L_DESVEN 50 // campo riservato ai listini STRING F_R_L_DESVEN 50 // campo riservato ai listini
BEGIN BEGIN
PROMPT 25 2 "" PROMPT 25 2 ""
FLAG "D" FLAG "D"
END END
LIST F_R_C_TIPOCF 7 // campo riservato ai contratti LIST F_R_C_TIPOCF 7 // campo riservato ai contratti
BEGIN BEGIN
PROMPT 2 1 "Tipo C/F " PROMPT 2 1 "Tipo C/F "
FIELD LF_RCONDV->TIPOCF FIELD LF_RCONDV->TIPOCF
FLAG "P" FLAG "P"
KEY 1 KEY 1
ITEM "C|Cliente" ITEM "C|Cliente"
ITEM "F|Fornit." ITEM "F|Fornit."
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
END END
STRING F_R_C_CODCF 6 // campo riservato ai contratti STRING F_R_C_CODCF 6 // campo riservato ai contratti
BEGIN BEGIN
PROMPT 2 2 "Cod. C/F " PROMPT 2 2 "Cod. C/F "
FIELD LF_RCONDV->CODCF FIELD LF_RCONDV->CODCF
FLAG "UP" FLAG "UP"
KEY 1 KEY 1
USE LF_CLIFO USE LF_CLIFO
INPUT TIPOCF F_R_C_TIPOCF INPUT TIPOCF F_R_C_TIPOCF
INPUT CODCF F_R_C_CODCF INPUT CODCF F_R_C_CODCF
DISPLAY "C/F" TIPOCF DISPLAY "C/F" TIPOCF
DISPLAY "Codice" CODCF DISPLAY "Codice" CODCF
DISPLAY "Ragione sociale@50" RAGSOC DISPLAY "Ragione sociale@50" RAGSOC
OUTPUT F_R_C_TIPOCF TIPOCF OUTPUT F_R_C_TIPOCF TIPOCF
OUTPUT F_R_C_CODCF CODCF OUTPUT F_R_C_CODCF CODCF
OUTPUT F_R_C_DESCF RAGSOC OUTPUT F_R_C_DESCF RAGSOC
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
END END
STRING F_R_C_DESCF 50 // campo riservato ai contratti STRING F_R_C_DESCF 50 // campo riservato ai contratti
BEGIN BEGIN
PROMPT 25 2 "" PROMPT 25 2 ""
FLAG "D" FLAG "D"
END END
STRING F_R_L_COD 3 // campo riservato ai listini STRING F_R_L_COD 3 // campo riservato ai listini
BEGIN BEGIN
PROMPT 2 3 "Listino " PROMPT 2 3 "Listino "
FIELD LF_RCONDV->COD FIELD LF_RCONDV->COD
FLAG "UPG" FLAG "UPG"
KEY 1 KEY 1
USE LF_CONDV USE LF_CONDV
INPUT TIPO F_R_TIPO SELECT INPUT TIPO F_R_TIPO SELECT
INPUT CATVEN F_R_L_CATVEN INPUT CATVEN F_R_L_CATVEN
INPUT COD F_R_L_COD INPUT COD F_R_L_COD
DISPLAY "C.V." CATVEN DISPLAY "C.V." CATVEN
DISPLAY "Codice" COD DISPLAY "Codice" COD
DISPLAY "Descrizione@50" DESCR DISPLAY "Descrizione@50" DESCR
OUTPUT F_R_TIPO TIPO OUTPUT F_R_TIPO TIPO
OUTPUT F_R_L_CATVEN CATVEN OUTPUT F_R_L_CATVEN CATVEN
OUTPUT F_R_L_COD COD OUTPUT F_R_L_COD COD
OUTPUT F_R_L_DES DESCR OUTPUT F_R_L_DES DESCR
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
END END
STRING F_R_L_DES 50 // campo riservato ai contratti STRING F_R_L_DES 50 // campo riservato ai contratti
BEGIN BEGIN
PROMPT 25 3 "" PROMPT 25 3 ""
FLAG "D" FLAG "D"
END END
NUMBER F_R_C_COD 3 // campo riservato ai contratti NUMBER F_R_C_COD 3 // campo riservato ai contratti
BEGIN BEGIN
PROMPT 2 3 "Contratto N. " PROMPT 2 3 "Contratto N. "
FIELD LF_RCONDV->COD FIELD LF_RCONDV->COD
FLAG "PG" FLAG "PG"
KEY 1 KEY 1
USE LF_CONDV USE LF_CONDV
INPUT TIPO F_R_TIPO SELECT INPUT TIPO F_R_TIPO SELECT
INPUT TIPOCF F_R_C_TIPOCF INPUT TIPOCF F_R_C_TIPOCF
INPUT CODCF F_R_C_CODCF INPUT CODCF F_R_C_CODCF
INPUT COD F_R_C_COD INPUT COD F_R_C_COD
DISPLAY "C/F" TIPOCF DISPLAY "C/F" TIPOCF
DISPLAY "Codice" CODCF DISPLAY "Codice" CODCF
DISPLAY "Numero" COD DISPLAY "Numero" COD
DISPLAY "Descrizione@50" DESCR DISPLAY "Descrizione@50" DESCR
OUTPUT F_R_TIPO TIPO OUTPUT F_R_TIPO TIPO
OUTPUT F_R_C_TIPOCF TIPOCF OUTPUT F_R_C_TIPOCF TIPOCF
OUTPUT F_R_C_CODCF CODCF OUTPUT F_R_C_CODCF CODCF
OUTPUT F_R_C_COD COD OUTPUT F_R_C_COD COD
OUTPUT F_R_C_DES DESCR OUTPUT F_R_C_DES DESCR
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
END END
STRING F_R_C_DES 50 // campo riservato ai listini STRING F_R_C_DES 50 // campo riservato ai listini
BEGIN BEGIN
PROMPT 25 3 "" PROMPT 25 3 ""
FLAG "D" FLAG "D"
END END
STRING F_R_O_COD 3 // campo riservato alle offerte STRING F_R_O_COD 3 // campo riservato alle offerte
BEGIN BEGIN
PROMPT 2 2 "Codice offerta " PROMPT 2 2 "Codice offerta "
FIELD LF_RCONDV->COD FIELD LF_RCONDV->COD
FLAG "UPG" FLAG "UPG"
KEY 1 KEY 1
USE LF_CONDV USE LF_CONDV
INPUT TIPO F_R_TIPO SELECT INPUT TIPO F_R_TIPO SELECT
INPUT COD F_R_O_COD INPUT COD F_R_O_COD
DISPLAY "Codice" COD DISPLAY "Codice" COD
DISPLAY "Descrizione@50" DESCR DISPLAY "Descrizione@50" DESCR
OUTPUT F_R_TIPO TIPO OUTPUT F_R_TIPO TIPO
OUTPUT F_R_O_COD COD OUTPUT F_R_O_COD COD
OUTPUT F_R_O_DES DESCR OUTPUT F_R_O_DES DESCR
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
END END
STRING F_R_O_DES 50 // campo riservato alle offerte STRING F_R_O_DES 50 // campo riservato alle offerte
BEGIN BEGIN
PROMPT 2 3 "Descr. offerta " PROMPT 2 3 "Descr. offerta "
FLAG "D" FLAG "D"
END END
LIST F_R_TIPORIGA 14 LIST F_R_TIPORIGA 14
BEGIN BEGIN
PROMPT 2 4 "Tipo riga " PROMPT 2 4 "Tipo riga "
FIELD LF_RCONDV->TIPORIGA FIELD LF_RCONDV->TIPORIGA
FLAG "P" FLAG "P"
KEY 1 KEY 1
ITEM "A|Articolo" ITEM "A|Articolo"
ITEM "G|Gruppo merc." ITEM "G|Gruppo merc."
ITEM "S|Sottogr. merc." ITEM "S|Sottogr. merc."
ITEM "R|Ragg. fiscale" ITEM "R|Ragg. fiscale"
END END
STRING F_R_CODRIGA_A 20 STRING F_R_CODRIGA_A 20
BEGIN BEGIN
PROMPT 37 4 "Codice articolo " PROMPT 37 4 "Codice articolo "
FIELD LF_RCONDV->CODRIGA FIELD LF_RCONDV->CODRIGA
FLAG "U" FLAG "U"
KEY 1 KEY 1
USE LF_ANAGR USE LF_ANAGR
INPUT CODART F_R_CODRIGA_A INPUT CODART F_R_CODRIGA_A
DISPLAY "Articolo@20" CODART DISPLAY "Articolo@20" CODART
DISPLAY "Descrizione@50" DESCR DISPLAY "Descrizione@50" DESCR
OUTPUT F_R_CODRIGA_A CODART OUTPUT F_R_CODRIGA_A CODART
OUTPUT F_R_DESRIGA_A DESCR OUTPUT F_R_DESRIGA_A DESCR
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
END END
STRING F_R_DESRIGA_A 50 STRING F_R_DESRIGA_A 50
BEGIN BEGIN
PROMPT 2 5 "Descrizione articolo " PROMPT 2 5 "Descrizione articolo "
FLAG "D" FLAG "D"
END END
STRING F_R_CODRIGA_G 3 STRING F_R_CODRIGA_G 3
BEGIN BEGIN
PROMPT 2 5 "Gruppo merc. " PROMPT 2 5 "Gruppo merc. "
FIELD LF_RCONDV->CODRIGA[1,3] FIELD LF_RCONDV->CODRIGA[1,3]
FLAG "U" FLAG "U"
KEY 1 KEY 1
USE GMC SELECT CODTAB[4,5] == "" USE GMC SELECT CODTAB[4,5] == ""
INPUT CODTAB[1,3] F_R_CODRIGA_G INPUT CODTAB[1,3] F_R_CODRIGA_G
DISPLAY "Gr. merc." CODTAB[1,3] DISPLAY "Gr. merc." CODTAB[1,3]
DISPLAY "Descrizione@50" S0 DISPLAY "Descrizione@50" S0
OUTPUT F_R_CODRIGA_G CODTAB[1,3] OUTPUT F_R_CODRIGA_G CODTAB[1,3]
OUTPUT F_R_DESRIGA_G S0 OUTPUT F_R_DESRIGA_G S0
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
MESSAGE COPY,F_R_CODRIGA_A MESSAGE COPY,F_R_CODRIGA_A
END END
STRING F_R_DESRIGA_G 50 STRING F_R_DESRIGA_G 50
BEGIN BEGIN
PROMPT 25 5 "" PROMPT 25 5 ""
FLAG "D" FLAG "D"
END END
STRING F_R_CODRIGA_S 5 STRING F_R_CODRIGA_S 5
BEGIN BEGIN
PROMPT 2 5 "Sottogr.mer. " PROMPT 2 5 "Sottogr.mer. "
FIELD LF_RCONDV->CODRIGA[1,5] FIELD LF_RCONDV->CODRIGA[1,5]
FLAG "U" FLAG "U"
KEY 1 KEY 1
USE GMC SELECT CODTAB[4,5] != "" USE GMC SELECT CODTAB[4,5] != ""
INPUT CODTAB F_R_CODRIGA_S INPUT CODTAB F_R_CODRIGA_S
DISPLAY "Gruppo merc." CODTAB[1,3] DISPLAY "Gruppo merc." CODTAB[1,3]
DISPLAY "Sottogr. merc." CODTAB[4,5] DISPLAY "Sottogr. merc." CODTAB[4,5]
DISPLAY "Descrizione@50" S0 DISPLAY "Descrizione@50" S0
OUTPUT F_R_CODRIGA_S CODTAB OUTPUT F_R_CODRIGA_S CODTAB
OUTPUT F_R_DESRIGA_S S0 OUTPUT F_R_DESRIGA_S S0
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
MESSAGE COPY,F_R_CODRIGA_A MESSAGE COPY,F_R_CODRIGA_A
END END
STRING F_R_DESRIGA_S 50 STRING F_R_DESRIGA_S 50
BEGIN BEGIN
PROMPT 25 5 "" PROMPT 25 5 ""
FLAG "D" FLAG "D"
END END
STRING F_R_CODRIGA_R 5 STRING F_R_CODRIGA_R 5
BEGIN BEGIN
PROMPT 2 5 "Ragg.fiscale " PROMPT 2 5 "Ragg.fiscale "
FIELD LF_RCONDV->CODRIGA[1,5] FIELD LF_RCONDV->CODRIGA[1,5]
FLAG "U" FLAG "U"
KEY 1 KEY 1
USE RFA USE RFA
INPUT CODTAB F_R_CODRIGA_R INPUT CODTAB F_R_CODRIGA_R
DISPLAY "Ragg. fisc." CODTAB DISPLAY "Ragg. fisc." CODTAB
DISPLAY "Descrizione@50" S0 DISPLAY "Descrizione@50" S0
OUTPUT F_R_CODRIGA_R CODTAB OUTPUT F_R_CODRIGA_R CODTAB
OUTPUT F_R_DESRIGA_R S0 OUTPUT F_R_DESRIGA_R S0
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
MESSAGE COPY,F_R_CODRIGA_A MESSAGE COPY,F_R_CODRIGA_A
END END
STRING F_R_DESRIGA_R 50 STRING F_R_DESRIGA_R 50
BEGIN BEGIN
PROMPT 25 5 "" PROMPT 25 5 ""
FLAG "D" FLAG "D"
END END
STRING F_R_NSCAGL 1 STRING F_R_NSCAGL 1
BEGIN BEGIN
PROMPT 2 7 "N.ro scaglione " PROMPT 2 7 "N.ro scaglione "
FIELD LF_RCONDV->NSCAGL FIELD LF_RCONDV->NSCAGL
KEY 1 KEY 1
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
END END
STRING F_R_UM 2 STRING F_R_UM 2
BEGIN BEGIN
PROMPT 28 7 "U.M. " PROMPT 28 7 "U.M. "
FIELD LF_RCONDV->UM FIELD LF_RCONDV->UM
FLAG "U" FLAG "U"
KEY 1 KEY 1
USE LF_UMART KEY 2 USE LF_UMART KEY 2
JOIN %UMS INTO CODTAB=UM JOIN %UMS INTO CODTAB=UM
INPUT CODART F_R_CODRIGA_A SELECT INPUT CODART F_R_CODRIGA_A SELECT
INPUT UM F_R_UM INPUT UM F_R_UM
DISPLAY "U.M." UM DISPLAY "U.M." UM
DISPLAY "Desccrizione@50" %UMS->S0 DISPLAY "Desccrizione@50" %UMS->S0
OUTPUT F_R_UM UM OUTPUT F_R_UM UM
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
END END
STRING F_R_L_RICERCA 1 // campo di aggancio per la ricerca sui listini, nascosto STRING F_R_L_RICERCA 1 // campo di aggancio per la ricerca sui listini, nascosto
BEGIN BEGIN
PROMPT 100 100 "" PROMPT 100 100 ""
FLAG "D" FLAG "D"
USE LF_RCONDV SELECT (TIPO==#F_R_TIPO)&&(CATVEN==#F_R_L_CATVEN)&&(COD==#F_R_L_COD) USE LF_RCONDV SELECT (TIPO==#F_R_TIPO)&&(CATVEN==#F_R_L_CATVEN)&&(COD==#F_R_L_COD)
//INPUT TIPO F_R_TIPO SELECT //INPUT TIPO F_R_TIPO SELECT
//INPUT CATVEN F_R_L_CATVEN //INPUT CATVEN F_R_L_CATVEN
//INPUT COD F_R_L_COD //INPUT COD F_R_L_COD
INPUT TIPORIGA F_R_TIPORIGA INPUT TIPORIGA F_R_TIPORIGA
INPUT CODRIGA F_R_CODRIGA_A INPUT CODRIGA F_R_CODRIGA_A
INPUT UM F_R_UM INPUT UM F_R_UM
INPUT NSCAGL F_R_NSCAGL INPUT NSCAGL F_R_NSCAGL
DISPLAY "Tipo" TIPORIGA DISPLAY "Tipo" TIPORIGA
DISPLAY "Codice@20" CODRIGA DISPLAY "Codice@20" CODRIGA
DISPLAY "U.M." UM DISPLAY "U.M." UM
DISPLAY "N.S." NSCAGL DISPLAY "N.S." NSCAGL
OUTPUT F_R_TIPORIGA TIPORIGA OUTPUT F_R_TIPORIGA TIPORIGA
OUTPUT F_R_CODRIGA_R CODRIGA[1,5] OUTPUT F_R_CODRIGA_R CODRIGA[1,5]
OUTPUT F_R_CODRIGA_S CODRIGA[1,5] OUTPUT F_R_CODRIGA_S CODRIGA[1,5]
OUTPUT F_R_CODRIGA_G CODRIGA[1,3] OUTPUT F_R_CODRIGA_G CODRIGA[1,3]
OUTPUT F_R_CODRIGA_A CODRIGA OUTPUT F_R_CODRIGA_A CODRIGA
OUTPUT F_R_UM UM OUTPUT F_R_UM UM
OUTPUT F_R_NSCAGL NSCAGL OUTPUT F_R_NSCAGL NSCAGL
END END
STRING F_R_C_RICERCA 1 // campo di aggancio per la ricerca sui contratti, nascosto STRING F_R_C_RICERCA 1 // campo di aggancio per la ricerca sui contratti, nascosto
BEGIN BEGIN
PROMPT 100 100 "" PROMPT 100 100 ""
FLAG "D" FLAG "D"
USE LF_RCONDV SELECT (TIPO==#F_R_TIPO)&&(TIPOCF==#F_R_C_TIPOCF)&&(CODCF==#F_R_C_CODCF)&&(COD==#F_R_L_COD) USE LF_RCONDV SELECT (TIPO==#F_R_TIPO)&&(TIPOCF==#F_R_C_TIPOCF)&&(CODCF==#F_R_C_CODCF)&&(COD==#F_R_L_COD)
//INPUT TIPO F_R_TIPO SELECT //INPUT TIPO F_R_TIPO SELECT
//INPUT TIPOCF F_R_C_TIPOCF //INPUT TIPOCF F_R_C_TIPOCF
//INPUT CODCF F_R_C_CODCF //INPUT CODCF F_R_C_CODCF
//INPUT COD F_R_C_COD //INPUT COD F_R_C_COD
INPUT TIPORIGA F_R_TIPORIGA INPUT TIPORIGA F_R_TIPORIGA
INPUT CODRIGA F_R_CODRIGA_A INPUT CODRIGA F_R_CODRIGA_A
INPUT NSCAGL F_R_NSCAGL INPUT NSCAGL F_R_NSCAGL
DISPLAY "Tipo" TIPORIGA DISPLAY "Tipo" TIPORIGA
DISPLAY "Codice@20" CODRIGA DISPLAY "Codice@20" CODRIGA
DISPLAY "N.S." NSCAGL DISPLAY "N.S." NSCAGL
OUTPUT F_R_TIPORIGA TIPORIGA OUTPUT F_R_TIPORIGA TIPORIGA
OUTPUT F_R_CODRIGA_R CODRIGA[1,5] OUTPUT F_R_CODRIGA_R CODRIGA[1,5]
OUTPUT F_R_CODRIGA_S CODRIGA[1,5] OUTPUT F_R_CODRIGA_S CODRIGA[1,5]
OUTPUT F_R_CODRIGA_G CODRIGA[1,3] OUTPUT F_R_CODRIGA_G CODRIGA[1,3]
OUTPUT F_R_CODRIGA_A CODRIGA OUTPUT F_R_CODRIGA_A CODRIGA
OUTPUT F_R_NSCAGL NSCAGL OUTPUT F_R_NSCAGL NSCAGL
END END
STRING F_R_O_RICERCA 1 // campo di aggancio per la ricerca sulle offerte, nascosto STRING F_R_O_RICERCA 1 // campo di aggancio per la ricerca sulle offerte, nascosto
BEGIN BEGIN
PROMPT 100 100 "" PROMPT 100 100 ""
FLAG "D" FLAG "D"
USE LF_RCONDV SELECT (TIPO==#F_R_TIPO)&&(COD==#F_R_L_COD) USE LF_RCONDV SELECT (TIPO==#F_R_TIPO)&&(COD==#F_R_L_COD)
//INPUT TIPO F_R_TIPO SELECT //INPUT TIPO F_R_TIPO SELECT
//INPUT COD F_R_O_COD //INPUT COD F_R_O_COD
INPUT TIPORIGA F_R_TIPORIGA INPUT TIPORIGA F_R_TIPORIGA
INPUT CODRIGA F_R_CODRIGA_A INPUT CODRIGA F_R_CODRIGA_A
INPUT UM F_R_UM INPUT UM F_R_UM
INPUT NSCAGL F_R_NSCAGL INPUT NSCAGL F_R_NSCAGL
DISPLAY "Tipo" TIPORIGA DISPLAY "Tipo" TIPORIGA
DISPLAY "Codice@20" CODRIGA DISPLAY "Codice@20" CODRIGA
DISPLAY "U.M." UM DISPLAY "U.M." UM
DISPLAY "N.S." NSCAGL DISPLAY "N.S." NSCAGL
OUTPUT F_R_TIPORIGA TIPORIGA OUTPUT F_R_TIPORIGA TIPORIGA
OUTPUT F_R_CODRIGA_R CODRIGA[1,5] OUTPUT F_R_CODRIGA_R CODRIGA[1,5]
OUTPUT F_R_CODRIGA_S CODRIGA[1,5] OUTPUT F_R_CODRIGA_S CODRIGA[1,5]
OUTPUT F_R_CODRIGA_G CODRIGA[1,3] OUTPUT F_R_CODRIGA_G CODRIGA[1,3]
OUTPUT F_R_CODRIGA_A CODRIGA OUTPUT F_R_CODRIGA_A CODRIGA
OUTPUT F_R_UM UM OUTPUT F_R_UM UM
OUTPUT F_R_NSCAGL NSCAGL OUTPUT F_R_NSCAGL NSCAGL
END END
GROUPBOX DLG_NULL 78 9 // fine della chiave GROUPBOX DLG_NULL 78 9 // fine della chiave
BEGIN BEGIN
PROMPT 0 0 "" PROMPT 0 0 ""
FLAG "R" FLAG "R"
END END
NUMBER F_R_QLIM 15 5 NUMBER F_R_QLIM 15 5
BEGIN BEGIN
PROMPT 2 9 "Q.ta' limite scagl. " PROMPT 2 9 "Q.ta' limite scagl. "
FIELD LF_RCONDV->QLIM FIELD LF_RCONDV->QLIM
END END
NUMBER F_R_PREZZO 18 2 NUMBER F_R_PREZZO 18 2
BEGIN BEGIN
PROMPT 2 10 "Prezzo " PROMPT 2 10 "Prezzo "
FIELD LF_RCONDV->PREZZO FIELD LF_RCONDV->PREZZO
END END
STRING F_R_SCONTO 25 STRING F_R_SCONTO 25
BEGIN BEGIN
PROMPT 35 10 "Sconto " PROMPT 35 10 "Sconto "
FIELD LF_RCONDV->SCONTO FIELD LF_RCONDV->SCONTO
FLAG "U" FLAG "U"
END END
BOOLEAN F_R_ADDIVA BOOLEAN F_R_ADDIVA
BEGIN BEGIN
PROMPT 2 11 "Addebito IVA" PROMPT 2 11 "Addebito IVA"
FIELD LF_RCONDV->ADDIVA FIELD LF_RCONDV->ADDIVA
END END
STRING F_R_CODIVA 4 STRING F_R_CODIVA 4
BEGIN BEGIN
PROMPT 31 11 "Codice IVA " PROMPT 31 11 "Codice IVA "
FIELD LF_RCONDV->CODIVA FIELD LF_RCONDV->CODIVA
FLAG "U" FLAG "U"
USE %IVA USE %IVA
INPUT CODTAB F_R_CODIVA INPUT CODTAB F_R_CODIVA
DISPLAY "Codice" CODTAB DISPLAY "Codice" CODTAB
DISPLAY "Descrizione@50" S0 DISPLAY "Descrizione@50" S0
OUTPUT F_R_CODIVA CODTAB OUTPUT F_R_CODIVA CODTAB
CHECKTYPE NORMAL CHECKTYPE NORMAL
END END
NUMBER F_R_PERCPROVV 5 2 NUMBER F_R_PERCPROVV 5 2
BEGIN BEGIN
PROMPT 2 12 "Provvigione % " PROMPT 2 12 "Provvigione % "
FIELD LF_RCONDV->PERCPROVV FIELD LF_RCONDV->PERCPROVV
NUM_EXPR (#F_R_PERCPROVV>=0)&&(#F_R_PERCPROVV<=100) NUM_EXPR (#F_R_PERCPROVV>=0)&&(#F_R_PERCPROVV<=100)
WARNING "La percentuale di provvigione deve essere compresa tra 0 e 100" WARNING "La percentuale di provvigione deve essere compresa tra 0 e 100"
END END
NUMBER F_R_QOM 15 5 NUMBER F_R_QOM 15 5
BEGIN BEGIN
PROMPT 2 13 "Q.ta' sconto/omaggio " PROMPT 2 13 "Q.ta' sconto/omaggio "
FIELD LF_RCONDV->QOM FIELD LF_RCONDV->QOM
END END
STRING F_R_UMOM 2 STRING F_R_UMOM 2
BEGIN BEGIN
PROMPT 47 13 "U.M. q.ta' omaggio " PROMPT 47 13 "U.M. q.ta' omaggio "
FIELD LF_RCONDV->UMOM FIELD LF_RCONDV->UMOM
FLAG "U" FLAG "U"
USE LF_UMART KEY 2 USE LF_UMART KEY 2
JOIN %UMS INTO CODTAB=UM JOIN %UMS INTO CODTAB=UM
INPUT CODART F_R_CODARTOM SELECT INPUT CODART F_R_CODARTOM SELECT
INPUT UM F_R_UMOM INPUT UM F_R_UMOM
DISPLAY "U.M." UM DISPLAY "U.M." UM
DISPLAY "Desccrizione@50" %UMS->S0 DISPLAY "Desccrizione@50" %UMS->S0
OUTPUT F_R_UMOM UM OUTPUT F_R_UMOM UM
END END
NUMBER F_R_QBASE 15 5 NUMBER F_R_QBASE 15 5
BEGIN BEGIN
PROMPT 2 14 "Q.ta' base sconto " PROMPT 2 14 "Q.ta' base sconto "
FIELD LF_RCONDV->QBASE FIELD LF_RCONDV->QBASE
END END
STRING F_R_CODARTOM 20 STRING F_R_CODARTOM 20
BEGIN BEGIN
PROMPT 2 15 "Codice art. omaggio " PROMPT 2 15 "Codice art. omaggio "
FIELD LF_RCONDV->CODARTOM FIELD LF_RCONDV->CODARTOM
FLAG "U" FLAG "U"
USE LF_ANAGR USE LF_ANAGR
INPUT CODART F_R_CODARTOM INPUT CODART F_R_CODARTOM
DISPLAY "Articolo@20" CODART DISPLAY "Articolo@20" CODART
DISPLAY "Descrizione@50" DESCR DISPLAY "Descrizione@50" DESCR
OUTPUT F_R_CODARTOM CODART OUTPUT F_R_CODARTOM CODART
CHECKTYPE NORMAL CHECKTYPE NORMAL
END END
NUMBER F_R_PROMAGGIO 18 2 NUMBER F_R_PROMAGGIO 18 2
BEGIN BEGIN
PROMPT 2 16 "Prezzo omaggio " PROMPT 2 16 "Prezzo omaggio "
FIELD LF_RCONDV->PROMAGGIO FIELD LF_RCONDV->PROMAGGIO
END END
//STRINF F_R_CO_CODLOTTO 6 //STRINF F_R_CO_CODLOTTO 6
//BEGIN //BEGIN
//PROMPT 2 17 "Codice lotto " //PROMPT 2 17 "Codice lotto "
//FIELD LF_RCONDV->CODLOTTO //FIELD LF_RCONDV->CODLOTTO
//FLAG "U" //FLAG "U"
//END //END
BOOLEAN F_R_O_ARTES BOOLEAN F_R_O_ARTES
BEGIN BEGIN
PROMPT 47 17 "Art. in esaurimento" PROMPT 47 17 "Art. in esaurimento"
FIELD LF_RCONDV->ARTES FIELD LF_RCONDV->ARTES
END END
ENDPAGE ENDPAGE
ENDMASK ENDMASK

File diff suppressed because it is too large Load Diff

View File

@ -1,31 +1,37 @@
// SHEET 0 (unità di misura) DI VE2400 // SHEET 0 (unità di misura) DI VE2400
PAGE "Pagina 1" 8 5 65 14 PAGE "Pagina 1" 8 5 65 14
STRING FS_CODUM 2 STRING FS_CODUM 2
BEGIN BEGIN
PROMPT 3 3 "U.M. " PROMPT 3 3 "U.M. "
FIELD LF_UMART->UM FIELD LF_UMART->UM
FLAG "U" FLAG "U"
END USE %UMS
INPUT CODTAB FS_CODUM
NUMBER FS_FCUM 15 5 DISPLAY "U.M. " CODTAB
BEGIN DISPLAY "Descrizione@50" S0
PROMPT 3 7 "Fattore conv. " OUTPUT FS_CODUM CODTAB
FIELD LF_UMART->FC END
END
NUMBER FS_FCUM 15 5
BUTTON 1 9 2 BEGIN
BEGIN PROMPT 3 7 "Fattore conv. "
PROMPT 15 12 "" FIELD LF_UMART->FC
END END
BUTTON 2 9 2 BUTTON 1 9 2
BEGIN BEGIN
PROMPT 38 12 "" PROMPT 15 12 ""
END END
ENDPAGE BUTTON 2 9 2
BEGIN
ENDMASK PROMPT 38 12 ""
END
ENDPAGE
ENDMASK