API REST abierta y documentada, pero Oracle empuja hacia su propia capa de integración (no obligatoria).
Lado PIZ
- En sandbox: si tu organización aún no tiene una cuenta de prueba, pide que te creen una — es el único paso manual. Una vez adentro, ve a Mi organización → Integraciones API y genera tu
client_id/client_secretal instante, sin pedir nada más. - En producción: Integraciones API es un add-on — pide a tu contraparte comercial que lo active para tu organización. Una vez activo, la generación de credenciales es igual de inmediata desde el mismo panel.
- Guarda el
client_secrety elwebhook_secretapenas se muestran — no se vuelven a ver. - Registra tu URL de callback de facturas en el mismo panel.
- Implementa el flujo OAuth2 +
POST /purchase_requisitions.phpy la verificación de firma del webhook — ver Referencia técnica.
Lado Oracle Fusion Cloud ERP — enviar la SOLPED
Recurso REST purchaseRequisitions de la REST API de Oracle Fusion Cloud Procurement.
Lado Oracle Fusion Cloud ERP — recibir la factura
Tu equipo debe exponer un endpoint propio (Fusion no recibe webhooks de terceros directamente) que reciba la notificación de PIZ y la cargue a Payables vía el recurso REST invoices o el proceso FBDI.
Qué configurar de tu lado
| Configurar en tu instancia | Para qué |
|---|---|
| Client OAuth2 en Oracle Identity Cloud Service (IDCS) | Autentica las llamadas salientes hacia la REST API de Procurement/Financials |
| Usuario técnico con roles de Procurement Cloud y Financials Cloud | Permisos para crear requisiciones y facturas AP por API |
| (Opcional) Oracle Integration Cloud (OIC) | Capa intermedia recomendada por Oracle — no obligatoria para llamadas REST directas |