- Criado por Jaciara Pereira Da Silva em set 23, 2025
 
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
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