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
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.
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.
‘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.
‘O Processar Dados está em execução pelo usuário ‘XXXX’ (usuário oracle) desde (data e horário). O RFCInterface será encerrado.’
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.
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.
1.50.0000
Produto:
Nota
Descrição
Arquivo
Informações Complementares
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.