GoNext Plan gestiona la contratación de personal externo y servicios de producción (Freelancers, proveedores técnicos, localizaciones) a través de un flujo integrado con Oracle EBS Purchase Orders (PO). El Jefe de Producción crea el requerimiento en GoNext; el sistema lo convierte automáticamente en una PO en Oracle EBS vía PRD-FORGE, evitando la doble introducción de datos en PO y en planificación. Los freelancers con Is_External=True son excluidos del lote Lan-Bono (PLAN-005) y su coste llega al módulo de Costes (PLAN-012) directamente desde la PO de Oracle EBS.
3. Actores
Actor
Tipo
Descripción
Jefe de Producción
Primario
Crea el requerimiento de servicio externo o freelance en GoNext.
Controller / Compras
Secundario
Aprueba y gestiona las POs en Oracle EBS; verifica la factura contra la PO.
GoNext Plan
Sistema
Motor de requerimientos externos; sincroniza con Oracle PO via FORGE.
PRD-FORGE
Sistema
Capa de integración M2M que crea/actualiza POs en Oracle EBS.
Oracle EBS (PO)
Sistema
ERP corporativo — módulo Purchase Orders. Fuente de verdad de contratos externos.
4. Pre-condiciones
El proveedor externo o freelance existe como proveedor dado de alta en Oracle EBS.
El CECO del requerimiento es válido en Oracle EBS.
El período de compras está abierto en Oracle EBS.
5. Flujo Detallado
5.1. Flujo Completo
Fase
Paso
Actor
Acción / Respuesta del Sistema
Regla de Negocio
Requerimiento
1
Jefe de Producción
Accede a "Servicios Externos" en GoNext; selecciona el tipo (Freelance, Proveedor Técnico, Localización) y añade el CECO, la descripción y el valor estimado.
RN-01: CECO obligatorio. Valor estimado con ±20% de margen de negociación.
Requerimiento
2
GoNext Plan
Valida el CECO contra el listado de CECOs activos en Oracle EBS (lectura en tiempo real via FORGE).
RN-02: Si el CECO es inválido, GoNext bloquea el envío con popup informativo.
Creación PO
3
PRD-FORGE
Recibe el requerimiento aprobado de GoNext; crea automáticamente una Purchase Order (PO) en Oracle EBS con los datos de proveedor, CECO, importe y descripción.
RN-03: GoNext es el iniciador del flujo PO. Oracle EBS no requiere doble entrada de datos.
Aprobación PO
4
Controller / Compras
Revisa la PO en Oracle EBS; aprueba o rechaza según el workflow de aprobación interna de Oracle.
—
Confirmación
5
Oracle EBS
PO aprobada: envía el PO ID a FORGE.
—
Confirmación
6
PRD-FORGE → GoNext
Actualiza el requerimiento en GoNext con el PO ID y el estado "PO Aprobada".
RN-04: A partir de este momento, el freelance aparece en el Tablero Master (PLAN-010) con Is_External=True y coste precomprometido.
Recepción Servicio
7
Jefe de Producción
Al finalizar el servicio, confirma la recepción en GoNext con valoración de calidad.
—
Facturación
8
Oracle EBS
El proveedor entrega la factura; Compras la cruza contra la PO y la registra para pago.
RN-05: La factura solo puede aprobarse si el importe no supera la PO en más del ±20% configurado.
Cierre Coste
9
GoNext Plan
El coste definitivo de la PO cerrada fluye hacia PLAN-012 para imputación en Oracle GL.
—
5.2. Flujo de Excepción / Error
ID
Disparador
Respuesta del Sistema
Acción de Recuperación
EXC-01
El proveedor externo no está dado de alta en Oracle EBS.
FORGE retorna error 404 al intentar crear la PO. GoNext bloquea el requerimiento con aviso "Proveedor no registrado en Oracle EBS".
Controller da de alta al proveedor en Oracle EBS; Jefe reenvía el requerimiento.
EXC-02
Oracle EBS rechaza la PO por CECO inexistente.
FORGE registra el error; GoNext actualiza el estado del requerimiento a "Error PO" con detalle.
Controller revisa el CECO en Oracle EBS; GoNext corrige y reenvía.
EXC-03
La factura supera la PO en más del ±20% configurado.
Oracle EBS bloquea la aprobación de la factura. Alerta al Controller y al Jefe.
Negociación con el proveedor o apertura de PO complementaria con justificación.
5.3. Diagrama de Secuencia
Visualiza el Flujo Completo del §5.1.
6. Post-condiciones
La PO está cerrada en Oracle EBS con el coste definitivo aprobado.
El coste se ha imputado en PLAN-012 para el cuadre presupuestario del CECO.
El freelance no ha entrado en el flujo Lan-Bono (SAGE) — solo en el flujo PO de Oracle.
7. Reglas de Negocio y Restricciones
#
Regla
Fuente
RN-01
CECO obligatorio en todos los requerimientos externos. Valor estimado con ±20% de margen.
Finanzas EITB
RN-02
Si el CECO es inválido, GoNext bloquea el envío.
Integración Oracle EBS
RN-03
GoNext es el iniciador del flujo PO. Oracle EBS no requiere doble entrada de datos.
Decisión D1 — Arquitectura GoInside
RN-04
Freelancers (Is_External=True) aparecen en el Tablero Master con coste precomprometido; excluidos de Lan-Bono.
Normativa Laboral
RN-05
La factura solo se aprueba si el importe no supera la PO en más del ±20%.
Normativa Contable EITB
8. SLA y NFR (TO-BE)
Requisito
Valor
Latencia FORGE → Oracle EBS (creación PO)
< 60 s
Response Time CECO validation
< 300 ms
Disponibilidad
99,9 %
Log de auditoría
Obligatorio en creación, aprobación y cierre de POs
9. Preguntas Abiertas
#
Pregunta
Responsable
Estado
1
¿El workflow de aprobación de PO en Oracle EBS permanece en Oracle o se gestiona desde GoNext?
EITB / Oracle Admin
⏳ Abierta
2
¿Los freelancers recurrentes tienen un "marco de contrato" en Oracle EBS, o se crea una PO por cada trabajo?
Controller EITB
⏳ Abierta
10. Glosario
Término
Significado
Oracle PO (Purchase Order)
Módulo de Compras de Oracle EBS. Registra el compromiso de pago con el proveedor externo.
Is_External = True
Flag en el registro de la persona en GoNext que identifica a freelances/externos. Los excluye del flujo Lan-Bono SAGE.
Marco de Contrato
Acuerdo paraguas con un proveedor recurrente que define tarifas y condiciones; las POs individuales referencian el marco.