Comply e-Docs - Nota 013252

Módulo: Nota Fiscal Eletrônica

Funcionalidade: Geral

Data/Hora da Publicação: 09/07/2020 17:35:18

Data/Hora Última Alteração: 09/07/2020 17:35:18

Descrição da Nota: Nota de Correção relacionada aos temas: Server - Erro retorno origem Inbound; Framework - Melhoria na paginação do Painel de Controle Outbound;

Sintoma

  • Server – Erro retorno origem Inbound - Identificado que as Notas ficais recepcionadas pelo processo de Inbound, não estavam retornando para o SAP gerando o erro abaixo.

 

Executando a partir de: C:\Program Files (x86)\Sonda\Comply e-Docs Server 4.00 SP2\NFE\

Problemas na consulta ao SAP - MemoriaRetornoImBound()

Erro: System.AggregateException: One or more errors occurred. ---> SAP.Middleware.Connector.RfcTypeConversionException: FIELD NUM_PREF of STRUCTURE /PWS/ZNFEEB006 (SETTER): cannot convert DBNull into CHAR15 ---> SAP.Middleware.Connector.RfcTypeConversionException: System.DBNull cannot be converted into CHAR

Solução

  • Server – Erro retorno origem Inbound – O código foi corrigido sendo possível o retorno com sucesso das Notas de Inbound.
  • Framework - Melhoria na paginação do Painel de Controle Outbound – Melhoria na funcionalidade de paginação do Painel de Controle Outbound, para que ao clicar no botão ‘Ultimo’ sejam carregadas todas as notas fiscais filtradas.

Recomenda-se utilizar o filtro da tela, informando Matriz, Filial e período de Data de Emissão antes de utilizar esse recurso da paginação, pois de acordo com o volume de notas pode ocorrer erro de “Timeout” devido a exceder o tempo de espera.

 

Parâmetros a serem configurados:

Na abertura do painel são carregadas automaticamente as últimas notas emitidas com base nos parâmetros abaixo que, também, devem ter seus valores verificados para que não ocorra o erro de “Timeout” mencionado acima:

controle_filtro_painel_controle - Caso o painel não tenha filtro determine a quantidade de dias anterior a data emissão mais recente das notas a serem carregadas.

Valor Recomendado: recomenda-se a análise do volume de notas emitidas para determinar esse parâmetro, pois em caso de grande volume deve ser colocado somente o valor 1 (de um dia), podendo ser aumentado esse valor se o volume for menor.

 

Parâmetros referentes a paginação:

- painel_controle_utiliza_orderby_paginacao - Parâmetro responsável por otimizar a query executada no painel de controle, excluindo ou não a cláusula order by do script.

Valor Recomendado: S - para que seja incluída a cláusula order by do script.

 

- painel_controle_registros_paginacao - Parâmetro responsável por limitar a quantidade de registros carregados do banco para exibição no Grid.

Valor Recomendado: 50 - para carregar essa quantidade a cada vez que passar para a próxima pagina.

 

Outra configuração que auxilia para que não ocorra o problema de “Timeout” e a inclusão/ configuração das tags, abaixo, do arquivo Config do ambiente, com a recomendação de ‘180’ em segundos e ‘3’ (em minutos). O arquivo normalmente se encontra no caminho:

C:\Program Files (x86)\Sonda\Sonda Application Server 4.0\Servers\Config

 

<add value="180" key="CommandTimeout"/>

<add value="3" key="NetworkTimeout"/>

 

 

Versões Tratadas

4.00.00.0000


Pré-Requisitos

Produto:

Nota

Descrição

Nota de Correção relacionada aos temas: Abap - Extrator - Melhoria na extração do valor de Fatura; Server - (Gravação automática XML autorizado; Falha no envio de E-mail);


Pacotes de Atualização

Informações Complementares

Procedimentos e Pacotes de Atualização 4.00

 

  1. Parar o(s) Serviço(s) utilizado(s) “Comply e-Docs Server 4.00 Modulo NF-e” e/ou “Comply e-Docs Server 4.00 Modulo NFS-e”;
  2. Parar o Serviço do Componente Framework;
  3. Realizar Backup da pasta do Comply e-Docs Server, normalmente encontrada em “C:\Program Files (x86)\Sonda\Comply e-Docs Server 4.00”;
  4. Descompactar e aplicar os HotFix do Comply e-Docs, HF_NFE_20200709_V0400.zip;
  5. Aplicar as Requests mencionadas na nota;
  6. Iniciar o serviço do Componente Framework;
  7. Iniciar os Serviços “Comply e-Docs Server 4.00 – Módulo NF-e” e “Comply e-Docs Server 4.00 – Módulo NFS-e”.