Name | Description | Type | Additional information |
---|---|---|---|
Id |
ID della consegna |
integer |
None. |
TipoConsegna |
Determina il tipo di consegna (domicilio, ritiro, banco) |
EnumTipoConsegna |
None. |
IdTipologiaConsegna |
Tipizza la consegna assegnando delle caratteristiche come spesa trasporto o accesso a promozioni / condizioni particolari. Il valore indicato |
integer |
None. |
SpeseTrasporto |
Campo virtuale. Non presente su DB. Usato solo per automatizzare inserimento spese trasporto su dettaglio ordine. Se nullo, interviene il servizio di calcolo delle spese di trasporto secondo zona e tipologia consegna. |
decimal number |
None. |
IsPagata |
Indica se la consegna risulta già pagata (es: paypal) |
boolean |
None. |
IdZona |
Se si conosce la zona di consegna, indicare l'id, altrimenti NULL. |
integer |
None. |
DTOZona | DTOZona |
None. |
|
DistanzaKM |
Se si conosce la distanza in KM indicarla, altrimenti NULL. |
decimal number |
None. |
IdPony |
Se si conosce il pony, indicare l'id, altrimenti NULL. |
integer |
None. |
OrigineConsegna |
Indica la fonte (provenienza) dell'ordine. |
EnumOrigineConsegna |
None. |
OraConsegna |
Data e ora della consegna. Il valore deve rispettare l'insieme degli intervalli di produzione/consegna determinati nella configurazione del planning di produzione lato front-end. |
date |
None. |
Peso |
Grado di importanza della consegna per il calcolo del pagamento dei fattorini. Indicare 1 come valore di default. |
decimal number |
None. |
Note |
Note relative alla consegna dell'ordine |
string |
String length: inclusive between 0 and 1000 |
ExtOrderId |
Riferimento all'orderId inoltrato dal chiamante. |
integer |
None. |
DataCreaz |
Data di creazione dell'ordine |
date |
None. |
DataAgg |
Ultimo aggiornamento della testata d'ordine |
date |
None. |
Destinazione |
Indica l'indirizzo di consegna dell'ordine Valorizzare solo in caso di TipoConsegna = Domicilio. |
DTODestinazione |
None. |
OraArrivo |
Indica l'ora in cui l'ordine è stato consegnato al cliente |
date |
None. |
OraTrasferimento |
Indica l'ora in cui la comanda è stata trasferita da negozio A a negozio B |
date |
None. |
IdMagazzinoPartenza |
Indica il negozio di partenza da cui la comanda è stata trasferita |
integer |
None. |
IdMagazzinoDestinazione |
Indica il negozio di destinazione in cui la comanda è stata trasferita |
integer |
None. |
idUtenteCheEffettuaIlTrasferimento |
Indica l'id utente che ha effettuato il trasferimento |
integer |
None. |
TipoDocumentoPrenotato |
Indica il tipo di documento prenotato da stampare al momento della consegna dell'ordine |
integer |
None. |
importoComanda |
Indica il totale complessivo dell'ordine. Il dato viene gestito solamente in GET per avere un valore pronto e di immediato consulto. |
decimal number |
None. |
nComandeAsporto |
Indica il numero di pietanza di tipo asporto presenti nell'ordine Il dato viene gestito solamente in GET per avere un valore pronto e di immediato consulto. |
decimal number |
None. |
AsportoUI |
DTO di inclusione per le proprietà ad uso interno del DTO Asporto |
DTOAsportoUI |
None. |
JustEatData |
DTO di inclusione per le proprietà deglo ordini che arrivano da JustEat o da delivery partner per piattaforma condivisa (lasciare a NULL per comande che non sono di questo tipo) |
DTOJustEatData |
None. |
ExternalTipoSconto |
Tipo di sconto passato dall'esterno serve per ripristino sconto quando viene modificata la comanda; nel primo inserimento lo sconto viene già caricato anche come riga di dettaglio nel DTOComanda |
EnumTipoExternalSconto |
None. |
ExternalSconto |
Valore sconto passato dall'esterno serve per ripristino sconto quando viene modificata la comanda; nel primo inserimento lo sconto viene già caricato anche come riga di dettaglio nel DTOComanda |
decimal number |
None. |
ExternalDescrSconto |
Descrizione da riportare sullo sconto passato dall'esterno |
string |
String length: inclusive between 0 and 100 |
TagUTM |
Dati tag UTM |
string |
String length: inclusive between 0 and 255 |
ChiaveGruppoConsegna | integer |
None. |