POST api/CreaOrdine
Creazione Ordine Cliente su SAP
Request Information
URI Parameters
None.
Body Parameters
Ordine| Name | Description | Type | Additional information |
|---|---|---|---|
| Id_magento |
ID Ordine su Magento |
string |
None. |
| Num_magento |
Num. Ordine su Magento |
string |
None. |
| Tot_magento |
Importo Totale Ordine Magento |
decimal number |
None. |
| Id_magento_cliente |
ID Cliente su Magento |
string |
None. |
| Regalo |
Confezione Regalo: Y/N |
string |
None. |
| Pagato |
Ordine Pagato: Y/N (Se viene pagato con bonifico viene creato non autorizzato) |
string |
None. |
| IndFatt |
Indirizzo di Fatturazione sull'Ordine |
IndirizzoBP |
None. |
| IndSped |
Indirizzo di Spedizione sull'Ordine |
IndirizzoBP |
None. |
| Items |
Lista articoli in Ordine |
Collection of Item |
None. |
Request Formats
application/json, text/json
Sample:
{
"Id_magento": "sample string 1",
"Num_magento": "sample string 2",
"Tot_magento": 3.1,
"Id_magento_cliente": "sample string 4",
"Regalo": "sample string 5",
"Pagato": "sample string 6",
"IndFatt": {
"Id": "sample string 1",
"Via": "sample string 2",
"Civico": "sample string 3",
"Citta": "sample string 4",
"CAP": "sample string 5",
"Nazione": "sample string 6",
"Provincia": "sample string 7",
"Fatturazione": true,
"Spedizione": true,
"Default": true
},
"IndSped": {
"Id": "sample string 1",
"Via": "sample string 2",
"Civico": "sample string 3",
"Citta": "sample string 4",
"CAP": "sample string 5",
"Nazione": "sample string 6",
"Provincia": "sample string 7",
"Fatturazione": true,
"Spedizione": true,
"Default": true
},
"Items": [
{
"CodArticoloSap": "sample string 1",
"CodColore": "sample string 2",
"DescrColore": "sample string 3",
"CodTaglia": "sample string 4",
"CodStagione": "sample string 5",
"Qty": 6.1,
"Prezzo": 7.1,
"Sconto": 8.1
},
{
"CodArticoloSap": "sample string 1",
"CodColore": "sample string 2",
"DescrColore": "sample string 3",
"CodTaglia": "sample string 4",
"CodStagione": "sample string 5",
"Qty": 6.1,
"Prezzo": 7.1,
"Sconto": 8.1
}
]
}
application/xml, text/xml
Sample:
<Ordine xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SapWebServices.Controllers">
<Id_magento>sample string 1</Id_magento>
<Id_magento_cliente>sample string 4</Id_magento_cliente>
<IndFatt>
<CAP>sample string 5</CAP>
<Citta>sample string 4</Citta>
<Civico>sample string 3</Civico>
<Default>true</Default>
<Fatturazione>true</Fatturazione>
<Id>sample string 1</Id>
<Nazione>sample string 6</Nazione>
<Provincia>sample string 7</Provincia>
<Spedizione>true</Spedizione>
<Via>sample string 2</Via>
</IndFatt>
<IndSped>
<CAP>sample string 5</CAP>
<Citta>sample string 4</Citta>
<Civico>sample string 3</Civico>
<Default>true</Default>
<Fatturazione>true</Fatturazione>
<Id>sample string 1</Id>
<Nazione>sample string 6</Nazione>
<Provincia>sample string 7</Provincia>
<Spedizione>true</Spedizione>
<Via>sample string 2</Via>
</IndSped>
<Items>
<Item>
<CodArticoloSap>sample string 1</CodArticoloSap>
<CodColore>sample string 2</CodColore>
<CodStagione>sample string 5</CodStagione>
<CodTaglia>sample string 4</CodTaglia>
<DescrColore>sample string 3</DescrColore>
<Prezzo>7.1</Prezzo>
<Qty>6.1</Qty>
<Sconto>8.1</Sconto>
</Item>
<Item>
<CodArticoloSap>sample string 1</CodArticoloSap>
<CodColore>sample string 2</CodColore>
<CodStagione>sample string 5</CodStagione>
<CodTaglia>sample string 4</CodTaglia>
<DescrColore>sample string 3</DescrColore>
<Prezzo>7.1</Prezzo>
<Qty>6.1</Qty>
<Sconto>8.1</Sconto>
</Item>
</Items>
<Num_magento>sample string 2</Num_magento>
<Pagato>sample string 6</Pagato>
<Regalo>sample string 5</Regalo>
<Tot_magento>3.1</Tot_magento>
</Ordine>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Doc. Num. su SAP; msg se non creato
result| Name | Description | Type | Additional information |
|---|---|---|---|
| Codice |
Codice oggetto creato |
string |
None. |
| Errore |
Messaggio di errore se oggetto non creato |
string |
None. |
Response Formats
application/json, text/json
Sample:
{
"Codice": "sample string 1",
"Errore": "sample string 2"
}
application/xml, text/xml
Sample:
<result xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SapWebServices.Controllers"> <Codice>sample string 1</Codice> <Errore>sample string 2</Errore> </result>