POST api/InsertOrdiniClienteMarketplace
Inserimento ordini specificati. AssociationId indica l'id dell'ordine del chiamante
Request Information
URI Parameters
None.
Body Parameters
Collection of DTOOrdineClienteMarketplaceName | Description | Type | Additional information |
---|---|---|---|
AssociationId |
Id univoco dell'ordine del chiamante |
integer |
None. |
BollettarioForzato |
Indica se deve essere usato un bollettario specifico e non quello aziendale. Indicare il bollettario nella proprietà 'Bollettario'. |
boolean |
None. |
Bollettario |
Sezionale (bollettario) ordine da marketplace da usare in sostituzione di quello attivo nell'azienda corrente. E' necessario che la proprietà 'BollettarioForzato' sia valorizzata a true, altrimenti esso verrà ignorato. |
string |
None. |
NumeroOrdineMarketplace |
Numero ordine da marketplace Non obbligatorio, ma se omesso non verrà indicato nessun numero di riferimento ordine. |
integer |
None. |
DataOrdineMarketplace |
Data ordine da marketplace Se omessa, verrà indicata la data odierna. |
date |
None. |
Cliente |
Riferimento al cliente in ordine. Per il match-matching deve esistere almeno uno di questi tre valori: - Partita Iva - Codice fiscale - Email In mancanza di questi dati l'ordine non viene validato. Per la corretta registrazione del cliente verranno validate le seguenti voci: - la provincia (sigla breve, es "PD", max 4 caratteri) - la nazione (nome esteso, es "Italia") Se la nazione non esiste, l'ordine non viene validato. Se la nazione è Italia, e la provincia non esiste, l'ordine non viene validato. Se la nazione non è Italia, non verranno effettuati controlli di validazione sulla provincia. Per l'elenco completo di province e nazioni, consultare le rotte [GET] api/Provincia (nodo "Codice"), api/Stato (nodo "Descrizione") |
DTOCliente |
None. |
IndirizzoConsegna |
Riferimento all'indirizzo di consegna dell'ordine Per la corretta registrazione dell'indirizzo di consegna verranno validate le seguenti voci: - la provincia (sigla breve, es "PD", max 4 caratteri) - la nazione (nome esteso, es "Italia") Se la nazione non esiste, l'ordine non viene validato. Se la nazione è Italia, e la provincia non esiste, l'ordine non viene validato. Se la nazione non è Italia, non verranno effettuati controlli di validazione sulla provincia. Per l'elenco completo di province e nazioni, consultare le rotte [GET] api/Provincia (nodo "Codice"), api/Stato (nodo "Descrizione") |
DTODestinazione |
None. |
DescrizioneConsegna |
Note relative alla consegna della merce. |
string |
None. |
IndirizzoFatturazione |
Riferimento all'indirizzo di fatturazione dell'ordine Riferimento all'indirizzo di consegna dell'ordine Per la corretta registrazione dell'indirizzo di consegna verranno validate le seguenti voci: - la provincia (sigla breve, es "PD", max 4 caratteri) - la nazione (nome esteso, es "Italia") Se la nazione non esiste, l'ordine non viene validato. Se la nazione è Italia, e la provincia non esiste, l'ordine non viene validato. Se la nazione non è Italia, non verranno effettuati controlli di validazione sulla provincia. Per l'elenco completo di province e nazioni, consultare le rotte [GET] api/Provincia (nodo "Codice"), api/Stato (nodo "Descrizione") |
DTODestinazione |
None. |
CodiceTipoPagamento |
Codice del pagamento. Per l'elenco dei pagamenti disponibili consultare la rotta [GET] api\tipopagamento |
string |
None. |
DescrizioneTipoPagamento |
Descrizione del pagamento. Obbligatoria nel caso il codice pagamento indicato non esista. Verrà quindi creato un nuovo pagamento con il codice e la descrizione indicata |
string |
None. |
SpeseContrassegnoConIva |
Spese aggiuntive di contrassegno (iva compresa) |
decimal number |
None. |
AliquotaIvaContrassegno |
Aliquota iva (valore) relativa alle spese aggiuntive di contrassegno (iva compresa) L'aliquota deve essere tra quelle restituite dalla rotta "api/AliquotaIva", riferimento campo "AliquotaIva" del DTO ritornato. |
decimal number |
None. |
CodiceIvaContrassegno |
Codice iva (sigla) relativa alle spese aggiuntive di contrassegno (iva compresa) Se presente, sostituisce il valore di AliquotaIvaContrassegno Il codice iva deve essere tra quelli restituiti dalla rotta "api/AliquotaIva", riferimento campo "Codice" del DTO ritornato. |
string |
None. |
SpeseTrasportoConIva |
Spese aggiuntive per il trasporto (iva compresa) |
decimal number |
None. |
AliquotaIvaTrasporto |
Aliquota iva (valore) relativa alle spese aggiuntive di trasporto (iva compresa) L'aliquota deve essere tra quelle restituite dalla rotta "api/AliquotaIva", riferimento campo "AliquotaIva" del DTO ritornato. |
decimal number |
None. |
CodiceIvaTrasporto |
Codice iva (sigla) relativa alle spese aggiuntive di trasporto (iva compresa) Se presente, sostituisce il valore di AliquotaIvaTrasporto Il codice iva deve essere tra quelli restituiti dalla rotta "api/AliquotaIva", riferimento campo "Codice" del DTO ritornato. |
string |
None. |
ScontoSulTotale |
Importo complessivo a valore di sconto da applicare nelle righe di dettaglio dell'ordine |
decimal number |
None. |
AliquotaIvaScontoSulTotale |
Aliquota iva (valore) relativa alla riga di sconto a valore che verrà inserita nel dettaglio dell'ordine. L'aliquota deve essere tra quelle restituite dalla rotta "api/AliquotaIva", riferimento campo "AliquotaIva" del DTO ritornato. |
decimal number |
None. |
CodiceIvaScontoSulTotale |
Codice iva (stringa) relativa alla riga di sconto a valore che verrà inserita nel dettaglio dell'ordine. /// Se presente, sostituisce il valore di AliquotaIvaScontoSulTotale L'aliquota deve essere tra quelle restituite dalla rotta "api/AliquotaIva", riferimento campo "Codice" del DTO ritornato. |
string |
None. |
DataConsegnaMerce |
Data di consegna della merce dell'ordine. Dato facoltativo. Se omesso, verrà impostata la data 31/12/2099. |
date |
None. |
IdStatoOrdine |
Id di riferimento agli stati ordine Dato facoltativo. Se specificato, deve esistere. In tal caso, consultare l'elenco degli stati ordine disponibili alla rotta [GET] api/StatoOrdine. |
integer |
None. |
DTOOrdineClienteDettagliMarketplace |
Righe ordine |
Collection of DTOOrdineClienteDettaglioMarketplace |
None. |
Request Formats
application/json, text/json
[ { "AssociationId": 1, "BollettarioForzato": true, "Bollettario": "sample string 2", "NumeroOrdineMarketplace": 1, "DataOrdineMarketplace": "2024-05-03T15:07:00.6109697", "Cliente": { "Id": 1, "IdPagamento": 1, "ExtCodice": "sample string 2", "RagioneSociale1": "sample string 3", "RagioneSociale2": "sample string 4", "Indirizzo": "sample string 5", "CAP": "sample string 6", "Comune": "sample string 7", "Provincia": "sample string 8", "Nazione": "sample string 9", "PartitaIva": "sample string 10", "CodiceFiscale": "sample string 11", "Telefono": "sample string 12", "Telefono2": "sample string 13", "Fax": "sample string 14", "EMail": "sample string 15", "Paese": "sample string 16", "Stato": "sample string 17", "EMailCommerciale": "sample string 18", "EMailAmministrazione": "sample string 19", "SitoInternet": "sample string 20", "IsCliente": true, "IsFornitore": true, "IsContatto": true, "ConsensoEMail": true, "ConsensoSMS": true, "IsAttivo": true, "IdZona": 1, "IdAgente": 1, "DistanzaKM": 1.0, "Sesso": "sample string 27", "Coordinata": "sample string 28", "Civico": "sample string 29", "Interno": "sample string 30", "Piano": "sample string 31", "Scala": "sample string 32", "NoteCliente": "sample string 33", "NoteIndirizzo": "sample string 34", "NoteDocumenti": "sample string 35", "Valuta": "sample string 36", "IdListino": 1, "IdProvenienza": 1, "EmailPec": "sample string 37", "CodiceIdentificativo": "sample string 38", "CodiceUnivocoUfficio": "sample string 39", "DTODestinazioni": [ { "Id": 1, "IdCliente": 1, "RagioneSociale": "sample string 2", "Indirizzo": "sample string 3", "CAP": "sample string 4", "Citta": "sample string 5", "Provincia": "sample string 6", "Stato": "sample string 7", "Predefinita": true, "Locked": "sample string 9", "DataAgg": "2024-05-03T15:07:00.6109697", "UtenteUltimoAccesso": "sample string 10", "IsFatturazione": true, "ColoreDestinazione": 1, "IdZona": 1, "CodiceDestinazione": "sample string 11", "PartitaIva": "sample string 12", "Telefono": "sample string 13", "WebSyncEnabled": true, "WebUsername": "sample string 14", "Coordinata": "sample string 15", "Telefono2": "sample string 16", "Civico": "sample string 17", "Interno": "sample string 18", "Piano": "sample string 19", "Scala": "sample string 20", "Citofono": "sample string 21", "Note": "sample string 22" }, { "Id": 1, "IdCliente": 1, "RagioneSociale": "sample string 2", "Indirizzo": "sample string 3", "CAP": "sample string 4", "Citta": "sample string 5", "Provincia": "sample string 6", "Stato": "sample string 7", "Predefinita": true, "Locked": "sample string 9", "DataAgg": "2024-05-03T15:07:00.6109697", "UtenteUltimoAccesso": "sample string 10", "IsFatturazione": true, "ColoreDestinazione": 1, "IdZona": 1, "CodiceDestinazione": "sample string 11", "PartitaIva": "sample string 12", "Telefono": "sample string 13", "WebSyncEnabled": true, "WebUsername": "sample string 14", "Coordinata": "sample string 15", "Telefono2": "sample string 16", "Civico": "sample string 17", "Interno": "sample string 18", "Piano": "sample string 19", "Scala": "sample string 20", "Citofono": "sample string 21", "Note": "sample string 22" } ], "isPubblicaAmministrazione": true, "ConsensoNotifiche": true, "ConsensoTrattamentoDati": true, "ConsensoTrattamentoDati_DataInizio": "2024-05-03T15:07:00.6109697", "ConsensoNotifiche_DataInizio": "2024-05-03T15:07:00.6109697", "ConsensoSMS_DataInizio": "2024-05-03T15:07:00.6109697", "ConsensoEMail_DataInizio": "2024-05-03T15:07:00.6109697", "ConsensoTrattamentoDati_DataFine": "2024-05-03T15:07:00.6109697", "ConsensoNotifiche_DataFine": "2024-05-03T15:07:00.6109697", "ConsensoSMS_DataFine": "2024-05-03T15:07:00.6109697", "ConsensoEMail_DataFine": "2024-05-03T15:07:00.6109697", "IsPersonaFisica": true, "TipoOrigine": 1, "DataNascita": "2024-05-03T15:07:00.6109697", "Citofono": "sample string 44", "CodiceLotteria": "sample string 45" }, "IndirizzoConsegna": { "Id": 1, "IdCliente": 1, "RagioneSociale": "sample string 2", "Indirizzo": "sample string 3", "CAP": "sample string 4", "Citta": "sample string 5", "Provincia": "sample string 6", "Stato": "sample string 7", "Predefinita": true, "Locked": "sample string 9", "DataAgg": "2024-05-03T15:07:00.6109697", "UtenteUltimoAccesso": "sample string 10", "IsFatturazione": true, "ColoreDestinazione": 1, "IdZona": 1, "CodiceDestinazione": "sample string 11", "PartitaIva": "sample string 12", "Telefono": "sample string 13", "WebSyncEnabled": true, "WebUsername": "sample string 14", "Coordinata": "sample string 15", "Telefono2": "sample string 16", "Civico": "sample string 17", "Interno": "sample string 18", "Piano": "sample string 19", "Scala": "sample string 20", "Citofono": "sample string 21", "Note": "sample string 22" }, "DescrizioneConsegna": "sample string 3", "IndirizzoFatturazione": { "Id": 1, "IdCliente": 1, "RagioneSociale": "sample string 2", "Indirizzo": "sample string 3", "CAP": "sample string 4", "Citta": "sample string 5", "Provincia": "sample string 6", "Stato": "sample string 7", "Predefinita": true, "Locked": "sample string 9", "DataAgg": "2024-05-03T15:07:00.6109697", "UtenteUltimoAccesso": "sample string 10", "IsFatturazione": true, "ColoreDestinazione": 1, "IdZona": 1, "CodiceDestinazione": "sample string 11", "PartitaIva": "sample string 12", "Telefono": "sample string 13", "WebSyncEnabled": true, "WebUsername": "sample string 14", "Coordinata": "sample string 15", "Telefono2": "sample string 16", "Civico": "sample string 17", "Interno": "sample string 18", "Piano": "sample string 19", "Scala": "sample string 20", "Citofono": "sample string 21", "Note": "sample string 22" }, "CodiceTipoPagamento": "sample string 4", "DescrizioneTipoPagamento": "sample string 5", "SpeseContrassegnoConIva": 1.1, "AliquotaIvaContrassegno": 1.1, "CodiceIvaContrassegno": "sample string 6", "SpeseTrasportoConIva": 1.1, "AliquotaIvaTrasporto": 1.1, "CodiceIvaTrasporto": "sample string 7", "ScontoSulTotale": 1.1, "AliquotaIvaScontoSulTotale": 1.1, "CodiceIvaScontoSulTotale": "sample string 8", "DataConsegnaMerce": "2024-05-03T15:07:00.6109697", "IdStatoOrdine": 1, "DTOOrdineClienteDettagliMarketplace": [ { "Barcode": "sample string 1", "Qta": 2.0, "UM": "sample string 3", "DescrizioneArticolo": "sample string 4", "PrezzoConIva": 5.1, "PrezzoUniSenzaIva": 1.1, "PercentualeSconto": 6.1, "AliquotaIva": 7.1, "CodiceIva": "sample string 8", "Annotazioni": "sample string 9" }, { "Barcode": "sample string 1", "Qta": 2.0, "UM": "sample string 3", "DescrizioneArticolo": "sample string 4", "PrezzoConIva": 5.1, "PrezzoUniSenzaIva": 1.1, "PercentualeSconto": 6.1, "AliquotaIva": 7.1, "CodiceIva": "sample string 8", "Annotazioni": "sample string 9" } ] }, { "AssociationId": 1, "BollettarioForzato": true, "Bollettario": "sample string 2", "NumeroOrdineMarketplace": 1, "DataOrdineMarketplace": "2024-05-03T15:07:00.6109697", "Cliente": { "Id": 1, "IdPagamento": 1, "ExtCodice": "sample string 2", "RagioneSociale1": "sample string 3", "RagioneSociale2": "sample string 4", "Indirizzo": "sample string 5", "CAP": "sample string 6", "Comune": "sample string 7", "Provincia": "sample string 8", "Nazione": "sample string 9", "PartitaIva": "sample string 10", "CodiceFiscale": "sample string 11", "Telefono": "sample string 12", "Telefono2": "sample string 13", "Fax": "sample string 14", "EMail": "sample string 15", "Paese": "sample string 16", "Stato": "sample string 17", "EMailCommerciale": "sample string 18", "EMailAmministrazione": "sample string 19", "SitoInternet": "sample string 20", "IsCliente": true, "IsFornitore": true, "IsContatto": true, "ConsensoEMail": true, "ConsensoSMS": true, "IsAttivo": true, "IdZona": 1, "IdAgente": 1, "DistanzaKM": 1.0, "Sesso": "sample string 27", "Coordinata": "sample string 28", "Civico": "sample string 29", "Interno": "sample string 30", "Piano": "sample string 31", "Scala": "sample string 32", "NoteCliente": "sample string 33", "NoteIndirizzo": "sample string 34", "NoteDocumenti": "sample string 35", "Valuta": "sample string 36", "IdListino": 1, "IdProvenienza": 1, "EmailPec": "sample string 37", "CodiceIdentificativo": "sample string 38", "CodiceUnivocoUfficio": "sample string 39", "DTODestinazioni": [ { "Id": 1, "IdCliente": 1, "RagioneSociale": "sample string 2", "Indirizzo": "sample string 3", "CAP": "sample string 4", "Citta": "sample string 5", "Provincia": "sample string 6", "Stato": "sample string 7", "Predefinita": true, "Locked": "sample string 9", "DataAgg": "2024-05-03T15:07:00.6109697", "UtenteUltimoAccesso": "sample string 10", "IsFatturazione": true, "ColoreDestinazione": 1, "IdZona": 1, "CodiceDestinazione": "sample string 11", "PartitaIva": "sample string 12", "Telefono": "sample string 13", "WebSyncEnabled": true, "WebUsername": "sample string 14", "Coordinata": "sample string 15", "Telefono2": "sample string 16", "Civico": "sample string 17", "Interno": "sample string 18", "Piano": "sample string 19", "Scala": "sample string 20", "Citofono": "sample string 21", "Note": "sample string 22" }, { "Id": 1, "IdCliente": 1, "RagioneSociale": "sample string 2", "Indirizzo": "sample string 3", "CAP": "sample string 4", "Citta": "sample string 5", "Provincia": "sample string 6", "Stato": "sample string 7", "Predefinita": true, "Locked": "sample string 9", "DataAgg": "2024-05-03T15:07:00.6109697", "UtenteUltimoAccesso": "sample string 10", "IsFatturazione": true, "ColoreDestinazione": 1, "IdZona": 1, "CodiceDestinazione": "sample string 11", "PartitaIva": "sample string 12", "Telefono": "sample string 13", "WebSyncEnabled": true, "WebUsername": "sample string 14", "Coordinata": "sample string 15", "Telefono2": "sample string 16", "Civico": "sample string 17", "Interno": "sample string 18", "Piano": "sample string 19", "Scala": "sample string 20", "Citofono": "sample string 21", "Note": "sample string 22" } ], "isPubblicaAmministrazione": true, "ConsensoNotifiche": true, "ConsensoTrattamentoDati": true, "ConsensoTrattamentoDati_DataInizio": "2024-05-03T15:07:00.6109697", "ConsensoNotifiche_DataInizio": "2024-05-03T15:07:00.6109697", "ConsensoSMS_DataInizio": "2024-05-03T15:07:00.6109697", "ConsensoEMail_DataInizio": "2024-05-03T15:07:00.6109697", "ConsensoTrattamentoDati_DataFine": "2024-05-03T15:07:00.6109697", "ConsensoNotifiche_DataFine": "2024-05-03T15:07:00.6109697", "ConsensoSMS_DataFine": "2024-05-03T15:07:00.6109697", "ConsensoEMail_DataFine": "2024-05-03T15:07:00.6109697", "IsPersonaFisica": true, "TipoOrigine": 1, "DataNascita": "2024-05-03T15:07:00.6109697", "Citofono": "sample string 44", "CodiceLotteria": "sample string 45" }, "IndirizzoConsegna": { "Id": 1, "IdCliente": 1, "RagioneSociale": "sample string 2", "Indirizzo": "sample string 3", "CAP": "sample string 4", "Citta": "sample string 5", "Provincia": "sample string 6", "Stato": "sample string 7", "Predefinita": true, "Locked": "sample string 9", "DataAgg": "2024-05-03T15:07:00.6109697", "UtenteUltimoAccesso": "sample string 10", "IsFatturazione": true, "ColoreDestinazione": 1, "IdZona": 1, "CodiceDestinazione": "sample string 11", "PartitaIva": "sample string 12", "Telefono": "sample string 13", "WebSyncEnabled": true, "WebUsername": "sample string 14", "Coordinata": "sample string 15", "Telefono2": "sample string 16", "Civico": "sample string 17", "Interno": "sample string 18", "Piano": "sample string 19", "Scala": "sample string 20", "Citofono": "sample string 21", "Note": "sample string 22" }, "DescrizioneConsegna": "sample string 3", "IndirizzoFatturazione": { "Id": 1, "IdCliente": 1, "RagioneSociale": "sample string 2", "Indirizzo": "sample string 3", "CAP": "sample string 4", "Citta": "sample string 5", "Provincia": "sample string 6", "Stato": "sample string 7", "Predefinita": true, "Locked": "sample string 9", "DataAgg": "2024-05-03T15:07:00.6109697", "UtenteUltimoAccesso": "sample string 10", "IsFatturazione": true, "ColoreDestinazione": 1, "IdZona": 1, "CodiceDestinazione": "sample string 11", "PartitaIva": "sample string 12", "Telefono": "sample string 13", "WebSyncEnabled": true, "WebUsername": "sample string 14", "Coordinata": "sample string 15", "Telefono2": "sample string 16", "Civico": "sample string 17", "Interno": "sample string 18", "Piano": "sample string 19", "Scala": "sample string 20", "Citofono": "sample string 21", "Note": "sample string 22" }, "CodiceTipoPagamento": "sample string 4", "DescrizioneTipoPagamento": "sample string 5", "SpeseContrassegnoConIva": 1.1, "AliquotaIvaContrassegno": 1.1, "CodiceIvaContrassegno": "sample string 6", "SpeseTrasportoConIva": 1.1, "AliquotaIvaTrasporto": 1.1, "CodiceIvaTrasporto": "sample string 7", "ScontoSulTotale": 1.1, "AliquotaIvaScontoSulTotale": 1.1, "CodiceIvaScontoSulTotale": "sample string 8", "DataConsegnaMerce": "2024-05-03T15:07:00.6109697", "IdStatoOrdine": 1, "DTOOrdineClienteDettagliMarketplace": [ { "Barcode": "sample string 1", "Qta": 2.0, "UM": "sample string 3", "DescrizioneArticolo": "sample string 4", "PrezzoConIva": 5.1, "PrezzoUniSenzaIva": 1.1, "PercentualeSconto": 6.1, "AliquotaIva": 7.1, "CodiceIva": "sample string 8", "Annotazioni": "sample string 9" }, { "Barcode": "sample string 1", "Qta": 2.0, "UM": "sample string 3", "DescrizioneArticolo": "sample string 4", "PrezzoConIva": 5.1, "PrezzoUniSenzaIva": 1.1, "PercentualeSconto": 6.1, "AliquotaIva": 7.1, "CodiceIva": "sample string 8", "Annotazioni": "sample string 9" } ] } ]
Response Information
Resource Description
Collection of InsertOrdineClienteResponseName | Description | Type | Additional information |
---|---|---|---|
Id | integer |
None. |
|
AssociationId | integer |
None. |
Response Formats
application/json, text/json
[ { "Id": 1, "AssociationId": 1 }, { "Id": 1, "AssociationId": 1 } ]