Procedimiento 6B13-003-002 — Recepción, Glosa y Aprobación para Pago
Documento: Procedimiento para la recepción, glosa y aprobación de documentos presentados para trámite de pago
Clave: 6B13-003-002
Emisor: Dirección de Finanzas — Coordinación de Contabilidad y Trámite de Erogaciones (CCTE)
Aplicabilidad SINAPSIS: Módulo Facturación (fac_*) — Recepción, Mesa de Glosa, Devoluciones, Aprobación
Contexto
El procedimiento 6B13-003-002 define el flujo institucional IMSS para el pago a proveedores a través del sistema PREI-Millenium (sistema financiero central del IMSS). SINAPSIS implementa una capa de gestión documental previa y paralela a este proceso: administra la recepción, validación y aprobación de facturas CFDI antes de que se tramiten formalmente en PREI-Millenium.
SINAPSIS PREI-Millenium (externo)
───────────────────────── ──────────────────────────────
Recepción CFDI → Recepción documental
Mesa de Glosa → Glosa de contra-recibo
Aprobación con firma → Aprobación por niveles
Devolución con memorándum → Memorándum de devolución (6B13-009-002)
Solicitud de pago → Contra-recibo + Hoja de pago
Resumen de Cumplimiento
| Módulo del Procedimiento | Descripción | Estado |
|---|---|---|
| Módulo 1 — Etapa I: Recepción | Recepción y verificación de documentación completa | ✅ |
| Módulo 1 — Etapa II: Glosa | Revisión documental con normatividad de pago | ✅ |
| Módulo 1 — Etapa III: Aprobación | Aprobación por niveles autorizados | 🟡 |
| Memorándum de Devolución | Formato 6B13-009-002 | ✅ |
| Módulo 2 — Fondos Fijos | Fuera del alcance de SINAPSIS | — |
Etapa I — Recepción
Actividad 1 — Recepción y verificación de documentación
"Recibe del proveedor la 'Documentación para trámite de pago' y revisa que esté completa conforme lo establecido."
| Requisito | Implementación SINAPSIS | Estado |
|---|---|---|
| Recepción de factura CFDI | Endpoint POST /api/facturas — recibe UUID, RFC emisor, RFC receptor, monto, conceptos. | ✅ |
| Verificación de documentación completa | Validación de UUID, RFC proveedor contra catálogo, monto > 0, fecha emisión. | ✅ |
| Devolución si documentación incompleta | Error 422 con mensaje específico por campo faltante. | ✅ |
| Registro de recepción por departamento | fac_unidades_departamentos — recepción departamental con responsable y quien autoriza. | ✅ |
Actividad 5-7 — Contra-recibo
"Emite e imprime 'Contra-recibo', clave 6B13-009-001. Entrega al proveedor la parte denominada INTERESADO."
| Requisito | Implementación SINAPSIS | Estado |
|---|---|---|
| Generación de contra-recibo | SINAPSIS no genera el contra-recibo formal (clave 6B13-009-001) — este se genera en PREI-Millenium. | 🟡 SINAPSIS gestiona el flujo previo. |
| Acuse de recepción al proveedor | Portal de proveedores muestra estatus de facturas enviadas. | 🟡 Sin documento formal tipo contra-recibo. |
Etapa II — Glosa
Actividad 8 — Revisión con Normatividad de Pago
"Revisa que la 'Documentación para trámite de pago' cumpla con los requisitos de la 'Normatividad de pago', clave 6B13-018-001."
| Requisito | Implementación SINAPSIS | Estado |
|---|---|---|
| Mesa de Glosa con glosadores asignados | Tabla fac_glosadores — asignación de glosadores por factura. Módulo Mesa de Glosa en frontend. | ✅ |
| Verificación de datos del CFDI | Validación UUID, RFC, monto, conceptos vs contrato. | ✅ |
| Verificación estudios facturados vs contratados | Módulo Control de Facturas (ctrl): precio contrato vs facturado, zona OOAD, IVA. | ✅ |
| Glosa de conceptos | Glosador puede marcar cada estudio como aprobado, glosado o rechazado. | ✅ |
Actividades 9-12 — Memorándum de Devolución
"Elabora e imprime 'Memorándum de devolución', clave 6B13-009-002, en dos tantos y recaba firmas."
La norma define el Memorándum de Devolución (Anexo 3 del procedimiento) como el documento formal que acompaña la devolución de facturas al proveedor.
| Elemento del Memorándum | Campo SINAPSIS | Estado |
|---|---|---|
| Número de folio devolución | Auto-generado por sistema | ✅ |
| Fecha de devolución | fac_devoluciones.fecha | ✅ |
| Proveedor (Razón Social, RFC) | proveedores.razon_social, proveedores.rfc (con ZEROFILL) | ✅ |
| Número(s) de factura devuelta(s) | Multi-factura: fac_devoluciones_facturas (join table) | ✅ |
| Motivo de devolución | fac_devoluciones.motivo | ✅ |
| Importe total devuelto | Calculado sumando montos de facturas vinculadas | ✅ |
| Ciudad y fecha | Ciudad dinámica según unidad; fecha sistema | ✅ |
| Firma responsable | Datos del usuario que autoriza la devolución | ✅ |
| PDF del memorándum | Generado via utils/pdf_util.go — formato Letter portrait | ✅ |
Característica notable: El procedimiento original contempla un solo memorándum por factura. SINAPSIS implementa devoluciones multi-factura — un memorándum puede agrupar varias facturas del mismo proveedor, lo que representa una mejora operativa sobre el procedimiento base.
Actividades 13-15 — Glosa y validación presupuestal
"Inicia la glosa del Contra-recibo conforme a la 'Documentación para trámite de pago' en el Módulo de cuentas por pagar del Sistema PREI-Millenium, lo selecciona para el proceso de validación presupuestal."
| Requisito | Implementación SINAPSIS | Estado |
|---|---|---|
| Validación presupuestal | SINAPSIS no conecta directamente a PREI-Millenium. La validación presupuestal es responsabilidad de Finanzas en el sistema IMSS. | — (externo) |
| Seguimiento de estatus de glosa | fac_movimientos — bitácora completa de transiciones: recibida → en_glosa → aprobada / en_firmas → pagada. | ✅ |
| Notas de crédito (deductivas) | No implementado en SINAPSIS — se manejan en PREI-Millenium. | — (externo) |
Etapa III — Aprobación
Actividades 17-20 — Aprobación por Niveles
"Recibe Contra-recibo y la Documentación para trámite de pago y revisa si la glosa es correcta para la aprobación, conforme a los 'Niveles de aprobación', clave 6B13-018-002."
Los Niveles de Aprobación (Anexo 4 del procedimiento) establecen montos máximos que puede aprobar cada nivel jerárquico.
| Nivel jerárquico norma | Implementación SINAPSIS | Estado |
|---|---|---|
| Niveles de aprobación por monto | No implementado — SINAPSIS no controla límites de aprobación por perfil de usuario. | 🟡 |
| Perfil "Aprobador" | Flujo en_firmas → pagada requiere acción explícita del usuario autorizado. | ✅ |
| Segregación glosador / aprobador | fac_glosadores (quien glosa) vs usuario que aprueba (distinto rol). | ✅ |
Brecha menor: La norma define montos máximos de aprobación por nivel jerárquico. SINAPSIS implementa el RBAC con perfiles pero no tiene configuración de límites monetarios de aprobación. Esto se resuelve en PREI-Millenium cuando llega la documentación.
Actividad 19 NOTA 2 — Modificación de hoja de pago
"En caso de que se requiera modificar la hoja de pago se deberá atender lo dispuesto en la política 5.2.1.33."
| Requisito | Implementación SINAPSIS | Estado |
|---|---|---|
| Solicitud de modificación | fac_movimientos — se registran correcciones como movimiento con motivo. | 🟡 Sin formulario específico de "solicitud de modificación" formalizado. |
Políticas Relevantes del Procedimiento
§5.2.1.8 — Documentación requerida para trámite de pago
La norma lista los documentos necesarios. Para facturas de servicios subrogados:
| Documento requerido | Estado en SINAPSIS |
|---|---|
| CFDI (XML + representación impresa) | UUID y datos del CFDI almacenados. XML original no persistido. |
| Contrato o convenio | Referencia a contratos + subr_contratos. |
| Solicitud de Subrogación firmada | PDF de solicitud con folio y VoBo médico. |
| Contra-recibo emitido | Generado externamente en PREI-Millenium. |
Trazabilidad del Flujo Completo
El procedimiento 6B13-003-002 tiene 3 etapas. SINAPSIS las cubre así:
SINAPSIS 6B13-003-002
────────────────────────────────── ──────────────────────────
1. Recepción CFDI por ventanilla → Etapa I — Recepción
o departamental (verificación documentación)
estatus: recibida
2. Mesa de Glosa → Etapa II — Glosa
Glosadores asignados (revisión normatividad pago)
estatus: en_glosa
3. Devolución con memorándum PDF → Actividades 9-12 (Devolución)
Multi-factura posible Memorándum 6B13-009-002
4. Aprobación / en_firmas → Etapa III — Aprobación
Flujo de firma digital (niveles de aprobación)
estatus: aprobada → en_firmas
5. Registro como pagada → Pago por Finanzas en PREI-Millenium
estatus: pagada (externo a SINAPSIS)
Módulo Control de Facturas — Alineación con §5.2.1 Políticas
El Módulo ctrl (Control de Facturas) implementa verificaciones que alinean con las políticas del procedimiento:
| Política | Verificación SINAPSIS | Referencia |
|---|---|---|
| Precio en contrato | ctrl verifica precio facturado vs subr_contratos_estudios.precio | ADR-009 |
| IVA correcto | IF(c.iva, tasa, 0) — tolerante a legado | ADR-011 |
| Zona correcta | Validación permisiva de zona OOAD | ADR-010 |
| Solicitud vinculada | fac_facturas_solicitudes requerido para aprobación | — |
Recomendaciones
| # | Recomendación | Norma § | Prioridad |
|---|---|---|---|
| R-06 | Implementar límites de aprobación monetaria por perfil de usuario | §5.2.1 Niveles aprob. | Media |
| R-07 | Almacenar XML del CFDI completo para acreditar documentación original | §5.2.1.8 | Media |
| R-08 | Generar comprobante de recepción formal para el proveedor al recibir factura | Etapa I Act.6 | Baja |
| R-09 | Integrar tracking de estado en PREI-Millenium para cierre del ciclo de pago | Módulo 1 completo | Alta |