Patch level :10.0

Files correlati     :lv0400.msk
Ricompilazione Demo : [ ]
Commento            :Aggiunta di campi nel dettaglio su testata contratti


git-svn-id: svn://10.65.10.50/trunk@18086 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
rajitgill 2009-01-22 18:46:21 +00:00
parent 465a15e8dc
commit 68e822d385
2 changed files with 131 additions and 79 deletions

View File

@ -40,25 +40,33 @@
#define F_INDSPED 238 #define F_INDSPED 238
#define F_INDIR 239 #define F_INDIR 239
#define F_PROPOSTA 240 #define F_PROPOSTA 240
#define F_PREC 241
#define F_PPCOLLO 242
#define F_TIPOLOGIA 243
#define F_COLORE 244
#define F_BARCODE 245
#define F_CARRELLO 246
// Campi del dettalio sotto lo spreadsheet // Campi del dettalio sotto lo spreadsheet
#define F_CAUSLAVDESCRIG 513 #define F_CAUSLAVDESCRIG 513
#define F_IMPFISART 514 #define F_PRZDTTMP 514
#define F_PREZDAN 515 #define F_INDTTEMP 515
#define F_VALCONV 516 #define F_FIDTTEMP 516
#define F_ARTBLOC 517 #define F_IMPFISART 517
#define F_CALCCONS 518 #define F_PREZDAN 518
#define F_TIPOFORF 519 #define F_VALCONV 519
#define F_NOLCIC 520 #define F_ARTBLOC 520
#define F_VCARTCLI 521 #define F_CALCCONS 521
#define F_MINCIC 522 #define F_TIPOFORF 522
#define F_FORFPERCL 523 #define F_NOLCIC 523
#define F_CAUSLAVRIG 524 #define F_VCARTCLI 524
#define F_TIPONOL 525 #define F_MINCIC 525
#define F_RITAUDTTMPRIG 526 #define F_FORFPERCL 526
#define F_FATTKG 527 #define F_CAUSLAVRIG 527
#define F_ARROT 528 #define F_RITAUDTTMPRIG 528
#define F_FATTKG 529
#define F_ARROT 530
#define S_CODART 101 #define S_CODART 101
#define S_DESCR 102 #define S_DESCR 102
@ -73,21 +81,23 @@
#define S_CONSANNO 111 #define S_CONSANNO 111
#define S_DOTTMP 112 #define S_DOTTMP 112
#define S_PRZDTTMP 113 #define S_PRZDTTMP 113
#define S_IMPFISART 114 #define S_INDTTEMP 114
#define S_PREZDAN 115 #define S_FIDTTEMP 115
#define S_VALCONV 116 #define S_IMPFISART 116
#define S_ARTBLOC 117 #define S_PREZDAN 117
#define S_CALCCONS 118 #define S_VALCONV 118
#define S_TIPOFORF 119 #define S_ARTBLOC 119
#define S_NOLCIC 120 #define S_CALCCONS 120
#define S_VCARTCLI 121 #define S_TIPOFORF 121
#define S_MINCIC 122 #define S_NOLCIC 122
#define S_FORFPERCL 123 #define S_VCARTCLI 123
#define S_CAUSLAV 124 #define S_MINCIC 124
#define S_TIPONOL 125 #define S_FORFPERCL 125
#define S_RITAUDTTMP 126 #define S_CAUSLAV 126
#define S_FATTKG 127 #define S_TIPONOL 127
#define S_ARROT 128 #define S_RITAUDTTMP 128
#define S_FATTKG 129
#define S_ARROT 130
#define S_CODCF 301 #define S_CODCF 301
#define S_RAGSOC 302 #define S_RAGSOC 302

View File

@ -133,6 +133,8 @@ BEGIN
ITEM "Cons.\nanno@6" ITEM "Cons.\nanno@6"
ITEM "Dot.\nTemp.@5" ITEM "Dot.\nTemp.@5"
ITEM "Prezzo\nDot.Temp." ITEM "Prezzo\nDot.Temp."
ITEM "Inizio\nDot.Temp."
ITEM "Fine\nDot.Temp."
ITEM "Importo\nfisso" ITEM "Importo\nfisso"
ITEM "Prezzo\nDanneggiati@11" ITEM "Prezzo\nDanneggiati@11"
ITEM "Val.\nconvenzionale@13" ITEM "Val.\nconvenzionale@13"
@ -150,63 +152,43 @@ BEGIN
ITEM "Arrotond." ITEM "Arrotond."
END END
GROUPBOX DLG_NULL 80 9
BEGIN
PROMPT 1 13 "@b Dettaglio"
END
LISTBOX F_ARTBLOC 1 26 LISTBOX F_ARTBLOC 1 26
BEGIN BEGIN
PROMPT 2 14 "Bloccato " PROMPT 1 13 "Bloccato "
ITEM "0|" ITEM "0|"
ITEM "1|Articolo in sostituzione" ITEM "1|Articolo in sostituzione"
ITEM "2|Cliente in chiusura" ITEM "2|Cliente in chiusura"
ITEM "3|Contratto in rinnovo" ITEM "3|Contratto in rinnovo"
END END
LISTBOX F_CALCCONS 1 28 LISTBOX F_CALCCONS 1 28
BEGIN BEGIN
PROMPT 41 14 "Calcolo " PROMPT 45 13 "Calcolo "
ITEM "0|Conguaglio alla confezione" ITEM "0|Uguale al ritirato"
ITEM "1|Uguale al ritirato" ITEM "1|Conguaglio alla confezione"
END
LISTBOX F_TIPONOL 1 10
BEGIN
PROMPT 2 15 "Tipo Noleggio "
FLAGS "D"
END
CURRENCY F_PREZDAN 15
BEGIN
PROMPT 41 15 "Danneggiati "
FLAGS "U"
END END
LISTBOX F_TIPOFORF 1 25 LISTBOX F_TIPOFORF 1 25
BEGIN BEGIN
PROMPT 2 16 "Tipo " PROMPT 1 14 "Forfait "
ITEM "0|Nessuno" ITEM "0|Nessuno"
MESSAGE DISABLE,1@|DISABLE, F_IMPFISART|DISABLE,3@|DISABLE,F_MINCIC|ENABLE,2@ MESSAGE HIDE,1@|DISABLE, F_IMPFISART|DISABLE,3@|DISABLE,F_MINCIC
ITEM "1|A valore fisso" ITEM "1|A valore fisso"
MESSAGE DISABLE,1@|ENABLE,F_IMPFISART|DISABLE,3@|DISABLE,F_MINCIC|DISABLE,2@ MESSAGE HIDE,1@|ENABLE,F_IMPFISART|DISABLE,3@|DISABLE,F_MINCIC
ITEM "2|Nolo" ITEM "2|Nolo"
MESSAGE ENABLE,F_NOLCIC|DISABLE,F_VCARTCLI|DISABLE,F_IMPFISART|DISABLE,3@|DISABLE,F_MINCIC|ENABLE,2@ MESSAGE SHOW,F_NOLCIC|HIDE,F_VCARTCLI|DISABLE,F_IMPFISART|DISABLE,3@|DISABLE,F_MINCIC
ITEM "3|Ciclaggio" ITEM "3|Ciclaggio"
MESSAGE ENABLE,F_NOLCIC|DISABLE,F_VCARTCLI|DISABLE,F_IMPFISART|DISABLE,3@|ENABLE,F_MINCIC|ENABLE,2@ MESSAGE SHOW,F_NOLCIC|HIDE,F_VCARTCLI|DISABLE,F_IMPFISART|DISABLE,3@|ENABLE,F_MINCIC
ITEM "4|% sul val. convenz." ITEM "4|% sul val. convenz."
MESSAGE DISABLE,F_NOLCIC|ENABLE,F_VCARTCLI|DISABLE,F_IMPFISART|ENABLE,3@|DISABLE,F_MINCIC|DISABLE,2@ MESSAGE HIDE,F_NOLCIC|SHOW,F_VCARTCLI|DISABLE,F_IMPFISART|ENABLE,3@|DISABLE,F_MINCIC
ITEM "5|Fisso su dot. iniziale" ITEM "5|Fisso su dot. iniziale"
MESSAGE DISABLE,1@|ENABLE,F_IMPFISART|DISABLE,3@|DISABLE,F_MINCIC|DISABLE,2@ MESSAGE HIDE,1@|ENABLE,F_IMPFISART|DISABLE,3@|DISABLE,F_MINCIC
END END
LISTBOX F_NOLCIC 1 20 LISTBOX F_NOLCIC 1 20
BEGIN BEGIN
PROMPT 41 16 "In base a " PROMPT 45 14 "In base a "
ITEM "I|Dot. iniziale" ITEM "I|Dot. iniziale"
ITEM "O|Dot. odierna" ITEM "O|Dot. odierna"
GROUP 1 GROUP 1
@ -214,64 +196,109 @@ END
LISTBOX F_VCARTCLI 1 20 LISTBOX F_VCARTCLI 1 20
BEGIN BEGIN
PROMPT 2 17 "Per " PROMPT 45 14 "Per "
ITEM "N|Nessuno" ITEM "N|Nessuno"
ITEM "C|Cliente" ITEM "C|Cliente"
ITEM "A|Articolo" ITEM "A|Articolo"
GROUP 1 GROUP 1
END END
CURRENCY F_PREZDAN 15
BEGIN
PROMPT 1 15 "Danneggiati "
FLAGS "U"
END
NUMBER F_FORFPERCL 6 2 NUMBER F_FORFPERCL 6 2
BEGIN BEGIN
PROMPT 41 17 "% Cliente " PROMPT 32 15 "% Cliente "
GROUP 3 GROUP 3
END END
STRING F_CAUSLAVRIG 3 STRING F_CAUSLAVRIG 3
BEGIN BEGIN
PROMPT 2 18 "Causale di default" PROMPT 55 15 "Causale di default"
USE &CAU USE &CAU
INPUT CODTAB F_CAUSLAVRIG INPUT CODTAB F_CAUSLAVRIG
DISPLAY "Codice" CODTAB DISPLAY "Codice" CODTAB
DISPLAY "Descrizione@50" S0 DISPLAY "Descrizione@50" S0
OUTPUT F_CAUSLAVRIG CODTAB OUTPUT F_CAUSLAVRIG CODTAB
OUTPUT F_CAUSLAVDESCRIG S0
CHECKTYPE NORMAL CHECKTYPE NORMAL
END END
STRING F_CAUSLAVDESCRIG 50 47 CURRENCY F_PRZDTTMP 15
BEGIN BEGIN
PROMPT 28 18 "" PROMPT 1 16 "Prezzo dot. tmp. "
USE CAU KEY 2 FLAGS "U"
INPUT S0 F_CAUSLAVDESCRIG
DISPLAY "Descrizione@50" S0
DISPLAY "Codice" CODTAB
COPY OUTPUT F_CAUSLAVRIG
CHECKTYPE NORMAL
END END
DATE F_INDTTEMP
BEGIN
PROMPT 40 16 "Inizio "
END
DATE F_FIDTTEMP
BEGIN
PROMPT 60 16 "Fine "
END
CURRENCY F_IMPFISART 15 CURRENCY F_IMPFISART 15
BEGIN BEGIN
PROMPT 2 19 "Imp.fisso " PROMPT 1 17 "Imp.fisso "
END END
CURRENCY F_VALCONV 15 CURRENCY F_VALCONV 15
BEGIN BEGIN
PROMPT 30 19 "Val.Conven. " PROMPT 30 17 "Val.Conven. "
FLAGS "U" FLAGS "U"
GROUP 3 GROUP 3
END END
NUMBER F_MINCIC 4 2 NUMBER F_MINCIC 4 2
BEGIN BEGIN
PROMPT 60 19 "Min.ciclaggio " PROMPT 60 17 "Min.ciclaggio "
END END
NUMBER F_PPCOLLO 15 5
BEGIN
PROMPT 1 18 "Pz. per collo "
FLAGS "D"
END
NUMBER F_PREC 2
BEGIN
PROMPT 40 18 "Precedenza "
FLAGS "D"
END
NUMBER F_CARRELLO 6
BEGIN
PROMPT 60 18 "Carrello "
FLAGS "D"
END
STRING F_COLORE 20
BEGIN
PROMPT 1 19 "Colore "
FLAGS "D"
END
STRING F_TIPOLOGIA 20
BEGIN
PROMPT 30 19 "Tipologia "
FLAGS "D"
END
// STRING F_BARCODE 20
// BEGIN
// PROMPT 19 "Bar Code "
// FLAGS "D"
// END
BOOLEAN F_RITAUDTTMPRIG BOOLEAN F_RITAUDTTMPRIG
BEGIN BEGIN
PROMPT 2 20 "Ritiro automatico dotazione" PROMPT 1 20 "Ritiro automatico dotazione"
END END
BOOLEAN F_FATTKG BOOLEAN F_FATTKG
@ -288,6 +315,7 @@ BEGIN
// MESSAGE TRUE ENABLE, S_CONG // MESSAGE TRUE ENABLE, S_CONG
END END
ENDPAGE ENDPAGE
PAGE "Dati Testata" 0 2 0 0 PAGE "Dati Testata" 0 2 0 0
@ -689,6 +717,7 @@ BEGIN
PROMPT 45 9 "In base a " PROMPT 45 9 "In base a "
ITEM "I|Dot. iniziale" ITEM "I|Dot. iniziale"
ITEM "O|Dot. odierna" ITEM "O|Dot. odierna"
FIELD NOLCIC
GROUP 1 GROUP 1
END END
@ -705,6 +734,7 @@ BEGIN
ITEM "N|Nessuno" ITEM "N|Nessuno"
ITEM "C|Cliente" ITEM "C|Cliente"
ITEM "A|Articolo" ITEM "A|Articolo"
FIELD VCARTCLI
GROUP 1 GROUP 1
END END
@ -797,6 +827,18 @@ BEGIN
FIELD RITAUDTTMP FIELD RITAUDTTMP
END END
DATE S_INDTTEMP
BEGIN
PROMPT 2 18 "Inizio dot.temp. "
FIELD INDTTMP
END
DATE S_FIDTTEMP
BEGIN
PROMPT 50 18 "Fine dot.temp. "
FIELD FIDTTMP
END
GROUPBOX DLG_NULL 78 4 GROUPBOX DLG_NULL 78 4
BEGIN BEGIN
PROMPT 1 19 "@b Consegnato" PROMPT 1 19 "@b Consegnato"