01. DADOS GERAIS
| Produto: |
TOTVS Backoffice
|
|---|---|
| Linha de Produto: | Linha Protheus |
| Segmento: | Backoffice |
| Módulo: | TOTVS Backoffice (Linha Protheus) - Estoque e Custos (SIGAEST)
|
| Função: | ESTA010A - Agendamento de Aviso de Vencimento Lotes |
| País: | Brasil |
| Ticket: | Não se aplica |
| Requisito/Story/Issue (informe o requisito relacionado) : | DSBKORET-13 |
02. SITUAÇÃO/REQUISITO
Necessidade do sistema notificar automaticamente sobre lotes de produtos que estão se aproximando da data de validade, para que haja tempo hábil para planejar e executar ações preventivas, como criar promoções ou queimas de estoque, e assim evitar perdas financeiras por vencimento de mercadoria.
É de suma importância que o sistema implemente um robusto mecanismo de notificação automática. Esse recurso deve alertar proativamente sobre lotes de produtos que se aproximam da data de validade, fornecendo um aviso com tempo hábil para que as equipes responsáveis possam planejar e executar ações preventivas.
Essas ações podem incluir:
- Criação de promoções: Descontos e ofertas especiais podem ser aplicados a produtos com prazo de validade mais curto para incentivar a compra e acelerar o giro do estoque.
- Liquidações de estoque: Em casos de proximidade crítica do vencimento, liquidações podem ser necessárias para esgotar o estoque restante.
- Doações: Se aplicável e viável, produtos ainda em boas condições, mas com validade muito próxima, podem ser doados para evitar perdas totais.
- Transferência entre unidades/centros de distribuição: Em grandes redes, pode ser possível realocar produtos para unidades com maior demanda e maior probabilidade de venda antes do vencimento.
O objetivo primordial dessas medidas é mitigar perdas financeiras substanciais que poderiam decorrer do vencimento de mercadorias não vendidas. Além disso, a gestão eficiente da validade contribui para a otimização do fluxo de caixa, a redução do desperdício e a manutenção da qualidade do estoque, reforçando a reputação da empresa e a satisfação do cliente. O sistema deve permitir a configuração de diferentes prazos de alerta, de acordo com a categoria do produto e o tempo necessário para a execução das ações de contingência.
03. SOLUÇÃO
Esta função foi implementada para operar exclusivamente via agendamento (schedule), realizando notificações aos clientes por meio do EventViewer.
Ao configurar o agendamento, não são necessários parâmetros específicos, apenas a indicação da empresa e filial.
A rotina seleciona todos os registros da tabela Saldos por Lote (SB8) com saldo superior a zero e data de validade a partir da data atual. O sistema identifica a regra aplicável (tabela D4Q – Regras de Dias de Antecedência) com base nos seguintes critérios: primeiramente, dias de antecedência por produto; em seguida, dias de vencimento por tipo (D4Q_CTIPO), grupo (D4Q_CGRUPO) ou categoria (D4Q_CCATEG). Não há precedência entre estes três últimos critérios, exceto se houver múltiplas regras contempladas no cenário, prevalecendo o maior valor de dias de antecedência.
Para detalhes sobre a configuração do agendamento, consulte a sessão de Assuntos relacionados.
04. DEMAIS INFORMAÇÕES
Aplicar o pacote de expedição contínua com data igual ou superior à 12/11/2025 e executar o compatibilizador de dicionário (UPDDISTR).IMPORTANTE!
05. ASSUNTOS RELACIONADOS