EVENTFLOW FE · DOCUMENTACIÓN TÉCNICA · 02
Alcance y límites del sistema
Define el perímetro operativo de EventFlow FE y asigna responsabilidades entre el producto fiscal, SIFEN, la capa de integración del producto y el runtime operacional independiente.
Definición del alcance
EventFlow FE es responsable de la ejecución fiscal del lado del producto; SIFEN es responsable de la decisión de la autoridad fiscal.
EventFlow FE comienza con la representación de una transacción fiscal dentro del producto y comprende su preparación, la generación del documento electrónico, la firma, la generación del QR, la interoperabilidad con SIFEN y la representación del resultado de la autoridad dentro del producto.
El procesamiento operacional independiente comienza fuera del límite de la transacción fiscal. La actividad del producto puede observarse a través de la capa de integración sin extender las responsabilidades del runtime hacia la ejecución fiscal.
Límites de responsabilidad
| Dominio | Responsabilidad principal | Límite |
|---|---|---|
| EventFlow FE | Ejecución fiscal del lado del producto y representación del estado fiscal | Controla la ruta transaccional dentro del producto |
| SIFEN | Procesamiento por la autoridad fiscal y resultado autoritativo | Autoridad fiscal externa |
| Product Integration Layer | Observación y traducción de la actividad del producto | Separa la semántica del dominio del procesamiento compartido del runtime |
| Operational Runtime | Procesamiento independiente de evidencia operacional | Fuera de la ruta de la transacción fiscal |
Dentro del alcance
- Representación de transacciones fiscales dentro del producto
- Preparación y validación de documentos fiscales
- Generación del documento fiscal electrónico
- Firma digital dentro del proceso fiscal configurado
- Generación del QR asociado al documento fiscal
- Envío y consulta a través de la ruta de integración aplicable de SIFEN
- Procesamiento y representación de las respuestas de SIFEN
- Estado del producto asociado al ciclo de vida del documento fiscal
- Exposición de evidencia operacional a través de la capa de integración del producto
Fuera del alcance
- Emisión de la decisión de la autoridad fiscal
- Modificación de una respuesta de autoridad emitida por SIFEN
- Transferencia de autoridad de autorización fiscal al runtime operacional
- Dependencia de la disponibilidad del runtime para ejecutar un documento fiscal
- Ejecución de transacciones SIFEN por parte del runtime operacional
- Sustitución de reglas fiscales específicas del producto por lógica compartida del runtime
Modelo de límites
Límite de integración
Product Integration Layer traduce la actividad de EventFlow FE para su procesamiento por el runtime compartido. Las reglas fiscales, la comunicación con SIFEN y la ejecución de documentos permanecen dentro de EventFlow FE.
Límite del runtime
La disponibilidad del runtime no es un requisito previo para la ejecución de un documento fiscal.
El runtime procesa evidencia operacional independientemente de la transacción fiscal que la produjo. La persistencia, la idempotencia y la recuperación del runtime son responsabilidades operacionales, no requisitos de ejecución fiscal.
Responsabilidad sobre dominios de fallo
Los fallos en la construcción del documento, la firma, la generación del QR o la comunicación con SIFEN pertenecen al dominio del producto fiscal. Los fallos en la observación operacional, la persistencia del runtime o su continuidad pertenecen al dominio del runtime operacional.