Millen-35283 - Integração Linx ERP - Enviar o Número da NF e Série para o Campo COO
Release - 105
Versão - 5
Autor - Jaciara Silva
Caminho:
Vendas > Movimentação
Objetivo
Na integração padrão entre e-Millennium e Linx ERP, o campo COO passará a ser alimentado com a concatenação do número da nota + número da série, nas tabelas: LOJA_VENDA e LOJA_VENDA_PRODUTO, do LINX ERP.
Exemplo:
NF – 1005
Serie – 011
COO – 1005011
Atualmente o e-Millennium não realiza o envio número da nota + número da série para o campo COO, presente na tabela LOJA_VENDA e LOJA_VENDA_PRODUTO.
Para atender esta necessidade, foi desenvolvido um módulo extensivo da integração de notas com o LINX ERP, onde será recuperada a informação do número da nota + série e, em seguida, será gravada no campo COO da LOJA_VENDA e LOJA_VENDA_PRODUTO do Linx ERP a concatenação do número da nota + série.
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
Do lado da Linx, deverá ser adicionada no diretório C:wts, a extensão linx!caedu.wts, desenvolvida para o cliente.
Entradas
1. Em Vendas\Status NFe, faça uma busca e selecione as notas a serem consultadas.
2. Após a integração, abrir a base de dados do Linx ERP (SQL SERVER) e procurar os movimentos integrados na tabela EML_MOVTOS_INTEGRADOS, passando o número das notas integradas, recuperar o valor do campo TICKET.
SELECT * FROM EML_MOVTOS_INTEGRADOS WHERE NUMERO_NOTA=
3. Verificar se o número da nota + série foram gravados corretamente no campo COO das tabelas LOJA_VENDA E LOJA_VENDA_PRODUTO.
Obs.: a série da nota é o valor que está gravado na tabela EML_MOVTOS_INTEGRADOS e não a série que está no Millennium.
SELECT COO, * FROM LOJA_VENDA WHERE TICKET=
SELECT COO, * FROM LOJA_VENDA_PRODUTO WHERE TICKET=
Validações e Saídas
Consulta no banco de dados SQL
Localizando a nota fiscal 105407 e executando o método millenium!linx.MIVOMENTOS.Enviar
![](/download/attachments/487792885/worddave8b46470c68a1442ddcb78d52640fc01.png?version=1&modificationDate=1715093916326&api=v2)
Na tabela EML_MOVTOS_INTEGRADOS, foi verificado que a série é 14, logo conforme requisito é esperado que o "COO" seja o número da nota junto com a série, sendo "10540714"
![](/download/attachments/487792885/worddav853faba2a54a69414364ab8d5e8054b9.png?version=1&modificationDate=1715093916182&api=v2)
Portanto, ao consultar o campo COO, podemos verificar que o preenchimento foi realizado corretamente, concatenando o número da nota fiscal + o número da série, conforme a tabela EML_MOVTOS_INTEGRADOS.
![](/download/attachments/487792885/worddavee558a353114e2c9a69ad63441bc5fb5.png?version=1&modificationDate=1715093916052&api=v2)