![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️SAP BASIS Las RFC y BAPIS
SAP BASIS Las RFC y BAPIS
![SAP BASIS Las RFC y BAPIS SAP BASIS Las RFC y BAPIS](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/22.jpg)
Apunte Creado OK - Iniciar Edición
- INTRODUCCION A INTERFASES
Los sistemas SAP tienen interfaces en diferentes niveles de comunicación. Estos rangos que van desde opciones altamente técnicas como el uso del protocolo TCP/IP O CPI-C, a opciones de interfaces especializadas diseñadas para los objetos de negocio, como las interfases BAPIS O IDOC utilizadas en el ambiente ALE.
Los sistemas SAP usan las siguientes tecnologías de interfaces,
ALE: APPLICATION LINK ENABILING
BAPI: BUSINESS APPLICATION PROGRAMMING INTERFASE
CPI-C : COMMON PROGRAM INTERFACE COMMUNICATION
EDI: ELECTRONIC DATA INTERCHANGE
HTTP : HYPER TEXT TRANSFER PROTOCOL
LU 6.2 : LOGICAL UNIT TYPE 6.2
RFC : REMOTE FUNCTION CALL
OLE : OBJECT LINKING AND EMBEDDING
SMTP : SIMPLE MAIL TRANSFER PROTOCOL
SOAP : SIMPLE OBJECT ACCESS PROTOCOL
TCP-IP : TRASNSMISSION CONTROL PROTOCOL / INTERNET PROTOCOL
XML : EXTENSIBLE MARKUP LANGUAJE.
· Permiten que funciones predefinidas puedan llamarse y ejecutarse en un sistema remoto o dentro del mismo sistema.
· La RFC describe una interface, no un lenguaje de programación en la cual la función corre.
pueden hacer llamadas a funciones en sistemas NO-SAP.
Cuando estamos definiendo destinos RFC, la conexión RFC es:
En el código ABAP usamos RFCS para llamar a un modulo de función en otro sistema de la siguiente manera:
· DESTINATION
· IMPORTING
Podemos crear conexiones RFC para la cual el usuario que realiza la llamada es utilizado en el sistema destino. Esto quiere decir que diferentes usuarios pueden usar la misma conexión en el sistema destino.
Este procedimiento se conoce como RFC de confianza (Trusted RFC). el prerrequisito que usuarios idénticos sean creados tanto en el sistema de origen como en el sistema destino.
3.BOR Y BAPIs
BAPI. Interface de programación de aplicación de negocios. Interface estandarizada que facilita el acceso interno y externo a procesos de negocios y datos en sistemas SAP.
BOR. (BUSINESS OBJECT REPOSITORY) Los BAPIS son definidas en el Repositorio de Objetos de Negocio.
Las funciones que pueden ser llamadas usando BAPIs son normalmente implementadas y almacenadas en la Herramienta de construcción de función e ABAP (ABAP WORKBENCH FUNCTION BUILDER como rfc-enabled.
SW01 = para observar una vista de los BAPIS disponible en el BOR.
EJEMPLOS DE POSIBLES USOS PARAS LAS BAPIs:
· Utilizadas por SAP para integrar distintas soluciones del conjunto mySAP Business Suite
· Utilizadas en conjunto con SAP business Workflow
Las BAPIs son creadas y probadas en la misma forma que otros módulos de funciones, usando el Function Builder, TX SE37, y son definidas como BAPIs luego en el BOR.
 
 
 
Sobre el autor
Publicación académica de José Ricardo Reyes Alarcón., en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
José Ricardo Reyes Alarcón.
Profesión: Gerente de Infraestructura y Soport - Mexico - Legajo: PR30D
✒️Autor de: 147 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP BI / BW BO Nivel Inicial
- Carrera Consultor en SAP MM Nivel Inicial
- Carrera Consultor Basis NetWeaver Nivel Avanzado
- Carrera Consultor Basis NetWeaver Nivel Inicial
Disponibilidad Laboral: FullTime
Presentación:
Dominar todas las tareas de basis para mantener en optimas condiciones de desempeño, seguridad y estabilidad los sistemas sap en los ambientes de desarrollo, calidad y productivo.
Certificación Académica de José Reyes