PW.SATI - INTEGRAÇÃO - Nota 011005

Módulo: INTEGRAÇÃO

Funcionalidade: Interface de Indiretos - Oracle

Data/Hora da Publicação: 25/06/2018 13:08:49

Data/Hora Última Alteração: 25/06/2018 13:08:49

Descrição da Nota: Componente de Interface de Indiretos (Processar Dados) - para correção das seguintes situações: * Correção para o Dump: erro character stringbuffer too small numerido ou de valor. * Processamento do preenchimento do campo do código do município de origem e destino para o valor 'NULL', quando o mesmo estiver com valor 'em branco' na origem SAP. * Ajuste no processamento de Notas Fiscais paradas indevidamente no log de erros, informando que o mesmo estava com período encerrado.

Sintoma

 

Componente de Interface de Indiretos (Processar Dados) – com as seguintes situações:

  • Dump: ORA-06502: PL/SQL:erro:character stringbuffer too small numerico ou de valor.

No momento da execução odo Processar Dados (Indiretos) estava ocorrendo a seguinte mensagem de Dump: ORA-06502: PL/SQL:erro:character stringbuffer too small numerido ou de valor.

 

 

Este erro estava ocorrendo quando a Nota Fiscal está alterada, no qual há uma variável que estava impactando, pois o mesmo estava esperando que o campo Docnum tenha 10 posições (conforme a regra stardand), e a Nota Fiscal estava com preenchimento do campo DOCNUM com 15 posições, devido ao cenário ser legado.

Obs.: este erro estava ocorrendo somente para Notas Fiscais de Saída.

  • Campo do código do município de origem e destino com o valor ‘em branco’ na origem.

Para cenário que contém o Código do Município de origem e destino  no SAP com valor ‘vazio’, estavam sendo interfaceados com o preenchiemnto ‘em branco’, impactando no processamento do SPED

 

  • Notas Fiscais parando, indevidamente, no log de erro informando que o periodo está encerrado, entretanto, a Filial está com o período aberto.

Notas Fiscais estavam parando no log de erros, indevidamente informando que o periodo estava encerrado, entretanto o periodo estava aberto.

Este erro ocorreu pois quando uma determinada Filial estava com o mesmo periodo encerrado, o programa estava considerando, indevidametne a data de encerramento, indepedentemente da Matriz/Filial cadastrada no fechamento.

Solução

 

  • Dump: ORA-06502: PL/SQL:erro:character stringbuffer too small numerico ou de valor.

Correção realizada na procedure para que a Interface possa receber o valor do preenchimento do campo DOCNUM com até 15 posições (conforme o tamanho de limite de posições na tabela definitiva do SATI).

 

  • Campo do código do município de origem e destino com o valor ‘em branco’ na origem.

Correção realizada na Interface Oracle para quando os campos abaixo estiverem com valor 'em branco', ao utilizar o Processar Dados, o campos abaixo irão receber o valor “NULL”, não impactando nas obrigações do SPED.

Tabela: LF_ENTRADA_COMPLEMENTO,

Campos: COD_MIN_ORIG e COD_MUN_DEST

 

Tabela: LF_NF_SAIDA,

Campos: COD_MIN_ORIG e COD_MUN_DEST

  • Notas Fiscais parando no log de erro, indevidametne, informando que o periodo está encerrado, entretanto, a Filial está com o período aberto.

Correção realizada no programa de Indiretos (Processar Dados) para que o encerramento de periodo seja considerado por data, Matriz e Filial cadastrada no SATI.

 

Versões Tratadas

1.50.0000
1.49.0000
1.48.0000


Pré-Requisitos

Produto:

Nota

Descrição

Tratamento realizado na Interface de Indiretos (Processar Dados), disponibilizando a view e a movimentação do campo 'CNPJ_CFP_OBRA', atendendo ao REINF.

Tratamentos realizados na Interface de Indiretos (Processar Dados), conforme listados na descrição.

Correções realizadas na Interface de Indiretos (Processar Dados) para os seguintes cenários: * Processamento correto do Código da Situação Fiscal para o cenário de Nota Fiscal de Entrada * Ajuste no processamento para o cenário Nota Fiscal de Saída com o período aberto, porém, no log de erros demonstrava que o mesmo estava com o período encerrado, indevidamente.


Pacotes de Atualização

Versão - 1.50.0000

Arquivo

Versão - 1.49.0000

Arquivo

Versão - 1.48.0000

Arquivo

Informações Complementares

 

Instruções para Atualização de Patch

 

Patch: 49941

Produto: PW.INTEGRACAO

SubProduto: PW.INTEGRACAO

Data: 21/06/2018

 

Para a atualização deste Patch, favor seguir as orientações constantes no documento Instruções de Atualização do PW.INTEGRACAO disponível em nosso Portal de Produtos (http://produtos.sondait.com.br). Caminho: Aplicativos > PW.SATI > Atualizações > Versões: Pacotes do Produto > Aplicador.

 

A atualização das estações de trabalho NÃO será efetuada pelo Aplicador. O detalhamento deste processo consta no documento Instruções de Atualização do PW.INTEGRACAO.

 

Para a atualização deste Patch, utilizar a versão 2.3.0 do Aplicador.

 

Conteudo do Patch:

01_P_INTERFACE_SAP_212147_18062018_1600.SQL
02_P_INTERFACE_NF_SAIDA_212147_18062018_1600.SQL
03_P_INTERFACE_ENTRADA_ISS_212438_20062018_1400.SQL
04_P_INTERFACE_NF_SERVICOS_212438_20062018_1400.SQL

 

Pre-Requisitos: E indispensavel que os seguintes patches ja estejam atualizados:

•  Para os clientes que APLICARAM o Service Pack 150: 46723, 47901 (Nota 010135), 49682 (Nota 010817), 49703 (Nota 010817) e 46723 (Nota 009755).

•  Para os clientes que APLICARAM o Service Pack 149: 46723, 47901 (Nota 010135), 49682 (Nota 010817), 49703 (Nota 010817) e 46723(Nota 009755).

•  Para os clientes que APLICARAM o Service Pack 148: 46723, 47901 (Nota 010135), 49682 (Nota 010817), 49703 (Nota 010817) e 46723 (Nota 009755).

 

Em caso de falha na aplicação, compactar a subpasta LOG_49941 e abrir um chamado no Moebius, anexando este arquivo para o Grupo de Solução #R&D - GERENCIA DO CICLO DE VIDA DE APLICACÕES.