XML NFe Fase II
Características do Requisito
Linha de Produto: | SARA |
Segmento: | Supply Chain - Logística |
Módulos: | Importa_documento_entrada DllImportaNFe |
Rotinas: | Importa_documento_entrada DllImportaNFe |
Parâmetros: | DIRETORIO_IMPORTAR_NFE = Diretório de onde serão obtidos os arquivos a serem importados no processo de leitura de arquivos que não vieram do Portal Web. DIRETORIO_NFE_PROCESSADO = Diretório para onde serão movidos os aquivos processados com sucesso, oriundos do diretório DIRETORIO_IMPORTAR_NFE . DIRETORIO_NFE_REJEITADO = Diretório para onde serão movidos os arquivos que forem processados e rejeitados pelo sistema. |
Requisito (ISSUE): | |
Tabela Utilizada: | tab_produto |
Procedure Utilizada | proc_com_diu_produto |
Descrição
- Alterado o tamanho do campo prod_desc da tabela tab produto e também na procedure proc_com_diu_produto para 255 caracteres.
- Alterado o sistema para identificar na importação do XML se o CFOP obriga o cadastro de produtos, ou se deve importar por volumes, sem cadastrar os produtos.
- Alterado o sistema para verificar o produto pelo part number, caso o campo seja preenchido no XML.
- Alterado o sistema para verificar se existe a tabela de para, para a espécie, e efetuar alteração na importação do arquivo.
- Alterado o nome do projeto para Importa_documento_entrada.
- Alterado o nome do serviço para SARA - Importa documento entrada.
- Alterado o sistema para importar os itens do XML, mesmo que o documento esteja cadastrado, se não existir nenhum item cadastrado na Nota.
- Corrigido o Update na tabela de upload do Portal.
- Corrigida a gravação do frete que não estava ocorrendo.
- Alterada a gravação do valor do FOB, permanecendo com o mesmo valor total dos produtos da Nota.
- Corrigida a gravação do nome do arquivo, que não estava sendo inserido na importação de arquivos não inseridos pelo Portal de Agendamento.
Procedimento para Implantação
Implantação da Importação de NF-e Sem a Utilização do Portal de Agendamento:
- Para implantação da importação de NFe sem o portal de agendamento, ignore os passos que mencionam a instalação e configuração do Portal Web.
Implantação da Importação de NF-e Pelo Portal de Agendamento:
- Para efetuar o processo completo de importação do XML da NF-e no processo de agendamento do SARA, é necessário efetuar a instalação e a configuração do ambiente Microsiga Protheus, assim como, configurar o ambiente de agendamento via Portal RFB Web.
Pré-requisitos:
- Instalar o Microsiga Protheus.
- Instalar o Smartclienthtml.
- Executar a criação de sinônimos no banco de dados.
- Configurar os parâmetros para o Portal de Agendamento 2.
Procedimento para Configuração
Existem dois cenários que precisam ser verificados para configuração do sistema:
- Troca do serviço antigo ImportadorDocEnt.exe pelo novo Importa_documento_entrada.exe.
- Instalação inicial do serviço.
Para o procedimento 1, desinstale o serviço antigo e siga os procedimentos da instalação, conforme instalação inicial:
- Com cmd em modo administrador na pasta onde foi instalado o serviço, execute ImportadorDocEnt.exe -uninstall.
- Elimine o arquivo ImportadorDocEnt.exe, pois ele não será mais necessário.
Procedimentos para instalação inicial:
- Copie o executável e a DLL contidos neste pacote para uma pasta local, via prompt de comando.
- Execute o comando Importa_documento_entrada.exe -install.
- Depois da instalação do serviço, será necessário configurá-lo.
- Ainda no prompt de comando digite regedit, acesse HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Importa_documento_entrada.
- Modifique as chaves:
- Pathiniconexão: caminho + nome do arquivo ini de conexão do SARA.
- Usuário: usuário com acesso aos sistemas SARA.
- Senha: senha para acesso deste usuário.
- Intervalo: tempo, em milésimo de segundos, para que o sistema efetue a leitura da pasta de arquivos de XML.
- Acesse o módulo Sistema e configure os parâmetros abaixo:
- Parâmetros para o Portal de Agendamento:
Observação: se o serviço ImportadorDocEnt foi instalado anteriormente, ignore o passo de configuração dos parâmetros do Portal de Agendamento.
- DIRETORIO_ARQUIVO_REJEITADO - Diretório para onde serão movidos os arquivos que forem rejeitados durante o processamento.
- DIRETORIO_ARQUIVO_PROCESSADO - Diretório para onde serão movidos os arquivos que forem processados com sucesso.
- DIRETORIO_PADRAO_PROTHEUS - Diretório protheusdata dentro da instalação do Protheus.
- DOC_ENTRADA_DIRETORIO_LOG - Diretório + nome do arquivo onde serão salvos os logs dos processamentos.
- DIRETORIO_INTEGRACAO_DOCUMENTOS_UPLOAD - Diretório a partir da pasta protheusdata dentro do Protheus, onde serão colocados os arquivos inseridos no Portal Web.
- Parâmetros para o Portal de Agendamento:
- Parâmetros para a importação de arquivos sem agendamento:
- DIRETORIO_IMPORTAR_NFE - Diretório de onde serão obtidos os arquivos a serem importados no processo de leitura de arquivos que não vieram do Portal Web.
- DIRETORIO_NFE_PROCESSADO - Diretório para onde serão movidos os arquivos processados com sucesso, oriundos do diretório DIRETORIO_IMPORTAR_NFE .
- DIRETORIO_NFE_REJEITADO - Diretório para onde serão movidos os arquivos que forem processados e rejeitados pelo sistema.
- No prompt de comando informe services.msc, e inicie o serviço SARA - Importador doc entrada.
- Depois de iniciado o serviço, os arquivos inseridos pelo Portal de Agendamento serão processados e movidos para a pasta de processados ou rejeitados, de acordo com o evento ocorrido pelo arquivo.
Importante!
- Para depuração de erros de conexão será criado um arquivo de log na mesma pasta do executável ImportadorDocEnt.log, o qual conterá o registro das conexões e os respectivos erros.
- Para depuração dos arquivos processados existem dois arquivos de log distintos:
- Arquivos processados, oriundos do Portal de Agendamento que permanecem no diretório configurado no parâmetro DOC_ENTRADA_DIRETORIO_LOG.
- Arquivo de log dos arquivos processados, não oriundos do Portal de Agendamento, que será criado na mesma pasta na qual foram incluídos os arquivos .
- Será criado um arquivo de log para o dia respectivo da execução, o qual conterá os registros das execuções de leituras dos arquivos e seus respectivos erros de processamento.
Observação:
- Este documento foi atualizado abrangendo o processo completo referente aos dois processos de importação de arquivos de NFe, permanecendo assim o documento de complemento a este processo desatualizado.
- Link do documento anterior: DT_PCREQ-4605_Melhorias_Processo_Agendamento_Importacao_NF-e
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas