PW.ETL - Nota 015223

Módulo: INTERFACES

Funcionalidade: Interfaces

Data/Hora da Publicação: 25/09/2023 18:01:40

Data/Hora Última Alteração: 25/09/2023 18:01:40

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 Interface 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. Processo 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, e seja necessário editar e houver vários registros, ao abrir a tela de edição não apresentará os erros mencionados no sintoma.

3. Processo de Interface de Fichas Complementares

Contrato de dados ajustado, incluindo o campo PPC_ID, desta 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

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.

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.

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

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

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.

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

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'

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.