Skip to content

Softshop > Compras: Importador XML Identificar produto cadastrado apenas pelo código de barras mesmo sendo compra de um novo fornecedor

Software: SOFTSHOP | Grupo: ESTOQUE | Prioridade: MÉDIA

Solução

Causa:
Necessidade de vincular a um produto existente no cadastro através do EAN (Código de Barras)

Solução:
1- Criar a consulta "XML_ImportTempAtEAN" com a instrução abaixo:

UPDATE XML_ImportItens INNER JOIN [Cadastro de mercadorias] ON XML_ImportItens.cEANTrib = [Cadastro de mercadorias].[Cód Fabricante] SET XML_ImportItens.cSistema = nz([Código da Mercadoria],0), XML_ImportItens.QuantCaixa = IIf([QuantCaixa]>0,[QuantCaixa],1), XML_ImportItens.UndSistema = NZ([Medida],[UndSistema])WHERE (((XML_ImportItens.cSistema)=0 Or (XML_ImportItens.cSistema) Is Null) AND ((XML_ImportItens.CodUsuario)=[Forms]![entradaatendente]![senhaid]));

2- No módulo "XML_ImportNFe", ir na função "XML_NFeCarregar" e adicionar a instrução abaixo após a instrução" DoCmd.OpenQuery "XML_ImportTempAt" ":DoCmd.OpenQuery "XML_ImportTempAtEAN"

3- No Cadastro do cliente >> aba Backlog >> Rotinas Especificas colocar comentário:Adicionada execução da consulta "XML_ImportTempAtEAN" na função "XML_NFeCarregar" para identificar produto pelo código de barras


Tags: importador ean, importador barras, identificar ean

Documentação de Testes