OBJETIVOOBJETIVO
Permitir que o sistema identifique automaticamente se uma troca ou devolução refere-se a uma venda realizada na própria loja ou em outro estabelecimento, aplicando a operação fiscal correta para cada cenário.
Essa funcionalidade é controlada por parâmetro e amplia o comportamento padrão do processo de troca/devolução no OmniPOS.
...
- Sistema OmniPOS com a funcionalidade disponível.
- Parâmetro HABILITA_DEVOLUCAO_OUTRO_ESTABELECIMENTO configurado conforme a necessidade.
- Processo de troca ou devolução iniciado com uma venda de origem identificada.
...
PARAMETRIZAÇÃOPARAMETRIZAÇÃO
Parâmetro
- Nome: HABILITA_DEVOLUCAO_OUTRO_ESTABELECIMENTO
- Descrição: Habilita as novas operações de troca e devolução para vendas de outro estabelecimento.
Comportamento do parâmetro
| Situação | Comportamento |
|---|---|
| Habilitado | Sistema diferencia venda da própria loja vs outro estabelecimento |
| Desabilitado | Sistema mantém comportamento padrão (legado) |
...
COMO FUNCIONA
✅ Quando o parâmetro estiver HABILITADO
O sistema identifica automaticamente a origem da venda e aplica a operação
correspondente:
Devolução
- Venda da própria loja:
→ Operação 1500999 (padrão) - Venda de outro estabelecimento:
→ Operação 1599999
...
📌 O processo ocorre automaticamente, sem necessidade de ação manual do usuário.
Configuração do parâmetro
Finalização da Devolução
XML gerado com a finalidade Operação Nova
...
⚠️ Quando o parâmetro estiver DESABILITADO
- O sistema mantém o comportamento atual (legado):
- Utiliza a operação 1500999 para devolução
- Utiliza a operação 1590999 para troca
- Exceção:
Caso o parâmetro TIPO_BUSCA_ATENDIMENTO_ORIGEM_PARA_DEVOLUCAO = 7, será aplicado o comportamento específico dessa configuração (prioridade de regra)
| Informações |
|---|
IMPORTANTE
|



