- Criado por Jaciara Pereira Da Silva em ago 07, 2024
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