Caminho da Funcionalidade no Sistema:

Estoques e NF-e > Trocas > Gerenciamento de Lotes de Troca

Permissões de Usuário: 

4599 – Gerenciamento de Lotes de Troca – Consultar

4600 – Gerenciamento de Lotes de Troca – Alterar Motivo Lotes de Troca

4624 – Gerenciamento de Lotes de Troca – Revisar

4625 – Gerenciamento de Lotes de Troca – Excluir

4663 – Gerenciamento de Lotes de Troca – Destinar lotes Pendente de revisão

2985 – Transformações de produtos – Incluir

2986 – Transformações de produtos – Estornar

A tela de Gerenciamento de Lotes de Troca tem como objetivo centralizar a gestão de lotes de troca, permitindo a rastreabilidade do estoque físico e de origem. O recurso garante a segregação de responsabilidades e a integridade da conta corrente por fornecedor, aplicando regras de consumo FIFO (PEPS) automáticas.

Para utilizar a nova funcionalidade, é necessário ativar o parâmetro “Habilitar gerenciamento de lotes de troca” através do caminho Estoques e NF-e > Parâmetros do Módulo Estoques e NF-e > Trocas.

Informação importante: Após habilitar o parâmetro, o gerenciamento de lotes de troca passa a ser obrigatório para as operações abrangidas pelo controle por lote. O parâmetro não poderá ser desabilitado posteriormente no mesmo ambiente.

Com o parâmetro “Habilitar gerenciamento de lotes de troca” ativo, as movimentações manuais que utilizam o estoque de troca passam a ser bloqueadas nas telas de Ajuste de Trocas, Devolução de Compra após o Recebimento com estoque de origem Troca, Transferência Interna com estoque de origem Troca, Transformação de Produtos com origem Troca, Descarte de Estoque de Trocas e Troca por Produto. Nesses casos, a operação deve ser realizada pela tela de Gerenciamento de Lotes de Troca, preservando o vínculo com o lote rastreável.

Ao tentar realizar uma operação bloqueada, o sistema exibirá a mensagem: “Operação Bloqueada: Com o parâmetro de controle de lotes ativo, esta operação deve ser iniciada através da tela de Gerenciamento de Lotes de Troca para garantir a rastreabilidade.” O bloqueio é obrigatório para todos os perfis de usuário e não pode ser liberado por permissão.

Consultar Lotes de Troca

Na tela de Gerenciamento de Lotes de Troca, temos os seguintes filtros de pesquisa disponíveis:

  • Loja Origem: Filtro obrigatório de seleção única que define a unidade de negócio onde o lote foi gerado.
  • Período de Inclusão: Filtro obrigatório de intervalo de datas de inclusão do lote. O sistema exige que o intervalo máximo consultado seja de até 7 dias; caso o período exceda esse limite, a busca será bloqueada.
  • Status: Filtro que permite buscar lotes pelos estágios: Todos, Pendente Revisão, Revisado, Finalizado e Estornado.
  • Motivo: Seleção de motivos de troca registrados no lançamento.
  • Agrupamento: Define a forma de exibição dos dados na grade. Pode ser Por Fornecedor (consolida o saldo total de trocas por fornecedor) ou Por Status (exibe subtotais separados por estágio).
  • Fornecedor: Busca livre pelo nome ou CNPJ do fornecedor.
  • Produto: Busca livre por código interno, descrição ou GTIN do produto.
  • Número do Lote: Busca pelo número de identificação exato do lote.

Grade de Resultados

Após informar os filtros e clicar em “Buscar”, o sistema apresentará a grade de dados com informações configuráveis. O usuário pode utilizar o botão Configurar Colunas para selecionar e salvar as colunas de sua preferência.

As principais colunas são:

  • Nº Lote: Número identificador único do lote gerado pelo sistema.
  • Lote Referência: Exibe o número do “Lote Pai” em casos onde o lote atual (Lote Filho) foi gerado por um desmembramento ou distribuição parcial.
  • Loja Origem: Loja onde a troca foi originalmente registrada.
  • Loja Destino: Loja onde o estoque físico se encontra após possíveis transferências.
  • Fornecedor Origem / Atual: Nome do fornecedor vinculado àquele saldo específico.
  • Produto: Código e Descrição do item trocado.
  • Motivo da Troca: Motivo registrado na entrada.
  • Saldo Atual: Quantidade disponível no lote para aquele fornecedor.
  • Status: Estágio atual do lote.
  • Data Inclusão: Data e hora em que o lote foi gerado, utilizadas para ordenar o consumo FIFO do lote mais antigo para o mais novo.

Ações e Regras de Negócio

A coluna de “Ações” e os botões superiores da tela oferecem as seguintes operações:

1. Revisar Lote: Permite alterar o fornecedor e/ou realizar a revisão parcial das quantidades do lote. Esta ação só é permitida para lotes com o status Pendente Revisão. Para realizar essa ação, o usuário deve possuir a permissão 4624.

  • Validação de Fornecedor: O novo fornecedor selecionado deve, obrigatoriamente, estar vinculado à aba “Compras” do cadastro do produto. Caso contrário, o sistema bloqueará a alteração.
  • Validação de Quantidade: Não é permitido realizar a revisão com quantidades iguais a zero, negativas ou superiores ao saldo disponível. O sistema bloqueará a confirmação exigindo um valor válido.
  • Integridade da Conta Corrente: Ao confirmar um novo fornecedor, o sistema gera automaticamente dois movimentos de estoque: uma saída para o fornecedor antigo e uma entrada para o novo fornecedor, mantendo o controle da conta corrente íntegro.
  • Geração de Lote Filho (Distribuição Parcial): Se o usuário revisar apenas uma quantidade parcial do lote e/ou alterar o fornecedor de parte do saldo, o saldo revisado será transferido para um novo lote (Lote Filho) com status “Revisado”. O novo lote herdará a Loja de Origem, Produto e Motivo, e gravará o número original na coluna Lote Referência. O saldo remanescente permanecerá no lote original (Lote Pai) com o status “Pendente Revisão”.
  • Proteção de Concorrência: O sistema monitora a edição de lotes. Se dois usuários tentarem alterar o mesmo lote simultaneamente, a segunda gravação será bloqueada com um alerta em tela, evitando a sobrescrita de dados e a quebra de saldo.
  • Desfazer Revisão: Ação exclusiva para lotes filhos com status Revisado. Ao acionar esta opção, o sistema cancela a operação e o saldo do lote filho retorna integralmente para o Lote Pai.

2. Destinar: Permite iniciar uma operação utilizando um ou mais registros de produtos dos lotes selecionados como contexto obrigatório. As validações aplicadas dependem da destinação escolhida.

Para utilizar a destinação Devolução de Compra após o Recebimento, os registros selecionados devem estar com status Revisado, possuir saldo disponível e pertencer ao mesmo fornecedor. Ao clicar em Destinar, selecione a opção Devolução de Compra após o Recebimento.

O sistema apresentará a conferência do fornecedor e do saldo antes de abrir a rotina.


Ajuste de Trocas

Para iniciar um Ajuste de Trocas, selecione um ou mais registros de produtos dos lotes e acione a destinação correspondente. Somente os registros efetivamente selecionados serão encaminhados para o ajuste. Outros produtos existentes nos mesmos lotes não serão incluídos automaticamente. Os registros utilizados na mesma operação deverão pertencer à mesma loja.

Para o Ajuste de Trocas, também é permitida a seleção de vínculo produto–lote com status “Finalizado”. Quando houver registro Finalizado na seleção, somente a destinação de Ajuste de Trocas ficará disponível para essa seleção. Registros em “Pendente Revisão” continuam sujeitos à permissão 4663 – Gerenciamento de Lotes de Troca – Destinar lotes Pendente de revisão.

Ao confirmar a destinação, o sistema abrirá a rotina Ajuste de Trocas com a loja e os produtos selecionados como contexto obrigatório. A loja permanecerá bloqueada e não será possível incluir, remover ou pesquisar produtos adicionais. Quando o mesmo produto estiver presente em mais de um vínculo selecionado, será exibido uma única vez na tela de ajuste.

Na tela de Ajuste de Trocas, “Saldo Total do estoque de trocas” representa o saldo total do produto na loja. “Quantidade Selecionada” representa a soma dos saldos do produto somente nos vínculos produto–lote selecionados e será utilizada como base para o cálculo do ajuste.

Quando o ajuste resultar em débito, o consumo utilizará somente os lotes selecionados e seguirá FIFO, do lote mais antigo para o mais novo. Quando resultar em crédito, toda a diferença será adicionada ao lote mais novo entre os selecionados. O sistema não utilizará lotes fora da seleção e não criará um novo lote em decorrência do ajuste.


Transferência Interna


Para utilizar essa destinação, selecione um ou mais registros de produtos dos lotes e acesse Destinar > Transferência Interna. Todos os registros selecionados devem pertencer à mesma Loja Atual. É permitido selecionar registros vinculados a fornecedores diferentes.

Ao confirmar a destinação, o sistema abrirá a rotina Transferência Interna utilizando os registros selecionados como contexto obrigatório. A Loja será preenchida com a Loja Atual dos registros, o Estoque de Origem será definido como Estoque de Troca e será considerado o Local de Estoque de Troca padrão da loja. A Loja, o Estoque de Origem, o Local de Estoque de Troca e os Produtos carregados pelo Gerenciamento não poderão ser alterados nesse fluxo.

O usuário deverá informar o Setor de Transferência. O Tipo de Transferência Interna seguirá o comportamento atual da rotina conforme o setor selecionado.

Quando o mesmo produto estiver presente em mais de um registro selecionado, a quantidade será consolidada. A quantidade máxima permitida será o menor valor entre o saldo consolidado dos registros selecionados e o saldo disponível do produto no Estoque de Troca. O usuário poderá informar uma quantidade menor que a disponível.

O consumo dos registros selecionados seguirá a regra FIFO (PEPS) do Gerenciamento de Lotes de Troca. As demais validações existentes na Transferência Interna permanecem aplicáveis.

Ao concluir a operação, será mantido o movimento de estoque ‘Saída de troca para transferência interna’. Quando o comportamento atual da Transferência Interna exigir documento fiscal, serão mantidas as regras fiscais aplicáveis à rotina.

Após a confirmação, a geração do documento fiscal, quando houver, ou o cancelamento da operação, o contexto recebido do Gerenciamento de Lotes de Troca será descartado.


Devolução de Transferência entre Lojas – Estoque de Troca

Para utilizar essa destinação, selecione um ou mais registros de produtos dos lotes e acesse Destinar > Devolução de Transferência entre Lojas – Estoque de Troca.

Todos os registros selecionados devem pertencer à mesma Loja Atual. É permitido selecionar registros vinculados a fornecedores diferentes.

Ao confirmar a destinação, o sistema abrirá a rotina Devolução de Transferência entre Lojas – Estoque de Troca com a Loja Atual preenchida como Loja Destino (Emitente da Devolução), além dos produtos, saldos e números dos lotes selecionados. Esses dados serão utilizados como contexto obrigatório e não poderão ser alterados pelo usuário.

A Loja Origem (Destinatária da Devolução) e o período de emissão da nota fiscal de origem deverão ser informados na tela de devolução.

Somente os registros de produtos selecionados serão utilizados na operação. Quando um lote possuir outros produtos não selecionados, o número do lote permanecerá visível como contexto, mas os demais produtos não serão incluídos automaticamente.

Todos os registros enviados para uma mesma destinação devem pertencer à mesma Loja Atual. O sistema também valida essa condição durante o processamento e, caso receba um contexto inconsistente com registros de lojas atuais diferentes, bloqueará a operação com a mensagem: ‘Essa funcionalidade só permite a seleção de lotes da mesma loja atual.’

Registros com status Revisado podem ser destinados normalmente. Para utilizar registros com status Pendente Revisão, o usuário deverá possuir a permissão 4663. Sem essa permissão, o sistema exibirá: ‘Operação não permitida: o lote selecionado precisa estar com status “Revisado” para utilizar esta destinação.

Devolução de Venda entre Lojas – Estoque de Troca

Para utilizar essa destinação, selecione um ou mais registros de produtos dos lotes e acesse Destinar > Devolução de Venda entre Lojas – Estoque de Troca.

Ao confirmar a destinação, o sistema abrirá a rotina Devolução de Venda entre Lojas – Estoque de Troca com a Loja Atual dos registros preenchida como Loja Destino (Emitente da Devolução), além dos produtos, saldos e números dos lotes selecionados.

A Loja Destino, os Produtos e o Nº dos lotes de troca carregados pelo Gerenciamento serão utilizados como contexto obrigatório e não poderão ser alterados pelo usuário. Os campos Nº dos lotes de separação de troca e Nº dos lotes multifornecedor de separação de trocas também permanecerão bloqueados nesse fluxo.

A Loja Origem (Destinatária da Devolução) e o período de emissão da nota fiscal de origem deverão ser informados pelo usuário na tela de devolução.

É permitido utilizar registros vinculados a fornecedores diferentes, desde que atendam às demais regras da destinação. Somente os registros de produtos efetivamente selecionados no Gerenciamento serão carregados na operação; outros produtos existentes no mesmo lote não serão incluídos automaticamente.

Quando houver nota fiscal de venda entre lojas vinculada ao lote, ela será considerada como nota fiscal de origem. Quando não houver vínculo, será mantido o comportamento atual de busca, sugestão, alteração e busca manual da nota fiscal. Apenas notas fiscais com saldo disponível para devolução poderão ser utilizadas.

A quantidade máxima permitida será o menor valor entre o saldo consolidado dos registros selecionados, o saldo de estoque de troca da Loja Destino/Emitente e o saldo disponível da nota fiscal de origem. Para alterar ou preencher quantidades quando a operação utilizar lote de troca, será necessária a permissão 3639 – Devolução de Transf/Venda entre lojas – Alterar Quantidade ou Preencher Quantidades quando utilizar lote de troca.

Antes de prosseguir para o faturamento, o sistema revalidará o saldo e o status dos registros selecionados. Caso essas informações tenham sido alteradas por outra operação, o processamento será interrompido e o usuário deverá retornar ao Gerenciamento de Lotes de Troca, selecionar novamente os registros e reiniciar a destinação.

Após o faturamento ou a saída da operação antes de sua conclusão, o contexto herdado dos lotes será descartado, permitindo que a rotina seja utilizada novamente sem manter os dados ou bloqueios da operação anterior.

Para detalhes sobre nota fiscal de origem, preenchimento de quantidades, preview e faturamento, consulte a documentação Devolução de Venda Entre Lojas – Estoque de Troca.


Descarte de Estoque de Trocas

Para utilizar essa destinação, selecione um ou mais registros de produtos e acesse Destinar > Descarte de Estoque de Trocas. Registros com status Revisado podem ser destinados normalmente. Registros com status Pendente Revisão somente poderão ser utilizados quando o usuário possuir a permissão 4663 – Gerenciamento de Lotes de Troca – Destinar lotes Pendente de revisão.

Sem essa permissão, o direcionamento será bloqueado e o sistema exibirá: ‘Operação não permitida: o lote selecionado precisa estar com status “Revisado” para utilizar esta destinação.’

Para a destinação Descarte de Estoque de Trocas, os registros selecionados devem pertencer à Loja Origem informada na consulta. Como o campo Loja Origem permite a seleção de uma única loja, a destinação será realizada dentro do contexto dessa loja. É permitida a seleção de registros vinculados a um ou mais fornecedores, desde que pertençam à Loja Origem selecionada.

Ao confirmar a destinação, o sistema abrirá a rotina Descarte de Estoque de Trocas utilizando os registros selecionados como contexto obrigatório.

A Loja será preenchida com a Loja Atual dos registros. Fornecedor/Divisão e Produtos serão preenchidos com os dados dos registros selecionados. Loja, Fornecedor/Divisão, Produtos e Período de Armazenamento de Trocas permanecerão indisponíveis para alteração. Os campos Lotes de Separação de Trocas e Lotes Multifornecedor de Separação de Trocas não serão exibidos nesse fluxo.

Quando houver mais de um produto no contexto, o campo Produtos apresentará ‘Vários produtos selecionados’. Quando houver mais de um fornecedor/divisão, o campo Fornecedor/Divisão apresentará ‘Vários fornecedores selecionados’. Para contextos com um único produto ou fornecedor/divisão, será mantida a apresentação individual.

3. Consumo Automático via Regra FIFO (PEPS): Ao realizar uma operação de destinação pelo Gerenciamento de Lotes de Troca, o consumo ocorrerá exclusivamente entre os registros de produtos selecionados. Quando o mesmo produto estiver presente em mais de um lote selecionado, o sistema consolidará a quantidade e aplicará a regra FIFO (Primeiro a Entrar, Primeiro a Sair), considerando a Data de Inclusão do lote.


Transformação de Produtos

Para utilizar esta destinação, selecione um ou mais registros de produtos dos lotes e acesse Destinar > Transformação de Produtos.

Os registros com status Revisado poderão ser direcionados normalmente. Registros com status Pendente Revisão somente poderão participar da destinação quando o usuário possuir a permissão 4663 – Gerenciamento de Lotes de Troca – Destinar lotes Pendente de revisão.

Antes de abrir a Transformação de Produtos, o sistema validará os produtos origem selecionados. O direcionamento será bloqueado quando houver produto com composição do tipo Kits ou Rendimento, produto sem cadastro de transformação ou produto com Ficha Técnica de controle da baixa de estoque por Rendimento aplicável à loja. Quando houver produtos bloqueados, o sistema apresentará os produtos e os respectivos motivos e não realizará o direcionamento.

Ao confirmar a destinação, a rotina Transformações de Produtos será aberta com a Loja herdada e bloqueada para alteração, a Origem da Transformação definida como Estoque de Troca e bloqueada, e os produtos origem selecionados no Gerenciamento carregados na transformação. O cabeçalho da inclusão tradicional não será exibido, permanecendo visível o subtítulo Gerar transformação de produto. A inclusão manual de novos produtos origem ficará indisponível e não serão exibidos campos, filtros ou colunas de lote de troca na tela de Transformação de Produtos.

A Quantidade deverá ser informada pelo usuário. O saldo consolidado dos registros selecionados para cada produto será utilizado como limite máximo da transformação. Mesmo que o parâmetro Permitir lançamento de transformação de produto em quantidade superior à que está disponível no estoque esteja ativo, não será permitido informar quantidade superior ao saldo dos registros selecionados.

As formas Comum e Reclassificação permanecerão disponíveis conforme as regras atuais da Transformação de Produtos. A remoção de um produto afetará somente a transformação em andamento e não alterará o saldo, o status ou as ocorrências do registro no lote. Quando restar somente uma transformação herdada, a ação de remoção ficará indisponível.

Quando a Origem da Transformação for Estoque de Troca, o campo Local de Estoque não será exibido. A movimentação do estoque de troca utilizará o Local de Estoque de Troca – Padrão da loja.

Após a confirmação, o consumo ocorrerá somente entre os registros selecionados e seguirá a regra FIFO (PEPS) descrita abaixo. Se o saldo do registro for totalmente consumido, seu status será alterado para Finalizado. Quando permanecer saldo, seu status permanecerá Revisado.

Após a conclusão da transformação ou o fechamento da aba antes da confirmação, o contexto herdado será descartado para que uma nova inclusão de Transformação de Produtos não reutilize os registros da operação anterior.

No Descarte de Estoque de Trocas iniciado pelo Gerenciamento, somente os registros de produtos efetivamente selecionados poderão participar da baixa.

Quando o mesmo produto estiver presente em mais de um registro selecionado, a quantidade será consolidada no descarte. A quantidade máxima para descarte será limitada ao saldo consolidado desses registros, sendo permitida quantidade inferior. O consumo parcial seguirá a regra FIFO descrita nesta seção.

A opção Não apresentar produtos sem custo médio continuará disponível e atuará somente sobre os produtos recebidos do Gerenciamento. Um produto ocultado por esse filtro permanecerá com seu saldo de lote inalterado.

Se o saldo dos registros selecionados for alterado enquanto a operação estiver aberta, as quantidades disponíveis serão atualizadas e o sistema exibirá: ‘O saldo dos lotes selecionados foi alterado durante a operação. As quantidades foram atualizadas. Revise os itens antes de prosseguir.’

Em caso de igualdade na data e hora de inclusão, será consumido primeiro o lote de menor número. Dentro do mesmo lote, será consumido primeiro o registro de produto de menor número. Não será permitida a escolha manual da ordem de consumo.

Ao abrir a Devolução de Compra após o Recebimento, o sistema preencherá e bloqueará os campos Loja, Estoque de Origem, Fornecedor e Divisões. O Tipo de Produto será fixado como Mercadoria.

Quando o mesmo produto estiver presente em mais de um lote selecionado, as quantidades serão consolidadas na grade da devolução.

Para consultar o preenchimento dos campos e as formas de conclusão, consulte a documentação correspondente à destinação utilizada: Ajuste de Trocas, Devolução de Compra Após o Recebimento, Devolução de Transferência entre Lojas – Estoque de Troca, Devolução de Venda entre Lojas – Estoque de Troca ou Incluir Transferência Interna. As regras de nota fiscal permanecem aplicáveis somente às destinações que utilizam documento fiscal.

  • Consome integralmente o saldo dos lotes com Data de Inclusão mais antiga primeiro.
  • Apenas utiliza os lotes mais recentes se o saldo do mais antigo não for suficiente para completar a operação. Antes de prosseguir para o faturamento, o sistema revalidará o saldo e o status dos registros selecionados. Se outra operação tiver alterado essas informações, o processamento será interrompido e o usuário deverá retornar ao Gerenciamento de Lotes de Troca, selecionar novamente os registros e reiniciar a destinação. No novo acesso, as quantidades serão apresentadas conforme o saldo atualizado.
  • Na destinação Transferência Interna, se o saldo dos lotes selecionados for alterado durante a operação, o sistema atualizará as quantidades disponíveis e manterá os itens para revisão antes da continuidade. Será apresentada a mensagem: “O saldo dos lotes selecionados foi alterado durante a operação. As quantidades foram atualizadas. Revise os itens antes de prosseguir.
  • Quando todos os produtos do lote ficarem sem saldo, o status do lote será alterado para Finalizado. Se o lote ainda possuir saldo disponível em ao menos um produto, permanecerá com o status Revisado. Os produtos do mesmo lote que não tiverem sido consumidos permanecerão com seus respectivos saldos.
  • Para a destinação Ajuste de Trocas, o tratamento de status é realizado individualmente no vínculo produto–lote. Quando o débito zerar o saldo do produto em determinado lote, somente esse vínculo será alterado para “Finalizado”. Quando um vínculo “Finalizado” receber crédito, será alterado para “Pendente Revisão”. Essa destinação não atribui ou altera um status geral do lote em função do status individual dos produtos.

4. Ocorrências (Log de Auditoria): Ao clicar no ícone de ocorrências (histórico) na linha do lote, será exibida uma janela com toda a rastreabilidade do item. O sistema registrará a data, a hora, o usuário responsável, o fornecedor anterior, o novo fornecedor, a quantidade revisada, a quantidade consumida, o saldo remanescente, o tipo de destinação e a descrição da ação desde a criação até a finalização do registro.

Para a destinação Transformação de Produtos, a ocorrência registrará o consumo realizado pela transformação, mantendo a identificação do usuário responsável, a data e hora da operação, a quantidade consumida e o saldo remanescente do registro.

Para a destinação Devolução de Transferência entre Lojas – Estoque de Troca, será registrada a descrição ‘Baixa por Devolução de Transferência entre Lojas – Estoque de Troca’, contendo o produto, a quantidade utilizada, o saldo remanescente, a loja emitente da devolução, a loja destinatária da devolução e a nota fiscal gerada.

Para a destinação Devolução de Venda entre Lojas – Estoque de Troca, será registrada a descrição ‘Baixa por Devolucao de Venda entre Lojas – Estoque de Troca’, contendo o produto, a quantidade utilizada, o saldo remanescente, a loja emitente da devolução, a loja destinatária da devolução e a nota fiscal gerada.

Para a destinação Descarte de Estoque de Trocas, a baixa deverá registrar ocorrência contendo a descrição ‘Baixa por Descarte de Estoque de Trocas via Gerenciamento de Lotes de Troca’. O histórico deverá permitir identificar o usuário responsável, data e hora da operação, loja vinculada ao descarte, fornecedor, produto, quantidade descartada e a nota fiscal vinculada, quando houver emissão fiscal.

Após a conclusão bem-sucedida da operação ou seu cancelamento antes da conclusão, o contexto herdado deverá ser descartado para não permanecer disponível em uma nova operação.

Para a destinação Transferência Interna, será registrada a descrição ‘Baixa por Transferência Interna via Gerenciamento de Lotes de Troca’, contendo o produto, a quantidade utilizada, o saldo remanescente, a loja, o setor de transferência, o tipo de transferência interna, os lotes consumidos, o movimento de estoque gerado e a nota fiscal, quando houver.

Para a destinação Ajuste de Trocas, cada crédito ou débito deverá permanecer rastreável pelo vínculo produto–lote afetado. O histórico permitirá identificar a loja, o usuário responsável, a data e hora, o produto, o lote, o saldo anterior, a quantidade creditada ou debitada, o saldo posterior, o tipo do ajuste, a ocorrência informada e a identificação do Ajuste de Trocas. Quando houver alteração de status, também serão registrados o status anterior e o status posterior.

Quando um registro com status Pendente Revisão for utilizado mediante a permissão 4663, o sistema também registrará a ocorrência de uso excepcional sem revisão concluída.

Informação importante: O cancelamento posterior da nota fiscal gerada não recompõe automaticamente o saldo consumido. Esse tratamento pertence a outro fluxo do controle de trocas.

Rastreabilidade em Estornos: Nas telas de estorno relacionadas às movimentações de troca, quando o parâmetro “Habilitar gerenciamento de lotes de troca” estiver ativo, o sistema passa a exibir informações do lote para rastreabilidade. Em Estornar Trocas, o cabeçalho possui o filtro “Número do Lote” e a grade exibe a coluna “Lote de Troca” apenas para leitura. Em Estornar Transferência Interna, o campo “Número do Lote” é exibido no cabeçalho quando o parâmetro estiver ativo; a busca por lote será tratada em etapa específica da evolução do controle de trocas.

5. Estornar / Excluir: Permite estornar o lote, devolvendo o saldo ao estoque, desde que o usuário possua a permissão 4625. Regra de Bloqueio: A ação de estorno é exclusiva do Lote Pai e só é permitida se o status for Pendente Revisão ou Revisado, desde que não possua lote filho vinculado. Lotes filhos possuem estorno direto bloqueado. Se o lote já sofreu destinação ou possui lotes filhos ativos, o sistema bloqueará a exclusão para não quebrar a integridade da conta corrente do fornecedor.

  • Regra de Bloqueio: O estorno só é permitido se o Saldo Atual for idêntico à Quantidade Original. Se o lote já sofreu movimentações parciais de destinação, revisão ou consumo, o sistema bloqueará a exclusão exibindo um alerta de proteção de rastreabilidade, para não quebrar a integridade da conta corrente do fornecedor.
  • Controle de Visibilidade: Se o usuário não possuir a permissão 4625 (Gerenciamento de Lotes de Troca – Excluir) ativada em seu perfil, o ícone de exclusão (lixeira) ficará totalmente oculto na grade de ações para todos os registros listados.

Troca Produto por Produto

Para utilizar essa destinação, selecione um ou mais registros de produtos dos lotes e acesse Destinar > Troca Produto por Produto.

Todos os registros selecionados devem pertencer à mesma Loja Atual. É permitido selecionar registros vinculados a fornecedores/divisões diferentes. Registros com status Revisado e saldo disponível podem ser destinados normalmente. Registros com status Pendente Revisão somente poderão ser utilizados quando o usuário possuir a permissão 4663 – Gerenciamento de Lotes de Troca – Destinar lotes Pendente de revisão.

Ao selecionar a destinação, o sistema apresentará a conferência dos registros selecionados antes de abrir a rotina Troca Produto por Produto. A Loja Atual, os Fornecedores/Divisões e os Produtos selecionados serão utilizados como contexto da operação.

Somente os produtos efetivamente selecionados no Gerenciamento serão carregados. Produtos existentes no mesmo lote que não tenham sido selecionados não serão incluídos automaticamente. Quando o mesmo produto estiver presente em mais de um registro selecionado, será apresentado uma única vez na grade.

Na tela Troca Produto por Produto, a coluna Estoque de Troca representa o saldo consolidado dos registros selecionados para o produto. Saldos existentes em lotes não selecionados não serão considerados na quantidade disponível para essa operação.

O usuário poderá informar uma quantidade menor ou igual ao saldo disponível dos itens/lotes vinculados. Quantidades superiores ao saldo disponível serão bloqueadas.

A opção Não apresentar produtos sem custo médio continuará disponível e atuará somente sobre os produtos recebidos do Gerenciamento. Um produto ocultado por esse filtro permanecerá com seu saldo de lote inalterado.

Ao confirmar o retorno, o sistema gerará o movimento Estorno de Troca de Produto, reduzirá o saldo dos registros produto–lote consumidos e aumentará o saldo comercial e contábil do produto no estoque da loja. Quando a quantidade informada exigir o consumo de mais de um registro selecionado do mesmo produto, será aplicada a regra FIFO (PEPS), consumindo os registros selecionados do mais antigo para o mais novo. Registros que não fizeram parte da seleção não serão consumidos.

6. Exportar Os dados exibidos na grade podem ser exportados nos formatos PDF ou Excel clicando no botão Exportar. O documento exportado espelhará a organização em tela, respeitando os agrupamentos e ocultando as colunas que o usuário optou por não exibir.

PDF:

XLSX:


Transferência entre Lojas

É possível iniciar a transferência entre lojas de produtos pertencentes ao estoque de troca diretamente na tela de Gerenciamento de Lotes de Troca. A operação conta com faturamento dedicado na Saída de Transferência entre Lojas, novos tipos específicos de nota fiscal e rastreabilidade integral das quantidades transferidas.

O objetivo desta melhoria é permitir que lojas e Centros de Distribuição (CDs) transfiram produtos do estoque de troca preservando saldo, status, responsabilidade e rastreabilidade, eliminando a dependência de controles manuais externos e garantindo a representação precisa dos saldos disponíveis e em trânsito.


Recebimento de Transferência entre Lojas do Estoque de Trocas

Após o faturamento da transferência, a loja de destino pode receber a nota por Operações entre Lojas > Transferência entre Lojas > Entrada ou por Recebimento de Mercadorias > Consultar Processamento da NF-e. No romaneio, informe a quantidade efetivamente recebida de cada produto e confirme a operação.

As quantidades aceitas entram no estoque de troca da loja recebedora. O sistema cria um novo lote, informa o lote original em Lote Referência e recupera, para cada produto, o status Pendente Revisão ou Revisado que ele possuía antes da transferência. A entrada não disponibiliza essas quantidades no estoque comercial nem cria pendência de endereçamento logístico.

  • Recebimento total: o lote original fica sem saldo e passa para Finalizado.
  • Recebimento parcial: somente a quantidade aceita compõe o novo lote. A diferença permanece vinculada ao lote original, Em trânsito, até a confirmação do retorno da devolução.
  • Recusa total: nenhum lote é criado na loja recebedora. O saldo permanece no lote original até o retorno.

Se a mesma nota contiver vários produtos do mesmo lote original e tipo de troca, eles serão registrados em um único novo lote. Produtos provenientes de lotes originais diferentes gerarão novos lotes separados.

Para localizar os lotes criados, informe o número do lote original no novo filtro Lote Referência e clique em Buscar. Esse filtro retorna os lotes vinculados à referência informada, mesmo que tenham sido incluídos fora do período preenchido na tela. A coluna Lote Referência já existente permite conferir o vínculo no resultado.

Nas Ocorrências do lote original e do lote recebido, é possível acompanhar os números e séries das notas fiscais, as quantidades e os movimentos da operação. Quando a devolução retorna à antiga loja de origem, o lote original recupera seu status anterior e o saldo devolvido volta a ficar disponível.

Importante: a nota de entrada do Estoque de Trocas deve ser recebida diretamente. O sistema bloqueia sua inclusão ou conclusão pelo fluxo de recebimento de cargas.