Você está aqui:
Gerenciamento de inventário
Gerencie os dados de inventário da loja conectando o B2C Commerce a um sistema de gerenciamento de inventário externo que serve como seu sistema de registro. Você pode confiar na plataforma para rastreamento básico ou integrar o Salesforce Omnichannel Inventory para acessar recursos avançados de disponibilidade. Essa integração garante níveis de estoque precisos e oferece suporte a cenários complexos de atendimento.
Fundamentos sobre inventários
Sua solução de inventário pode incluir rastreamento de disponibilidade no B2C Commerce e troca de dados de inventário com um sistema externo. Por exemplo, o B2C Commerce pode importar dados de inventário em intervalos regulares, e evitar a venda excessiva entre importações ao atualizar os dados locais no momento de criação de pedidos.
A partir da versão 21.2, você pode usar o Salesforce Omnichannel Inventory. O Omnichannel substitui alguns dos recursos de inventário da plataforma B2C Commerce e fornece uma interface mais completa com recursos com seu sistema de gerenciamento de inventário externo. Ele foi projetado para se integrar facilmente ao B2C Commerce e ao Salesforce Order Management. Omnichannel Inventory registros no B2C Commerce são somente leitura.
Para obter mais informações sobre Omnichannel Inventory com o B2C Commerce, consulte Gerenciamento de inventário com o Omnichannel Inventory.
Recursos de inventário
Alguns dos recursos de inventário do B2C Commerce incluem:
- Informações sobre disponibilidade de produtos com base nas informações de nível de estoque atual e futuro.
- Diferentes tipos de disponibilidade de pedidos, como pedidos em atraso, pré-vendas e disponibilidade perpétua. (O Omnichannel Inventory não é compatível com estes tipos de recursos de forma direta. Em vez disso, ele usa um sistema de inventário futuro.)
- Solicitações ao sistema externo ou à Omnichannel Inventory para reservar quantidades específicas de produtos para um pedido.
- Ajuste automático da disponibilidade visível ao reservar estoque para um pedido no sistema de gerenciamento externo.
- Uso de dados de disponibilidade em regras da promoção.
- Uso de dados de disponibilidade em resultados de pesquisa de produtos.
- Suporte para personalizações da Script API, como:
- Compre online, pegue nos pedidos da loja (BOPIS)
- Reservas temporárias de inventário para os carrinhos
- Reservas parciais de inventário para os carrinhos
Se você gerencia o inventário na plataforma B2C Commerce, pode usar Business Manager para:
- Importar dados de inventário de acordo com o esquema Inventory.xsd.
- Criar registros individuais de produtos no inventário, incluindo configurações de perpetuidade, pré-venda e pedido em espera.
- Ampliar o objeto ProductInventoryRecord para armazenar atributos personalizados. Por exemplo, incluir uma mensagem específica de um produto para ser exibida quando o inventário de um produto ficar abaixo de um determinado valor limite.
Para saber como as páginas de detalhes do carrinho e do produto da loja mostram informações de disponibilidade, consulte Recursos Page Designer.
Listas de inventário
As listas de inventário definem um conjunto de registros de inventário associados a produtos individuais. Você pode usar cada lista de inventário com um ou mais sites ou lojas, mas cada site ou loja pode fazer referência a apenas uma lista de inventário. A lista de inventário atribuída a um site é o inventário online padrão para esse site. Ao criar um pedido, o B2C Commerce usa essa lista por padrão.
Você pode associar cada item de linha de produto em um pedido a uma lista de inventário da loja. Quando o B2C Commerce cria um pedido, ele reserva inventário para cada produto com base nessa lista. Se um produto não estiver associado a uma lista de lojas, o pedido usará a lista de inventário do site.
Exemplo: Um comprador faz um pedido de dois produtos, um para envio e outro para retirada na loja. Para o produto enviado, o B2C Commerce solicita uma reserva de inventário com base na lista de inventário do site. Para o item na loja, ele usa a lista de inventário da loja.
Se você trocar de uma lista de inventário para outra, a disponibilidade do produto é alterada imediatamente na loja (virtual) para refletir a nova lista de inventário.
O B2C Commerce pode armazenar até 3.000 listas de inventário, impostas pela cota de lista de inventário (registro de inventário de produtos). Você pode importar até 3.000 listas de inventário por vez. Importe a lista de inventário completa e delta usando os modos UPDATE, REPLACE e MERGE. Para excluir registros, use o modo REPLACE e importe dados que não incluam esses registros.
Campos indisponíveis no módulo Inventário Business Manager indicam que você tem permissão somente leitura. Você só pode pesquisar listas de inventário e exibir seus detalhes, mas não pode modificar, excluir ou criar listas. Se você tiver autorização mista para acessar um módulo (por meio de diversas funções), o acesso a níveis superiores será concedido. Consulte o administrador se precisar de acesso de gravação.
Para acesso somente leitura, a função ainda precisará de uma das permissões de função, Manage_Inventory (para todas as listas de inventário globalmente) ou Manage_Site_Inventory para os sites selecionados.
Registros de inventário
Os registros de inventário descrevem a quantidade e a disponibilidade de um produto no contexto de uma lista de inventário. Ele se refere a exatamente um produto e uma lista. Uma lista pode incluir somente um registro de inventário para cada SKU de produto exclusivo.
Um registro de inventário não é criado implicitamente na criação ou importação de um produto novo. Você cria explicitamente o registro no Omnichannel Inventory através do Business Manager ou pela importação de uma ferramenta de terceiros.
Um registro de inventário inclui esses atributos.
| Atributo | Descrição |
|---|---|
| Alocação | Quantidade de produtos em estoque na Data de redefinição. Omnichannel Inventory usa o atributo Alocação como Em mãos. |
| Data da redefinição | Hora em que a alocação foi inicializada ou redefinida. |
| Perpétuo | Indicador que indica que o produto está sempre em estoque. Por Omnichannel Inventory, esse valor é sempre falso. |
| Como lidar com pré-venda/pedido em espera | Se o produto não estiver em estoque, indica a disponibilidade do produto para pedido. Os valores possíveis são NENHUM, PRÉ-VENDA e PEDIDO EM ATRASO. Por Omnichannel Inventory, se o produto tiver reabastecimentos futuros, esse valor é PEDIDO EM ATRASO. Se isso não acontecer, o valor é NENHUM. |
| Alocação de pré-venda/pedido em espera | Se o produto estiver fora de estoque, indica a quantidade de produtos disponíveis para pedido. Por Omnichannel Inventory, esse valor é a soma dos reabastecimentos futuros do produto. |
| In-StockDate | Data em que se espera que um produto esteja em estoque. Por Omnichannel Inventory, esse valor é a data do reabastecimento futuro mais próximo. |
Movimentação de estoque
Aqui estão alguns exemplos de como seu aplicativo, com base nas configurações de Business Manager, lida com situações de inventário específicas:
| Situação | Seu aplicativo pode... |
|---|---|
| Um produto ainda não foi lançado |
|
| Um produto não está em estoque |
|
| Um pedido solicita mais unidades de um produto do que há em estoque | Divida o pedido em X unidades para entrega imediata e Y unidades para pedido em atraso |
| Você não quer promover produtos fora de estoque | Grave as regras da promoção que considera unidades disponíveis para venda (ATS) |
| Produtos fora de estoque aparecem em listas de pesquisa |
|
| Os níveis de estoque são imprecisos | Corrija os níveis de estoque com uma atualização de inventário |
Tratamento da disponibilidade do produto
Se um site não tiver uma lista de inventário atribuída ou se um produto não tiver um registro de inventário, o B2C Commerce tem maneiras específicas de lidar com essas condições.
Para produtos agrupados, o B2C Commerce não retém a disponibilidade. Em vez disso, crie um registro de inventário de produto para o pacote.
| Nome | Descrição | Estratégia |
|---|---|---|
| Padrão | Não há nenhuma lista de inventário atribuída ao site. Não há informações disponíveis para derivar disponibilidade. | Considera todos os produtos indisponíveis. |
| Configuração de site único | O site tem uma lista de inventário, mas o produto não tem um registro. | Se o padrão estiver em estoque, o B2C Commerce considera o produto em estoque. Caso contrário, o produto não estará disponível. |
| Configuração de produto único | O produto tem um registro de inventário, mas não há alocação especificada. | Se Perpétuo estiver definido, o B2C Commerce considera o produto em estoque. Caso contrário, o produto não estará disponível. |
| Rastreamento de alocação | O produto tem um registro de inventário e há alocação especificada. | Calcula a disponibilidade em tempo de execução. |

