Compartilhar via


Mensagens e métodos da entidade do produto

 

Publicado: janeiro de 2017

Aplicável a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Um produto representa informações sobre produtos e sua precificação. O nome do esquema dessa entidade é Product.Para exibir os metadados de entidade da sua organização, instale a solução Navegador dos Metadados descrita em Procurar os metadados da sua organização. Também é possível exibir os metadados de uma organização não personalizada no arquivo do Excel chamado EntityMetadata.xlsx, incluído na pasta de nível superior do download do SDK.

A tabela a seguir descreve as mensagens desta entidade, utilizadas com o método IOrganizationService.Execute.

Mensagem

Descrição

AddProductToKitRequest

Preterido. Use a entidade ProductAssociation. Adiciona um produto a um kit. Um kit é um item no catálogo de produtos que consiste em um ou mais produtos.

AddSubstituteProductRequest

Preterido. Use a entidade ProductSubstitute. Estabelece uma associação entre um produto e um produto substituto.

CloneProductRequest

Clona uma família de produtos ou registro em grupo e cria uma cópia do registro no mesmo registro primário.

ConvertKitToProductRequest

Preterido. Converte um kit em um produto.

ConvertProductToKitRequest

Preterido. Converte um produto em um kit.

CreateRequest

Cria uma família de produtos, um produto ou um pacote. Também é possível chamar o método IOrganizationService.Create.

DeleteRequest

Exclui uma família de produtos, um produto ou um pacote. Também é possível chamar o método IOrganizationService.Delete.

PublishProductHierarchyRequest

Publica uma família de produtos junto com os registros secundários.

RemoveProductFromKitRequest

Preterido. Use a entidade ProductAssociation. Remove um produto de um kit.

RemoveRelatedRequest

Preterido. Use a classe DisassociateRequest ou Disassociate. Remove a relação entre um produto e a entidade especificada (lead ou concorrente).

RemoveSubstituteProductRequest

Preterido. Use a entidade ProductSubstitute. Remove a associação de um produto substituto de um produto.

RetrieveRequest

Recupera uma família de produtos, um produto ou um pacote. Também é possível chamar o método IOrganizationService.Retrieve.

RetrieveMultipleRequest

Recupera uma coleção de produtos. Também é possível chamar o método IOrganizationService.RetrieveMultiple.

SetRelatedRequest

Preterido. Use a classe AssociateRequest ou Associate. Cria uma relação entre um produto e a entidade especificada (lead ou concorrente).

SetStateRequest

Define o estado da família de produtos, um produto ou um pacote. Se você estiver usando tipos de associação antecipada, use a enumeração ProductState para definir os possíveis estados. Para obter uma lista dos valores de estado, consulte os metadados da entidade Product.Você pode encontrar essas informações nos metadados da sua organização. Consulte as informações anteriores sobre metadados de navegador.

UpdateRequest

Atualiza uma família de produtos, um produto ou um pacote. Também é possível chamar o método IOrganizationService.Update.

Confira Também

Criar e gerenciar famílias de produtos, produtos, pacotes e propriedades do produto
Publicar, revisar, reverter, aposentar e ativar produtos (ciclo de vida do produto)
Pacotes e kits
Entidades do catálogo de produtos
Privilégios por entidade
Exemplo: Criar e publicar produtos
Exemplo: Clonar registros do produto
Exemplo: Adicionar produtos ao grupo

Microsoft Dynamics 365

© 2017 Microsoft. Todos os direitos reservados. Direitos autorais