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:
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.
4.00.00.0000
Produto:
Nota
Descrição
Ordem
Pacote - (Requisiçã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:
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.