15342 - Geração dos volumes das embalagens no XML da NF-e.
Problema: Ao gerar o XML de uma NF-e, o sistema está gerando o registro de um volume para cada item da NF, ao invés de agrupar todos em um único item, com isso na impressão da DANFE imprime um registro de embalagem para cada item, conforme exemplo em anexo. Existe a possibilidade de agrupar as embalagens em um único registro na geração do XML?
Rotina / Tela: Emissão de NF-e.
Solução: Solução 15342: A geração as informações de embalagens no XML, que consequentemente serão impressas na DANFE dependem de como o cliente gera as embalagens na pré-fatura ou NF. Se na formação das embalagens na pré-fatura na tela F135FEM o cliente inserir na grid Embalagem uma embalagem para cada item (uma sequência para cada item), fazendo o relacionamento dessa embalagens na grid Itens da Embalagem (conforme exemplo em anexo F135FEM_Embalagem.jpg), no momento de gerar a NF, o sistema irá inserir na tabela E140EMB (tabela que gravas os dados da embalagem da NF) também uma sequência de embalagem para cada item (conforme exemplo em anexo F140EMB.jg), com isso, na geração do XML, serão gerados as informações da embalagem para cada item em separado, fazendo com que na impressão da DANFE seja impresso as três embalagens, conforme exemplo em anexo (XML X DANFE.jpg).
Para essa situação o cliente tem duas alternativas:
1- Na formação das embalagens da pré-fatura, se o código da embalagem for o mesmo para todos os itens da pré-fatura, então na grid Embalagem inserir apenas uma sequência e na grid Itens da Embalagem fazer o relacionamento com todos os itens da pré-fatura (exemplo em anexo F135FEM_Relacionamento.jpg). Com isso, na geração da NF será gerado apenas uma sequência na tabela E140EMB, agrupando todos os itens (conforme exemplo F140EMB_Única_Sequência.jpg), assim no XML será gerado também apenas uma vez a tag dos volumes.
2- Se o cliente não deseja fazer a formação das embalagens conforme o item 1, então neste caso ele poderá continuar gerando uma sequência de embalagens para cada item e através do identificador de regras VEN-140NEDGE02 retornar o valor S para a variável VSIntEmbDge que indica se a informação do grupo de volumes será buscado dos dados gerais da NF (Tabela E140NFV) ou seja, informação que consta no botão Diversos da tela F140GNF conforme exemplo (F140GNF.jpg) que já grava a informação das embalagens de forma agrupada no momento em que a NF de saída é gerada via pré-fatura. Veja no anexo (NF X XML.jpg) que foi gerado no XML a informação constante na tabela E140NFV que já tem os dados agrupados ao invés da E140EMB onde os dados são separados por item.
Somente dessas duas forma é possível a geração dessas informações na NF quando se gera via pré-fatura.
Rotina / Tela: Emissão de NF-e.
Solução: Solução 15342: A geração as informações de embalagens no XML, que consequentemente serão impressas na DANFE dependem de como o cliente gera as embalagens na pré-fatura ou NF. Se na formação das embalagens na pré-fatura na tela F135FEM o cliente inserir na grid Embalagem uma embalagem para cada item (uma sequência para cada item), fazendo o relacionamento dessa embalagens na grid Itens da Embalagem (conforme exemplo em anexo F135FEM_Embalagem.jpg), no momento de gerar a NF, o sistema irá inserir na tabela E140EMB (tabela que gravas os dados da embalagem da NF) também uma sequência de embalagem para cada item (conforme exemplo em anexo F140EMB.jg), com isso, na geração do XML, serão gerados as informações da embalagem para cada item em separado, fazendo com que na impressão da DANFE seja impresso as três embalagens, conforme exemplo em anexo (XML X DANFE.jpg).
Para essa situação o cliente tem duas alternativas:
1- Na formação das embalagens da pré-fatura, se o código da embalagem for o mesmo para todos os itens da pré-fatura, então na grid Embalagem inserir apenas uma sequência e na grid Itens da Embalagem fazer o relacionamento com todos os itens da pré-fatura (exemplo em anexo F135FEM_Relacionamento.jpg). Com isso, na geração da NF será gerado apenas uma sequência na tabela E140EMB, agrupando todos os itens (conforme exemplo F140EMB_Única_Sequência.jpg), assim no XML será gerado também apenas uma vez a tag dos volumes.
2- Se o cliente não deseja fazer a formação das embalagens conforme o item 1, então neste caso ele poderá continuar gerando uma sequência de embalagens para cada item e através do identificador de regras VEN-140NEDGE02 retornar o valor S para a variável VSIntEmbDge que indica se a informação do grupo de volumes será buscado dos dados gerais da NF (Tabela E140NFV) ou seja, informação que consta no botão Diversos da tela F140GNF conforme exemplo (F140GNF.jpg) que já grava a informação das embalagens de forma agrupada no momento em que a NF de saída é gerada via pré-fatura. Veja no anexo (NF X XML.jpg) que foi gerado no XML a informação constante na tabela E140NFV que já tem os dados agrupados ao invés da E140EMB onde os dados são separados por item.
Somente dessas duas forma é possível a geração dessas informações na NF quando se gera via pré-fatura.