PW.SATI - INTEGRAÇÃO - Nota 011224

Módulo: INTEGRAÇÃO

Funcionalidade: RFC

Data/Hora da Publicação: 21/08/2018 09:52:43

Data/Hora Última Alteração: 11/03/2019 13:23:08

Descrição da Nota: Componente Oracle (Executável RFC) - Melhoria realizada no executável RFC para realização de ativação de bloqueio quando houver execução simultânea, disponibilizado no release 1.50.0009. Componente Oracle (Executável RFC) - Ajuste no executável RFC no momento do processamento quando houver Notas Fiscal canceladas, disponibilizado no release 1.50.0009.

Descrição

 

  1. Componente Oracle Interface de Indiretos (RFC) – Melhoria realizada no executável RFC para realização de ativação de bloqueio quando houver execução simultânea, disponibilizado no release 1.50.0009.

Visando em melhorar o funcionamento da ferramenta do executável RFC, foi disponibilizado a ativação do bloqueio para interfaces simultâneas.

 

O que é significa interface simultânea?

Quando é utilizado a Interface com componentes diferentes.

 

Como parametrizar?

A partir da aplicação desta melhoria disponibilizamos novos parâmetros para verificação do bloqueio da interface simultânea desta Interface.

 

  • Menu do PW.SATI, acessar > Gerencia > Administração (PWS) > Parâmetros, após, localizar os nomes dos parâmetros a seguir:

 

Novos parâmetros:

Nome: utiliza_bloqueio_processo_simultaneo

Descrição: Determina o bloqueio por usuário ao executar o RFC

Valores possíveis: Se o parâmetro estiver com valor ‘TRUE’ o bloqueio estará habilitado e a verificação do bloqueio será ativado. Em default o valor será incluso como ‘FALSE’, com a finalidade de não impactar o processamento atual.

Nome: timeout_tempo_indiretos

Descrição: Timeout em segundos para desbloqueio na execução

Valores possíveis: Valor numérico. Em default o valor estará com valor ‘300’. Recomenda-se estudar a quantidade ideal de tempo para utilização do bloqueio do RFC.

Obs.: Sempre informar tempo por “segundo”.

 

Simulação da Interface com a parametrização do bloqueio ativa:

Quando os parâmetros estiverem ativados na tentativa da execução do executável RFC ao mesmo tempo que o extrator SAP, será apresentada mensagem na tela do executável RFC.

Após o termino do tempo de timeout, conforme parametrizado, será liberado para uma nova solicitação.

 

  • Com a execução da transação ZLFR000, juntamente com o executável RFC será demonstrado a mensagem:

‘O extrator ZLFR000 está em execução no SAP pelo usuário 'XXX' (usuário SAP) desde (data e horário). O RFCInterface será encerrado.’

 

Se o parâmetro ainda estiver ativado e no momento da execução do RFC houver a transferência dos dados de Indiretos e demais Interfaces, somente a execução de Indiretos será encerrada.

  • Com a execução da transação RFC, juntamente com o Processar dados’ será demonstrado a mensagem:

‘O Processar Dados está em execução pelo usuário ‘XXXX’ (usuário oracle) desde (data e horário). O RFCInterface será encerrado.’

  • Cenário com as opções de Indiretos e Diretos flegados no Processar Dados, juntamente com a execução do RFC:

Para usuários que utiliza a execução do Processar Dados com as duas opções (conforme a figura abaix), nao irá atender ao processo do bloqueio simultâneo, pois há uma parte da leitura deste processamento que pertence a outro módulo. Desta forma, ressaltamos que o processo de bloqueio do RFC nao atender este cenário.

Importante:

Para que este bloqueio funcione corretamente será necessário que o DBA do Cliente com o usuário SYS conceda os Grants (permissão de select/ Create) para os objetos abaixo para o nosso LF (e.g.LF): 
Views

v_$session,

v_$sql e

dba_objects.

 

Synonyms

v$session e

v$sql.

  1. Componente Oracle Interface de Indiretos (RFC) – Ajuste realizado no Executável RFC para Notas Fiscais canceladas, disponibilizado no release 1.50.0009.

Notas Fiscal canceladas na origem SAP, ao processar a Interface, o campo IND_INTERFACE na tabela da capa é preenchido com valor ‘C’, e sucessivamente é migrado para o SATI. Porém, ao migrar estes cenários utilizando o executável RFC, o leitor estava desconsiderando esta informação, impactando seu processamento até o SATI.

Com esta aplicação, o executável RFC irá processar a nota fiscal para o SATI de acordo com o prenchimento da Interface ABAP.

 

 

Versões Tratadas

1.50.0000


Pré-Requisitos

Produto:

Nota

Descrição

Componente Abap Interface de Indiretos - Melhoria realizada no programa disponibilizando novo campo para atender ao Código Benefício Fiscal. /Componente Abap Interface de Indiretos - Melhoria realizada no programa disponibilizando novo campo para atender IPI Atacadista./Componente Abap Interface de Indiretos - Melhoria realizada na tela ZLFM084 (Data clean tabelas), incluindo a opção 'Exportação'./Componente Abap Interface de Indiretos - Ajuste no programa para o Dump 'for all entries in itab'.

Componente Executável RFC - Correção realizada no executável para permitir o processamento da MAtriz/Filial conforme a utilização do parametro 'rfc_transfer_only_authorized_branch', diponível no release 1.50.0008.


Pacotes de Atualização

Versão - 1.50.0000

Arquivo

Informações Complementares

 

Procedimentos e Pacotes de Atualização

Patch: 50360

Produto: PW.INTEGRACAO

SubProduto: PW.INTEGRACAO

Data: 16/08/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:

00_LF_PWF_TRANSACTION_UPD_215295_150818_0521.SQL
RFCINTERFACE.EXE - BUILD 0008

 

Pre-Requisitos: E indispensável que os seguintes patches já estejam atualizados:

•  Para os clientes que APLICARAM o Service Pack 150: 49942 (Nota 011007) e Nota 011299 (Interface ABAP).

 

Em caso de falha na aplicação, compactar a subpasta LOG_50360 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.