CO - Como fazer – Gerenciamento XML NFe /CTe

De CIGAM WIKI
Revisão de 14h28min de 30 de setembro de 2020 por Guilherme.Stumpf (discussão | contribs)


Visando automatizar o processo de importação de XML e respectivamente a criação de Pre Nota e Nota Fiscal de Entrada foi disponibilizado o Gerenciamento XML NFe/CTe. Neste é possível importar diretamente de caixas de e-mail, diretórios os XMLs de Notas Fiscal Eletrônica, Conhecimento de Manifesto Eletrônico e Conhecimento de Transporte Eletrônico para Outros Serviços. Validando suas estruturas e sua veracidade junto aos órgãos responsáveis, impressão de DANFE, DACTE e DACTEOS, realizar importações ao CIGAMe10.

Quais os benefícios com a utilização desta funcionalidade?

  • Conferencia/Validação do XML da nota de entrada e conhecimentos de transporte;
  • Conferencia da Nota de Entrada antes do recebimento físico da mesma, através da Pre Nota;
  • Automação do processo de cadastro da nota de entrada e dos conhecimentos de transporte;
  • Otimização e controle do processo de Manifestação do Destinatário;
  • Automatização total/parcial do processo de importação do XML;
  • Acesso direto ao e-mail para baixar os XMLs e importar sem precisar intervenção do usuário;

Quais são os pré-requisitos para utilização:

  • Licença modulo Pré Nota;
  • CGUtil.dll atualizada;
  • IBL_NFe_Connector.dll atualizada;
  • Serviços de Consulta de Protocolo e Manifestação do Destinatário parametrizados para Nota Fiscal Eletrônica;
  • Serviço de Consulta de Protocolo parametrizado para Conhecimento de Transporte Eletrônico;
  • PreNota.ecf, NFe.ecf, CGKernel.ecf, CGData.ecf e EDIFiscal.ecf atualizados;
  • Utilização da NFe na versão 3.10;
  • Cadastrar os seguintes nomes lógicos:
    • COGERENCIAMENTOXML = COGERXML
    • COPARAMETRIZACAOGER = COPGEXML
    • COUSUARIOSPARAM = COUPAEMA

Considerações sobre as colunas da tabela COGERXML, que influenciam na visibilidade dos dados no Gerenciamento XML NFe/CTe

  • Campo38 (XML Inexistente) - É marcado com 1 caso exista registro na COGERXML, o campo Gerado_nota esteja  = 0 e o XML não se encontra na pasta padrão de importação.
  • Campo40 (XML Cancelado) - É marcado com 1 caso seja encontrado XML específicos de retorno de cancelamento da SEFAZ.
  • Status (0 - A importar, 1 - Importados, 2 - Com erro, 3 - Cancelados)
  • Gerado_nota (NFE já gerada) - É marcado com 1 caso exista registro da NFE na tabela 'COMPLEMENTO ENTRADA - COCMPENT' e o Campo152 (Chave NFe Completa) esteja diferente de branco.


Visibilidade por opção:

  • 0 - A importar
    • Campo38 = 0 
    • Campo40 = 0 
  • 1 - Importados
    • Status = 1
    • Gerado_nota = 1
    • Campo38 = 0
    • Campo40 = 0


  • 2 - Com erro
    • Status = 2 - Caso arquivos a importar possuam algo erro no XML, o status será atualizado com 2.
    • Campo40 = 0


  • 3 - Cancelados
    • Status = 4
    • Campo40  = 1

Como parametrizar as configurações XML - NFe e CTe?

ES - GE - 2130 - Exigir data de validade do lote nos movimentos de entrada - Com esta configuração marcada, nos Itens da Nota de Entrada, Movimentos avulsos, ou Itens de Pré - nota (gerada através do Gerenciamento XML NFe /CTe) para materiais que controlam lote, o sistema exige que seja informada a data de validade do lote.

PN - GE - 2863 - Caminho dos arquivos XML para importação do CTe - Caminho padrão para obter XMLs de CTe e CTeOS no Gerenciamento XMLs NFE/CTe, a configuração pode variar por usuário/Unidade de Negócio.
A busca para arquivos do tipo CT-e para importação via Gerenciamento XML NFe/CTe será realizada primeiramente por este caminho, caso esteja em branco será obtido da configuração” ‘PB GE 2761 - Caminho dos arquivos XML para importação da NFe/CTe”.

PN - GE - 2761 - Caminho dos arquivos XML para importação da NFe/CTe – Caminho para obter os XMLs para o Gerenciamento XML NFe/CTe/CTeOS. Por esta configuração é possível direcionar a pasta para importação dos XML de NFe/CTe. Caso esta configuração estiver em branco, será buscada a pasta padrão, que é a ‘XML’ dentro do Cigam_Instal. Pelo botão ‘Por Usuário’ também é possível variar a configuração por usuário, UN ou por usuário e UN.

PN - GE - 2412 - Versão da análise de consistências da Pré Nota 0 – Padrão: A consistência será realizada, desconsiderando as regras inseridas na Matriz de Consistência da Pré Nota.
1 – Matriz de Consistência – Ao vincular uma O.C na Pré Nota, pela rotina de importação do XML o sistema irá consistir os valores e quantidades conforme regra definida na Matriz de Consistência, aplicando os controles pré determinados pelas configurações 2646 e 2647.

PN - GE - 2651 - Metodologia para aplicação da Matriz de Consistências:

1 – Importação do XML: Ao executar a rotina de importação do XML vinculado a OC será aplicado o controle das configurações 'CO PN 2646 - Controle para êxito da matriz de consistências da Pré-Nota' ou 'CO PN 2647 - Controle para divergência da matriz de consist. da Pré-Nota' conforme a regra.

2 – Pré-nota: ao informar um controle que tenha a opção “Permite efetivação”, caso esteja com êxito atualizará o controle da pré nota conforme a seleção. Caso esteja com divergência e possua senha informada na configuração 'CO PN 2642 - Informar senha para efetivar pré nota com divergência' será solicitada a senha, caso contrário será atualizada para o controle da configuração 'CO PN 2647 - Controle para divergência da matriz de consist. da Pré-Nota'.


PN - GE - 2646 - Controle para êxito da matriz de consistências da Pré-nota Informação auxiliar: Este controle será aplicado a pré-nota e item pré-nota quando o sistema identificar que todas as regras estão com êxito.

PN - GE - 2647 - Controle para divergência da matriz de consist. da Pré-nota Este controle será aplicado a pré-nota e item pré-nota sempre que o sistema identificar pelo menos uma regra com divergência.

PN - GE - 2920 - Habilitar o vínculo da OC com a Pré Nota sem sequência - Na importação de XML para Pré Nota através da rotina de Gerenciamento XML NFe/CTe habilitar o vínculo com Ordem de Compra considerando somente a tag 'xPed' do XML e desconsiderando a tag 'nItemPed', se existir, que é responsável pela sequência (item) da Ordem de Compra. Neste caso o vínculo entre os itens do XML e os itens da Ordem de Compra deve ser feito manualmente.

PN - GE - 2944 - Inibir tela de dados para efetivação na pré nota - Na tela da pré nota, ao selecionar para efetivar a pré nota para a nota de entrada, é exibida uma tela chamada ‘Efetivação de Pré Nota’, com a possibilidade de alterar as datas de emissão e entrada, bem como gerar ou não financeiro automaticamente, abrir nfe ao final e abrir tela de confirmação para lotes. Estando esta opção marcada não será mais exibida a tela.

Como parametrizar o ambiente para gerenciamento XML, NFe e CTe?

Deve-se realizar algumas parametrizações através do botão <Configurações> do Gerenciamento de XML NFe/CTe. As parametrizações variam por unidade de negócio, ou seja, é obrigatório informar o campo “Unidade de Negócio” nos filtros para identificar para qual unidade está sendo parametrizada.

Parametrizações NFe:

  • Caminho XSD: Caminho da estrutura do XML que será utilizado para validar a se o arquivo XML é válido;
  • Caminho do arquivo XSD: Informar o caminho onde está disponível o arquivo XSD (esqueleto), que é distribuído junto com a versão do CIGAM, localizado em CIGAM_Instal\apoio\fiscal\ (informar o caminho completo do arquivo com o nome do mesmo).

Neste caminho será informado o XSD para importação de xml com layout 4.00. Caso tenha necessidade de atualização, o esquema xml é encontrado pelo endereço: https://www.nfe.fazenda.gov.br/.

  • Namespace NFe: Campo obrigatório referente ao SCHEMA para identificar a estrutura a validar;
  • Caminho do modelo DANFE: Caminho do modelo de relatório para geração da DANFE; Disponível em \\CIGAM_INSTAL\Modelos\Relatorios\Pré Nota\DANFE_PreNota.rtf (necessário informar o caminho completo do arquivo)


Parametrizações CTe:

  • Caminho XSD: Caminho da estrutura do XML que será utilizado para validar a se o arquivo XML é válido;

Informar o caminho onde está disponível o arquivo XSD (esqueleto), que é distribuído junto com a versão do CIGAM, localizado em CIGAM_Instal\apoio\fiscal\ (necessário informar o caminho completo do arquivo). Neste caminho será informado o XSD para versões 4.00.
Caso tenha necessidade de atualização, o esquema xml é encontrado pelo endereço: https://www.nfe.fazenda.gov.br/.

  • Namespace CTe: Campo obrigatório referente ao SCHEMA para identificar a estrutura a validar;
  • Caminho do modelo DACTE: Caminho do modelo de relatório para geração da DACTE;

Pode ser localizado em \\CIGAM_INSTAL\Modelos\Relatorios\NFe\DACTE.RTF (necessário informar o caminho completo do arquivo)

  • Caminho do modelo DACTEOS: Caminho do modelo de relatório para geração da DACTEOS;

Localizado em\\CIGAM_INSTAL\Modelos\Relatorios\Pré Nota\DACTEOS.rtf (necessário informar o caminho completo do arquivo).