tipo de recurso clientes

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 de versão.

Representa um cliente no Dynamics 365 Business central.

Methods

Método Tipo de retorno Descrição
Obter clientes Eles Obtém um cliente.
Criar clientes Eles Cria um cliente.
Atualizar clientes Eles Atualiza um cliente.
Excluir clientes Nenhuma Exclui um cliente.

Propriedades

Propriedade Tipo Descrição
id GUID A ID exclusiva do item. Não editável.
number string O número do cliente.
displayName string Especifica o nome do cliente. Esse nome aparecerá em todos os documentos de vendas do cliente.
type string Especifica o tipo de cliente, pode ser "empresa" ou "pessoa".
address Extra. Address Especifica o endereço do cliente. Esse endereço aparecerá em todos os documentos de vendas do cliente.
phoneNumber string Especifica o número de telefone do cliente.
email cadeia de caracteres Especifica o endereço de email do cliente.
site string Especifica o endereço da home page do cliente.
taxLiable booliano Especifica se o cliente ou fornecedor é responsável pelo imposto sobre vendas. Defina como true se o cliente for responsável por impostos.
taxAreaId GUID Especifica a área de impostos à qual o cliente pertence.
taxAreaDisplayName string Especificou o nome de exibição da área de impostos à qual o cliente pertence.
taxRegistrationNumber Cadeia de caracteres, tamanho máximo 20 Especificado o número de registro de imposto do cliente.
CurrencyID GUID Especifica a moeda usada pelo cliente.
currencyCode numéricos O código de moeda padrão para o cliente.
paymentTermsId GUID Especifica qual termo de pagamento o cliente utiliza.
paymentMethodId GUID Especifica qual método de pagamento o cliente utiliza.
shipmentMethodId GUID Especifica o método de remessa que o cliente usa.
bloqueou string Especifica que as transações com o cliente não podem ser lançadas. Defina como todos, se o cliente estiver bloqueado, defina como em branco se não for bloqueado.
carga numéricos Especifica o valor do pagamento que o cliente está procurando para vendas concluídas. Esse valor também é conhecido como o saldo do cliente. Somente Leitura.
overdueAmount numéricos Especifica o valor vencido do cliente.
totalSalesExcludingTax numéricos Especifica o valor total de vendas excluindo o imposto do cliente.
lastModifiedDateTime datetime O último DateTime que o cliente foi modificado. Somente leitura.

Relações

Uma moeda (currencyCode) deve existir na tabela moedas.

Um termo de pagamento (paymentTerms) deve existir na tabela de condições de pagamento.

Um método de remessa (shipmentMethod) deve existir na tabela do método de remessa.

Um método de pagamento (paymentMethod) deve existir na tabela de métodos de pagamento.

Uma área de impostos (taxArea) deve existir na tabela de área de impostos.

Representação JSON

Veja a seguir uma representação JSON do 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"
}