Converter Reentrega em Devolução (e vice-versa)
Como trocar o tipo de um retorno mesmo com a conferência já iniciada: o que o painel de resumo mostra antes de gravar, quais mensagens recusam a conversão, por que só um dos sentidos é liberado depois da primeira leitura e o que acontece com quem está com o coletor na mão.
Quando usar
Quando a mercadoria voltou, o retorno já foi criado (ou já está sendo conferido) e a logística do cliente definiu que aquilo é do outro tipo. Também serve para o caminho oposto: o retorno entrou como devolução e ficou acertado que a carga volta para a rua.
Antes de começar
- Tela unificada ligada para o cliente em Configurações do Wms → Retorno de Entrega → Usar tela unificada
- Acesso ao menu Movimentos → Retorno de Entrega no perfil do usuário
- Retorno que não esteja Finalizado nem Cancelado
- Nenhuma ocorrência em aberto no retorno
Converter tipo é a ação que transforma uma Reentrega em Devolução, ou o contrário, sem refazer o registro. Antes de gravar qualquer coisa, o sistema analisa leitura por leitura e mostra num painel o que acompanha a conversão, o que muda de tipo e o que trava. A conversão é tudo ou nada: se uma única caixa não puder acompanhar, nada é gravado.
1. Por que a conversão existe
Todo retorno nasce como reentrega — é o estado de partida da operação, inclusive quando o porteiro registra a entrada como Retorno. A definição real (reentrega ou devolução) costuma chegar depois, e muitas vezes com o conferente já bipando.
Enquanto o retorno está Aberto, trocar o tipo sempre foi simples: o campo Tipo do Retorno no cadastro resolve. O problema era depois. Com leitura feita, o tipo travava, e Reabrir também não ajudava — ele recusa com "Não é possível reabrir um recebimento com itens conferidos". Sobrava excluir tudo e começar de novo.
A opção Converter tipo resolve esse meio do caminho. Ela não obriga a desbipar: analisa cada leitura já feita e, quando todas podem acompanhar, muda o tipo mantendo a conferência, as notas, os itens, a portaria, os anexos e o histórico.
O que muda de verdade é o destino da mercadoria no fim: a reentrega dá baixa dos lotes lidos, a devolução dá entrada e manda as UAs para endereçamento.
2. Converter pela grade
O caminho é sempre o menu da linha, na grade de Retorno de Entrega.
- 1
**Achar o retorno** — Movimentos → Retorno de Entrega. Use os botões de situação no topo (Aberto, Liberado para conferência, Em Conferência, Liberado para reconferir, Ocorrência, Finalizado) ou o filtro Tipo para chegar até ele.
- 2
**Abrir o menu da linha** — Clique nos três pontinhos no fim da linha e escolha Converter tipo. A opção não aparece em retorno Finalizado nem Cancelado.
- 3
**Ler o resumo** — Abre a janela "Converter em Devolução" (ou "Converter em Reentrega"). O subtítulo já diz de onde você está saindo: "Reentrega com 12 leitura(s) já conferida(s)" ou "Reentrega sem conferência iniciada".
- 4
**Confirmar** — Clique em Converter. Se algo travar, o botão fica desabilitado e escrito "Não é possível converter" — nada foi gravado.
- 5
**Conferir o retorno** — Convertendo, aparece a mensagem "Convertido em Devolução <número> — 12 leitura(s) mantidas". O selo de tipo na linha muda na hora.
3. O painel de resumo, bloco a bloco
Tudo que o painel mostra é simulação: nada é gravado até você clicar em Converter.
"12 leitura(s) acompanham a conversão" — são as caixas já bipadas que continuam valendo no tipo novo. O painel escreve embaixo: "Continuam valendo como Devolução. Nada precisa ser bipado de novo." É o bloco que responde à pergunta principal: não, você não perde a conferência.
"2 UA(s) mudam de tipo" — lista os números das UAs que serão retipadas, com o aviso "a etiqueta impressa continua válida, o número da UA não muda". A troca de tipo da UA é o que permite ao operador voltar a bipar o mesmo pallet no fluxo novo.
Faixa de aviso — "A UA 9812 tem leituras de outro retorno e continuou como está. Use uma UA nova para continuar a conferência." Esse aviso NÃO impede a conversão. Ele diz que aquela UA é compartilhada com outro retorno e, por isso, ficou no tipo antigo: trocá-la quebraria a conferência do outro.
"3 leitura(s) impedem a conversão" — a lista caixa a caixa, com o número da caixa, o produto e o motivo. Aqui o painel trava: "Resolva os casos acima e tente de novo — ou finalize no tipo atual. Para excluir uma leitura, use a conferência no coletor."
Quando não há conferência nenhuma, o painel mostra só a faixa verde "Nada foi conferido ainda — a conversão não afeta nenhuma leitura" e a conversão segue livre nos dois sentidos, como sempre foi.
4. Recusas que valem para o retorno inteiro
Nesses casos o painel abre com uma faixa vermelha e a mensagem, sem lista de caixas.
- 1
**"Não é possível converter um retorno Finalizado."** — O efeito no estoque já aconteceu — a baixa ou a entrada. Na prática a opção Converter tipo nem aparece nesses casos; o ajuste passa a ser de estoque, com o supervisor.
- 2
**"Não é possível converter um retorno Cancelado."** — Mesma coisa: registro encerrado. Crie o retorno no tipo certo.
- 3
**"Não é possível converter um retorno com ocorrência em aberto. Trate a ocorrência no Painel de Ocorrências antes de converter."** — Vá em Movimentos → Ocorrências, resolva a ocorrência daquele retorno e volte. Enquanto ela estiver aberta a conferência está suspensa, e converter por cima só embaralharia o caso.
- 4
**"Com a conferência iniciada, só é possível converter de Reentrega para Devolução. Exclua as leituras pelo coletor para converter no outro sentido."** — É a regra de sentido, explicada no item 6. Ou exclui as leituras no coletor, ou finaliza como devolução mesmo.
- 5
**"A tela unificada de Retorno de Entrega não está habilitada para este cliente."** — A chave está desligada. Configurações do Wms → Retorno de Entrega → Usar tela unificada.
- 6
**"O retorno já é uma Devolução"** — Alguém converteu antes de você — atualize a grade. O log do movimento mostra quem fez e quando.
5. Bloqueios caixa a caixa
Aparecem na lista vermelha do painel, um por leitura. A saída é diferente em cada caso — por isso o sistema mostra caixa a caixa em vez de uma mensagem só.
- 1
**"A caixa 4587123 já gerou movimentação de estoque."** — Aquela leitura já virou lote no estoque e não dá mais para reclassificar — nem excluir pelo coletor. Finalize no tipo atual.
- 2
**"A caixa 4587123 ainda está em estoque: como Devolução ela entraria em duplicidade."** — A caixa nunca saiu do estoque. Como devolução, a entrada criaria um segundo lote e a mesma caixa contaria duas vezes — é a mesma recusa que a conferência de devolução daria no coletor ("A Caixa já está em estoque"). Confira essa caixa como reentrega ou exclua a leitura pelo coletor.
- 3
**"A caixa 4587123 não tem lote de origem: como Reentrega ela não teria efeito na baixa."** — Leitura de devolução feita antes da atualização que trouxe a conversão: ela não guarda de qual lote a caixa veio. Como reentrega, finalizaria sem erro e sem baixar nada. Exclua a leitura ou finalize como devolução.
- 4
**"A caixa 4587123 está ativa no estoque e não pode ser marcada como avaria."** — Caixa marcada como avaria durante a conferência, mas ainda viva no estoque. É a mesma regra que o coletor já aplica na leitura. Tire a avaria (excluindo e bipando de novo) ou finalize no tipo atual.
- 5
**"A UA 9812 já foi endereçada e não pode mudar de tipo."** — A UA saiu do escopo da conferência — já está guardada num endereço. Uma UA endereçada trava a conversão inteira.
6. Por que só de Reentrega para Devolução (quando já há leitura)
Com leitura feita, a conversão anda em um sentido só: Reentrega → Devolução. O outro sentido é recusado com "Com a conferência iniciada, só é possível converter de Reentrega para Devolução".
O motivo é o que cada leitura guarda. Quando o conferente bipa uma caixa na reentrega, o sistema grava de qual lote do estoque aquela caixa saiu — é esse vínculo que a finalização usa para dar baixa. A conferência de devolução nunca precisou disso: ela cria lote novo na entrada.
Por isso a devolução passou a gravar também de onde a caixa veio, mas só a partir da atualização que trouxe a conversão. Leitura de devolução mais antiga não tem essa informação, e deduzir o lote pelo número da caixa não resolve: a mesma caixa casa com mais de um lote em parte dos casos, e escolher errado é errar estoque.
Na prática: conferência de devolução iniciada depois da atualização converte nos dois sentidos; conferência antiga só sai do lugar excluindo as leituras pelo coletor. Basta uma leitura sem essa informação para fechar o sentido inteiro.
Sem nenhuma leitura, os dois sentidos ficam livres — é o caso do retorno Aberto ou recém-liberado para conferência.
7. O número do retorno não muda
O retorno tem um número próprio, que pertence ao retorno e não ao tipo. É ele que aparece na coluna Número da grade, no romaneio (Imprimir) e na Identificação de Retorno — a folha A4 que vai colada no pallet. A conversão não mexe nele.
Isso é o que evita o retorno virar dois papéis diferentes na mesma doca. O que a operação anotou continua valendo depois de converter.
Cada tipo continua tendo a sua numeração interna, que a exportação TXT e a conciliação de RMA usam. É essa numeração que aparece na mensagem de confirmação ("Convertido em Devolução 14449") e no registro de rastreio da conversão.
8. A UA muda de tipo, a etiqueta continua valendo
Cada fluxo exige um tipo de UA: a reentrega usa UA de reentrega, a devolução usa UA de entrada. Se o tipo da UA não acompanhasse a conversão, o operador tomaria "A Ua não é de Reentrega!" ao voltar a bipar o mesmo pallet.
Por isso o painel lista as UAs que mudam de tipo. A etiqueta impressa não precisa ser refeita: ela carrega o número da UA, e o número não muda. O endereçamento também não olha o tipo, então o put-away continua igual.
Duas exceções, e as duas aparecem no painel: UA compartilhada com outro retorno fica como está (vira aviso, não trava — use uma UA nova para seguir a conferência), e UA já endereçada trava a conversão.
9. O que muda para quem está com o coletor na mão
Se o operador ainda não aceitou a atividade: ela some da fila do menu Reentrega e aparece na fila do menu Devolução (ou o contrário). O coletor consulta a fila sozinho a cada poucos segundos, então a tela antiga volta para "Aguardando atividade..." e a nova convoca a mesma atividade, para o mesmo operador.
Se ele já estava bipando: a tela antiga não trava na hora, mas a próxima leitura de UA é recusada — "A Ua não é de Reentrega!" na tela de Reentrega, ou "A Ua 9812 é de REENTREGA" na tela de Devolução. É esse o sinal de que o supervisor converteu.
O que ele faz: volta ao menu, entra pela outra opção (Reentrega ou Devolução), aceita a atividade — é a mesma — e continua bipando o mesmo pallet. As leituras que acompanharam a conversão estão lá, e dá para conferi-las em UAs da Reentrega / UAs do Devolução.
Nada precisa ser bipado de novo. O que muda é o fim: a reentrega baixa os lotes lidos, a devolução dá entrada e manda as UAs para endereçamento.
10. Onde fica registrado
A conversão entra no rastreio do movimento. No menu da linha, opção Logs, abre a janela Rastreio com a origem "CONVERSÃO DE RETORNO" e a descrição "Reentrega 9508 convertida em Devolução 14449", com data, hora e usuário.
É por aí que se responde "quem trocou o tipo desse retorno?" — inclusive quando a conversão veio do vínculo de um arquivo importado, no painel Importações pendentes.
Parâmetros que mudam esta tela
| Onde | Parâmetro | O que muda |
|---|---|---|
| Geral | Usar tela unificada (Configurações do Wms → Retorno de Entrega) | Liga a tela de Retorno de Entrega para o cliente. Desligada, o menu some e a conversão responde "A tela unificada de Retorno de Entrega não está habilitada para este cliente" |
| Permissão | Acesso ao menu Retorno de Entrega (Acessos do usuário) | Sem o acesso, o item não aparece em Movimentos nem com a chave ligada |
| Movimento | Situação do retorno (Retorno de Entrega → coluna Situação) | Finalizado e Cancelado escondem a opção Converter tipo; ocorrência em aberto recusa a conversão |
| Movimento | Tipo do Retorno (Retorno de Entrega → cadastro → Informações Principais) | No cadastro o campo só é editável com o retorno Aberto; fora disso a troca é pela opção Converter tipo da grade |
Perguntas frequentes
**Já bipei metade da carga e descobri que é devolução. Preciso desbipar?** Não. Use Converter tipo: o painel mostra quantas leituras acompanham a conversão e elas continuam valendo no tipo novo. Só desbipa o que aparecer na lista vermelha de bloqueios.
**Converti e o conferente estava com o coletor na mão. O que ele faz?** A próxima leitura de UA dele é recusada ("A Ua não é de Reentrega!"). Ele volta ao menu, entra pela opção do outro tipo, aceita a mesma atividade e continua bipando o mesmo pallet. Nada do que ele já bipou se perde.
**Preciso reimprimir a etiqueta da UA?** Não. A UA muda de tipo, mas o número dela é o mesmo e a etiqueta carrega o número. O painel lista quais UAs mudaram só para você saber.
**Por que não consigo converter Devolução em Reentrega com leitura feita?** Porque a leitura antiga de devolução não guarda de qual lote a caixa veio, e a reentrega precisa desse vínculo para dar baixa — sem ele, ela finalizaria sem efeito nenhum. Conferências de devolução iniciadas depois da atualização já guardam essa informação e convertem nos dois sentidos.
**O número do retorno muda quando converto?** Não. A coluna Número da grade, o romaneio e a Identificação de Retorno seguem com o mesmo número. A mensagem de confirmação e o log citam a numeração interna do tipo, que continua sendo gerada para a exportação TXT e a conciliação de RMA.
**O painel diz que uma caixa "ainda está em estoque". O que isso quer dizer?** Que aquela caixa nunca saiu do estoque. Como devolução ela entraria de novo e contaria duas vezes. Ou confere essa caixa como reentrega, ou exclui a leitura pelo coletor e converte.
**Converti sem querer. Dá para voltar?** Dá, pelo mesmo botão — desde que o sentido esteja liberado. Se a conversão foi de Reentrega para Devolução e ninguém bipou nada depois, converter de volta passa pelo mesmo painel. Leitura nova feita no tipo devolução pode fechar o caminho de volta.
**O retorno está Finalizado e o tipo está errado. E agora?** A conversão não é permitida: o efeito no estoque (baixa ou entrada) já aconteceu, e desfazê-lo não é assunto da tela de retorno. Fale com o supervisor — a correção é por movimento de estoque.
Telas relacionadas
**Retorno de Entrega** (/apes-local/wms/returns/grid) — Onde fica a opção Converter tipo, no menu da linha
**Ocorrências** (/apes-local/wms/occurrences/grid) — Ocorrência em aberto precisa ser tratada antes de converter
**Configurações do Wms** (/apes-local/wms/settings) — Onde a tela unificada é ligada por cliente
**Reentrega** (/apes-local/wms/redelivery/grid) — Tela antiga, ainda disponível
**Devolução** (/apes-local/wms/devolution/grid) — Tela antiga, ainda disponível
