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:
parent
f2b5bc6bc1
commit
9967d6df67
@ -1,3 +1,3 @@
|
|||||||
164
|
164
|
||||||
0
|
0
|
||||||
$lvpasplan|||97|0|Tabella passaggi planning per contratto|||
|
$lvpasplan|0|0|112|0|Tabella passaggi planning per contratto|||
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
164
|
164
|
||||||
16
|
17
|
||||||
CODCF|3|6|0|Codice identificativo di un cliente
|
CODCF|3|6|0|Codice identificativo di un cliente
|
||||||
CODCONT|3|6|0|Codice identificativo di un contratto
|
CODCONT|3|6|0|Codice identificativo di un contratto
|
||||||
CODITI|9|3|0|Codice dell'itinerario
|
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
|
ORDFERM|2|3|0|Indica l'ordine di fermata dell'autista
|
||||||
FREQ|1|2|0|Codice per il calcolo delle consegne
|
FREQ|1|2|0|Codice per il calcolo delle consegne
|
||||||
MODPASS|1|1|0|Indica la modalità di passaggio
|
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
|
ORARPRV|1|5|0|Ora di arrivo prevista
|
||||||
UTCREAZ|1|16|0|Utente d'inserimento
|
UTCREAZ|1|16|0|Utente d'inserimento
|
||||||
DTCREAZ|5|8|0|Data d'inserimento
|
DTCREAZ|5|8|0|Data d'inserimento
|
||||||
|
@ -16,8 +16,9 @@
|
|||||||
#define F_S_ORA 105
|
#define F_S_ORA 105
|
||||||
#define F_S_MODPAS 106
|
#define F_S_MODPAS 106
|
||||||
#define F_S_FREQ 107
|
#define F_S_FREQ 107
|
||||||
#define F_S_FLSTAG 108
|
#define F_S_DASTAG 108
|
||||||
#define F_S_NOTEPC 109
|
#define F_S_ASTAG 109
|
||||||
|
#define F_S_NOTEPC 110
|
||||||
#define F_S_UTENTEC 993
|
#define F_S_UTENTEC 993
|
||||||
#define F_S_DATAC 994
|
#define F_S_DATAC 994
|
||||||
#define F_S_ORAC 995
|
#define F_S_ORAC 995
|
||||||
|
@ -72,7 +72,8 @@ BEGIN
|
|||||||
ITEM "Ora\nprevista"
|
ITEM "Ora\nprevista"
|
||||||
ITEM "Mod. pass."
|
ITEM "Mod. pass."
|
||||||
ITEM "Frequenza\nconsegne"
|
ITEM "Frequenza\nconsegne"
|
||||||
ITEM "Giro\nstagionale"
|
ITEM "Valido dal"
|
||||||
|
ITEM "al"
|
||||||
ITEM "Note@50"
|
ITEM "Note@50"
|
||||||
END
|
END
|
||||||
|
|
||||||
@ -85,8 +86,7 @@ BEGIN
|
|||||||
ITEM "Fattura"
|
ITEM "Fattura"
|
||||||
ITEM "Importo da\nfatturare"
|
ITEM "Importo da\nfatturare"
|
||||||
ITEM "Percentuale da\nfatturare"
|
ITEM "Percentuale da\nfatturare"
|
||||||
ITEM "Note@50"
|
ITEM "Note@50"
|
||||||
|
|
||||||
USE LF_LVPERISOSP KEY CODPER
|
USE LF_LVPERISOSP KEY CODPER
|
||||||
INPUT CODCF F_CODCF
|
INPUT CODCF F_CODCF
|
||||||
INPUT CODCONT F_CODCONT
|
INPUT CODCONT F_CODCONT
|
||||||
@ -98,7 +98,7 @@ ENDMASK
|
|||||||
|
|
||||||
PAGE "Passaggi per contratto" -1 -1 78 20
|
PAGE "Passaggi per contratto" -1 -1 78 20
|
||||||
|
|
||||||
GROUPBOX DLG_NULL 76 5
|
GROUPBOX DLG_NULL 76 6
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 1 0 "@bDati Itinerario"
|
PROMPT 1 0 "@bDati Itinerario"
|
||||||
END
|
END
|
||||||
@ -162,20 +162,28 @@ BEGIN
|
|||||||
FIELD ORARPRV
|
FIELD ORARPRV
|
||||||
END
|
END
|
||||||
|
|
||||||
BOOLEAN F_S_FLSTAG
|
DATE F_S_DASTAG
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 40 3 "Flag Stagionalità"
|
PROMPT 2 4 "Valido dal "
|
||||||
FIELD FLSTAG
|
FIELD DTSTAGIN
|
||||||
|
CHECKTYPE REQUIRED
|
||||||
|
END
|
||||||
|
|
||||||
|
DATE F_S_ASTAG
|
||||||
|
BEGIN
|
||||||
|
PROMPT 25 4 " al "
|
||||||
|
FIELD DTSTAGSC
|
||||||
|
CHECKTYPE REQUIRED
|
||||||
END
|
END
|
||||||
|
|
||||||
GROUPBOX DLG_NULL 76 3
|
GROUPBOX DLG_NULL 76 3
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 1 5 "@bDettagli consegna"
|
PROMPT 1 6 "@bDettagli consegna"
|
||||||
END
|
END
|
||||||
|
|
||||||
LIST F_S_MODPAS 10
|
LIST F_S_MODPAS 10
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 2 6 "Modalità di passaggio "
|
PROMPT 2 7 "Modalità di passaggio "
|
||||||
ITEM "E|Entrambi"
|
ITEM "E|Entrambi"
|
||||||
ITEM "C|Consegna"
|
ITEM "C|Consegna"
|
||||||
ITEM "R|Ritiro"
|
ITEM "R|Ritiro"
|
||||||
@ -184,7 +192,7 @@ END
|
|||||||
|
|
||||||
NUMBER F_S_FREQ 2
|
NUMBER F_S_FREQ 2
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 40 6 "Frequenza di consegna "
|
PROMPT 40 7 "Frequenza di consegna "
|
||||||
USE &FRQ
|
USE &FRQ
|
||||||
INPUT CODTAB F_S_FREQ
|
INPUT CODTAB F_S_FREQ
|
||||||
DISPLAY "Codice " CODTAB
|
DISPLAY "Codice " CODTAB
|
||||||
@ -197,37 +205,37 @@ END
|
|||||||
|
|
||||||
GROUPBOX DLG_NULL 76 5
|
GROUPBOX DLG_NULL 76 5
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 1 8 "@bNote"
|
PROMPT 1 9 "@bNote"
|
||||||
END
|
END
|
||||||
|
|
||||||
MEMO F_S_NOTEPC 74 4
|
MEMO F_S_NOTEPC 74 4
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 2 8 ""
|
PROMPT 2 9 ""
|
||||||
FIELD NOTE
|
FIELD NOTE
|
||||||
END
|
END
|
||||||
|
|
||||||
GROUPBOX DLG_NULL 76 3
|
GROUPBOX DLG_NULL 76 3
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 1 13 "@bDettagli creazione passaggio"
|
PROMPT 1 14 "@bDettagli creazione passaggio"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRING F_S_UTENTEC 16
|
STRING F_S_UTENTEC 16
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 2 14 "Utente "
|
PROMPT 2 15 "Utente "
|
||||||
FIELD UTCREAZ
|
FIELD UTCREAZ
|
||||||
FLAGS "D"
|
FLAGS "D"
|
||||||
END
|
END
|
||||||
|
|
||||||
DATE F_S_DATAC
|
DATE F_S_DATAC
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 27 14 "Data "
|
PROMPT 27 15 "Data "
|
||||||
FIELD DTCREAZ
|
FIELD DTCREAZ
|
||||||
FLAGS "D"
|
FLAGS "D"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRING F_S_ORAC 5
|
STRING F_S_ORAC 5
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 45 14 "Ora "
|
PROMPT 45 15 "Ora "
|
||||||
PICTURE "@@:@@"
|
PICTURE "@@:@@"
|
||||||
FIELD ORCREAZ
|
FIELD ORCREAZ
|
||||||
FLAGS "D"
|
FLAGS "D"
|
||||||
@ -235,26 +243,26 @@ END
|
|||||||
|
|
||||||
GROUPBOX DLG_NULL 76 3
|
GROUPBOX DLG_NULL 76 3
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 1 16 "@bDettagli ultimo aggiornamento"
|
PROMPT 1 17 "@bDettagli ultimo aggiornamento"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRING F_S_UTENTEUA 16
|
STRING F_S_UTENTEUA 16
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 2 17 "Utente "
|
PROMPT 2 18 "Utente "
|
||||||
FIELD UTCREAZ
|
FIELD UTCREAZ
|
||||||
FLAGS "D"
|
FLAGS "D"
|
||||||
END
|
END
|
||||||
|
|
||||||
DATE F_S_DATAUA
|
DATE F_S_DATAUA
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 27 17 "Data "
|
PROMPT 27 18 "Data "
|
||||||
FIELD DTCREAZ
|
FIELD DTCREAZ
|
||||||
FLAGS "D"
|
FLAGS "D"
|
||||||
END
|
END
|
||||||
|
|
||||||
STRING F_S_ORAUA 5
|
STRING F_S_ORAUA 5
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 45 17 "Ora "
|
PROMPT 45 18 "Ora "
|
||||||
PICTURE "@@:@@"
|
PICTURE "@@:@@"
|
||||||
FIELD ORCREAZ
|
FIELD ORCREAZ
|
||||||
FLAGS "D"
|
FLAGS "D"
|
||||||
|
@ -10,6 +10,8 @@
|
|||||||
#define LVPASPLAN_MODPASS "MODPASS"
|
#define LVPASPLAN_MODPASS "MODPASS"
|
||||||
#define LVPASPLAN_FLSTAG "FLSTAG"
|
#define LVPASPLAN_FLSTAG "FLSTAG"
|
||||||
#define LVPASPLAN_ORARPRV "ORARPRV"
|
#define LVPASPLAN_ORARPRV "ORARPRV"
|
||||||
|
#define LVPASPLAN_DTSTAGIN "DTSTAGIN"
|
||||||
|
#define LVPASPLAN_DTSTAGSC "DTSTAGSC"
|
||||||
#define LVPASPLAN_UTCREAZ "UTCREAZ"
|
#define LVPASPLAN_UTCREAZ "UTCREAZ"
|
||||||
#define LVPASPLAN_DTCREAZ "DTCREAZ"
|
#define LVPASPLAN_DTCREAZ "DTCREAZ"
|
||||||
#define LVPASPLAN_ORCREAZ "ORCREAZ"
|
#define LVPASPLAN_ORCREAZ "ORCREAZ"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user