Documento de entrega a Frontend y QA. Sprint 3.
Destinatarios: Mauricio (QA Lead) + Equipo Frontend.
Plantilla canónica base:
architecture/nebula-erp/QA_HANDOFF_TEMPLATE.mdv1.0.0.
| Campo | Valor |
|---|---|
| Sprint | Sprint-3 |
| Repos | nebula-accounting-core + nebula-models + nebula-masters + nebula-frontend |
| Branch promovida | qa |
Commit SHA en qa |
88c9aa10e0200f87fed213f002fcf9e3f46d7d40 |
| Ambiente | nodo-02 QA |
| URL Swagger | https://api-dev.centricasoluciones.com/nebula-accounting-core/api-docs |
| URL Frontend QA | https://qa.centricasoluciones.com/nebula-erp |
| Fecha entrega a Frontend/QA | 2026-05-14 (cierre Sprint-3) |
| HT | Título |
|---|---|
| HT_CON_019 | Crear Diferidos |
| HT_CON_012 | Causación de Cuentas Modelo Privado |
Total: 2 HTs (35 endpoints REST funcionales)
| Método | Ruta | Descripción |
|---|---|---|
| GET | /api/v1/diferidos/read |
Lista diferidos activos |
| GET | /api/v1/diferidos/get?id={id} |
Obtiene diferido por ID |
| POST | /api/v1/diferidos/page |
Paginación de diferidos |
| POST | /api/v1/diferidos/create |
Crear diferido (desde causación) |
| PUT | /api/v1/diferidos/update?id={id} |
Actualizar diferido |
| DELETE | /api/v1/diferidos/delete?id={id} |
Eliminar (soft delete) |
| POST | /api/v1/diferidos/contabilizar-cuota?cuotaId={id} |
Contabilizar cuota (stub HU-020) |
| GET | /api/v1/diferidos/cuotas/get?id={id} |
Obtener cuota por ID |
| POST | /api/v1/diferidos/cuotas/page |
Paginación de cuotas |
| Método | Ruta | Descripción |
|---|---|---|
| GET | /api/v1/causacion/read |
Lista documentos causados |
| GET | /api/v1/causacion/get?id={id} |
Obtiene documento por ID |
| POST | /api/v1/causacion/page |
Paginación con filtros |
| POST | /api/v1/causacion/create |
Crear causación (Caso A: aprobación automática) |
| PUT | /api/v1/causacion/update?id={id} |
Actualizar causación (Caso B: edición de RECHAZADO) |
| DELETE | /api/v1/causacion/delete?id={id} |
Eliminar (soft delete) |
| GET | /api/v1/causacion/estados |
Lista de estados del documento |
| Método | Ruta | Descripción |
|---|---|---|
| POST | /api/v1/causacion/aplicar-formato |
Algoritmo RN-46.x (aplicación de formato contable) |
| POST | /api/v1/causacion/importar-asiento |
Importación CSV/XLSX/TXT |
| GET | /api/v1/causacion/exportar-plantilla |
Descarga plantilla de importación |
| GET | /api/v1/causacion/orden-pago/get?id={id} |
Obtener orden de pago por ID |
| POST | /api/v1/causacion/orden-pago/page |
Paginación de órdenes de pago |
| GET | /api/v1/causacion/orden-pago/estados |
Lista de estados de orden de pago |
| Método | Ruta | Descripción |
|---|---|---|
| POST | /api/v1/articulos/create |
Crear artículo |
| PUT | /api/v1/articulos/update?id={id} |
Actualizar artículo |
| DELETE | /api/v1/articulos/delete?id={id} |
Eliminar artículo |
| GET | /api/v1/articulos/page |
Paginación de artículos |
| GET | /api/v1/articulos/get?id={id} |
Obtener artículo por ID |
| GET | /api/v1/articulos/read |
Lista de artículos |
| Método | Ruta | Descripción |
|---|---|---|
| GET | /api/v1/terceros/read |
Lista de terceros |
| POST | /api/v1/terceros/page |
Paginación de terceros |
| GET | /api/v1/terceros/get?id={id} |
Obtener tercero por ID |
| GET | /api/v1/plan-cuentas/page |
Paginación de cuentas contables |
| GET | /api/v1/plan-cuentas/get?id={id} |
Obtener cuenta por ID |
| GET | /api/v1/formatos/get?id={id} |
Obtener formato contable por ID |
| GET | /api/v1/formatos/page |
Paginación de formatos contables |
| HT | Componente Frontend | Ruta / Módulo | Breadcrumb | Descripción |
|---|---|---|---|---|
| HT_CON_019 | DiferidosList |
src/pages/contabilidad/diferidos/ |
Contabilidad > Diferidos |
Listado y paginación de diferidos con filtros (estado, rango de fechas). |
| HT_CON_019 | DiferidosForm |
src/pages/contabilidad/diferidos/ |
Contabilidad > Diferidos > Nuevo Diferido |
Formulario de creación/edición de diferidos desde causación. |
| HT_CON_019 | DiferidosDetail |
src/pages/contabilidad/diferidos/ |
Contabilidad > Diferidos > Detalle |
Vista detallada de diferido con tabla de cuotas y estado de contabilización. |
| HT_CON_019 | CuotasList |
src/pages/contabilidad/diferidos/cuotas/ |
Contabilidad > Diferidos > Cuotas |
Listado de cuotas asociadas a un diferido con paginación. |
| HT_CON_019 | CuotasForm |
src/pages/contabilidad/diferidos/cuotas/ |
Contabilidad > Diferidos > Cuotas > Contabilizar |
Formulario para contabilizar cuota individual (HU-020). |
| HT_CON_019 | DiferidosService |
src/services/api/diferidos.service.ts |
N/A | Servicio con métodos CRUD para diferidos y cuotas. |
| HT_CON_012 | CausacionList |
src/pages/contabilidad/causacion/ |
Contabilidad > Causación |
Listado y paginación de documentos causados con filtros múltiples (estado, fecha, tercero). |
| HT_CON_012 | CausacionForm |
src/pages/contabilidad/causacion/ |
Contabilidad > Causación > Nueva Causación |
Formulario de creación de causación con selección de formato contable y validación RN-46.x. |
| HT_CON_012 | CausacionDetail |
src/pages/contabilidad/causacion/ |
Contabilidad > Causación > Detalle |
Vista detallada del documento causado con asiento contable generado. |
| HT_CON_012 | CausacionEdit |
src/pages/contabilidad/causacion/ |
Contabilidad > Causación > Editar |
Edición de causación en estado RECHAZADO (Caso B). |
| HT_CON_012 | OrdenPagoList |
src/pages/contabilidad/causacion/orden-pago/ |
Contabilidad > Causación > Órdenes de Pago |
Listado y paginación de órdenes de pago con filtros por estado. |
| HT_CON_012 | OrdenPagoDetail |
src/pages/contabilidad/causacion/orden-pago/ |
Contabilidad > Causación > Órdenes de Pago > Detalle |
Vista detallada de orden de pago. |
| HT_CON_012 | ImportarAsiento |
src/pages/contabilidad/causacion/importar/ |
Contabilidad > Causación > Importar Asientos |
Componente de importación masiva de asientos (CSV/XLSX/TXT) con validación previa. |
| HT_CON_012 | AplicarFormato |
src/pages/contabilidad/causacion/aplicar-formato/ |
Contabilidad > Causación > Aplicar Formato |
Wizard de aplicación de formato contable (RN-46.x) con previsualización. |
| HT_CON_012 | ArticulosList |
src/pages/configuracion/articulos/ |
Configuración > Artículos |
Listado y paginación de artículos con filtros. |
| HT_CON_012 | ArticulosForm |
src/pages/configuracion/articulos/ |
Configuración > Artículos > Nuevo Artículo |
Formulario de creación/edición de artículos. |
| HT_CON_012 | CausacionService |
src/services/api/causacion.service.ts |
N/A | Servicio con métodos para CRUD, formatos, importación y órdenes de pago. |
| HT_CON_012 | ArticulosService |
src/services/api/articulos.service.ts |
N/A | Servicio con métodos CRUD para artículos. |
Total de componentes Frontend: 18
| Componente Dependiente | HT Origen | Uso en Sprint-3 |
|---|---|---|
TercerosList / TercerosService |
Sprint-2 (HT_CON_002) | Selección de terceros en formulario de causación y diferidos |
PlanCuentasList / PlanCuentasService |
Sprint-2 (HT_CON_004) | Selección de cuentas contables en causación y aplicación de formatos |
FormatosList / FormatosService |
Sprint-2 (HT_CON_009) | Selección de formato contable en causación y creación de diferidos |
MonedasList / MonedasService |
Sprint-2 (HT_CON_017) | Selección de moneda en causación y diferidos |
| Ruta | Componente | HT | Breadcrumb | Descripción |
|---|---|---|---|---|
/contabilidad/diferidos |
DiferidosList |
HT_CON_019 | Contabilidad > Diferidos |
Listado principal de diferidos |
/contabilidad/diferidos/nuevo |
DiferidosForm |
HT_CON_019 | Contabilidad > Diferidos > Nuevo Diferido |
Creación de nuevo diferido |
/contabilidad/diferidos/:id |
DiferidosDetail |
HT_CON_019 | Contabilidad > Diferidos > Detalle |
Detalle de diferido con cuotas |
/contabilidad/diferidos/:id/editar |
DiferidosForm |
HT_CON_019 | Contabilidad > Diferidos > Editar Diferido |
Edición de diferido |
/contabilidad/diferidos/cuotas/:id |
CuotasForm |
HT_CON_019 | Contabilidad > Diferidos > Cuotas > Contabilizar |
Contabilización de cuota |
/contabilidad/causacion |
CausacionList |
HT_CON_012 | Contabilidad > Causación |
Listado de documentos causados |
/contabilidad/causacion/nuevo |
CausacionForm |
HT_CON_012 | Contabilidad > Causación > Nueva Causación |
Nueva causación |
/contabilidad/causacion/:id |
CausacionDetail |
HT_CON_012 | Contabilidad > Causación > Detalle |
Detalle de causación |
/contabilidad/causacion/:id/editar |
CausacionEdit |
HT_CON_012 | Contabilidad > Causación > Editar Causación |
Edición de causación (rechazada) |
/contabilidad/causacion/aplicar-formato |
AplicarFormato |
HT_CON_012 | Contabilidad > Causación > Aplicar Formato |
Wizard de aplicación de formato |
/contabilidad/causacion/importar |
ImportarAsiento |
HT_CON_012 | Contabilidad > Causación > Importar Asientos |
Importación masiva de asientos |
/contabilidad/orden-pago |
OrdenPagoList |
HT_CON_012 | Contabilidad > Causación > Órdenes de Pago |
Listado de órdenes de pago |
/contabilidad/orden-pago/:id |
OrdenPagoDetail |
HT_CON_012 | Contabilidad > Causación > Órdenes de Pago > Detalle |
Detalle de orden de pago |
/configuracion/articulos |
ArticulosList |
HT_CON_012 | Configuración > Artículos |
Listado de artículos |
/configuracion/articulos/nuevo |
ArticulosForm |
HT_CON_012 | Configuración > Artículos > Nuevo Artículo |
Creación de artículo |
/configuracion/articulos/:id/editar |
ArticulosForm |
HT_CON_012 | Configuración > Artículos > Editar Artículo |
Edición de artículo |
Total de rutas: 16 (8 nuevas + 8 de detalle/edición)
| Tipo | Cantidad |
|---|---|
| HTs Backend | 2 |
| Endpoints REST | 35 |
| Componentes Frontend | 18 |
| Servicios API Frontend | 3 |
| Rutas Frontend | 16 |
| Dependencias Cross-HT | 4 |
| Versión | Fecha | Autor | Descripción |
|---|---|---|---|
| 0.3 — DRAFT retroactivo | 2026-08-28 | Edward Alejandro Macias | Despliegue Sprint-3 se actualiza el dia (2026-28-08). Mauricio QA Lead. |
| 0.4 — Frontend agregado | 2026-08-28 | Edward Alejandro Macias | Se agrega sección de componentes Frontend, rutas y dependencias Cross-HT. |
| 0.5 — Breadcrumbs agregados | 2026-08-28 | Edward Alejandro Macias | Se añade columna de Breadcrumb a componentes y rutas. |
| 1.0 — Firmado | por firmar | Mauricio + Carlos | Versión firmada al cierre ciclo QA consolidado |
QA_HANDOFF.md — Sprint-3 — Centrica Nebula ERP