Saltar a contenido

Consulta de cuentas por pagar

Se inicia cuando: un funcionario necesita localizar una obligación y revisar su seguimiento.

Termina cuando: se muestran los resultados disponibles o se llega a una operación de historial, vencimiento o descarga que todavía está incompleta.

Participan: Funcionarios de Tesorería y acciones automáticas.

Formularios: Búsqueda de Cuentas por Pagar, Historial de Pagos CxP y Vencimientos CxP.

flowchart LR
  subgraph tesoreria["Funcionarios de Tesorería"]
    T1["Abre la consulta"]
    T2["Filtra por código, identificación, acreedor, empresa, estado, entidad o fecha"]
    T3["Revisa los resultados"]
    T4["Selecciona una cuenta por pagar"]
    D1{"¿Qué desea consultar?"}
  end
  subgraph automaticas["Acciones automáticas"]
    S1["Busca las obligaciones que cumplen los filtros"]
    S2["Devuelve siempre una lista de historial vacía<br/>[H-TES-CXP-01]"]
    S3["Usa la fecha de creación"]
    S4["Calcula los días transcurridos"]
    S5["Muestra el valor completo como saldo pendiente<br/>[H-TES-CXP-03]"]
    S6["Entrega un mensaje de función no implementada<br/>[H-TES-CXP-02]"]
  end
  R1["Informa que no se encontraron pagos"]:::risk
  R2["Muestra antigüedad, no vencimientos reales"]:::risk
  R3["No genera el estado de cuenta"]:::risk
  R4["El menú exige permiso, pero las operaciones no lo comprueban por sí mismas<br/>[H-TES-CXP-04]"]:::risk

  T1 --> T2 --> S1 --> T3 --> T4 --> D1
  D1 -- "Historial" --> S2 --> R1
  D1 -- "Vencimientos" --> S3 --> S4 --> S5 --> R2
  D1 -- "Descargar" --> S6 --> R3
  T3 -. "Condición de acceso actual" .-> R4

  classDef risk fill:#fee2e2,stroke:#b91c1c,color:#7f1d1d;
  style tesoreria fill:#eff6ff,stroke:#2563eb
  style automaticas fill:#f5f3ff,stroke:#7c3aed

Esta es una propuesta por validar con FEMORF; aún no está implementada.

Formularios actuales relacionados: Búsqueda de Cuentas por Pagar, Historial de Pagos CxP y Vencimientos CxP.

flowchart LR
  subgraph tesoreria["Funcionarios de Tesorería"]
    T1["Abre la consulta"]
    T2["Aplica los filtros"]
    T3["Selecciona una cuenta por pagar"]
    D1{"¿Qué desea consultar?"}
  end
  subgraph automaticas["Acciones automáticas"]
    S1["Verifica la autorización para cada operación"]
    D2{"¿Tiene permiso?"}
    S2["Busca las obligaciones"]
    S3["Muestra pagos reales y su efecto en el saldo"]
    S4["Muestra fechas reales, mora y saldo parcial"]
    S5["Genera el estado de cuenta"]
    S6["Conserva trazabilidad de la consulta"]
  end
  R1["Acceso no autorizado"]:::risk
  R2["Resultado disponible"]:::success

  T1 --> S1 --> D2
  D2 -- "No" --> R1
  D2 -- "Sí" --> T2 --> S2 --> T3 --> D1
  D1 -- "Historial" --> S3 --> S6 --> R2
  D1 -- "Vencimientos" --> S4 --> S6
  D1 -- "Descargar" --> S5 --> S6

  classDef risk fill:#fee2e2,stroke:#b91c1c,color:#7f1d1d;
  classDef success fill:#dcfce7,stroke:#15803d,color:#14532d;
  style tesoreria fill:#eff6ff,stroke:#2563eb
  style automaticas fill:#f5f3ff,stroke:#7c3aed
Pantallas del proceso

Búsqueda de las obligaciones del fondo con terceros.

Reglas del proceso

  • La búsqueda admite filtros por código, identificación, acreedor, empresa, estado, entidad y fechas.
  • Los resultados muestran valor, saldo pendiente, estado, entidad y fecha de creación.
  • El historial actual no consulta pagos reales.
  • La vista llamada Vencimientos usa la fecha de creación y no una fecha de vencimiento.
  • La descarga actual no produce un documento.

Diferencias y hallazgos

H-TES-CXP-01 — Historial vacío

La consulta de historial siempre entrega una lista vacía, por lo que la pantalla informa que no existen pagos aunque la operación no esté implementada.

H-TES-CXP-02 — Estado de cuenta no generado

La descarga entrega un mensaje de función no implementada en lugar de generar un estado de cuenta.

H-TES-CXP-03 — Antigüedad presentada como vencimiento

La pantalla usa la fecha de creación para calcular días transcurridos y presenta el valor completo como saldo pendiente cuando no existe información de pagos parciales.

H-TES-CXP-04 — Control de acceso desigual

El enlace del menú está condicionado por un permiso, pero las operaciones de búsqueda, historial, vencimientos y descarga no vuelven a comprobarlo dentro de su recorrido.

El flujo ideal diferencia la ausencia real de datos de una función no disponible y completa el seguimiento con pagos, vencimientos, saldos y documentos reales.

Supuestos por validar con FEMORF

  • A-TES-CXP-01: Supuesto por validar con FEMORF: se confirmarán las reglas de vencimiento, pagos parciales y formato del estado de cuenta.