POST api/AggiornaBP
Creazione/Modifica Cliente su SAP
Request Information
URI Parameters
None.
Body Parameters
Cliente| Name | Description | Type | Additional information |
|---|---|---|---|
| ID_Magento |
ID Cliente su Magento |
string |
None. |
| RagSoc |
Ragione Sociale |
string |
None. |
| CF |
Codice Fiscale |
string |
None. |
| PIVA |
Partita IVA |
string |
None. |
| Telefono |
Telefono |
string |
None. |
| Cellulare |
Cellulare |
string |
None. |
|
|
string |
None. |
|
| Listino |
Codice Listino Sap: se -1 prende il default |
integer |
None. |
| Indirizzi |
Lista degli indirizzi |
Collection of IndirizzoBP |
None. |
Request Formats
application/json, text/json
Sample:
{
"ID_Magento": "sample string 1",
"RagSoc": "sample string 2",
"CF": "sample string 3",
"PIVA": "sample string 4",
"Telefono": "sample string 5",
"Cellulare": "sample string 6",
"Email": "sample string 7",
"Listino": 8,
"Indirizzi": [
{
"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
},
{
"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
}
]
}
application/xml, text/xml
Sample:
<Cliente xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SapWebServices.Controllers">
<CF>sample string 3</CF>
<Cellulare>sample string 6</Cellulare>
<Email>sample string 7</Email>
<ID_Magento>sample string 1</ID_Magento>
<Indirizzi>
<IndirizzoBP>
<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>
</IndirizzoBP>
<IndirizzoBP>
<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>
</IndirizzoBP>
</Indirizzi>
<Listino>8</Listino>
<PIVA>sample string 4</PIVA>
<RagSoc>sample string 2</RagSoc>
<Telefono>sample string 5</Telefono>
</Cliente>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Codice Cliente Aggiornato
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>