Compartilhar via


Exemplo: adicionar produtos a um pacote

Este exemplo mostra como adicionar produtos a um pacote. Você pode baixar o exemplo daqui.

Observação

Você pode adicionar ou excluir produtos somente quando o pacote estiver em estado de rascunho ou desativado. Para adicionar ou excluir produtos em um pacote que esteja em estado ativo ou sob revisão, clone o pacote de produtos. Isso cria um novo pacote com uma nova ID no estado de rascunho. Você pode acabar adicionando ou excluindo produtos no novo pacote.

Como executar este exemplo

  1. Baixe ou clone o repositório Dynamics365-Apps-Samples para que você tenha uma cópia local.
  2. (Opcional) Edite o arquivo dataverse/App.config para definir uma cadeia de conexão especificando a instância do Common Data Service à qual você deseja se conectar.
  3. Abra a solução de exemplo no Visual Studio e pressione F5 para executar o exemplo. Depois de especificar uma cadeia de conexão no dataverse/App.config, qualquer exemplo executado usará essas informações de conexão.

Se você não especificar uma cadeia de conexão no arquivo dataverse/App.config, uma caixa de diálogo será aberta sempre que você executar o exemplo e você precisará inserir informações sobre a instância do Dataverse à qual você deseja se conectar e a quais credenciais deseja usar. Essa caixa de diálogo armazena em cache conexões anteriores para que você possa escolher uma conexão usada anteriormente.

Esses exemplos neste repositório que exigem uma conexão com uma instância do Common Data Service para execução incluem uma referência vinculada ao arquivo dataverse/App.config.

O que este exemplo faz

Este exemplo mostra como adicionar produtos a um pacote.

Como este exemplo funciona

Para simular o cenário descrito no que este exemplo faz, o exemplo fará o seguinte:

Configuração

  1. Verifica a versão atual da organização.

Demonstrar

  • Crie um registro de pacote.
  • Crie um grupo de unidades.
  • Recupere a ID da unidade.
  • Crie uma lista de preços
  • Crie alguns registros de produto.
  • Crie itens de lista de preços para os produtos.
  • Criar item de lista de preços para o pacote
  • Adicione produtos a um pacote.

Limpeza

Exibe uma opção para excluir todos os dados criados no exemplo. A exclusão é opcional caso você queira examinar os dados criados pelo exemplo. Você pode excluir manualmente os dados para obter os mesmos resultados.

Criar e gerenciar famílias de produtos, produtos e pacotes
Tabelas do catálogo de produtos