Millen-38401 - Integração Linx ERP - Gravar NSU e Data de Emissão

Release - 105
Versão  - 5
Autor    - Jaciara Silva

Caminho:

Vendas > Movimentações

Objetivo


Alterar o processo de integração entre e-Millennium e Linx ERP, possibilitando o envio dos campos NSU e Data de Emissão ao Linx ERP, também alterar o local de gravação do código da autorização.

Para atender esta necessidade foram realizados os desenvolvimentos a seguir:

  • Adicionado parâmetro "Envia dados de autorização dos lançamentos”;
  • Ao ser ativado, esse parâmetro enviará o campo "data emissão", com a data de emissão do lançamento;
  • Enviar o campo NSU no campo numero_aprovacao_cartao do LINX ERP;
  • Enviar o campo autorização no campo numero_titulo do Linx ERP.


INFORMAÇÃO

Os campos para gravação do NSU e Autorização foram indicados pela equipe do LINXERP;


NOTA

Caso o título não seja autorizado no momento da inclusão do pedido e o NSU seja modificado, o e-Millennium buscará esses dados atualizados no momento do envio da nota fiscal para a Vtex. Para que o Linx ERP receba esse dado atualizado, será necessário configurar no workflow o envio do faturamento para o Linx ERP posterior ao envio da nota a Vtex.


ATENÇÃO

Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.

Pré-requisitos


  1. Instalar o módulo linx.minst e millenium!linx.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.

Parâmetros


Em Utilitários > Linx > Configurações:

  • Fazer uma busca e selecionar a filial a ser configuração para a integração;
  • Entrar na alteração e selecionar a guia Integrações;
  • Ligar o parâmetro Envia Dados de Autorização dos Lançamentos;
  • Salvar.

Entradas


1.Parâmetro “Enviar Dados de Autorização dos Lançamentos” ativo:

  • Integrado pedido de venda com condição de pagamento de cartão;
  • Enviado pedido para o Linx ERP, validando os campos: Data Emissão, NSU e Autorização (pelo Millennium e no banco Linx, tabela LOJA_PEDIDO_PGTO);
  • Faturado pedido diretamente pelo evento, para que o lançamento seja criado com a informação de NSU, número de aprovação do cartão, em seguida, enviado faturamento para o Linx ERP;
  • Validado o preenchimento dos campos, Data Emissão, NSU e Autorização (analisar no Millennium e no banco Linx, tabela LOJA_VENDA_PARCELAS e LOJA_VENDA_PGTO);
  • Título do pedido criado com sucesso.


Envio das informações de NSU e Autorização do pedido de venda foi realizado com sucesso.

As informações de faturamento foram enviadas com sucesso.



2.Parâmetro “Enviar Dados de Autorização dos Lançamentos” ativo:

  • Incluído pedido de venda com uma condição de pagamento diferente de cartão;
  • Realizado o envio do pedido para o Linx ERP;
  • Validados os campos: Data Emissão, NSU e Autorização (pelo Millennium e no banco Linx, tabela LOJA_PEDIDO_PGTO);
  • Faturado o pedido diretamente pelo evento, para que o lançamento seja criado sem a informação de NSU, número de aprovação do cartão;
  • Realizado o envio do faturamento para o Linx ERP;
  • Validado o preenchimento dos campos, Data Emissão e Autorização, não deve ser enviado o nem preenchido o campo NSU (analisar no Millennium e no banco Linx, tabela LOJA_VENDA_PARCELAS e LOJA_VENDA_PGTO).

Criado pedido sem a condição de pagamento cartão.

Também foi criado sem o número de aprovação, apenas com o número do título igual ao número do pedido de venda.

Preenchido conforme esperado.


3.Parâmetro “Enviar Dados de Autorização dos Lançamentos” ativo:

  • Incluído um pedido de venda “Aprovado” e “Autorizado” com uma condição de pagamento de cartão;
  • Realizado o envio do pedido para o Linx ERP;
  • Validados os campos: Data Emissão, NSU e Autorização (pelo Millennium e no banco Linx, tabela LOJA_PEDIDO_PGTO);
  • Faturado o pedido pelo processo de faturamento automático, para que o lançamento seja criado com a informação de NSU, número de aprovação do cartão;
  • Realizado o envio do faturamento para o Linx ERP;
  • Validado o preenchimento dos campos, Data Emissão, NSU e Autorização. (analisar no Millennium e no banco Linx, tabela LOJA_VENDA_PARCELAS e LOJA_VENDA_PGTO);
  • Dados exportados com sucesso para o Linx ERP.

Parâmetro “Enviar Dados de Autorização dos Lançamentos” ativo:

  • Incluído um pedido de venda “Aprovado” e “Autorizado” com uma condição de pagamento diferente de cartão;
  • Realizado o envio do pedido para o Linx ERP, validando os campos: Data Emissão, NSU e Autorização (pelo Millennium e no banco Linx, tabela LOJA_PEDIDO_PGTO);
  • Faturado o pedido pelo processo de faturamento automático, para que o lançamento seja criado sem a informação de NSU, número de aprovação do cartão;
  • Realizado o envio do faturamento para o Linx ERP;

Validado o preenchimento dos campos, Data Emissão e Autorização, não deve ser enviado o nem preenchido o campo NSU (analisar no Millennium e no banco Linx, tabela LOJA_VENDA_PARCELAS e LOJA_VENDA_PGTO);

  • Faturamento automático de pedido de venda criado com outro tipo de pagamento.


4.Parâmetro “Enviar Dados de Autorização dos Lançamentos” ativo:

  • Incluído um pedido de venda com uma condição de pagamento de cartão;
  • Realizado o envio do pedido para o Linx ERP;
  • Validados os campos: Data Emissão, NSU e Autorização (pelo Millennium e no banco Linx, tabela LOJA_PEDIDO_PGTO);
  • Alterados o NSU, Autorização e Data Emissão;
  • Faturado o pedido diretamente pelo evento, para que o lançamento seja criado com a informação de NSU, número de aprovação do cartão;
  • Realizado o envio do faturamento para o Linx ERP;
  • Validado o preenchimento dos campos, Data Emissão, NSU e Autorização Alterados (analisar no Millennium e no banco Linx, tabela LOJA_VENDA_PARCELAS, LOJA_PEDIDO_PGTO e LOJA_VENDA_PGTO);
  • Quando alterado no faturamento se manteve o mesmo do pedido.


  • Alterar informação no título;


Apenas o NSU número de aprovação foi alterado.


5.Parâmetro “Enviar Dados de Autorização dos Lançamentos” ativo:

  • Incluído um pedido de venda com uma condição de pagamento de cartão;
  • Realizado o envio do pedido para o Linx ERP;
  • Validados os campos: Data Emissão, NSU e Autorização (pelo Millennium e no banco Linx, tabela LOJA_PEDIDO_PGTO); Faturado o pedido diretamente pelo evento com condição de pagamento diferente do pedido (pix/dinheiro/débito), para que o lançamento seja criado com a informação de NSU, número de aprovação do cartão;
  • Realizado o envio do faturamento para o Linx ERP;
  • Validado o preenchimento dos campos, Data Emissão, NSU e Autorização Alterados (analisar no Millennium e no banco Linx, tabela LOJA_VENDA_PARCELAS, LOJA_PEDIDO_PGTO e LOJA_VENDA_PGTO);
  • Pedido de venda criado com cartão.

 

Ao finalizar o faturamento com outros pagamentos, os números de autorização e NSU se mantiveram.


6.Parâmetro “Enviar Dados de Autorização dos Lançamentos” ativo:

  • Incluído um pedido de venda com uma condição de pagamento de cartão;
  • Realizado o envio do pedido para o Linx ERP, validando os campos: Data Emissão, NSU e Autorização (pelo Millennium e no banco Linx, tabela LOJA_PEDIDO_PGTO);
  • Faturado o pedido diretamente pelo evento, para que o lançamento seja criado com a informação de NSU, número de aprovação do cartão;
  • Realizado o envio do faturamento para o Linx ERP;
  • Validado o preenchimento dos campos, Data Emissão, NSU e Autorização Alterados (analisar no Millennium e no banco Linx, tabela LOJA_VENDA_PARCELAS).
  • Cancelar o faturamento no e-Millennium e no Linx ERP, fature novamente alterando a condição de pagamento para cartão com multi parcelas (3x ou mais);
  • Realizar o envio do faturamento para o Linx ERP;
  • Validados os campos de cada lançamento: Data Emissão, NSU e Autorização (pelo Millennium e no banco Linx, tabela LOJA_VENDA_PARCELAS, LOJA_PEDIDO_PGTO e LOJA_VENDA_PGTO);
  • Feito pedido de venda com condição de cartão.


Foi criado o registro do segundo movimento, com as informações de NSU e autorização do título vinculado ao pedido de venda.



7.Parâmetro “Enviar Dados de Autorização dos Lançamentos” ativo,

  • Incluir um pedido de venda com uma condição de pgto cartão com multi parcelas (3x ou mais);
  • Realizar o envio do pedido para o Linx ERP, validando os campos de cada lançamento: Data Emissão, NSU e Autorização (pelo Millennium e no banco Linx, tabela LOJA_PEDIDO_PGTO);
  • Faturar o pedido diretamente pelo evento, para que os lançamentos sejam criados com as informações de NSU, número de aprovação do cartão;
  • Realizar o envio do faturamento para o Linx ERP
  • Validado o preenchimento dos campos, Data Emissão, NSU e Autorização de cada lançamento (analisar no Millennium e no banco Linx, tabela LOJA_VENDA_PARCELAS e LOJA_VENDA_PGTO);

Quando criado com o título de cartão de crédito e é informada mais de uma parcela dentro da tela de efetivação, este é criado normalmente no LINX ERP, com as informações de NSU e título.


8.Parâmetro “Enviar Dados de Autorização dos Lançamentos” ativo:

  • Incluído um pedido de venda com data de emissão anterior ao dia e condição de pagamento de cartão;
  • Realizado o envio do pedido para o Linx ERP, validando os campos: Data Emissão, NSU e Autorização (pelo Millennium e no banco Linx, tabela LOJA_PEDIDO_PGTO);
  • Faturado o pedido diretamente pelo evento, para que o lançamento seja criado com a informação de NSU, número de aprovação do cartão:
  • Realiza o envio do faturamento para o Linx ERP;
  • Validado o preenchimento dos campos, Data Emissão, NSU e Autorização (analisar no Millennium e no banco Linx, tabela LOJA_VENDA_PARCELAS e LOJA_VENDA_PGTO);
  • A data de emissão foi vinculada conforme esperado (data corrente).


9.Parâmetro “Enviar Dados de Autorização dos Lançamentos” ativo;

  • Incluído um pedido de venda com data de emissão anterior ao dia e condição de pagamento de cartão;
  • Realizado o envio do pedido para o Linx ERP, validando os campos: Data Emissão, NSU e Autorização (pelo Millennium e no banco Linx, tabela LOJA_PEDIDO_PGTO);
  • Faturado o pedido diretamente pelo evento com a data atual, para que o lançamento seja criado com a informação de NSU, número de aprovação do cartão;
  • Realizado o envio do faturamento para o Linx ERP;
  • Validado o preenchimento dos campos, Data Emissão, NSU e Autorização (analisar no Millennium e no banco Linx, tabela LOJA_VENDA_PARCELAS e LOJA_VENDA_PGTO);
  • Respeitada a data de emissão informada no pedido de venda;


10.Parâmetro “Enviar Dados de Autorização dos Lançamentos” ativo:

  • Incluído um pedido de venda com data de emissão anterior ao dia e condição de pagamento mista (cartão crédito e pix/débito/crédito/dinheiro);
  • Realizado o envio do pedido para o Linx ERP,
  • Validados os campos: Data Emissão, NSU e Autorização (pelo Millennium e no banco Linx, tabela LOJA_PEDIDO_PGTO).
  • Faturado o pedido diretamente pelo evento, para que o lançamento seja criado com a informação de NSU, número de aprovação do cartão;
  • Realizado o envio do faturamento para o Linx ERP;
  • Validado o preenchimento dos campos, Data Emissão, NSU e Autorização (analisar no Millennium e no banco Linx, tabela LOJA_VENDA_PARCELAS e LOJA_VENDA_PGTO);
  • Data emissão consta apenas na tabela de faturamento.

Validações e Saídas


Preenchimento dos campos, Data Emissão, NSU e Autorização nos envios das integrações realizadas entre o e-Millennium e o Linx ERP.

Índice

  • Sem rótulos