Olá,
Todos os BAPIs estão habilitados para RFC. E para chamar uma função de módulo habilitada para RFC, siga a seguinte sintaxe.
CALL FUNCTION '<Nome do FM>'
DESTINATION <sistema-de-destino>.
Obrigado,
Asit Purbey
Avalados por :
Olá a todos!
Temos 2 sistemas; sistema 1 (cliente 420) e sistema 2 (cliente 600).
Gostaria de saber como chamar um módulo de função habilitado para RFC de um sistema (420) enquanto o módulo de função habilitado para RFC existe no outro sistema (600).
Além disso, de acordo com o meu entendimento, qualquer módulo de função habilitado para RFC é um BAPI. Por favor, confirme.
Por favor, ajude.
Obrigada e cumprimentos,
Namrata
Olá,
Todos os BAPIs estão habilitados para RFC. E para chamar uma função de módulo habilitada para RFC, siga a seguinte sintaxe.
CALL FUNCTION '<Nome do FM>'
DESTINATION <sistema-de-destino>.
Obrigado,
Asit Purbey
Olá Namrata,
Confira este link útil para chamar o RFC, certamente irá te ajudar, apenas revise-o.
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCFESDE2/BCFESDE2.pdf
Além disso, segundo meu entendimento, qualquer módulo de função habilitado para RFC é um BAPI.
Não, nem todos os BAPIs estão habilitados para RFC, mas nem sempre o contrário.
BAPI_PO_CREATE está habilitado para RFC, mas é um BAPI (ver a aba de Atributos, botão de rádio FM habilitado para remoto).
RFC_READ_TABLE também está habilitado para RFC, mas não é um BAPI.
Sachin
Olá,
O FM habilitado para RFC pode ser chamado de outro sistema:
A partir do 420, podemos chamar o FM RFC que está em 600, através do destino RFC criado na transação SM59 no cliente 420. Em SM59, mantenha as entradas do sistema de destino, ou seja, 600, e teste a conexão para ver se é bem-sucedida ou não, através do logon remoto.
Vamos supor que no cliente 420, em SM59, você criou um destino chamado DEST600.
No 420, você pode codificar da seguinte maneira...
Call 'RSSDK_LOGSYS_REMOTE_CHECK' destino DEST600
exportando
I_QSYSTEMNAME =
tabelas
E_T_MSG =
há diferença entre BAPI/RFC.
BAPI sempre retorna mensagens / RFC não.
BAPI segue certas convenções de nomenclatura ao definir as estruturas de parâmetros (por exemplo, BAPI_..)
Em BAPI, não é possível chamar telas de diálogo.
Em BAPI, declarações como COmmit work/Call Transaction/Submit... não devem existir.
Os BAPI são implementados como FM e armazenados como métodos no repositório de objetos comerciais.
Outro exemplo para RFC
RSAN_LOGSYS_DETERMINE
Retroceda se houver algum problema,
Saudações,
Naveen
Editado por: Naveen Deva em 18 de fevereiro de 2009 às 9:54 AM
Olá!
Verifique este link
http://help.sap.com/saphelp_46c/helpdata/en/22/042518488911d189490000e829fbbd/content.htm
Saudações
Gokul
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute