Skip to main content
Esta guía explica cómo Payana se integra con SAP R3, incluyendo los componentes de la conexión y lo que puedes automatizar con ella.

1. Arquitectura de la conexión

La integración con SAP R3 no es directa: Payana se comunica a través de un middleware que actúa como capa intermediaria. Este middleware gestiona la autenticación y algunos mapeos de datos, y puede ser una solución comercial o una implementación ad-hoc del cliente. La interacción con SAP R3 se realiza mediante BAPIs (Business Application Programming Interfaces), que son las interfaces estándar de SAP para integración con sistemas externos. Las llamadas a estas BAPIs se hacen a través del protocolo RFC (Remote Function Call).

2. Qué se puede hacer con la integración

La integración con SAP R3 permite automatizar dos grandes flujos del ciclo de cuentas por pagar:

Importación de facturas

Payana importa automáticamente las facturas electrónicas desde la DIAN (Colombia) o el SAT (México), las cruza contra las Órdenes de Compra o las Recepciones de Mercadería registradas en SAP, y las ingresa como facturas de proveedor en el sistema.

Sincronización de Cuentas por Pagar

Una vez que las facturas están en SAP y pasan a Cuentas por Pagar (CxP), Payana sincroniza esa información, ejecuta los pagos y registra automáticamente los recibos de pago en SAP.

3. Cuestionario de integración SAP R3

Para iniciar una conexión con SAP R3, cada cliente debe completar este cuestionario y enviárselo al equipo de onboarding de Payana.
1. ¿Cuentan actualmente con algún componente de tipo Middleware? Sí / No1a. ¿Es una herramienta comercial o un desarrollo propio? Comercial / Desarrollo propio1b. Especificá cuál:
  • Comercial: SAP PI/PO, SAP Gateway, MuleSoft, Dell Boomi, Sterling, GoAnywhere, otro
  • Desarrollo propio: indicá tecnología / lenguaje
2. ¿El R3 está hosteado en la nube? Sí (AWS, GCP, Azure, otra) / No (data center propio o de proveedor)3. ¿Cuál es la base de datos del R3? DB2 / MS SQL / HANA / Otra4. ¿Cuál es el sistema operativo del servidor donde está instalado el R3? Windows / Linux / Unix / Otro
5. ¿Las conexiones serían punto a punto? Sí / No6. ¿Tienen consideraciones de seguridad específicas para conexiones externas?7. ¿Qué medios tienen disponibles para realizar las cargas de datos?8. ¿Qué RFCs, BAPIs o IDocs son necesarios para los procesos a integrar?
9. ¿Tienen integraciones similares activas con otros proveedores? En caso afirmativo, indicá cuáles y qué procesos cubren.
10. ¿El R3 cuenta con ambientes de prueba (QA/sandbox)? En caso afirmativo, confirmá si Payana puede utilizarlos durante la integración.