Regras de estoque

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 4 min. de leitura
  • Regras de estoque são critérios definidos que determinam que, quando o inventário de um ativo específico de um depósito específico atinge um limite especificado, um determinado número deve ser transferido de outro depósito ou solicitado de um fornecedor.

    Por exemplo, um modelo específico de teclado de computador atinge um inventário de 10 em um depósito específico e, como uma regra de estoque está em vigor, uma ordem de transferência é criada automaticamente para transferir 50 de um depósito diferente. Como pode haver vários ativos de um modelo em um depósito, as regras de estoque permitem que você verifique todos os ativos que se encaixam nos critérios e exiba uma contagem total.

    Existem duas opções de reabastecimento:

    • Um e-mail pode ser enviado para o gerente do depósito (usuário identificado no campo Gerente no registro do depósito) para fazer um pedido do fornecedor. Uma tarefa é criada automaticamente para o gerente do depósito ou, se o Procurement estiver ativo, uma ordem de compra e um item de linha de ordem de compra serão criados.
    • Uma ordem de transferência pode ser gerada automaticamente para reabastecer o item de outro depósito.

    Trabalho do executor da regra de estoque

    O trabalho do Executor de regra de estoque é executado todos os dias para verificar se o inventário no depósito atingiu o limite definido pela regra de estoque. O trabalho aciona tarefas ou fluxos de trabalho para reabastecer o inventário. Este trabalho cria tarefas para gerentes de depósito e também envia notificações por e-mail para eles.
    Importante:
    Se o reabastecimento está em andamento, o sistema não cria mensagens de e-mail duplicadas ou ordens de transferência duplicadas. É importante agir imediatamente.

    Por padrão, a propriedade do sistema glide.sc.checkout.twostep definida como falsaresulta no envio automático de solicitações quando itens são adicionados ao carrinho Catálogo de serviços. Além disso, com esta configuração da propriedade do sistema, o trabalho do Executor de regra de estoque aciona a criação de tarefas, ordens de compra, ordens de transferência e Catálogo de serviços solicitações.

    Se o valor da propriedade do sistema glide.sc.checkout.twostep estiver definido como verdadeiro, a API CartJS adicionará itens ao carrinho, mas as solicitações não serão enviadas automaticamente. Em vez disso, o envio da solicitação requer que ações adicionais sejam executadas, afetando o fluxo automático do trabalho do Executor de regra de estoque.

    O pending_delivery_flag é usado para indicar se uma regra de estoque está aguardando execução ou entrega. O pending_delivery_flag pode ser definido como qualquer um dos seguintes valores:

    • Quando este sinalizador é definido como verdadeiro, a regra de estoque está em andamento e o sistema não gera tarefas ou pedidos duplicados para o mesmo item.
    • Quando este sinalizador é definido como falso, o sistema reprocessa a regra de estoque e aciona a criação de tarefas e pedidos novamente.
    Nota:
    Certifique-se de que pending_delivery_flag seja atualizado para falso quando uma regra de estoque tiver sido processada, permitindo que o trabalho do executor de regra de estoque seja executado sem redundância.

    Com base no tipo de regra de estoque e no plug-in ativado em sua instância ServiceNow, o trabalho do Executor de regra de estoque cria ordens de compra, ordens de transferência, Catálogo de serviços solicitações ou tarefas.

    Importante:

    Se o plug-in Compras e a aplicação Gestão de ativos de hardware não estiverem ativados, o trabalho do Executor de regra de estoque criará uma tarefa em vez de uma ordem de compra ou uma solicitação Catálogo de serviços. Esta tarefa solicita que o gerente do depósito execute as ações necessárias para reabastecer o inventário.

    Tabela 1. Comportamento do trabalho do executor de regra de estoque
    Tipo de regra de estoque Pedidos/Solicitações criadas
    Depósito Uma ordem de transferência é criada automaticamente quando o inventário em um depósito atinge o limite definido pela regra de estoque.

    A ordem de transferência é criada para transferir estoque de outro depósito para reabastecer o inventário.

    Nota:
    Se uma ordem de transferência já estiver em andamento, ordens de transferência adicionais não serão criadas.
    Fornecedor Quando o plug-in Compras (com.snc.procurement) é ativado, uma ordem de compra e os itens de linha da ordem de compra correspondentes são criados.

    Ordens de compra e itens de linha de ordem de compra são criados quando o inventário em um depósito atinge o limite definido e precisa de reabastecimento diretamente do fornecedor.

    Nota:
    Você deve ter uma função procurement_user para acessar a ordem de compra e o item de linha da ordem de compra.
    Fornecedor ou Catálogo de serviços Quando a aplicação Gestão de ativos de hardware estiver instalada e a regra de estoque estiver definida como Fornecedor ou Catálogo de serviços, observe os seguintes pontos:
    • O trabalho do Executor de regra de estoque envia uma solicitação Catálogo de serviços em vez de criar uma ordem de compra.
    • A solicitação Catálogo de serviços é enviada automaticamente para reabastecimento de estoque por meio do Catálogo de serviços. Os itens são adicionados ao carrinho Catálogo de serviços para o gerente do depósito revisar e aprovar.
    • O pending_delivery_flag é usado para rastrear o status das Catálogo de serviços solicitações. Este sinalizador garante que as solicitações Catálogo de serviços sejam processadas corretamente, evitando ações duplicadas.