Desenvolvimento   Millen-3061 – Permitir devolução de venda em qualquer loja da rede – Triangulação cruzada
Release                    89
Versão                     5
Autor                       Jaciara Silva

Processo: Vendas

Nome do Processo: Devolução em outra filial com triangulação cruzada

Motivação

Em um processo de troca de mercadorias o comprador se dirige a qualquer uma das lojas do grupo, a vendedora realiza a entrada da mercadoria, o crédito é gerado e as movimentações no estoque são realizadas. A realização das movimentações de triangulação dessa operação de troca, onde o consumidor faz a compra em uma filial e realiza a troca em outra filial, é feita automaticamente pelo e-Millennium.
Porém, devido a uma questão fiscal, são necessárias algumas operações para que a mercadoria seja corretamente recebida no sistema e as movimentações contábeis justificadas, onde a filial na qual o produto foi adquirido deve realizar uma movimentação de transferência simbólica à filial que está recebendo a mercadoria.
Para atender esta necessidade foi desenvolvida a opção de triangulação cruzada que contempla a inclusão de movimentação de transferência para movimentação fiscal da mercadoria da loja da origem da venda para a loja onde o produto foi devolvido fisicamente.

Parâmetros

Em Controladoria\Fiscal\Cadastros, configurar uma observação para ser impressa na nota fiscal de devolução, utilizando as variáveis abaixo:


  • NÚMERO DA NOTA FISCAL DE VENDA: %NFE_NOTAREFERENCIA%
  • DATA DA NOTA FISCAL DE VENDA: %NFE_DATASREFERENCIA%
  • NÚMERO DA CHAVE DE ACESSO DA NOTA FISCAL DE VENDA: %NFE_CHAVEREFERENCIA%
  • %NFE_DADOS_CLIENTE_DEVOLUCAO%




Atenção! Lembrando que as variáveis devem ser sempre separadas por vírgulas.

Em Utilitários\Comercial\Geradores, será necessário configurar a filial que realizou a venda ao consumidor para que ela seja também um cliente, no processo de triangulação cruzada.


Em Utilitários\Empresas\Filiais, será necessário configurar devidamente as filiais envolvidas no processo de triangulação cruzada, sendo:


  • A filial de venda, deverá ter em seu endereço de entrega o mesmo endereço que a filial da devolução tiver em seu endereço principal. Este procedimento é necessário para a emissão da nota fiscal de transferência entre as duas filiais, que será emitida durante o processo.

Em Utilitários\Administrador\Eventos, devem ser configurados os eventos para execução do processo, sendo:

1 - Evento de venda ao consumidor
Este é um evento de venda comum e deverá ser configurado de acordo com o processo de vendas da filial.

2 - Devolução de Venda
Este evento irá receber a devolução do produto do consumidor (quando ele fizer a devolução em uma filial que não for a mesma onde ele realizou a compra) e iniciar o processo da triangulação cruzada, executando automaticamente um evento movimentação de transferência entre as filiais.

O sistema identificará que as filiais de venda e devolução são diferentes, fazendo uma validação entre os CNPJ, e automaticamente executa o processo de triangulação cruzada, desde que a configuração esteja feita corretamente.
Configuração do evento, nas guias:

Atenção! Os campos são sugestões e foram configurados para fins de teste. O processo do cliente deve ser levado em conta, ao configurar o evento de devolução da venda.


Guia

Campo

 

Geral

 

 

 

 

 

 

 

 

Código

Preencher

Descrição

Preencher

Tipo de Produto

Produto Acabado

Tipo de Evento

Entrada

Tipo de Entrada

Devolução de Venda

Tipo de Interface

Clássica

Romaneio

Ligar

Numeração Automática

Ligar

Tipo de Impressão de Doc

Armazenar e Imprimir

Acessos

 

 

 

 

 

 

Filial

Ligar

Conta

Ligar

Data

Ligar

Habilita Barra de Acesso

Ligar

Cor da Barra de Acesso

Selecionar

Movimentação de Entrada/Saída

Por Produto

Selecionar Produtos Movimentação de Entrada/Saída

Por Produto

Geradores

 

Cliente

Ligar

Tipo de Cliente/Fornecedor

Ambos

Vendas ** Estes campos são específicos do processo, sem eles o recurso não irá funcionar.

 

 

 

 

 

 

 

 

Acessa Troca

Ligar

Instruções

Ligar

Valida Qtd Múltipla de Produtos

Não Valida

**Devolução Triangulada

Utiliza Triangulação (Referência Cruzada)

**Evento para Saída/Transferência (Origem)

Selecione aqui o evento configurado para usar no processo

**Observação de Nota Fiscal

Selecione aqui a observação configurada para usar no processo

Usar Vendedor

Ligar

Mostrar Comissão do Vend.

Não Acessa Comissão

Utiliza Plugin

Não Utiliza

Faturamentos

Não será utilizada no processo

 

Fiscal

 

 

 

 

 

 

 

 

 

NF

Ligar

NF de Devolução

Ligar

Série de NF Padrão

Preencher

Modelo de NF Padrão

55

**Observação Padrão da NF

Selecione aqui a observação configurada para usar no processo

Tipo de Impressão da NF

Armazenar e Imprimir

Tabela de CFOP Padrão

Preencher

Tipo de Impressão do Boleto da GNRE

Não Processa

Usa Impostos da Nota Ref.

Ligar

XML Inclui Barra Emitente

Ligar

Financeiro

 

 

 

 

 

 

Influência no Caixa

Subtrai

Tipo Financeiro

Normal

Tipo de Desconto

Desconto Simples (soma)

Mostrar Centro de Custo

Ligar

Mostrar Condições de Pagamento

Ligar

Permite Alteração de Lanç. Efetuados (Baixa Auto)

Ligar

Tipo Interface de Pagamento

Clássica

Preços e Descontos

 

 

 

Usar Valores

Ligar

Mostrar Tabela de Preços/Custos

Ligar

Edição de Preços de Troca

Busca e Edita

Edição de Preços

Busca e Edita

Logística

 

 

 

 

 

 

 

 

Influência no Estoque

Soma

Tamanho na Grade do Produto

Código

Motivo

Indefinido

Dados para Transportadora

Transportadora Simples

Gerar Título para Frete

Não Gera

Informações Complementares

Ligar

Filial do Cálculo de Frete

Filial

Utiliza Melhor Transportadora

Não Utiliza

Itens Cálculo Frete

Volume/Produto

Contábil

 

Atualiza Custo Médio

Não Atualiza

Regra Contábil

Selecionar



3 - Transferência entre as filiais
Este evento irá realizar a transferência de estoque da filial que realizou a venda para a filial recebeu a devolução de venda do consumidor.

Atenção! Os campos são sugestões e foram configurados para fins de teste. O processo do cliente deve ser levado em conta, ao configurar o evento de transferência.


Guia

Campo

 

Geral

 

 

 

 

 

 

 

 

 

 

 

Código

Preencher

Descrição

Preencher

Tipo de Produto

Produto Acabado

Tipo de Evento

Transferência

Tipo de Transferência

Transferência

Tipo de Interface

Clássica

Romaneio

Ligar

Numeração Automática

Ligar

Imprime Doc

Ligar

Tipo de Impressão de Doc

Armazenar e Imprimir

Tipo de Impressão de Pacote

Imprimir

Imprime Barras

Não Imprime

Acessos

 

 

 

 

 

 

Filial

Ligar

Conta

Ligar

Data

Ligar

Habilita Barra de Acesso

Ligar

Cor da Barra de Acesso

Selecionar

Movimentação de Entrada/Saída

Não Acessa

Conferência de Produtos Pendentes

Não Fica

Geradores

Tipo de Cliente/Fornecedor

Ambos

Vendas

Não será utilizada nesse evento no processo

 

Faturamentos

 

 

 

Fat. De Pedidos

Ligar

Utiliza Filial ao Carregar Pedidos

Não Filtra Filial

Fat. De Pré-Faturamento

Ligar

Pré-Faturamento Parcial

Ligar

Fiscal

 

 

 

 

 

 

 

 

NF

Ligar

Série de NF Padrão

Preencher

Modelo de NF Padrão

55

Tipo de Impressão da NF

Armazenar e Imprimir

Tabela de CFOP Padrão

Preencher

Tipo de Impressão do Boleto da GNRE

Não Processa

Usa Impostos da Nota Ref.

Ligar

Considera Imposto do Pedido de Venda (ICMS/ST)

Nenhum

XML Inclui Barra Emitente

Ligar

Financeiro

 

 

 

 

Influência no Caixa

Não Influi

Tipo de Desconto

Tanto faz

Mostrar Centro de Custo

Ligar

Mostrar Plano de Contas

Ligar

Tipo Interface de Pagamento

Clássica

Preços e Descontos

 

 

 

Usar Valores

Ligar

Tabela Padrão

Preencher

Edição de Preços de Troca

Busca e Edita

Edição de Preços

Busca e Edita

Logística

 

 

 

 

 

 

 

 

 

Influência no Estoque

Subtrai

Tamanho na Grade do Produto

Código

Motivo

Indefinido

Consumir Lote Automaticamente

Não Utiliza

Dados para Transportadora

Transportadora Simples

Gerar Título para Frete

Não Gera

Informações Complementares

Ligar

Filial do Cálculo de Frete

Filial

Utiliza Melhor Transportadora

Não Utiliza

Itens Cálculo Frete

Volume/Produto

Contábil

 

Atualiza Custo Médio

Não Atualiza

Regra Contábil

Não Preencher

Entradas

Movimentação de venda para o consumidor
Realizar uma venda normal para consumidor, utilizando o evento 1, configurado para o processo. Observe com atenção os dados do evento de venda ao consumidor.


Devolução do consumidor em outra filial (devolução triangulada cruzada)
O processo de triangulação cruzada começa com o recebimento da devolução de mercadoria do consumidor, que se dirige a uma filial qualquer para realizar a troca de seu produto.
Para dar entrada na devolução do consumidor, vamos usar o evento 2, configurado para o processo. Selecione a filial que estiver recebendo a devolução, selecione o consumidor que está devolvendo a mercadoria e localize a nota fiscal da venda, na coluna Nota Ref. Ao clicar na coluna, o sistema exibirá todas as notas fiscais emitidas para o consumidor selecionado, incluindo as CFes e NFCe.
Preencha o restante das informações do evento, efetive e aguarde a emissão da nota fiscal de devolução.


Na tela de finalização da operação comercial, perceba que a numeração da nota fiscal está com o preenchimento automático. Este procedimento é fundamental no processo de triangulação.
Clique em Próximo Passo e finalize a operação para emitir a nota fiscal de devolução.


Consultando a movimentação de devolução
Antes de visualizar a impressão do Danfe, consulte a movimentação da devolução que acabou de ser efetivada. Em Vendas\Consulta Movimentações, localize a movimentação da devolução feita e observe que a filial exibida não é a filial que estava selecionada na tela do evento. Observe também que há dois clientes na movimentação:
Cliente 1 – O consumidor que fez a devolução
Cliente 2- A filial que fez a venda para o consumidor

Atenção! A troca das filiais é um procedimento interno que o sistema realiza para poder emitir corretamente a nota fiscal de devolução. Por essa razão, foi necessário configurar a filial da venda como sendo cliente também, no cadastro de geradores.


Na impressão do Danfe, podemos observar o reflexo da troca das filiais na movimentação de devolução:
1 - O destinatário passou a ser a filial que realizou a venda
2 - O endereço do destinatário também será da filial que realizou a venda
3 - O endereço de entrega será da filial que está recebendo a devolução do cliente


Nos dados adicionais da nota fiscal será impressa a observação que foi configurada para usar com o processo.


Consultando a movimentação de transferência
O processo de triangulação cruzada irá incluir automaticamente uma transferência de estoque da filial que realizou a venda ao consumidor, para o estoque da filial que estiver recebendo a devolução da venda. Este procedimento é necessário para que os saldos dos estoques fiquem corretos.
Em Logística\Expedição\Consulta Movimentações, faça uma busca e verifique que foi gerada uma transferência entre as duas filiais.
Perceba no evento de transferência que a filial origem é a filial que fez a venda e a filial destino é a filial que recebeu a devolução do consumidor.


Ao consultar a nota fiscal emitida para essa transferência, o campo Dados Adicionais foi preenchido com informações que referenciam a nota de devolução emitida no processo.


Geração de crédito de devolução
Como o consumidor realizou uma devolução, ele terá direito ao ressarcimento do valor pago por sua compra. Ao ser efetivado o evento de devolução, o sistema gera automaticamente um título a pagar em favor do consumidor, gerando um crédito para ele.


Validações e Saídas

O processo de triangulação cruzada será composto por três notas fiscais:


  • Venda ao consumidor
  • Devolução da venda pelo consumidor, realizada em filial diferente da filial de venda
  • Transferência de entoque da filial de venda para a filial de devolução




Opções da Operação

É possível realizar o evento de devolução passando a referência da nota de venda na tela de "Finalização de Operação Comercial", em vez de selecionar a nota referência no grid de produtos. Isso também pode ser feito com: Cupom ECF, CFe e NFCe.
Utilizar select para passar as informações na de referencia
SELECT n.IDNFE FROM NF n WHERE n.NOTA = 'Numero da nota'
Referenciando NFe


Referenciando NFCe
Neste caso, a numeração virá precedida por NFe, que deverá ser removido ao preencher o campo da chave NFe. Por exemplo:
NFe999888777666555444111222333999888777666555


Referenciando CFe
Neste caso, a numeração virá precedida por NFe, que deverá ser removido ao preencher o campo da chave NFe. Por exemplo:
NFe999999999999999999999999999999999999999


Referenciando o ECF
Nesse caso, no campo Modelo do Documento Fiscal, troque a opção NFe pela opção Cupom Fiscal (Emitido por ECF) e preencha os campos Número do ECF, que é o número da impressora fiscal, e informe o número do cupom fiscal.

  • Sem rótulos