Instalación del SDK de SAP NWRFC 

El conector Python (un sinónimo del paquete) envuelve la biblioteca SAP NW RFCpyrfc existente , a menudo llamada coloquialmente conector SAP C o SDK SAP NW RFC . Para comenzar a utilizar conectores similares de manera efectiva, recomendamos encarecidamente leer una serie de artículos interesantes sobre la comunicación RFC y la biblioteca SAP NW RFC , publicados en SAP Professional Journal (SPJ), en 2009, por Ulrich Schmidt y Guangwei Li:

Mejore la comunicación entre sus Aplicaciones C/C++ y sistemas SAP con SAP NetWeaver RFC SDK 
Parte 1: Programación del cliente RFC  
Parte 2: Programación del servidor RFC  
Parte 3: Temas avanzados 

Instalación del SDK de SAP NWRFC 
Si SAP NWRFC SDK ya está instalado en su sistema, puede verificar la instalación ejecutando la rfcexec, sin ningún Parámetro.

Puede encontrar información sobre dónde descargar el SDK de SAP NWRFC aquí .

El conector PyRFC se basa en el SDK de SAP NWRFC y debe poder encontrar los archivos de la biblioteca en tiempo de ejecución. Por lo tanto, puede instalar el SDK de SAP NWRFC en las rutas de biblioteca estándar de su sistema o instalarlo en cualquier ubicación e indicarle al conector de Python dónde buscar.

A continuación se muestran ejemplos de configuración para los sistemas operativos Windows

  1. Cree el directorio de inicio del SDK de SAP NWRFC, por ejemploc:\nwrfcsdk
  2. Establezca la variable de entorno SAPNWRFC_HOME:SAPNWRFC_HOME=c:\nwrfcsdk
  3. Desempaquete el archivo SAP NWRFC SDK, por ejemplo, c:\nwrfcsdk\libdeberá existir.
  4. Incluya el libdirectorio en la ruta de búsqueda de la biblioteca en Windows, es decir, extienda la PATHvariable de entorno.


Fuentes: help.sap.com
Instalación del SDK de SAP NWRFC