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:
- {
"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:
- settlementDiscountpercent: Percentagem de desconto do cliente.
- partyKey: A chave do cliente. Este campo é obrigatório.
- name: Breve descrição do cliente. Este campo é obrigatório.
- keyword: Breve descrição do cliente.
- companyTaxID: O número de identificação fiscal (NIF).
- electronicMail: Email do cliente.
- telephone: O número de telefone.
- mobile: O número de telemóvel.
- websiteUrl: O site.
- notes: Observações.
- picture: A imagem.
- streetName: Rua.
- buildingNumber: Número da porta.
- postalZone: Código postal.
- cityName: Cidade.
- contactName: Breve descrição do cliente.
- username: Email do utilizador.
- customerGroup: A chave do grupo de clientes. Este campo é obrigatório.
- currency: A chave da moeda.
- country: A chave do país. Este campo é obrigatório.
- partyAddresses: Endereços adicionais.
- partyContacts: Conatctos adicionais.
- 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 ...