tipo de recurso do cliente
Namespace: microsoft.graph
Importante
As APIs na versão /beta
no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.
Representa um cliente no Dynamics 365 Business Central.
Métodos
Método | Tipo de retorno | Descrição |
---|---|---|
Obter cliente | cliente | Obtém um cliente. |
Criar um cliente | cliente | Cria um cliente. |
Atualização de cliente | cliente | Atualiza um cliente. |
Excluir clientes | none | Elimina um cliente. |
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
id | GUID | O ID exclusivo do item. Não éditável. |
number | string | O número do cliente. |
displayName | cadeia de caracteres | Especifica o nome do cliente. Este nome é apresentado em todos os documentos de vendas do cliente. |
type | string | Especifica o tipo de cliente, pode ser "Empresa" ou "Pessoa". |
address | NAV. PostalAddress | Especifica o endereço do cliente. Este endereço é apresentado em todos os documentos de vendas do cliente. |
phoneNumber | cadeia de caracteres | Especifica o número de telefone do cliente. |
cadeia de caracteres | Especifica o endereço de e-mail do cliente. | |
site | string | Especifica o endereço da home page do cliente. |
responsável pelo imposto | Booliano | Especifica se o cliente ou fornecedor é responsável pelo imposto sobre vendas. Definido como verdadeiro se o cliente for responsável pelos impostos. |
taxAreaId | GUID | Especifica a área fiscal a que o cliente pertence. |
taxAreaDisplayName | string | Especificou o nome a apresentar da área fiscal à qual o cliente pertence. |
taxRegistrationNumber | cadeia, tamanho máximo 20 | Especificou o número de registo fiscal do cliente. |
currencyId | GUID | Especifica a moeda que o cliente utiliza. |
currencyCode | numérico | O código de moeda predefinido para o cliente. |
paymentTermsId | GUID | Especifica o termo de pagamento que o cliente utiliza. |
paymentMethodId | GUID | Especifica o método de pagamento que o cliente utiliza. |
shipmentMethodId | GUID | Especifica o método de envio que o cliente utiliza. |
bloqueado | cadeia de caracteres | Especifica que as transações com o cliente não podem ser publicadas. Defina como Tudo, se o cliente estiver bloqueado, definido como em branco se não estiver bloqueado. |
saldo | numérico | Especifica o valor de pagamento que o cliente deve para as vendas concluídas. Este valor também é conhecido como o saldo do cliente. Somente Leitura. |
overdueAmount | numérico | Especifica o montante em atraso do cliente. |
totalSalesExcludingTax | numérico | Especifica o montante total de vendas, excluindo o imposto do cliente. |
lastModifiedDateTime | datetime | A última datetime em que o cliente foi modificado. Somente Leitura. |
Relações
Tem de existir uma Moeda (currencyCode) na tabela Moedas.
Tem de existir um Termo de Pagamento (paymentTerms) na tabela Termos de Pagamento.
Tem de existir um Método de Envio (shipmentMethod) na tabela Método de Envio.
Tem de existir um Método de Pagamento (paymentMethod) na tabela Método de Pagamento.
Deve existir uma Área Fiscal (taxArea) na tabela Área Fiscal.
Representação JSON
A representação JSON seguinte mostra o tipo de recurso.
{
"id": "GUID",
"number": "string",
"displayName": "string",
"type": "string",
"address": NAV.PostalAddress,
"phoneNumber": "string",
"email": "string",
"website": "string",
"taxLiable": "Boolean",
"taxAreaId": "GUID",
"taxAreaDisplayName": "string",
"taxRegistrationNumber": "string",
"currencyCode": "string",
"paymentTermsId": "GUID",
"shipmentMethodId": "GUID",
"paymentMethodId": "GUID",
"blocked": "string",
"balance": "decimal",
"overdueAmount": "numeric",
"totalSalesExcludingTax": "numeric",
"lastModifiedDateTime": "datetime"
}