POST api/elmaswstp/cliente/Singolo
Creazione di un Cliente oppure aggiornamento di un cliente esistente (PMI-1588)
Request Information
URI Parameters
None.
Body Parameters
L'oggetto json con tutti i dati previsti
Cliente| Name | Description | Type | Additional information |
|---|---|---|---|
| DittaAttivita |
Ditta e attivita separate da . (esempio 0001.1) |
string |
Max length: 7 |
| IdCliente |
ID cliente |
string |
Max length: 10 |
| IdSito |
ID cliente del sito web |
string |
Max length: 30 |
| RagSoc1 |
Ragione sociale 1 o Cognome per persona fisica |
string |
Max length: 50 |
| RagSoc2 |
Ragione sociale 2 o Nome per persona fisica |
string |
Max length: 50 |
| ClientePrivato |
0 per Azienda, 1 se il cliente è persona fisica (privato) |
integer |
None. |
| PIVA |
Partita IVA |
string |
Max length: 20 |
| CodFiscale |
Codice fiscale |
string |
Max length: 20 |
| NazioneCodIso |
Codice nazione ISO 3166-1 alpha-2 |
string |
Max length: 2 |
| Indirizzo |
Indirizzo |
string |
Max length: 35 |
| Frazione |
Eventuale frazione |
string |
Max length: 50 |
| IDComune |
Codice catastale del comune italiano (presente nel gestionale PMI) |
string |
Max length: 4 |
| Citta |
Descrizione del comune |
string |
Max length: 35 |
| Cap |
CAP |
string |
Max length: 10 |
| Provincia |
Provincia |
string |
Max length: 2 |
|
|
string |
Max length: 255 |
|
| Telefono |
Telefono |
string |
Max length: 24 |
| Cellulare |
Cellulare |
string |
Max length: 24 |
| IDPagamento |
Codice pagamento secondo il gestionale PMI |
string |
Max length: 6 |
| CodDestinatFE |
Codice SDI per la fatturazione elettronica (clienti italiani) |
string |
Max length: 10 |
| PecDestinatFE |
PEC per la la fatturazione elettronica (in alternativa a CodDestinatFE) |
string |
Max length: 10 |
| RifAmministrFE |
Eventuale Riferimento amministrativo per la la fatturazione elettronica |
string |
Max length: 20 |
| Abi |
Codice Abi |
string |
Max length: 5 |
| Cab |
Codice Cab |
string |
Max length: 5 |
| Cin |
Codice CIN ContoCorrente |
string |
Max length: 1 |
| ContoCorrente |
Codice ContoCorrente |
string |
Max length: 40 |
| NatGiu |
Natura giuridica |
string |
Max length: 2 |
| NatGiuIVA |
Natura giuridica iva |
string |
Max length: 2 |
| CodISO |
Codice ISO |
string |
Max length: 20 |
| Fax |
Fax |
string |
Max length: 24 |
| SitoWeb |
Indirizzo sito internet |
string |
Max length: 50 |
| Pec |
Indirizzo pec |
string |
Max length: 255 |
| Nazione |
Codice Nazione secondo il gestionale PMI |
string |
Max length: 4 |
| Valuta |
Valuta |
string |
Max length: 5 |
| Ritenuta |
Ritenuta |
boolean |
None. |
| IDCatCli |
Codice categoria clienti gestionale PMI |
string |
Max length: 3 |
| IDClasseCom |
Codice classe commerciale gestionale PMI |
string |
Max length: 6 |
| IDAliquota |
Codice aliquota iva gestionale PMI |
string |
Max length: 3 |
| IDAgente |
Codice Agente gestionale PMI |
string |
Max length: 5 |
| IDSubAgente |
Codice subAgente gestionale PMI |
string |
Max length: 5 |
| ProvvAgente |
Provvigione agente |
decimal number |
None. |
| ProvvSubAgente |
Provvigione agente |
decimal number |
None. |
| Listino |
Codice Listino gestionale PMI |
string |
Max length: 6 |
| Sconto1 |
Primo sconto cliente |
decimal number |
None. |
| Sconto2 |
Secondo sconto cliente |
decimal number |
None. |
| Sconto3 |
Terzo sconto cliente |
decimal number |
None. |
| ScontoCassa |
Sconto cassa |
decimal number |
None. |
| CodContabile |
Codice Contabile gestionale PMI (parametro partite aperte) |
string |
Max length: 10 |
| BloccoFido | integer |
None. |
|
| DenominazioneAgente |
Denominazione Agente |
string |
Max length: 40 |
| DenominazioneSubAgente |
Denominazione subAgente |
string |
Max length: 40 |
Request Formats
application/json, text/json
{
"DittaAttivita": "sample string 1",
"IdCliente": "sample string 2",
"IdSito": "sample string 3",
"RagSoc1": "sample string 4",
"RagSoc2": "sample string 5",
"ClientePrivato": 6,
"PIVA": "sample string 7",
"CodFiscale": "sample string 8",
"NazioneCodIso": "sample string 9",
"Indirizzo": "sample string 10",
"Frazione": "sample string 11",
"IDComune": "sample string 12",
"Citta": "sample string 13",
"Cap": "sample string 14",
"Provincia": "sample string 15",
"EMail": "sample string 16",
"Telefono": "sample string 17",
"Cellulare": "sample string 18",
"IDPagamento": "sample string 19",
"CodDestinatFE": "sample string 20",
"PecDestinatFE": "sample string 21",
"RifAmministrFE": "sample string 22",
"Abi": "sample string 23",
"Cab": "sample string 24",
"Cin": "sample string 25",
"ContoCorrente": "sample string 26",
"NatGiu": "sample string 27",
"NatGiuIVA": "sample string 28",
"CodISO": "sample string 29",
"Fax": "sample string 30",
"SitoWeb": "sample string 31",
"Pec": "sample string 32",
"Nazione": "sample string 33",
"Valuta": "sample string 34",
"Ritenuta": true,
"IDCatCli": "sample string 36",
"IDClasseCom": "sample string 37",
"IDAliquota": "sample string 38",
"IDAgente": "sample string 39",
"IDSubAgente": "sample string 40",
"ProvvAgente": 41.1,
"ProvvSubAgente": 42.1,
"Listino": "sample string 43",
"Sconto1": 44.1,
"Sconto2": 45.1,
"Sconto3": 46.1,
"ScontoCassa": 47.1,
"CodContabile": "sample string 48",
"BloccoFido": 49,
"DenominazioneAgente": "sample string 50",
"DenominazioneSubAgente": "sample string 51"
}
application/xml, text/xml
<Cliente xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ElmasWSTP.Models"> <Abi>sample string 23</Abi> <BloccoFido>49</BloccoFido> <Cab>sample string 24</Cab> <Cap>sample string 14</Cap> <Cellulare>sample string 18</Cellulare> <Cin>sample string 25</Cin> <Citta>sample string 13</Citta> <ClientePrivato>6</ClientePrivato> <CodContabile>sample string 48</CodContabile> <CodDestinatFE>sample string 20</CodDestinatFE> <CodFiscale>sample string 8</CodFiscale> <CodISO>sample string 29</CodISO> <ContoCorrente>sample string 26</ContoCorrente> <DenominazioneAgente>sample string 50</DenominazioneAgente> <DenominazioneSubAgente>sample string 51</DenominazioneSubAgente> <DittaAttivita>sample string 1</DittaAttivita> <EMail>sample string 16</EMail> <Fax>sample string 30</Fax> <Frazione>sample string 11</Frazione> <IDAgente>sample string 39</IDAgente> <IDAliquota>sample string 38</IDAliquota> <IDCatCli>sample string 36</IDCatCli> <IDClasseCom>sample string 37</IDClasseCom> <IDComune>sample string 12</IDComune> <IDPagamento>sample string 19</IDPagamento> <IDSubAgente>sample string 40</IDSubAgente> <IdCliente>sample string 2</IdCliente> <IdSito>sample string 3</IdSito> <Indirizzo>sample string 10</Indirizzo> <Listino>sample string 43</Listino> <NatGiu>sample string 27</NatGiu> <NatGiuIVA>sample string 28</NatGiuIVA> <Nazione>sample string 33</Nazione> <NazioneCodIso>sample string 9</NazioneCodIso> <PIVA>sample string 7</PIVA> <Pec>sample string 32</Pec> <PecDestinatFE>sample string 21</PecDestinatFE> <Provincia>sample string 15</Provincia> <ProvvAgente>41.1</ProvvAgente> <ProvvSubAgente>42.1</ProvvSubAgente> <RagSoc1>sample string 4</RagSoc1> <RagSoc2>sample string 5</RagSoc2> <RifAmministrFE>sample string 22</RifAmministrFE> <Ritenuta>true</Ritenuta> <Sconto1>44.1</Sconto1> <Sconto2>45.1</Sconto2> <Sconto3>46.1</Sconto3> <ScontoCassa>47.1</ScontoCassa> <SitoWeb>sample string 31</SitoWeb> <Telefono>sample string 17</Telefono> <Valuta>sample string 34</Valuta> </Cliente>
application/x-www-form-urlencoded
Response Information
Resource Description
Tutte le informazioni di Cliente
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |