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. Esse 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 false resulta no envio automático de solicitações quando itens são adicionados ao carrinho do Catálogo de serviços. Além disso, com essa configuração da propriedade do sistema, o trabalho do executor de regra de estoque aciona a criação de tarefas, ordens de compra, pedidos de transferência e solicitações do Catálogo de serviços.

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

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

    • Quando esse sinalizador está definido como true, significa que a regra de estoque está em andamento, e o sistema não gera tarefas ou pedidos duplicados para o mesmo item.
    • Quando esse sinalizador está definido como false, o sistema reprocessa a regra de estoque e aciona a criação de tarefas e pedidos novamente.
    Nota:
    confirme se pending_delivery_flag foi atualizado para false após o processamento de uma regra de estoque, 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 na sua instância da ServiceNow, o trabalho do executor de regra de estoque cria ordens de compra, pedidos de transferência, solicitações do Catálogo de serviços 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 do Catálogo de serviços. Essa 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 Um pedido de transferência é criado automaticamente quando o inventário em um depósito atinge o limite definido pela regra de estoque.

    O pedido de transferência é criado para transferir estoque de outro depósito para reabastecer o inventário.

    Nota:
    se um pedido de transferência já estiver em andamento, não serão criados pedidos de transferência adicionais.
    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 direto 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 tópicos:
    • O trabalho do executor de regra de estoque envia uma solicitação do Catálogo de serviços em vez de criar uma ordem de compra.
    • A solicitação do 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 do Catálogo de serviços para aprovação e revisão do gerente do depósito.
    • pending_delivery_flag é usado para rastrear o status das solicitações do Catálogo de serviços. Esse sinalizador garante que as solicitações do Catálogo de serviços sejam processadas corretamente, evitando ações duplicadas.