/
3.1 createCustomer

3.1 createCustomer

Vytvoří nového zákazníka. Původně funkce VoipexZakaznikNovy.

 

VSTUP:

  • customer
    • string company – název firmy
    • string street (nepovinný) - ulice
    • string city (nepovinný) - město
    • string zipCode (nepovinný) - PSČ
    • string note (nepovinný) – poznámka
    • string login (nepovinný) – přihlašovací jméno zákazníka
    • string password (nepovinný) - přihlašovací heslo zákazníka. Heslo musí mít minimální délku 8 znaků, ve kterých budou použita malá i velká písmena a také číslice.
    • string contact (nepovinný) - kontakt zákazníka
    • string tin (nepovinný) - IČO
    • string externId (nepovinný) – id z externího systému

 

VÝSTUP:

  • int customerId – id zákazníka
  • int result - kód chyby
  • string resultText - textový popis chyby

 

CHYBY:

  • 0 – OK
  • 1 – Chyba vstupních parametrů. Popis chyby je v resultText.

 

PŘÍKLAD XML ŽÁDOSTI

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:prov="http://www.ipex/ProviderManagement.xsd1" xmlns:urn="urn:apiipex:providermanagement">
  <soapenv:Header>
    <prov:verifyAccess>
      <accessToken></accessToken>
    </prov:verifyAccess>
  </soapenv:Header>
  <soapenv:Body>
    <urn:createCustomer>
      <customer>
        <company></company>
        <!--Optional:-->
        <street></street>
        <!--Optional:-->
        <city></city>
        <!--Optional:-->
        <zipCode></zipCode>
        <!--Optional:-->
        <note></note>
        <!--Optional:-->
        <login></login>
        <!--Optional:-->
        <password></password>
        <!--Optional:-->
        <contact></contact>
        <!--Optional:-->
        <tin></tin>
        <!--Optional:-->
        <externId></externId>
      </customer>
    </urn:createCustomer>
  </soapenv:Body>
</soapenv:Envelope>

 

PŘÍKLAD XML ODPOVĚDI

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="urn:api-ipex:providermanagement">
  <SOAP-ENV:Body>
    <ns1:createCustomerResponse>
      <customerId></customeId>
      <result></result>
      <resultText></resultText>
    </ns1:createCustomerResponse>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

 

Related content

2.1 getAccessToken
2.1 getAccessToken
More like this
6.1 getContainerList
6.1 getContainerList
More like this
5.15 ceaseVoipService
5.15 ceaseVoipService
More like this
4.3 getInvoice
4.3 getInvoice
More like this
7.1 getCredit
7.1 getCredit
More like this
7.6 updateCredit
7.6 updateCredit
More like this