Qué debe intercambiar una integración SAP para proyectos EPC
Define SAP como fuente de órdenes, facturas y pagos, Codenergy como fuente de evidencia y certificación, y sincroniza referencias mediante IDs estables e idempotencia.
Resumen del artículo
Puntos clave
- Un solo sistema debe gobernar cada objeto maestro.
- La orden SAP no autoriza por sí sola una medición o pago.
- Los IDs externos y la idempotencia evitan duplicados.
- Transfiere el mínimo necesario y conserva la evidencia técnica en Codenergy.
Una integración entre SAP y la operación de obra debe conectar decisiones sin confundir responsabilidades. SAP S/4HANA puede conservar proveedores, órdenes de compra, facturas y documentos de pago; Codenergy organiza contratos de proyecto, mediciones, respaldo técnico, certificaciones y estados de aprobación. La integración une referencias y estados donde existe una regla clara.
El error más costoso es intentar que ambos sistemas sean maestros del mismo objeto. Si una orden de compra cambia en SAP mientras otra versión se edita en la plataforma de obra, nadie sabe cuál gobierna el saldo. Antes de desarrollar endpoints, define propiedad, dirección y frecuencia para cada dato.
Un modelo de integración por capas
La capa maestra identifica organizaciones, proveedores, monedas y órdenes. La capa operacional registra el avance y la evidencia de obra. La capa comercial aplica contrato, certificación y estado de pago. La capa financiera recibe o devuelve documentos como facturas y referencias de pago.
SAP documenta escenarios donde S/4HANA y SAP Business Network intercambian órdenes, confirmaciones, avisos e invoices. El alcance exacto depende de la edición, módulos y configuración implementados. Una integración de Codenergy debe declarar qué escenario utiliza y no prometer compatibilidad genérica con cualquier SAP.
- 01Importar orden
SAP entrega proveedor, líneas, monto, moneda y estado.
- 02Relacionar
Codenergy vincula líneas con contrato y partidas.
- 03Certificar
La obra valida avance y respaldo técnico.
- 04Informar aprobación
Se transmite el resumen autorizado para facturación.
- 05Conciliar
SAP devuelve referencias de factura y pago.
El alcance depende de la edición y configuración de SAP. Cada organización debe acordar objetos, dirección y frecuencia.
Qué dato debería gobernar cada sistema
| Dato | Fuente propuesta | Regla de intercambio |
|---|---|---|
| Proveedor y RUT | Maestro corporativo/SAP | Adoptar identificador y evitar duplicados |
| Orden de compra | SAP | Importar cabecera, líneas, moneda, monto y estado |
| Contrato de obra | Codenergy o repositorio acordado | Relacionar con la orden sin reescribirla |
| Medición y evidencia | Codenergy | Conservar detalle técnico en la plataforma de obra |
| Estado de pago aprobado | Codenergy | Enviar resumen e identificadores cuando el proceso lo autorice |
| Factura y pago | SAP | Devolver estado y referencia financiera al expediente |
Identificadores antes que nombres
Proveedor, orden, línea, contrato y estado de pago necesitan identificadores externos estables. El RUT ayuda a conciliar empresas chilenas, pero no sustituye el ID técnico de SAP ni resuelve por sí solo sociedades, sucursales o proveedores duplicados.
Guarda también el sistema de origen y la última sincronización. Si una línea deja de existir o cambia de moneda, el caso debe entrar en revisión; no ajustes silenciosamente un estado de pago ya aprobado.

Importar una orden sin perder control contractual
La orden importada crea una referencia comercial, no una autorización automática para medir o pagar. El equipo relaciona sus líneas con partidas del contrato, define reglas de certificación y conserva la revisión aplicada. Cuando SAP cambia la orden, Codenergy compara la versión y muestra las diferencias que afectan saldo, cantidades o vigencia.
La importación debe ser atómica: si una línea crítica falla, evita dejar media orden actualizada. Valida moneda, decimales, identificadores y totales antes de confirmar.
Del estado aprobado a la factura
Una vez aprobada la certificación, la integración puede informar el monto habilitado y la referencia del período. SAP conserva el proceso de factura y pago. Codenergy recibe estados necesarios para que el equipo de obra sepa si el expediente fue facturado, observado o pagado, sin replicar toda la contabilidad.
Los reintentos deben ser idempotentes. Usa una clave estable por documento y versión, registra la respuesta externa y no vuelvas a crear la misma transacción cuando una conexión se interrumpe después de recibirla.
SAP Business Network y colaboración con proveedores
SAP Business Network permite intercambio electrónico de órdenes e invoices bajo reglas del comprador. En una arquitectura empresarial puede encargarse de la relación transaccional con proveedores, mientras Codenergy aporta la evidencia de ejecución que precede a la aprobación comercial.
La existencia de ambos productos no implica que todos los documentos deban cruzarse. El diseño mínimo suele ser más seguro: IDs, líneas relevantes, estados y enlaces a la fuente.
Gobernanza y auditoría
Define cuentas técnicas con permisos mínimos, secretos por ambiente, logs sin datos sensibles y alertas de sincronización. Registra quién habilitó la integración, qué organización afecta y cómo se revoca. Las pruebas deben cubrir aislamiento entre organizaciones y evitar que una credencial lea proyectos ajenos.
Preguntas frecuentes
¿Codenergy reemplaza SAP?
No. Organiza evidencia y control de obra; SAP puede conservar procesos maestros, financieros y de procurement.
¿Se puede importar cualquier orden de compra?
Solo las órdenes y campos contemplados por la integración y autorizados para la organización.
¿La aprobación en Codenergy genera automáticamente una factura?
Depende del flujo configurado. Debe existir una transición explícita y auditable, no una suposición.
Fuentes consultadas
- Purchase Order Collaboration · SAP Help Portal · consultada el 15 de septiembre de 2026
- About SAP Business Network · SAP Help Portal · consultada el 15 de septiembre de 2026
- SAP Business Network Invoicing · SAP Help Portal · consultada el 15 de septiembre de 2026
Guía editorial de organización operacional y documental. Los ejemplos son ficticios y deben adaptarse al contrato, los procedimientos aprobados y los requisitos aplicables a cada proyecto.
Revisa este caso en una demo de Codenergy
Cuéntanos qué proceso necesitas ordenar. Te mostraremos el recorrido correspondiente con datos demostrativos y sin exponer información de clientes.
- Control comercial y estados de pago
- Contratistas y acreditación
- ITR, punch y commissioning
- Integraciones y operación en terreno

