Patch level :

Files correlati     :
Ricompilazione Demo : [ ]
Commento            :


git-svn-id: svn://10.65.10.50/trunk@17088 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
rajitgill 2008-08-25 11:33:13 +00:00
parent 7b657a68a8
commit 857a1cab46
4 changed files with 177 additions and 154 deletions

View File

@ -13,8 +13,8 @@ TIPOLIS|2|1|0|Tipo listino
STPRZBOL|8|1|0|Stampa dei prezzi in bolla STPRZBOL|8|1|0|Stampa dei prezzi in bolla
CONTSPOR|2|1|0|Conta dello sporco CONTSPOR|2|1|0|Conta dello sporco
TIPODOC|1|4|0|Tipo documento TIPODOC|1|4|0|Tipo documento
PERFATT|2|1|0|Periodicità di fatturazione PERFAT|2|1|0|Periodicità di fatturazione
INPERFATT|5|8|0|Inizio primo periodo di fatturazione INPERFAT|5|8|0|Inizio primo periodo di fatturazione
FATTPARZ|8|1|0|Fatturazione parziale FATTPARZ|8|1|0|Fatturazione parziale
DOTTMPPRZD|8|1|0|Addebita dotazione temporanea con prezzo diverso DOTTMPPRZD|8|1|0|Addebita dotazione temporanea con prezzo diverso
FORFNOCONS|8|1|0|Addebita il forfait anche se non ci sono consegne nel periodo FORFNOCONS|8|1|0|Addebita il forfait anche se non ci sono consegne nel periodo
@ -24,16 +24,16 @@ TIPOCAN|2|1|0|Tipo canone
TIPOIMB|2|1|0|Tipo imballo TIPOIMB|2|1|0|Tipo imballo
SSCONS|8|1|0|Spese di spedizione alla consegna SSCONS|8|1|0|Spese di spedizione alla consegna
TIPOSTPRZ|2|1|0|Tipo di stamapa prezzo TIPOSTPRZ|2|1|0|Tipo di stamapa prezzo
DTLASTFATT|5|8|0|Data ultima fattura DTLASTFAT|5|8|0|Data ultima fattura
ATTFATTNODT|8|1|0|Attiva fatturazione indipendentemente dalla data ATTFATTNODT|8|1|0|Attiva fatturazione indipendentemente dalla data
RIFBOLLEFATT|8|1|0|Riferimenti bolle in fattura RIFBOLINFAT|8|1|0|Riferimenti bolle in fattura
STDICITURA|8|1|0|Stampa dicitura STDICITURA|8|1|0|Stampa dicitura
PROFORME|8|1|0|Proforme PROFORME|8|1|0|Proforme
CICLAGGIO|8|1|0|Ciclaggio su due righe CICLAGGIO|8|1|0|Ciclaggio su due righe
STETIMATI|8|1|0|Stampa etichette con MATI STETIMATI|8|1|0|Stampa etichette con MATI
STETITS|8|1|0|Stampa etichette con Touch Screen STETITS|8|1|0|Stampa etichette con Touch Screen
STDDTPTS|8|1|0|Stampa DDT da pulito con Touch Screen STDDTPTS|8|1|0|Stampa DDT da pulito con Touch Screen
IMPMINFATT|4|18|3|Importo minimo fatturabile IMPMINFAT|4|18|3|Importo minimo fatturabile
PERCNOCONT|4|6|2|Percentuale aumento per mancato conteggio PERCNOCONT|4|6|2|Percentuale aumento per mancato conteggio
PERCTOLLPES|4|6|2|Percentuale tolleranza peso teorico/effettivo PERCTOLLPES|4|6|2|Percentuale tolleranza peso teorico/effettivo
NUMUT|2|5|0|Numero utente NUMUT|2|5|0|Numero utente

View File

@ -1,34 +1,35 @@
#define F_CODCF 201 #define F_CODCF 201
#define F_RAGSOC_CLI 202 #define F_RAGSOC 202
#define F_CODCONT 203 #define F_CODCONT 203
#define F_DES_CODCONT 204 #define F_DATAIN 204
#define F_SHEET_ATTIV 205 #define F_DATASC 205
#define F_PERFATT 206 #define F_SHEET_ATTIV 206
#define F_TIPOCAN 207 #define F_PERFAT 207
#define F_INPERFATT 208 #define F_TIPOCAN 208
#define F_DTLASTFATT 209 #define F_INPERFAT 209
#define F_ATTFATTNODT 210 #define F_DTLASTFAT 210
#define F_FORFNOCONS 211 #define F_ATTFATTNODT 211
#define F_TIPOSTPRZ 212 #define F_FORFNOCONS 212
#define F_TIPOLIS 213 #define F_TIPOSTPRZ 213
#define F_TIPOIMB 214 #define F_TIPOLIS 214
#define F_CONTSPOR 215 #define F_TIPOIMB 215
#define F_RIFBOLLEFATT 216 #define F_CONTSPOR 216
#define F_ADDCAPROT 217 #define F_RIFBOLINFAT 217
#define F_PROFORME 218 #define F_ADDCAPROT 218
#define F_STRCONS 219 #define F_PROFORME 219
#define F_FATTSOSP 220 #define F_STRCONS 220
#define F_STDICITURA 221 #define F_FATTSOSP 221
#define F_CICLAGGIO 222 #define F_STDICITURA 222
#define F_STPRZBOL 223 #define F_CICLAGGIO 223
#define F_STETIMATI 224 #define F_STPRZBOL 224
#define F_STETITS 225 #define F_STETIMATI 225
#define F_STDDTPTS 226 #define F_STETITS 226
#define F_IMPMINFATT 227 #define F_STDDTPTS 227
#define F_PERCNOCONT 228 #define F_IMPMINFAT 228
#define F_PERCTOLLPES 229 #define F_PERCNOCONT 229
#define F_NUMUT 230 #define F_PERCTOLLPES 230
#define F_NUMETI 231 #define F_NUMUT 231
#define F_NUMETI 232
#define S_ARTICOLO 101 #define S_ARTICOLO 101
#define S_DESCR 102 #define S_DESCR 102
#define S_UM 103 #define S_UM 103

View File

@ -1,7 +1,7 @@
#include "lv0400.h" #include "lv0400.h"
TOOLBAR "" 0 0 0 2 TOOLBAR "" 0 0 0 2
#include "Relapbar.h" #include <relapbar.h>
ENDPAGE ENDPAGE
PAGE "Contratti" 0 2 0 0 PAGE "Contratti" 0 2 0 0
@ -13,7 +13,7 @@ END
NUMBER F_CODCF 6 NUMBER F_CODCF 6
BEGIN BEGIN
PROMPT 2 5 "Cliente " PROMPT 2 5 "Cliente "
FIELD CODCF FIELD CODCF
FLAGS "U" FLAGS "U"
KEY 1 KEY 1
@ -23,13 +23,13 @@ BEGIN
DISPLAY "Codice" CODCF DISPLAY "Codice" CODCF
DISPLAY "Ragione Sociale@50" RAGSOC DISPLAY "Ragione Sociale@50" RAGSOC
OUTPUT F_CODCF CODCF OUTPUT F_CODCF CODCF
OUTPUT F_RAGSOC_CLI RAGSOC OUTPUT F_RAGSOC RAGSOC
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
END END
STRING F_RAGSOC_CLI 50 STRING F_RAGSOC 50
BEGIN BEGIN
PROMPT 20 5 "" PROMPT 25 5 ""
USE LF_CLIFO KEY 2 USE LF_CLIFO KEY 2
INPUT TIPOCF "C" INPUT TIPOCF "C"
INPUT RAGSOC F_RAGSOC INPUT RAGSOC F_RAGSOC
@ -42,19 +42,24 @@ END
NUMBER F_CODCONT 6 NUMBER F_CODCONT 6
BEGIN BEGIN
PROMPT 2 6 "Contratto N." PROMPT 2 6 "Contratto N."
USE LF_LVCONDV USE LF_LVCONDV
JOIN LF_CLIFO INTO TIPOCF="C" CODCF=CODCF
INPUT CODCF F_CODCF
INPUT CODCONT F_CODCONT
DISPLAY "Cliente" CODCF
DISPLAY "Contratto" CODCONT
DISPLAY "Dalla data" DATAIN
DISPLAY "alla data" DATASC
DISPLAY "Stato" STATUS
DISPLAY "Ragione sociale@50" LF_CLIFO->RAGSOC
OUTPUT F_CODCF CODCF
OUTPUT F_CODCONT CODCONT
FLAGS "U" FLAGS "U"
FIELD CODCONT FIELD CODCONT
KEY 1 KEY 1
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
END END
STRING F_DES_CODCONT 50
BEGIN
PROMPT 20 6 ""
END
ENDPAGE ENDPAGE
ENDMASK ENDMASK

View File

@ -1,7 +1,7 @@
#include "lv0400.h" #include "lv0400.h"
TOOLBAR "" 0 0 0 2 TOOLBAR "" 0 0 0 2
#include "Relapbar.h" #include <relapbar.h>
ENDPAGE ENDPAGE
PAGE "Contratto" 0 2 0 0 PAGE "Contratto" 0 2 0 0
@ -15,7 +15,7 @@ NUMBER F_CODCF 6
BEGIN BEGIN
PROMPT 2 2 "Cliente " PROMPT 2 2 "Cliente "
FIELD CODCF FIELD CODCF
FLAGS "U" FLAGS "UD"
KEY 1 KEY 1
USE LF_CLIFO USE LF_CLIFO
INPUT TIPOCF "C" INPUT TIPOCF "C"
@ -23,35 +23,37 @@ BEGIN
DISPLAY "Codice" CODCF DISPLAY "Codice" CODCF
DISPLAY "Ragione Sociale@50" RAGSOC DISPLAY "Ragione Sociale@50" RAGSOC
OUTPUT F_CODCF CODCF OUTPUT F_CODCF CODCF
OUTPUT F_RAGSOC_CLI RAGSOC OUTPUT F_RAGSOC RAGSOC
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
END END
STRING F_RAGSOC_CLI 50 STRING F_RAGSOC 50
BEGIN BEGIN
PROMPT 20 2 "" PROMPT 20 2 ""
USE LF_CLIFO KEY 2 FLAGS "D"
INPUT TIPOCF "C"
INPUT RAGSOC F_RAGSOC
DISPLAY "Ragione Sociale@50" RAGSOC
DISPLAY "Codice" CODCF
COPY OUTPUT F_CODCF
CHECKTYPE REQUIRED
END END
NUMBER F_CODCONT 6 NUMBER F_CODCONT 6
BEGIN BEGIN
PROMPT 2 3 "Contratto N." PROMPT 2 3 "Contratto N."
USE LF_LVCONDV FLAGS "UD"
FLAGS "U"
FIELD CODCONT FIELD CODCONT
KEY 1 KEY 1
CHECKTYPE REQUIRED CHECKTYPE REQUIRED
END END
STRING F_DES_CODCONT 50 DATE F_DATAIN
BEGIN BEGIN
PROMPT 20 3 "" PROMPT 23 3 "Data di inizio"
FIELD DATAIN
CHECKTYPE REQUIRED
END
DATE F_DATASC
BEGIN
PROMPT 50 3 "Data di scadenza"
FIELD DATASC
CHECKTYPE REQUIRED
END END
SPREADSHEET F_SHEET_ATTIV SPREADSHEET F_SHEET_ATTIV
@ -75,181 +77,196 @@ ENDPAGE
PAGE "Opzioni" 0 2 0 0 PAGE "Opzioni" 0 2 0 0
RADIOBUTTON F_PERFATT 1 30 RADIOBUTTON F_PERFAT 1 30
BEGIN BEGIN
PROMPT 2 2 "Periodicità di fatturazione" PROMPT 1 1 "@bPeriodicità di fatturazione"
ITEM "0|Giornaliero" ITEM "0|Giornaliero"
ITEM "1|Settimanale" ITEM "1|Settimanale"
ITEM "2|Quindicinale" ITEM "2|Quindicinale"
ITEM "3|Mensile" ITEM "3|Mensile"
FIELD TIPOCAN FIELD PERFAT
END
DATE F_INPERFAT
BEGIN
PROMPT 32 1 "@bInizio primo periodo di fatturazione"
FIELD INPERFAT
END END
RADIOBUTTON F_TIPOCAN 1 40 DATE F_DTLASTFAT
BEGIN BEGIN
PROMPT 32 2 "Tipo canone" PROMPT 32 2 "@bData ultima fattura "
ITEM "0|Nessuno" FIELD DTLASTFAT
ITEM "1|Importo fisso"
ITEM "2|Raggruppa su unico art."
ITEM "3|Calcolato con elenco art."
ITEM "4|% sul valore convenzionale per cliente"
ITEM "5|% sul valore convenzionale per articolo"
FIELD TIPOCAN
END END
DATE F_INPERFATT CURRENCY F_IMPMINFAT 18
BEGIN BEGIN
PROMPT 2 3 "Data di inizio primo periodo di fatturazione" PROMPT 32 3 "@bImporto minimo fatturabile "
FIELD INPERFATT FIELD IMPMINFAT
END END
DATE F_DTLASTFATT BOOLEAN F_FATTSOSP
BEGIN BEGIN
PROMPT 2 4 "Data ultima fattura" PROMPT 32 4 "Escluso da fatturazione"
FIELD DTLASTFATT FIELD FATTSOSP
END END
BOOLEAN F_ATTFATTNODT BOOLEAN F_ATTFATTNODT
BEGIN BEGIN
PROMPT 12 2 "Attiva fatturazione indipendentemente dalla data" PROMPT 32 5 "Attiva fatturazione indipendentemente dalla data"
FIELD ATTFATTNODT FIELD ATTFATTNODT
END END
BOOLEAN F_FORFNOCONS GROUPBOX DLG_NULL 38 9
BEGIN BEGIN
PROMPT 12 3 "Non fatturare forfait se senza consegne" PROMPT 1 7 "@bTipo canone"
FIELD FORFNOCONS
END END
RADIOBUTTON F_TIPOSTPRZ 1 40 RADIOBUTTON F_TIPOCAN 1 38
BEGIN BEGIN
PROMPT 2 5 "Tipo di stampa prezzo" PROMPT 1 7 ""
ITEM "0|Prezzo in DDT/Bolla" ITEM "0|Nessuno"
ITEM "1|Richiesta stampa in sede bollettaz." ITEM "1|Importo fisso"
ITEM "2|Prezzo e totale DOC. in DDT" ITEM "2|Raggruppa su unico art."
FIELD TIPOSTPRZ ITEM "3|Calcolato con elenco art."
ITEM "4|% sul val. convenzionale per cliente"
ITEM "5|% sul val. convenzionale per articolo"
FIELD TIPOCAN
END END
RADIOBUTTON F_TIPOLIS 1 25 RADIOBUTTON F_TIPOLIS 1 25
BEGIN BEGIN
PROMPT 45 5 "Tipo Listino:" PROMPT 40 7 "@bTipo Listino:"
ITEM "0|Prezzo nel contratto" ITEM "0|Prezzo nel contratto"
ITEM "1|Listino in anag.Articoli" ITEM "1|Listino in anag.Articoli"
FIELD TIPOLIS FIELD TIPOLIS
END END
RADIOBUTTON F_TIPOIMB 1 15 RADIOBUTTON F_TIPOIMB 1 14
BEGIN BEGIN
PROMPT 2 6 "Tipo imballo:" PROMPT 66 7 "@bTipo imballo:"
ITEM "0|Sacco" ITEM "0|Sacco"
ITEM "1|Carrello" ITEM "1|Carrello"
FIELD TIPOIMB FIELD TIPOIMB
END END
RADIOBUTTON F_CONTSPOR 1 40 RADIOBUTTON F_TIPOSTPRZ 1 40
BEGIN BEGIN
PROMPT 20 6 "Conta dello sporco" PROMPT 40 11 "@bTipo di stampa prezzo"
ITEM "0|Nessuno" ITEM "0|Prezzo in DDT/Bolla"
ITEM "1|Conteggio sporco" ITEM "1|Richiesta stampa in sede bollettaz."
ITEM "2|Conteggio solo pulito" ITEM "2|Prezzo e totale DOC. in DDT"
ITEM "2|Sporco e pulito con Touch-Screen" FIELD TIPOSTPRZ
FIELD CONTSPOR
END END
BOOLEAN F_RIFBOLLEFATT NUMBER F_PERCNOCONT 6 2
BEGIN BEGIN
PROMPT 2 7 "Riferimenti bolle in fattura" PROMPT 1 16 "Percentuale aumento per mancato conteggio "
FIELD PERCNOCONT
END
NUMBER F_PERCTOLLPES 6 2
BEGIN
PROMPT 1 17 "Percentuale tolleranza peso teorico/effettivo"
FIELD PERCTOLLPES
END
NUMBER F_NUMUT 5
BEGIN
PROMPT 60 16 "Num. utente "
FIELD NUMUT
END
NUMBER F_NUMETI 5
BEGIN
PROMPT 60 17 "Num. etichette"
FIELD NUMETI
END
RADIOBUTTON F_CONTSPOR 1 80
BEGIN
PROMPT 1 19 "Conta dello sporco"
ITEM "0|Nessuno"
ITEM "1|Sporco"
ITEM "2|Solo pulito"
ITEM "3|Touch-Screen"
FIELD CONTSPOR
FLAG "Z"
END
ENDPAGE
PAGE "Opzioni 2" 0 2 0 0
GROUPBOX DLG_NULL 58 15
BEGIN
PROMPT 15 4 "@bContratti"
END
BOOLEAN F_FORFNOCONS
BEGIN
PROMPT 16 5 "Non fatturare forfait se senza consegne"
FIELD FORFNOCONS FIELD FORFNOCONS
END END
BOOLEAN F_RIFBOLINFAT
BEGIN
PROMPT 16 6 "Riferimenti bolle in fattura"
FIELD RIFBOLINFAT
END
BOOLEAN F_ADDCAPROT BOOLEAN F_ADDCAPROT
BEGIN BEGIN
PROMPT 2 8 "Addebita capi rotti in fattura" PROMPT 16 7 "Addebita capi rotti in fattura"
FIELD ADDCAPROT FIELD ADDCAPROT
END END
BOOLEAN F_PROFORME BOOLEAN F_PROFORME
BEGIN BEGIN
PROMPT 2 9 "Proforme (progetti)" PROMPT 16 8 "Proforme(progetti)"
FIELD PROFORME FIELD PROFORME
END END
BOOLEAN F_STRCONS BOOLEAN F_STRCONS
BEGIN BEGIN
PROMPT 45 7 "Stampa di riepilogo consegne" PROMPT 16 9 "Stampa di riepilogo consegne"
FIELD STRCONS FIELD STRCONS
END END
BOOLEAN F_FATTSOSP
BEGIN
PROMPT 45 8 "Escluso da fatturazione"
FIELD FATTSOSP
END
BOOLEAN F_STDICITURA
BEGIN
PROMPT 45 9 "Stampa dicitura '...COME DA ELENCO CONSEGNE'"
FIELD STDICITURA
END
BOOLEAN F_CICLAGGIO BOOLEAN F_CICLAGGIO
BEGIN BEGIN
PROMPT 2 10 "Ciclaggio su 2 righe" PROMPT 16 10 "Ciclaggio su 2 righe"
FIELD CICLAGGIO FIELD CICLAGGIO
END END
BOOLEAN F_STPRZBOL BOOLEAN F_STPRZBOL
BEGIN BEGIN
PROMPT 45 10 "Visualizza prezzo in bolla" PROMPT 16 11 "Visualizza prezzo in bolla"
FIELD STPRZBOL FIELD STPRZBOL
END END
BOOLEAN F_STETIMATI BOOLEAN F_STETIMATI
BEGIN BEGIN
PROMPT 2 10 "Stampa etichette con MATI" PROMPT 16 12 "Stampa etichette con MATI"
FIELD STETIMATI FIELD STETIMATI
END END
BOOLEAN F_STETITS BOOLEAN F_STETITS
BEGIN BEGIN
PROMPT 45 10 "Stampa etichette con Touch-Screen" PROMPT 16 13 "Stampa etic. con Touch-Screen"
FIELD STETITS FIELD STETITS
END END
BOOLEAN F_STDDTPTS BOOLEAN F_STDDTPTS
BEGIN BEGIN
PROMPT 2 11 "Stampa DDT da pulito con Touch-Screen" PROMPT 16 14 "Stampa DDT da pulito con Touch-Screen"
FIELD STDDTPTS FIELD STDDTPTS
END END
CURRENCY F_IMPMINFATT 18 BOOLEAN F_STDICITURA
BEGIN BEGIN
PROMPT 2 12 "Importo minimo fatturabile " PROMPT 16 15 "Stampa dicitura '..COME DA ELENCO CONSEGNE'"
FIELD IMPMINFATT FIELD STDICITURA
END
NUMBER F_PERCNOCONT 6 2
BEGIN
PROMPT 25 12 "Percentuale aumento per mancato conteggio"
FIELD PERCNOCONT
END
NUMBER F_PERCTOLLPES 6 2
BEGIN
PROMPT 25 13 "Percentuale tolleranza peso teorico/effettivo"
FIELD PERCTOLLPES
END
NUMBER F_NUMUT 5
BEGIN
PROMPT 35 12 "Numero utente"
FIELD NUMUT
END
NUMBER F_NUMETI 5
BEGIN
PROMPT 35 13 "Numero etichette"
FIELD NUMETI
END END
ENDPAGE ENDPAGE