COMPLY - Nota 015223

Módulo: Integração - Interfaces

Funcionalidade: Interfaces

Data/Hora da Publicação: 25/09/2023 18:02:26

Data/Hora Última Alteração: 25/09/2023 18:29:35

Descrição da Nota: Ajustes na Interface de "Notas Fiscais Detalhadas - PUB" - Novos tipos para os campos IEL_NUM_FAT_COMERCIAL e IEL_VL_FAT_COMERCIAL; Ajuste na tela de Edição de registros para quando na respectiva interface que esteja sendo executado, e contenha o campo IST_AIDF_ID; Contrato de dados ajustado incluindo o campo PPC_ID; Interface de "Notas Fiscais Detalhadas - PUB" atualização de layout e tratamentos internos incluindo o modelo 62.

Sintoma

 

1. Processo de Extração de Notas Fiscais Detalhadas-PUB

Erro na execução do extrator de Notas Fiscais Detalhadas. A seguinte mensagem era apresentada: "Ocorreu um erro durante a execução do mapeamento da propriedade 'ValorFaturaComercial' e valor: '0,00000000000000': Invalid cast from 'System.String' to 'System.Nullable`1[[System.Decimal..." .

2. Processos de Interface

Ao selecionar múltiplos registros para edição de registros em qualquer Interface que contenha o campo "IST_AIDF_ID", presente na tela de "Validações", e ao selecionar o registro a ser editado,  o seguinte erro era apresentado:

     "Object cannot be cast from DBNull to other types."

 

 

3. Processo de Interface de Fichas Complementares

Ao realizar a Interface de Ficha Complementar de CIAP, o seguinte erro era apresentado:

"Execução:  Column does "PPC_ID" not belong to tabela STC_FICHA"

Solução

 

1. Processo de Interface de Notas Fiscais Detalhadas - PUB

Ajustes na interface de "Notas Fiscais Detalhadas - PUB" - Novos tipos para os seguintes campos:

  • IEL_NUM_FAT_COMERCIAL: Tipo campo: Texto (20) ;          
  • IEL_VL_FAT_COMERCIAL:  Tipo campo:  Decimal (15,2).

2. Processos de Interfaces

Ajuste na tela de Edição de registros para quando na respectiva interface que esteja sendo executado, e contenha o campo IST_AIDF_ID. Caso ocorram erros,  seja necessário editar e houver vários registros, ao abrir a tela de edição não serão apresentados os erros mencionados no sintoma.

3. Processo de Interface de Fichas Complementares

Contrato de dados ajustado, incluindo o campo "PPC_ID". Dessa forma, ao realizar a interface e as informações estiverem corretas, o processo será finalizado com sucesso.

EVOLUÇÂO

Esta nota possui a(s) seguinte(s) melhorias(s):

 

1. Atualização layouts Notas Fiscais Detalhadas – PUB

Interface de "Notas Fiscais Detalhadas - PUB" atualização de layout e tratamentos internos, incluindo o modelo 62.

 

 

Versões Tratadas

4.00.00.0000


Pré-Requisitos

Produto:

Nota

Descrição

Ajuste no processamento das informações complementares de CIAP, tela de Interfaces Processamento de Interfaces.

Melhoria no tratamento para linha inválida de arquivos TXT; Melhorias na mensagem de resumos apresentada na tela "Extração"; Melhoria para as extrações origem RFC\SAP de Saldos Contábeis; Melhoria no mapeamento da extração de Movimento de estoques; Evolução na Interface de Notas Fiscais detalhadas ENERGIA e TELECOM; Evolução na Interface de Notas Fiscais de Indiretos.

Alteração dos tipos dos identificadores das tabelas intermediarias, de processo e de Logs

Evolução na Interface de Serviço Tomado para consumir o novo parâmetro 'std_integra_nf_bc_imposto_63_zerados'

Evolução com a criação da Extração de NCM via RFC e TXT, assim como suas respectivas Execuções de Interfaces.

Ajuste na extração de fiscais eletrônicas somente com o protocolo de autorização; Ajuste no extrator para chamada da função quando SAP versão 4.6; Tratamento para extrair corretamente as bases de cálculo e alíquotas do PIS e Cofins quando existe ICMS monofásico CSTs 61 e 02; Ajuste no tamanho do campo IEL_FAT_COM da tabela /PWSATI/ZSATI002; Melhoria na chamada da exit ZYLFSATI40; Tratamento para estoque em trânsito.

Evolução na regra de utilização conector SAP Conector; Evolução no processo de Extração de dados de Indiretos com objeto de bloqueio; Controle de Referência na Interface de Indiretos; Execução de Interface Dados do módulo de Indiretos (performance); Liberação da Interface de Indiretos para Notas Fiscais Extemporâneas

Evolução no Integrador de XML: implementado um parâmetro para determinar se erros de truncate aparecerão no log de execução; Melhoria da Interface de Ordem de Produção: desabilitando a validação 09302; Melhoria na Interface de Lançamentos e Partidas: melhoria performance; Evolução na extração e Interface de Notas Fiscais de Indiretos para atendimento ao ICMS Monofásico.

Melhoria realizada na Extração de Fichas Complementares CIAP; inclusão do campo Data Fim para correta ativação ficha.

Inclusão de tratamento na deleção de Notas Fiscais via tela, incluindo as regras já existentes na interface.

Tratamento no processo de exclusão do Sistema Remoto; Tratamento para evitar as falhas no processo de Conciliação; Extração de Indiretos: ajuste nome dos campos das tabelas Capa e Imposto; Tratamento na validação 0740399 da Interface Fichas Complementares CIAP; Melhoria realizada na Interface Cadastro de Produtos e no Controle de vigência de Prod.; Alteração do tamanho do campo de UM em várias Extrações e Interfaces; Melhoria nos PDFs de Validações das Interfaces de Indiretos e Serviços Tomados


Pacotes de Atualização

Informações Complementares

 

1. É recomendado que sejam aplicados, primeiramente em ambiente de Homologação/Qualidade, os procedimentos: “Procedimentos e Pacotes de Atualização” e “Procedimento de Homologação” descritos nesta nota antes de aplicar no ambiente produtivo;

 

 2. Analisar e aplicar os pré-requisitos que são premissas para esta atualização. Verificar as notas, que são pré-requisitos:

  • Componentes ETL/Comply: 013098, 014259, 014272, 014982, 014990, 015038, 015116
  • Componentes Cadastros Básicos: 015224
  • Componentes pw. SATI NET: 014985, 015225
  • Componente extrator abap/SAP(Comply apenas): 015215

 

 3. Com os pré-requisitos atualizados, aplicar o Pacote de Requisições nesta Nota:

1. 718531 - ITG_DLL_NF_DETALHADAS_384932

2. 718599 - ITG_DTA_INSERT_ITG_MAP_384931

3. 718600 - ITG_DTA_INSERT_ITG_MAP_TRANSF_384931

4. 718601 - ETL_DTA_INSERT_ETL_MAPPING_3849314.

5. 718886 - ITG_DIC_ALTER_ITG_NF_CP_ELETRICAS_389508

6. 718887 - ITG_DIC_ALTER_ITG_NF_CP_ELETRICAS_389656

7. 718895 - ETL_DTA_INSERT_ETL_MAPPING_389745

8. 718980 - ITG_DLL_TELA_EDICAO_REGISTROS_391704

 

4. Parar o serviço do componente framework Sonda;

 

5. Realizar os devidos procedimentos de Limpeza de Cache:

 

5.1 - Se o produto utilizado for Comply: Limpar o cache do browser (navegador) e fechá-lo.

 

- Se o produto utilizado for Workspace: Fechar todas as telas abertas.

 

5.2 - Limpar os arquivos de cache da Framework. (Obs.: Executar tanto no Client - estação de trabalho - quanto no Servidor de Aplicação)

 

* Apagar todo o conteúdo da pasta: C:\ProgramData\Sonda IT\Cache

 

* Apagar o conteúdo da pasta, deixando apenas os arquivos .dat: que existirem nas pastas internas do diretório Desktop

 

5.3 - Abrir o CMD (Prompt de Comando) (Obs.: Executar tanto no Client - estação de trabalho - quanto no Servidor de Aplicação)

 

 * Executar o comando abaixo para Limpeza do Cache: rundll32 %windir%\system32\dfshim.dll CleanOnlineAppCache

 

 

6. Iniciar o serviço do Componente.