Histórico da Página
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..