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
ClienteName | 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 | string |
Max length: 40 |
|
DenominazioneSubAgente | 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
HttpResponseMessageName | 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. |