WebAPI - Criação de um cliente

WebAPI - Criação de um cliente

Este método permite, de forma simplificada, criar um cliente. 

O método a utilizar para a criação de um cliente é:

POST url/api/mytenant/myorganization/businesscore/customerparties

Exemplo de Json para criação de um cliente:

  1. {
        "settlementDiscountPercent"12.000000,
        "partyKey""001",
        "name""Kinet",
        "keyword""Kinet",
        "companyTaxID"null,
        "electronicMail"null,
        "telephone"null,
        "mobile"null,
        "websiteUrl"null,
        "notes"null,
        "picture"null,
        "pictureThumbnail"null,
        "streetName"null,
        "buildingNumber"null,
        "postalZone"null,
        "cityName"null,
        "contactName""Kinet",
        "username"null,
        "customerGroup""CF",
        "currency""EUR",
        "country""PT",
        "partyAddresses": [
            {
                "streetName""rua maria",
                "buildingNumber""456",
                "postalZone""3456-453",
                "cityName""António",
                "contactName""098098098",
                "contactTitle""Tec",
                "country""PT"
            }
        ],
        "partyContacts": [
            {
                "contactTitle""técnico",
                "contactName""Joao",
                "electronicMail"null,
                "mobile""676767678",
                "telephone""234234234",
                "contactType""01"
            }
        ],
        "culture""PT-PT"
    }
Este método permite criar um cliente de acordo com os parâmetros preenchidos:
  1. settlementDiscountpercent: Percentagem de desconto do cliente. 
  2. partyKey: A chave do cliente. Este campo é obrigatório.
  3. name: Breve descrição do cliente. Este campo é obrigatório.
  4. keyword: Breve descrição do cliente.
  5. companyTaxID: O número de identificação fiscal (NIF).
  6. electronicMail: Email do cliente.
  7. telephone: O número de telefone.
  8. mobile: O número de telemóvel.
  9. websiteUrl: O site.
  10. notes: Observações.
  11. picture: A imagem. 
  12. streetName: Rua.
  13. buildingNumber: Número da porta.
  14. postalZone: Código postal.
  15. cityName: Cidade.
  16. contactName: Breve descrição do cliente.
  17. username: Email do utilizador.
  18. customerGroup: A chave do grupo de clientes. Este campo é obrigatório.
  19. currency: A chave da moeda.
  20. country: A chave do país. Este campo é obrigatório.
  21. partyAddresses: Endereços adicionais.
  22. partyContacts: Conatctos adicionais.
  23. culture: A chave da cultura. Este campo é obrigatório.
Quando este método é executado com sucesso devolve um HttpStatusCode.OK.

    • Related Articles

    • WebAPI - Criação de um armazém

      Este método permite, de forma simplificada, criar um armazém. O método a utilizar para a criação de um armazém é : POST url/api/mytenant/myorganization/inventorycore/warehouses Exemplo de Json para criação de um armazém: { "warehouseKey": "W2", ...
    • WebAPI - Criação de um pedido

      Este método permite, de forma simplificada, criar um pedido. O método a utilizar para a criação de um pedido é : POST url/api/mytenant/myorganization/Requests/requests Exemplo de Json para criação de um pedido: { "requestKey": "00001", "description": ...
    • WebAPI - Criação de um equipamento

      Este método permite, de forma simplificada, criar um equipamento. O método a utilizar para a criação de um equipamento é:   POST url/api/mytenant/myorganization/assetmanagementcore/equipmentItems   Exemplo de Json para criação de um equipamento: ...
    • WebAPI - Como obter o registo da webapi?

      No momento em que é realizada a subscrição no Valuekeep CMMS o subscriber recebe um email com as credenciais da subscrição, compostas por client_Id e um Cliente_Secret. Estas credencias devem ser guardadas, caso contrário não será possível utilizar a ...
    • WebAPI - Criação de um tipo de requisição

      Este método permite, de forma simplificada, criar um tipo de requisição. O método a utilizar para a criação de um tipo de requisição é: POST url/api/mytenant/myorganization/requisitionscore/requisitiontypes Exemplo de Json para criação de um tipo de ...