Resumo das alterações
Gerais
i-XML
- BISS-1533 MVK-34301
i-XML em: BISS
iXML: rastro.
Durante a integração de documentos XML para o ERP, produtos cadastrados no ERP sem controle de lote recebiam dados de lote da tag <rastro> do XML, mesmo quando não deveriam.
A ausência de validação no momento da integração resulta em dados inconsistentes, causando possíveis problemas em processos que dependem de informações precisas de lote para produtos.
Esta correção implementa uma validação na integração do XML com o ERP para garantir que os dados de lote sejam integrados apenas para produtos com controle de lote ativo.
[Integração IXML x ERP]:
A.) Validação do Controle de Lote
• Antes de integrar os dados da tag <rastro> do XML, o sistema verificará se o produto em questão controla saldos por lote.
• Caso não controle, a integração ignora os dados da tag <rastro> e não preenche os campos correspondentes no item do documento de entrada relacionado.
B.) Validação do parâmetro "Gera Lote Automático" na operação:
Além da validação de controle de lote do produto, também será validada a condição da operação para geração do número do lote próprio.
[Regras de Integração]:
• Se o produto não controla lote, os campos "lote do fornecedor", "lote", "data da fabricação" e "validade do lote", não serão preenchidos, independentemente da presença da tag <rastro>no XML e independentemente do parâmetro “Gera Lote Automático” da Operação.
• Quando o produto controla lote:
Parâmetro "Gera Lote Automático" = SIM: O campo lote será preenchido de acordo com a regra automática de geração de número de lote do ERP.
Parâmetro "Gera Lote Automático" = NÃO: O campo lote será preenchido com a informação da tag <nLote> do XML.
Labels