Partilhar via


Lista de produtos com base no inventário

Isto artigo descreve como as organizações podem configurar as páginas de listagem de produtos nos seus sites de comércio eletrónico Microsoft Dynamics 365 Commerce para que tenham conhecimento do inventário. As páginas de listagem de produtos incluem páginas de destino de categorias e páginas de resultados de pesquisa.

De um modo geral, os compradores esperam que a descoberta de produtos num sítio Web de comércio eletrónico tenha em conta o inventário, para que possam decidir o que fazer se um produto estiver esgotado. A biblioteca do módulo Commerce e os módulos de resultados de pesquisa podem ser configurados para incorporar dados de inventário. Desta forma, podem proporcionar as seguintes experiências:

  • Apresentar etiquetas de nível de inventário ao lado dos produtos.
  • Ocultar produtos fora de stock da lista de produtos.
  • Mover os produtos esgotados para o fundo das páginas da lista de produtos.
  • Apoiar a filtragem de produtos com base no inventário.

Para ativar estas experiências, é necessário ativar primeiro a funcionalidade Enhanced e-Commerce product discovery to be inventory-aware na sede do Commerce.

Nota

  • No Commerce versão 10.0.29 e posterior, a funcionalidade Enhanced e-Commerce product discovery to be inventory-aware está activada por defeito.
  • A listagem de produtos com conhecimento de inventário é calculada na sede e não utiliza o cálculo de inventário do lado do canal. Podem ocorrer discrepâncias entre estas duas características.

Configurar atributo de produto para disponibilidade de inventário

A listagem de produtos com reconhecimento de inventário utiliza a estrutura de atributos do produto. Como pré-requisito, um atributo de produto dedicado deve ser criado para capturar dados de disponibilidade de estoque.

Para configurar o atributo do produto para disponibilidade de estoque na sede do Commerce, siga estas etapas.

  1. Aceder a Comércio e retalho > Comércio e retalho TI > Produtos e inventário > Preencher os atributos do produto com o nível de inventário.
  2. Na caixa de diálogo Populate product attributes with inventory level , no campo Product attribute and type name , introduza um nome personalizado para o atributo de produto dedicado que será criado para captar dados de inventário.
  3. No campo Disponibilidade de inventário com base em , seleccione o tipo de quantidade em que o cálculo do nível de inventário se deve basear: Físico disponível ou Total disponível.
  4. Defina a opção Batch processing para Yes.
  5. Selecione OK.

Nota

Para um cálculo consistente do nível de inventário nas páginas do seu sítio Web de comércio eletrónico, certifique-se de que selecciona o mesmo tipo de quantidade no campo Disponibilidade de inventário com base em para a função Preencher os atributos do produto com o nível de inventário e a definição Nível de inventário com base em no criador de sítios Commerce.

Após a criação do atributo de produto dedicado, o passo seguinte consiste em configurar o atributo para o canal em linha.

Para configurar o atributo para o canal on-line na sede do Commerce, siga estas etapas.

  1. Aceder a Retalho e comércio > Configuração de canais > Categorias de canais e atributos de produtos.
  2. Seleccione o canal online para ativar a experiência de listagem de produtos com conhecimento de inventário.
  3. Selecionar e abrir um grupo de atributos associado e, em seguida, adicionar-lhe o novo atributo de produto.
  4. Aceda a Comércio e retalho > Comércio e retalho TI > Programa de sindicação e execute a tarefa 1150 (Catálogo). Recomendamos que esta tarefa seja programada como um processo em lote executado com a mesma frequência que a tarefa Populate product attributes with inventory level .

Nota

No Commerce versão 10.0.26 e anteriores, depois de adicionar o atributo de produto de disponibilidade de inventário a um grupo de atributos, deve também selecionar Set attribute metadata, e depois ativar as opções Show attribute on channel, Retrievable, Can be refined, e Can be queried para o novo atributo de produto.

Configurar o comportamento de apresentação de produtos esgotados nas páginas de listagem de produtos

Após a conclusão de todas as etapas de configuração anteriores, os refinadores nas páginas de categoria e de resultados de pesquisa terão uma opção de filtro baseada no inventário. Será apresentada uma etiqueta de nível de inventário para cada mosaico de produto que aparece na página.

A página de resultados da categoria e da pesquisa apresenta os produtos ao nível do mestre e não ao nível da variante do produto. O nível de inventário que é apresentado ao lado de cada produto é um nível de inventário agregado que é determinado pelo nível de inventário de todas as variantes de um produto. O nível de estoque de uma variante é calculado com base no estoque disponível dessa variante no depósito padrão do canal on-line na sede do Commerce. O nível de estoque de um produto mestre tem dois valores possíveis que representam os estados em estoque e fora de estoque. Um produto principal é considerado esgotado quando todas as suas variantes estão esgotadas. Caso contrário, o produto é considerado em stock. A etiqueta do valor é obtida a partir da definição do nível de inventário . Se não for definido um nível de inventário, as etiquetas predefinidas (em inglês) são Available e Out of stock.

É possível configurar as definições de Inventory para páginas de lista de produtos no construtor de sites Commerce para controlar como a categoria e a página de resultados de pesquisa exibem produtos fora de estoque. Para mais informações, consulte Aplicar definições de inventário.