Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

ME DO REQUISITO

Características do Requisito

 

Linha de Produto:

SARA

Segmento:

Distribuição e Logística

Módulo:

ImportadorDocEntrada

DllImportaNFe

Rotina:

ImportadorDocEntrada

DllImportaNFe

 

Parâmetro(s):

DIRETORIO_PADRAO_PROTHEUS = Diretório padrão do protheus para gravação de arquivos.

DIRETORIO_INTEGRACAO_DOCUMENTOS_UPLOAD = DIRETÓRIO DE DESTINO DO UPLOAD DE DOCUMENTOS DO PORTAL WEB.

DOC_ENTRADA_DIRETORIO_LOG = DIRETÓRIO ONDE SERÃO GERADOS OS LOGS PARA DEPURAÇÃO DE ERROS DA IMPORTAÇÃO DE ARQUIVOS XML NFE.

DIRETORIO_ARQUIVO_REJEITADO = DIRETÓRIO ONDE SERAO COPIADOS OS ARQUIVOS DA NOTA FISCAL REJEITADOS DURANTE A IMPORTAÇÃO.

DIRETORIO_ARQUIVO_PROCESSADO = DIRETÓRIO ONDE SERAO COPIADOS OS ARQUIVOS DA NOTA FISCAL IMPORTADOS COM SUCESSO PELO SISTEMA.

Chamados relacionados

 
Requisito (ISSUE):PCREQ-4605

Tabelas utilizadas:

tab_ocorrencia_nfe

tab_documentos_import

tab_documentos_upload

rel_tipo_cliente

tab_cli_endereco

Versões/Release:

12.1.16

Procedures utilizadas

proc_diu_clientes

proc_diu_tmp_doc_ent_comp

proc_diu_tmp_doc_entrada

proc_diu_tab_tmp_lote

proc_diu_tmp_loteitem


 

Descrição

Criado uma DLL e um serviço para fazer importação de XML de NF-e inseridos através do portal de agendamento.

 

 

Procedimento para Implantação

Copiar o executável e a DLL contidos neste pacote para uma pasta local, navegar até a pasta via prompt de comando e executar o comando ImportadorDocEntrada.exe -install. 

 

Após a instalação do serviço será necessário configura-lo, ainda no prompt de comando digite regedit, acesse HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\ImportartadorDocEntrada

Modifique as chaves pathiniconexão é o caminho + nome do arquivo ini de conexão do SARA, usuário é um usuário com acesso aos sistemas SARA, senha é a senha para acesso deste usuário, Intervalo é o tempo em milésimo de segundos que os sistema fará a leitura da pasta de arquivos de XML.

Acesse o módulo sistema e configure os parametros abaixo.

DIRETORIO_ARQUIVO_REJEITADO - Diretório onde serão movidos os arquivos que forem rejeitados durante o processamento.

DIRETORIO_ARQUIVO_PROCESSADO - Diretório 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 portalweb.

 

No prompt de comando digite services.msc e inicie o serviço SARA - Importador doc entrada.

Pronto o serviço está pronto, após iniciado o serviço os arquivos inseridos pelo portal de agendamento serão processados e movidos para pasta de processados ou rejeitados de acordo com evento ocorrido pelo arquivo.

 

Para depuração de erros de conexão  foi criado um arquivo de log na mesma pasta do executável "ImportadorDocEnt.log" que conterá o registro das conexões e respectivos erros.

Para depuração da execução verificar no diretorio contido no parametro DOC_ENTRADA_DIRETORIO_LOG, será criado um arquivo de log para o dia respectivo a sua execução, este arquivo ira conter o registro das execução das leituras dos arquivos, assim como seus respectivos erros de execução..