| RN-001 | El microfrontend opera como remoto federado | visual | alpura-sppd-front-main | Confirmado por codigo | Carga desde shell host | La navegacion depende del host. | alpura-sppd-front-main/webpack.config.js |
| RN-002 | Las llamadas frontend usan ALP_AUTH | autorizacion | alpura-sppd-front-main | Confirmado por codigo | Invocacion HTTP desde el frontend | El backend espera el encabezado ALP_AUTH. | alpura-sppd-front-main/src/app/shared/interceptor/token-interceptor.service.ts |
| RN-003 | Transicion SOLICITADO a GUARDADO | transicion de estado | alpura-sppd-statemachine-main | Confirmado por codigo | Estado SOLICITADO y evento REQUESTED | Cambio a estado GUARDADO | alpura-sppd-statemachine-main/src/main/java/com/alpura/sppd/statemachine/statemachine/StateMachineConfig.java |
| RN-004 | Transicion GUARDADO a ENVIAR | transicion de estado | alpura-sppd-statemachine-main | Confirmado por codigo | Estado GUARDADO y evento PROCESS | Cambio a estado ENVIAR | alpura-sppd-statemachine-main/src/main/java/com/alpura/sppd/statemachine/statemachine/StateMachineConfig.java |
| RN-005 | Transicion ENVIAR a ESPERA_DE_RESPUESTA | transicion de estado | alpura-sppd-statemachine-main | Confirmado por codigo | Estado ENVIAR y evento PROCESSED | Cambio a estado ESPERA_DE_RESPUESTA | alpura-sppd-statemachine-main/src/main/java/com/alpura/sppd/statemachine/statemachine/StateMachineConfig.java |
| RN-006 | Transicion ESPERA_DE_RESPUESTA a EXITO | transicion de estado | alpura-sppd-statemachine-main | Confirmado por codigo | Estado ESPERA_DE_RESPUESTA y evento COMPLETED | Cambio a estado EXITO | alpura-sppd-statemachine-main/src/main/java/com/alpura/sppd/statemachine/statemachine/StateMachineConfig.java |
| RN-007 | Transicion ENVIAR a ERROR | transicion de estado | alpura-sppd-statemachine-main | Confirmado por codigo | Estado ENVIAR y evento ERROR | Cambio a estado ERROR | alpura-sppd-statemachine-main/src/main/java/com/alpura/sppd/statemachine/statemachine/StateMachineConfig.java |
| RN-008 | Regla inferida desde /api/aprobacion/:param/aprobacion | procesamiento | alpura-sppd-main | Inferido | Invocacion de /api/aprobacion/:param/aprobacion | Actualizacion del flujo de aprobacion | alpura-sppd-main/src/main/java/com/alpura/java/sppd/web/ApprovalDirectAllocationController.java |
| RN-009 | Regla inferida desde /api/aprobacion/parametros | procesamiento | alpura-sppd-main | Inferido | Invocacion de /api/aprobacion/parametros | Actualizacion del flujo de aprobacion | alpura-sppd-main/src/main/java/com/alpura/java/sppd/web/ApprovalDirectAllocationController.java |
| RN-010 | Regla inferida desde /api/aprobacion/:param/autorizado | transicion de estado | alpura-sppd-main | Inferido | Invocacion de /api/aprobacion/:param/autorizado | Actualizacion del flujo de aprobacion | alpura-sppd-main/src/main/java/com/alpura/java/sppd/web/ApprovalDirectAllocationController.java |
| RN-011 | Regla inferida desde /api/aprobacion/:param/rechazado/estatus/:param | transicion de estado | alpura-sppd-main | Inferido | Invocacion de /api/aprobacion/:param/rechazado/estatus/:param | Actualizacion del flujo de aprobacion | alpura-sppd-main/src/main/java/com/alpura/java/sppd/web/ApprovalDirectAllocationController.java |
| RN-012 | Regla inferida desde /api/aprobacion/:param/aprobacion/reenvio | procesamiento | alpura-sppd-main | Inferido | Invocacion de /api/aprobacion/:param/aprobacion/reenvio | Actualizacion del flujo de aprobacion | alpura-sppd-main/src/main/java/com/alpura/java/sppd/web/ApprovalDirectAllocationController.java |
| RN-013 | Regla inferida desde /api/aprobacion/remplazo/aprobador | procesamiento | alpura-sppd-main | Inferido | Invocacion de /api/aprobacion/remplazo/aprobador | Actualizacion del flujo de aprobacion | alpura-sppd-main/src/main/java/com/alpura/java/sppd/web/ApprovalDirectAllocationController.java |
| RN-014 | Regla inferida desde /api/aprobacion/remplazo/aprobador/termino | procesamiento | alpura-sppd-main | Inferido | Invocacion de /api/aprobacion/remplazo/aprobador/termino | Actualizacion del flujo de aprobacion | alpura-sppd-main/src/main/java/com/alpura/java/sppd/web/ApprovalDirectAllocationController.java |
| RN-015 | Regla inferida desde /api/aprobacion/autorizado/masivo | transicion de estado | alpura-sppd-main | Inferido | Invocacion de /api/aprobacion/autorizado/masivo | Actualizacion del flujo de aprobacion | alpura-sppd-main/src/main/java/com/alpura/java/sppd/web/ApprovalDirectAllocationController.java |