Patch level : 10.0

Files correlati     : lv0
Ricompilazione Demo : [ ]
Commento            :
0001006: Gestione più itinerari nello stesso giorno e itinerario stagionale
Description 	Nel programma dove vengono impostati i giri per il contratto bisognerebbe dare la possibilità di gestire più itinerari per lo stesso giorno a di poter assegnare ad ognuno di essi una data inizio e fine validità.
in allegato un esempio
Additional Information 	Dove ... Lo stesso itinerario nello stesso giorno può esistere solo se c'è una data inizio e fine validità validità
Mentre può esserci un itinerario diverso


git-svn-id: svn://10.65.10.50/trunk@17828 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
luca83 2008-12-09 10:54:25 +00:00
parent f2b5bc6bc1
commit 9967d6df67
5 changed files with 37 additions and 25 deletions

View File

@ -1,3 +1,3 @@
164
0
$lvpasplan|||97|0|Tabella passaggi planning per contratto|||
$lvpasplan|0|0|112|0|Tabella passaggi planning per contratto|||

View File

@ -1,5 +1,5 @@
164
16
17
CODCF|3|6|0|Codice identificativo di un cliente
CODCONT|3|6|0|Codice identificativo di un contratto
CODITI|9|3|0|Codice dell'itinerario
@ -7,7 +7,8 @@ GGCONS|2|1|0|Giorno di consegna
ORDFERM|2|3|0|Indica l'ordine di fermata dell'autista
FREQ|1|2|0|Codice per il calcolo delle consegne
MODPASS|1|1|0|Indica la modalità di passaggio
FLSTAG|8|1|0|Flag di stagionalità
DTSTAGIN|5|8|0|Inizio stagionalita'
DTSTAGSC|5|8|0|Fine stagionalita'
ORARPRV|1|5|0|Ora di arrivo prevista
UTCREAZ|1|16|0|Utente d'inserimento
DTCREAZ|5|8|0|Data d'inserimento

View File

@ -16,8 +16,9 @@
#define F_S_ORA 105
#define F_S_MODPAS 106
#define F_S_FREQ 107
#define F_S_FLSTAG 108
#define F_S_NOTEPC 109
#define F_S_DASTAG 108
#define F_S_ASTAG 109
#define F_S_NOTEPC 110
#define F_S_UTENTEC 993
#define F_S_DATAC 994
#define F_S_ORAC 995

View File

@ -72,7 +72,8 @@ BEGIN
ITEM "Ora\nprevista"
ITEM "Mod. pass."
ITEM "Frequenza\nconsegne"
ITEM "Giro\nstagionale"
ITEM "Valido dal"
ITEM "al"
ITEM "Note@50"
END
@ -85,8 +86,7 @@ BEGIN
ITEM "Fattura"
ITEM "Importo da\nfatturare"
ITEM "Percentuale da\nfatturare"
ITEM "Note@50"
ITEM "Note@50"
USE LF_LVPERISOSP KEY CODPER
INPUT CODCF F_CODCF
INPUT CODCONT F_CODCONT
@ -98,7 +98,7 @@ ENDMASK
PAGE "Passaggi per contratto" -1 -1 78 20
GROUPBOX DLG_NULL 76 5
GROUPBOX DLG_NULL 76 6
BEGIN
PROMPT 1 0 "@bDati Itinerario"
END
@ -162,20 +162,28 @@ BEGIN
FIELD ORARPRV
END
BOOLEAN F_S_FLSTAG
DATE F_S_DASTAG
BEGIN
PROMPT 40 3 "Flag Stagionalità"
FIELD FLSTAG
PROMPT 2 4 "Valido dal "
FIELD DTSTAGIN
CHECKTYPE REQUIRED
END
DATE F_S_ASTAG
BEGIN
PROMPT 25 4 " al "
FIELD DTSTAGSC
CHECKTYPE REQUIRED
END
GROUPBOX DLG_NULL 76 3
BEGIN
PROMPT 1 5 "@bDettagli consegna"
PROMPT 1 6 "@bDettagli consegna"
END
LIST F_S_MODPAS 10
BEGIN
PROMPT 2 6 "Modalità di passaggio "
PROMPT 2 7 "Modalità di passaggio "
ITEM "E|Entrambi"
ITEM "C|Consegna"
ITEM "R|Ritiro"
@ -184,7 +192,7 @@ END
NUMBER F_S_FREQ 2
BEGIN
PROMPT 40 6 "Frequenza di consegna "
PROMPT 40 7 "Frequenza di consegna "
USE &FRQ
INPUT CODTAB F_S_FREQ
DISPLAY "Codice " CODTAB
@ -197,37 +205,37 @@ END
GROUPBOX DLG_NULL 76 5
BEGIN
PROMPT 1 8 "@bNote"
PROMPT 1 9 "@bNote"
END
MEMO F_S_NOTEPC 74 4
BEGIN
PROMPT 2 8 ""
PROMPT 2 9 ""
FIELD NOTE
END
GROUPBOX DLG_NULL 76 3
BEGIN
PROMPT 1 13 "@bDettagli creazione passaggio"
PROMPT 1 14 "@bDettagli creazione passaggio"
END
STRING F_S_UTENTEC 16
BEGIN
PROMPT 2 14 "Utente "
PROMPT 2 15 "Utente "
FIELD UTCREAZ
FLAGS "D"
END
DATE F_S_DATAC
BEGIN
PROMPT 27 14 "Data "
PROMPT 27 15 "Data "
FIELD DTCREAZ
FLAGS "D"
END
STRING F_S_ORAC 5
BEGIN
PROMPT 45 14 "Ora "
PROMPT 45 15 "Ora "
PICTURE "@@:@@"
FIELD ORCREAZ
FLAGS "D"
@ -235,26 +243,26 @@ END
GROUPBOX DLG_NULL 76 3
BEGIN
PROMPT 1 16 "@bDettagli ultimo aggiornamento"
PROMPT 1 17 "@bDettagli ultimo aggiornamento"
END
STRING F_S_UTENTEUA 16
BEGIN
PROMPT 2 17 "Utente "
PROMPT 2 18 "Utente "
FIELD UTCREAZ
FLAGS "D"
END
DATE F_S_DATAUA
BEGIN
PROMPT 27 17 "Data "
PROMPT 27 18 "Data "
FIELD DTCREAZ
FLAGS "D"
END
STRING F_S_ORAUA 5
BEGIN
PROMPT 45 17 "Ora "
PROMPT 45 18 "Ora "
PICTURE "@@:@@"
FIELD ORCREAZ
FLAGS "D"

View File

@ -10,6 +10,8 @@
#define LVPASPLAN_MODPASS "MODPASS"
#define LVPASPLAN_FLSTAG "FLSTAG"
#define LVPASPLAN_ORARPRV "ORARPRV"
#define LVPASPLAN_DTSTAGIN "DTSTAGIN"
#define LVPASPLAN_DTSTAGSC "DTSTAGSC"
#define LVPASPLAN_UTCREAZ "UTCREAZ"
#define LVPASPLAN_DTCREAZ "DTCREAZ"
#define LVPASPLAN_ORCREAZ "ORCREAZ"