Para qué sirve este flujograma. Cada tab muestra un flujo operativo completo del módulo, desde su origen hasta su cierre. Los nodos azules son pantallas wireframe — click para abrirlas. Los nodos grises son módulos externos (Contabilidad, Tesorería, RRHH, Servicios Generales, Consejo, Aseguradoras, SEPRELAD, Custodio de Valores). Use este mapa para detectar pasos o pantallas que pueda estar olvidando antes de la reunión de validación con stakeholders.
Módulo externo (no navegable)
Pantalla wireframe (clickable)
Decisión / disparador
Alerta / estado pendiente
Estado terminal
1. Solicitud y compra directa
2. Compra con anticipo 50%
3. Concurso de precios
4. Donaciones a terceros
5. Inventario de depósito
6. Contratos vigentes
7. Pólizas y siniestros (72h)
8. Evaluación anual de proveedores
Flujo 1 — Solicitud y compra directa: del formulario a la orden de pago

Es el flujo central del módulo. Un área usuaria crea el formulario de solicitud de contratación / adquisición de bienes y servicios. Compras la recibe, deriva a Contabilidad para verificar disponibilidad de rubro, carga presupuestos, pide dictámenes técnicos (Asesor Técnico, TIC, Marketing, Materiales eléctricos, Insumos de construcción, dueña de fondo) y emite recomendación. Si no hay rubro, la solicitud queda pausada reactivable hasta que el área solicitante escale al Consejo, obtenga el acta de reprogramación y la cargue en COM-04 con la acción "Reanudar con reprogramación aprobada" (no avanza solo). El monto define la instancia aprobadora: ≤ Gs. 5M Gerencia General; Gs. 5M-20M GG + Tesorero CONAP; Gs. 20M-200M Comité Ejecutivo; > Gs. 200M concurso de precios (Flujo 3). Tras aprobación, Compras ejecuta en paralelo: emite la orden de compra al proveedor y, simultáneamente, notifica a la asesoría técnica correspondiente para que verifique los productos al recibirlos. El acta firmada por la asesoría es obligatoria en COM-06 antes de habilitar la orden de pago.

Actores
Solicitante (área usuaria — escala y carga reprogramación) · Jefa de Compras · Asistentes de Compras · Asesor Técnico / Arquitecta · Asesor de TIC · Asesor de Marketing · Asesor de Materiales Eléctricos · Asesor de Insumos de Construcción · Gerencia General · Tesorero CONAP / Comité Ejecutivo · Consejo de Administración (reprogramación) · Contabilidad (externo) · Tesorería (externo)
Pantallas tocadas
Disparadores
Necesidad operativa de un área (útiles, equipos, servicios, mobiliario, materiales) · Stock crítico del depósito (Flujo 5) · Reposición tras siniestro reconocido (Flujo 7)
Regla de negocio clave
Umbrales: tramo caja chica hasta Gs. 200.000 (Gerencia del área); Gs. 200.001–Gs. 5M Gerencia General (firma única); Gs. 5M-20M doble firma GG + Tesorero CONAP (3 presupuestos mínimo); Gs. 20M-200M Comité Ejecutivo (3 presupuestos, excepción representante único); > Gs. 200M derivado al Flujo 3 (concurso). Nunca se compra por monto superior al autorizado. Reprogramación: la realiza el área solicitante (no Compras), escalando a Gerencia General → Consejo, y debe re-impulsar el expediente cargando el acta. Ejecución: comunicación dual al proveedor (OC) y a la asesoría técnica (verificación de productos en recepción).
flowchart TD
  HOME["COM-01
Home (KPIs operativos)"]:::wireframe SOL["Solicitante crea
formulario de pedido"]:::wireframe LIST["COM-02
Bandeja de solicitudes"]:::wireframe NEW["COM-03 Nueva solicitud
(wizard 4 pasos)"]:::wireframe DET["COM-04 Detalle
tab Datos + Rubro"]:::wireframe CONTA["Contabilidad
(verificación de rubro)"]:::external RUBRO{"¿Hay rubro
disponible?"}:::decision REPROG["COM-04 Sin rubro
pausada reactivable"]:::alert CONSEJO_REP["Consejo aprueba
reprogramación"]:::external REIMPULSO["COM-04 Solicitante
carga acta y reactiva"]:::wireframe PRES["COM-04 tab Presupuestos
(cargar 1 a N)"]:::wireframe DICT["COM-04 tab Dictámenes
(Técnico/TIC/Marketing/Eléctr/Constr/Jur/Fondo)"]:::wireframe RECOM["COM-04 tab Recomendación
(adjudicar ítems por proveedor)"]:::wireframe UMBRAL{"Monto vs.
umbrales"}:::decision CONCURSO["Flujo 3
Concurso de precios"]:::wireframe APRO["COM-05 Bandeja
de aprobación"]:::wireframe DECISION{"¿Aprobado?"}:::decision RECHAZO["Solicitud rechazada
(con comentario)"]:::terminal EJECUCION["COM-04 Tab 7
confirmar aprobación"]:::wireframe OC_PROV["Compras emite OC
al proveedor"]:::wireframe NOTIF_ASE["Compras notifica
asesoría técnica"]:::wireframe ASESORIA["Asesoría verifica
productos en recepción"]:::external RECEP["COM-06 Recepción
+ factura + acta técnica"]:::wireframe OP["COM-09 Orden de pago
a Tesorería"]:::wireframe TESO["Tesorería
(cheque / transferencia)"]:::external CONTA2["Contabilidad
(asiento + retenciones)"]:::external CIERRE["Compra cerrada
+ encuesta opcional"]:::terminal HOME --> LIST LIST --> NEW SOL --> NEW NEW --> DET DET --> CONTA CONTA --> RUBRO RUBRO -->|No| REPROG REPROG --> CONSEJO_REP CONSEJO_REP --> REIMPULSO REIMPULSO --> CONTA RUBRO -->|Sí| PRES PRES --> DICT DICT --> RECOM RECOM --> UMBRAL UMBRAL -->|> Gs. 200M| CONCURSO UMBRAL -->|≤ Gs. 200M| APRO APRO --> DECISION DECISION -->|Rechazada| RECHAZO DECISION -->|Aprobada| EJECUCION EJECUCION --> OC_PROV EJECUCION --> NOTIF_ASE NOTIF_ASE --> ASESORIA OC_PROV --> RECEP ASESORIA --> RECEP RECEP --> OP OP --> TESO TESO --> CONTA2 CONTA2 --> CIERRE click HOME "COM-01-Home.html" "Home del módulo" click SOL "COM-03-NuevaSolicitud.html" "Nueva solicitud" click LIST "COM-02-BandejaSolicitudes.html" "Bandeja de solicitudes" click NEW "COM-03-NuevaSolicitud.html" "Nueva solicitud (wizard)" click DET "COM-04-DetalleSolicitud.html" "Detalle de solicitud" click REPROG "COM-04-DetalleSolicitud.html" "Estado Sin rubro" click REIMPULSO "COM-04-DetalleSolicitud.html" "Reanudar con reprogramación" click PRES "COM-04-DetalleSolicitud.html" "Tab Presupuestos" click DICT "COM-04-DetalleSolicitud.html" "Tab Dictámenes" click RECOM "COM-04-DetalleSolicitud.html" "Tab Recomendación" click CONCURSO "COM-13-NuevoConcurso.html" "Pasa a concurso de precios" click APRO "COM-05-BandejaAprobacion.html" "Bandeja de aprobación" click EJECUCION "COM-04-DetalleSolicitud.html" "Tab 7 confirmar" click OC_PROV "COM-04-DetalleSolicitud.html" "OC al proveedor" click NOTIF_ASE "COM-04-DetalleSolicitud.html" "Notificación asesoría" click RECEP "COM-06-Recepcion.html" "Recepción + acta técnica" click OP "COM-09-OrdenPago.html" "Orden de pago a Tesorería" classDef external fill:#f5f5f5,stroke:#999,color:#333 classDef wireframe fill:#e3f2fd,stroke:#0066cc,color:#003366 classDef terminal fill:#e8f5e9,stroke:#28a745,color:#155724 classDef alert fill:#ffebee,stroke:#dc3545,color:#721c24 classDef decision fill:#fff3cd,stroke:#ffc107,color:#856404
Flujo 2 — Compra con pago parcial (anticipo 50%)

Variante del Flujo 1 para proveedores que exigen adelanto (típico en pintura, construcción menor, importación de equipos como discos Data Storage o switches). El expediente se firma como contrato previo al pago si el monto es significativo o el proveedor es nuevo. Tras la aprobación, Compras emite la primera orden de pago marcada como "Anticipo 50%". Contabilidad previsiona el 50% restante. Cuando llega el bien o el Asesor Técnico fiscaliza el servicio ejecutado, se emite la segunda orden de pago por el saldo. El sistema permite N órdenes de pago contra una misma factura (50/50, 30/70 u otra combinación).

Actores
Solicitante · Jefa de Compras · Asesor Técnico / Arquitecta (visto bueno en servicios) · Asesoría Jurídica (contrato) · Gerencia General + instancias aprobadoras · Contabilidad (externo) · Tesorería (externo)
Pantallas tocadas
Disparadores
Proveedor exige adelanto · Monto alto que requiere contrato · Importación que requiere previsión presupuestaria · Servicio que se ejecuta en etapas (pintura, construcción menor)
Regla de negocio clave
N órdenes de pago contra una misma factura, todas trazadas en COM-09. Contabilidad previsiona el saldo restante hasta que se emite la segunda orden. Retención del 30% del 10% se calcula sobre la sumatoria mensual al proveedor (no por OP individual).
flowchart TD
  PED["COM-03 Solicitud
con marca anticipo"]:::wireframe DET["COM-04 Detalle
+ flag anticipo 50%"]:::wireframe CONTRATO{"¿Requiere
contrato previo?"}:::decision JURI["COM-11 Listado contratos
+ COM-12 Detalle nuevo"]:::wireframe APRO["COM-05 Aprobación
según monto"]:::wireframe OP1["COM-09 Primera OP
(anticipo 50%)"]:::wireframe TESO1["Tesorería paga
50% al proveedor"]:::external CONTA_PREV["Contabilidad
(previsión 50% saldo)"]:::external ENTREGA{"¿Tipo de
compra?"}:::decision RECEP_BIEN["COM-06 Recepción
del bien"]:::wireframe VB_TEC["COM-04 Visto bueno
Asesor Técnico (servicio)"]:::wireframe OP2["COM-09 Segunda OP
(saldo 50%)"]:::wireframe TESO2["Tesorería paga
saldo restante"]:::external CONTA_LIB["Contabilidad libera
previsión + retenciones"]:::external CIERRE["Factura cancelada
(suma OPs = monto factura)"]:::terminal PED --> DET DET --> CONTRATO CONTRATO -->|Sí| JURI CONTRATO -->|No| APRO JURI --> APRO APRO --> OP1 OP1 --> TESO1 TESO1 --> CONTA_PREV CONTA_PREV --> ENTREGA ENTREGA -->|Bien| RECEP_BIEN ENTREGA -->|Servicio| VB_TEC RECEP_BIEN --> OP2 VB_TEC --> OP2 OP2 --> TESO2 TESO2 --> CONTA_LIB CONTA_LIB --> CIERRE click PED "COM-03-NuevaSolicitud.html" "Nueva solicitud" click DET "COM-04-DetalleSolicitud.html" "Detalle de solicitud" click JURI "COM-11-Contratos.html" "Listado de contratos" click APRO "COM-05-BandejaAprobacion.html" "Bandeja de aprobación" click OP1 "COM-09-OrdenPago.html" "Orden de pago - anticipo" click RECEP_BIEN "COM-06-Recepcion.html" "Recepción de bien" click VB_TEC "COM-04-DetalleSolicitud.html" "Visto bueno Asesor Técnico" click OP2 "COM-09-OrdenPago.html" "Orden de pago - saldo" classDef external fill:#f5f5f5,stroke:#999,color:#333 classDef wireframe fill:#e3f2fd,stroke:#0066cc,color:#003366 classDef terminal fill:#e8f5e9,stroke:#28a745,color:#155724 classDef alert fill:#ffebee,stroke:#dc3545,color:#721c24 classDef decision fill:#fff3cd,stroke:#ffc107,color:#856404
Flujo 3 — Concurso de precios (compras > Gs. 200.000.000)

Disparado por resolución del Consejo (típicamente construcción / refacción, equipamiento mayor, contratos importantes). Compras abre el expediente, prepara junto con Gerencia Administrativa y Asesoría Jurídica el pliego de bases y condiciones, las áreas técnicas (Arquitecta, TIC) preparan el pliego técnico, se define cronograma (invitación → retiro de pliego → visita técnica → consultas → presentación de sobres → apertura → adjudicación). Compras nunca abre los sobres: los entrega cerrados al Comité Ejecutivo. El Consejo resuelve: adjudicada, desierta, nula o prorrogada. Si adjudicada, se firma contrato y se enlaza al Flujo 1 / 2 para recepción y pagos.

Actores
Consejo de Administración · Jefa de Compras · Gerencia Administrativa · Asesoría Jurídica · Asesor Técnico / Arquitecta · Asesor de TIC · Comité Ejecutivo (apertura) · Proveedores oferentes
Pantallas tocadas
Disparadores
Resolución del Consejo autorizando concurso · Necesidad de construcción / refacción (Asesora Arquitecta) · Equipamiento mayor (referencia "4 mil millones" en transcripción) · Servicios tercerizados de monto alto
Regla de negocio clave
Confidencialidad por 5 años de los sobres. Adjudicación solo a oferentes invitados (en privado) y que retiraron pliego. Monto adjudicado no puede exceder el autorizado por Consejo. SEPRELAD si supera USD 50.000.
flowchart TD
  RES["Resolución del Consejo
autoriza concurso"]:::external LISTC["COM-15
Listado de concursos"]:::wireframe NEW["COM-13 Nuevo concurso
(wizard: resolución + alcance)"]:::wireframe PLIEGO["COM-14 Pliego
(bases + técnico)"]:::wireframe CRONO["COM-14 tab Cronograma
(invitación → apertura)"]:::wireframe TIPO{"¿Alcance?"}:::decision INVIT["COM-14 tab Oferentes
(privado: cargar invitados)"]:::wireframe PUBLIC["COM-14 publicación
(público)"]:::wireframe RETIRO["COM-14 registro
de retiro de pliego"]:::wireframe VISITA["COM-14 tab Visita técnica
(con Arquitecta)"]:::wireframe SOBRES["COM-14 tab Sobres
(recepción cerrada)"]:::wireframe ENTREGA["COM-14 entrega al
Comité Ejecutivo"]:::wireframe COMITE["Comité Ejecutivo
(apertura de sobres)"]:::external CONSEJO["Consejo resuelve"]:::external RESULT{"¿Resultado?"}:::decision ADJ["COM-14 tab Resolución
adjudicada"]:::wireframe PRORR["COM-14 prorrogado
(nueva fecha)"]:::alert DESIERTO["Desierto / nulo
(archivo)"]:::terminal CONTRATO["COM-11 + COM-12
Contrato firmado"]:::wireframe SEPRELAD["SEPRELAD
(si > USD 50K)"]:::external FLUJO12["Sigue Flujo 1 / 2
(recepción + pagos)"]:::wireframe RES --> LISTC LISTC --> NEW NEW --> PLIEGO PLIEGO --> CRONO CRONO --> TIPO TIPO -->|Privado| INVIT TIPO -->|Público| PUBLIC INVIT --> RETIRO PUBLIC --> RETIRO RETIRO --> VISITA VISITA --> SOBRES SOBRES --> ENTREGA ENTREGA --> COMITE COMITE --> CONSEJO CONSEJO --> RESULT RESULT -->|Adjudicada| ADJ RESULT -->|Prorrogada| PRORR RESULT -->|Desierta / Nula| DESIERTO PRORR -.->|nueva ronda| SOBRES ADJ --> SEPRELAD SEPRELAD -.->|requisitos cumplidos| CONTRATO ADJ --> CONTRATO CONTRATO --> FLUJO12 click LISTC "COM-15-Concursos.html" "Listado de concursos" click NEW "COM-13-NuevoConcurso.html" "Nuevo concurso (wizard)" click PLIEGO "COM-14-DetalleConcurso.html" "Detalle concurso - pliego" click CRONO "COM-14-DetalleConcurso.html" "Tab Cronograma" click INVIT "COM-14-DetalleConcurso.html" "Tab Oferentes" click PUBLIC "COM-14-DetalleConcurso.html" "Publicación pública" click RETIRO "COM-14-DetalleConcurso.html" "Registro retiro pliego" click VISITA "COM-14-DetalleConcurso.html" "Tab Visita técnica" click SOBRES "COM-14-DetalleConcurso.html" "Tab Sobres" click ENTREGA "COM-14-DetalleConcurso.html" "Entrega al Comité" click ADJ "COM-14-DetalleConcurso.html" "Tab Resolución final" click CONTRATO "COM-11-Contratos.html" "Contrato adjudicado" click FLUJO12 "COM-06-Recepcion.html" "Recepción del adjudicado" classDef external fill:#f5f5f5,stroke:#999,color:#333 classDef wireframe fill:#e3f2fd,stroke:#0066cc,color:#003366 classDef terminal fill:#e8f5e9,stroke:#28a745,color:#155724 classDef alert fill:#ffebee,stroke:#dc3545,color:#721c24 classDef decision fill:#fff3cd,stroke:#ffc107,color:#856404
Flujo 4 — Donaciones a terceros (hospitales, escuelas, comisiones)

Una institución externa (comisión vecinal, escuela, hospital, organismo público) presenta nota a Mesa de Entrada solicitando donación. Compras carga el pedido, hace su informe técnico (qué especificación corresponde, qué proveedor, presupuesto preliminar). Contabilidad verifica disponibilidad de rubro o si se usa Fondo de Educación (70% del costo). Consejo aprueba o rechaza. Si aprobado, se enlaza al Flujo 1 para comprar el bien donable, se recepciona, se factura, se paga y finalmente se entrega físicamente al destinatario con formulario firmado.

Actores
Solicitante externo · Secretaría General (Mesa de Entrada) · Jefa de Compras · Contabilidad (externo, rubro / fondo) · Consejo (aprobación) · Proveedor · Destinatario de la donación · Auditoría (consume reporte anual)
Pantallas tocadas
Disparadores
Nota de pedido a Mesa de Entrada · Política institucional de responsabilidad social · Cupo anual de Fondo de Educación · Aniversario / hito institucional
Regla de negocio clave
Toda donación requiere nota + aprobación de Consejo. Compras nunca dona unilateralmente. El Consejo puede instruir uso del Fondo de Educación (70%) o partida ordinaria. El listado anual de donaciones queda accesible para auditoría externa.
flowchart TD
  NOTA["Nota a Mesa de Entrada
(comisión / escuela / hospital)"]:::external LISTD["COM-16 Listado
de donaciones"]:::wireframe NEW["COM-17 Nueva donación
(carga de nota + descripción)"]:::wireframe INFORME["COM-17 tab Informe
(especificación + presupuesto)"]:::wireframe CONTA["Contabilidad
(rubro / Fondo Educación 70%)"]:::external CONSEJO["Consejo resuelve"]:::external DEC{"¿Aprobada?"}:::decision RECHAZADA["Donación rechazada
(archivo)"]:::terminal COMPRA["COM-04 Compra
asociada (Flujo 1)"]:::wireframe RECEP["COM-06 Recepción
del bien donable"]:::wireframe PAGO["COM-09 Orden de pago
al proveedor"]:::wireframe ENTREGA["COM-17 tab Entrega
(formulario firmado)"]:::wireframe CIERRE["Donación cerrada
+ alimenta reporte anual"]:::terminal REPORTE["COM-28 Reporte
donaciones del ejercicio"]:::wireframe NOTA --> LISTD LISTD --> NEW NEW --> INFORME INFORME --> CONTA CONTA --> CONSEJO CONSEJO --> DEC DEC -->|No| RECHAZADA DEC -->|Sí| COMPRA COMPRA --> RECEP RECEP --> PAGO PAGO --> ENTREGA ENTREGA --> CIERRE CIERRE --> REPORTE click LISTD "COM-16-Donaciones.html" "Listado donaciones" click NEW "COM-17-DetalleDonacion.html" "Nueva donación" click INFORME "COM-17-DetalleDonacion.html" "Tab informe técnico" click COMPRA "COM-04-DetalleSolicitud.html" "Compra asociada" click RECEP "COM-06-Recepcion.html" "Recepción" click PAGO "COM-09-OrdenPago.html" "Orden de pago" click ENTREGA "COM-17-DetalleDonacion.html" "Tab entrega" click REPORTE "COM-28-Reportes.html" "Reporte donaciones" classDef external fill:#f5f5f5,stroke:#999,color:#333 classDef wireframe fill:#e3f2fd,stroke:#0066cc,color:#003366 classDef terminal fill:#e8f5e9,stroke:#28a745,color:#155724 classDef alert fill:#ffebee,stroke:#dc3545,color:#721c24 classDef decision fill:#fff3cd,stroke:#ffc107,color:#856404
Flujo 5 — Inventario de depósito (entradas, transferencias, salidas, venta a funcionarios)

El depósito propio de Compras (útiles, papelería, insumos informáticos, artículos de promoción) tiene cinco sub-procesos: (a) ingreso por compra desde COM-06; (b) pedido de transferencia entrante de otra área (cualquier área crea pedido en COM-21, Compras confirma cantidad real en COM-20, el solicitante retira dentro de la ventana de 24h); (c) transferencia saliente iniciada por Compras a un depósito destino; (d) venta a funcionario / directivo a precio costo + recargo, descontado por planilla en RRHH (máximo 6 cuotas); (e) baja por destrucción / vencimiento. Alerta automática cuando un artículo cruza su umbral de stock mínimo. Conciliación mensual con Contabilidad para que el saldo del depósito coincida con el activo contable.

Actores
Encargado de depósito (Richard) · Asistentes de Compras · áreas usuarias internas (Informática, Sede Social, sucursales, CED) · Funcionarios / directivos compradores · Recursos Humanos (externo) · Contabilidad (externo)
Pantallas tocadas
Disparadores
Entrada por compra desde COM-06 · Pedido entrante de un área (COM-21) · Venta a funcionario o directivo · Baja por destrucción o vencimiento · Stock mínimo cruzado · Cierre contable mensual (conciliación)
Regla de negocio clave
Ventana de retiro tras confirmación: 24 horas; vencida, el stock vuelve disponible. Máximo 6 cuotas en ventas a funcionarios. Saldo del depósito DEBE coincidir mensualmente con el activo contable (línea 4353 transcripción). Una factura ingresa a UN solo depósito; la distribución posterior es por transferencia.
flowchart TD
  RECEP["COM-06 Recepción
(ingreso al depósito)"]:::wireframe PED_AREA["COM-21 Pedido
de transferencia (área crea)"]:::wireframe LIST_INV["COM-18 Inventario
de depósito"]:::wireframe PEDIDOS["COM-20 Bandeja
de pedidos"]:::wireframe TIPO{"Tipo de
movimiento"}:::decision MOV_ENT["COM-22 variante
Entrada por compra"]:::wireframe MOV_TRA["COM-22 variante
Transferencia interna"]:::wireframe MOV_VTA["COM-22 variante
Venta a funcionario"]:::wireframe MOV_BAJA["COM-22 variante
Baja por destrucción"]:::wireframe MOV_DON["COM-22 variante
Descarga por donación"]:::wireframe STOCK["Stock actualizado
en tiempo real"]:::terminal RETIRO["Retiro confirmado
(ventana 24h)"]:::wireframe VENC["Vencida ventana 24h
→ stock vuelve disponible"]:::alert RRHH["RRHH
(planilla descuento mensual)"]:::external UMBRAL{"¿Saldo < mínimo?"}:::decision ALERTA["Alerta stock crítico
→ iniciar compra"]:::alert NUEVA["COM-03 Nueva solicitud
(reposición - Flujo 1)"]:::wireframe CONCI["COM-23 Conciliación
mensual con Contabilidad"]:::wireframe CONTA["Contabilidad
(activo contable)"]:::external FICHA_MAT["COM-19 Ficha de material
(detalle de artículo)"]:::wireframe RECEP --> MOV_ENT PED_AREA --> PEDIDOS LIST_INV --> FICHA_MAT LIST_INV --> TIPO PEDIDOS --> TIPO TIPO -->|Entrada| MOV_ENT TIPO -->|Transferencia| MOV_TRA TIPO -->|Venta funcionario| MOV_VTA TIPO -->|Baja| MOV_BAJA TIPO -->|Donación| MOV_DON MOV_TRA --> RETIRO RETIRO -.->|vencida| VENC VENC -.->|stock vuelve| LIST_INV MOV_VTA --> RRHH MOV_ENT --> STOCK MOV_TRA --> STOCK MOV_VTA --> STOCK MOV_BAJA --> STOCK MOV_DON --> STOCK STOCK --> UMBRAL UMBRAL -->|Sí| ALERTA ALERTA --> NUEVA UMBRAL -->|No| LIST_INV STOCK --> CONCI CONCI --> CONTA click RECEP "COM-06-Recepcion.html" "Recepción" click PED_AREA "COM-21-PedidoTransferencia.html" "Pedido transferencia" click LIST_INV "COM-18-ListadoInventario.html" "Inventario depósito" click FICHA_MAT "COM-19-FichaMaterial.html" "Ver ficha del material" click PEDIDOS "COM-20-PedidosDeposito.html" "Bandeja de pedidos" click MOV_ENT "COM-22-MovimientoInventario.html" "Movimiento entrada" click MOV_TRA "COM-22-MovimientoInventario.html" "Movimiento transferencia" click MOV_VTA "COM-22-MovimientoInventario.html" "Movimiento venta funcionario" click MOV_BAJA "COM-22-MovimientoInventario.html" "Movimiento baja" click MOV_DON "COM-22-MovimientoInventario.html" "Movimiento donación" click RETIRO "COM-20-PedidosDeposito.html" "Confirmación retiro" click NUEVA "COM-03-NuevaSolicitud.html" "Nueva solicitud" click CONCI "COM-23-Conciliacion.html" "Conciliación mensual" classDef external fill:#f5f5f5,stroke:#999,color:#333 classDef wireframe fill:#e3f2fd,stroke:#0066cc,color:#003366 classDef terminal fill:#e8f5e9,stroke:#28a745,color:#155724 classDef alert fill:#ffebee,stroke:#dc3545,color:#721c24 classDef decision fill:#fff3cd,stroke:#ffc107,color:#856404
Flujo 6 — Contratos vigentes (servicios tercerizados, profesionales, pólizas)

Compras administra el catálogo centralizado de contratos: servicios tercerizados (limpieza, vigilancia, ascensor, jardín, aires, generadores, fumigación), profesionales (abogados externos, oficiales de justicia, asesores), y pólizas de seguro (incendio, lindex, blindes, ventanas, equipos informáticos, motocicletas, transformadores, riesgo técnico). Se registran datos generales, alcance / cobertura, bitácora de incidentes y eventos, evaluaciones anuales (Flujo 8), y documentos. Calendario de vencimientos alerta 30/60/90 días antes. Al vencer, se renueva (nuevo contrato, no edición del anterior) o no se renueva. SEPRELAD si supera USD 50.000.

Actores
Jefa de Compras · Gerencia Administrativa · Asesoría Jurídica (externo) · áreas usuarias del servicio · Consejo (continuidad) · Custodio de Valores (pólizas físicas) · Servicios Generales (consulta cruzada de bienes asegurados)
Pantallas tocadas
Disparadores
Firma de nuevo contrato · Vencimiento próximo (alertas 30/60/90 días) · Bitácora de incidente · Ciclo anual de evaluación · Decisión del Consejo sobre continuidad · Solicitud de renovación del proveedor
Regla de negocio clave
Documentos del proveedor (cédula, poder, balance) deben actualizarse anualmente. SEPRELAD para contratos > USD 50.000. Una renovación crea un contrato nuevo; el anterior se preserva como histórico. La conclusión final de la evaluación la firma Gerencia (no es promedio).
flowchart TD
  FIRMA["Firma de nuevo contrato
(post-Flujo 3 o gestión directa)"]:::external LIST["COM-11 Listado
de contratos"]:::wireframe NEW["COM-12 Alta de contrato
(datos + alcance + documentos)"]:::wireframe CAL["COM-10 Calendario
de vencimientos"]:::wireframe ALERTA["Alerta 30/60/90 días
antes del vencimiento"]:::alert DET["COM-12 Detalle
tabs (Datos · Cobertura · Bitácora)"]:::wireframe BIT["COM-12 Bitácora
(incidentes y eventos)"]:::wireframe EVAL_CICLO{"¿Período de
evaluación anual?"}:::decision EVAL["COM-24 Evaluación
de proveedores (Flujo 8)"]:::wireframe PROV["COM-07 Catálogo
de proveedores"]:::wireframe FICHA_PROV["COM-08 Ficha de proveedor
(datos + contactos + historia)"]:::wireframe VENC{"¿Renovar?"}:::decision RENUEVA["COM-12 Nuevo contrato
(no editar anterior)"]:::wireframe ARCHIVA["Contrato finalizado
(histórico preservado)"]:::terminal CONSEJO["Consejo decide
continuidad"]:::external FIRMA --> LIST LIST --> NEW NEW --> DET DET --> BIT CAL --> ALERTA ALERTA --> DET DET --> EVAL_CICLO EVAL_CICLO -->|Sí| EVAL EVAL --> PROV PROV --> FICHA_PROV EVAL_CICLO -->|No| VENC ALERTA --> VENC VENC --> CONSEJO CONSEJO -->|Renovar| RENUEVA CONSEJO -->|No renovar| ARCHIVA RENUEVA --> DET click LIST "COM-11-Contratos.html" "Listado de contratos" click NEW "COM-12-DetalleContrato.html" "Alta de contrato" click CAL "COM-10-CalendarioVencimientos.html" "Calendario de vencimientos" click DET "COM-12-DetalleContrato.html" "Detalle de contrato" click BIT "COM-12-DetalleContrato.html" "Tab Bitácora" click EVAL "COM-24-ListadoEvaluaciones.html" "Evaluación anual" click PROV "COM-07-ListadoProveedores.html" "Catálogo proveedores" click FICHA_PROV "COM-08-FichaProveedor.html" "Ver ficha del proveedor" click RENUEVA "COM-12-DetalleContrato.html" "Renovación" classDef external fill:#f5f5f5,stroke:#999,color:#333 classDef wireframe fill:#e3f2fd,stroke:#0066cc,color:#003366 classDef terminal fill:#e8f5e9,stroke:#28a745,color:#155724 classDef alert fill:#ffebee,stroke:#dc3545,color:#721c24 classDef decision fill:#fff3cd,stroke:#ffc107,color:#856404
Flujo 7 — Pólizas de seguros y siniestros (regla crítica 72 horas)

Un siniestro o evento (rotura de blindex, falla de equipo informático, robo, incendio) activa una póliza vigente. El reporte llega desde Servicios Generales, Informática, sucursales o cualquier área. La regla más crítica del módulo: 72 horas para notificar formalmente a la aseguradora o se pierde la cobertura. Compras registra el siniestro, busca la póliza aplicable (por categoría de riesgo / ítem cubierto / vigencia), notifica a la aseguradora, recibe verificadores, adjunta presupuesto de reposición e informe técnico. La aseguradora reconoce porcentaje (frecuente: 100% menos franquicia 10%). El balance histórico "primas pagadas vs reconocido" se reporta en COM-28.

Actores
Área afectada (Servicios Generales, Informática, sucursales) · Jefe del área afectada (informe técnico) · Jefa de Compras · Aseguradora (externo) · Asesoría Jurídica (disputas) · Custodio de Valores (pólizas físicas)
Pantallas tocadas
Disparadores
Evento de siniestro reportado · Integración con Servicios Generales (incidentes en bienes asegurados) · Cuenta regresiva 72h al borde del vencimiento · Recepción de informe técnico del área afectada
Regla de negocio clave
72 horas para notificar a la aseguradora desde ocurrencia o se pierde la cobertura (línea 3622 transcripción). El sistema debe alertar y bloquear desactivación del expediente hasta confirmar notificación. Franquicia típica 10%. Histórico de balance prima vs reconocido alimenta decisiones de renovación.
flowchart TD
  EVENTO["Siniestro reportado
(Servicios Generales /
Informática / sucursal)"]:::external ALERTA72["Cuenta regresiva 72h
(crítica - bloquea cierre)"]:::alert LIST["COM-26 Listado
de siniestros"]:::wireframe DETSIN["COM-27 Detalle siniestro
(ficha completa)"]:::wireframe NEW["COM-26 Nuevo siniestro
(descripción + fecha + ítem)"]:::wireframe BUSCA["COM-26 Búsqueda
de póliza aplicable"]:::wireframe CATALOGO["COM-11 / COM-12
Catálogo de pólizas"]:::wireframe COBERTURA{"¿Existe póliza
vigente que cubre?"}:::decision SIN_COB["Sin cobertura
(registro para renovación)"]:::alert INFORME["Jefe del área emite
informe técnico (adjunto)"]:::external NOTIFICA["COM-26 Notificación
formal a aseguradora
(dentro 72h)"]:::wireframe ASEG["Aseguradora
(envía verificadores)"]:::external PRESUP["COM-26 Adjuntar
presupuesto de reposición"]:::wireframe RECON["COM-26 Registrar
monto reclamado vs reconocido"]:::wireframe REPOSICION{"¿Requiere
compra nueva?"}:::decision FLUJO1["Iniciar Flujo 1
(compra de reposición)"]:::wireframe CIERRE["Siniestro cerrado
+ balance histórico"]:::terminal REPORTE["COM-28 Balance
primas vs reconocido"]:::wireframe HOME["COM-01 KPI
siniestros del mes"]:::wireframe EVENTO --> ALERTA72 EVENTO --> LIST LIST --> DETSIN LIST --> NEW NEW --> BUSCA BUSCA --> CATALOGO CATALOGO --> COBERTURA COBERTURA -->|No| SIN_COB COBERTURA -->|Sí| INFORME INFORME --> NOTIFICA ALERTA72 -.->|bloquea hasta confirmar| NOTIFICA NOTIFICA --> ASEG ASEG --> PRESUP PRESUP --> RECON RECON --> REPOSICION REPOSICION -->|Sí| FLUJO1 REPOSICION -->|No| CIERRE FLUJO1 -.->|reposición ejecutada| CIERRE CIERRE --> REPORTE HOME -.->|monitor| LIST click LIST "COM-26-ListadoSiniestros.html" "Listado de siniestros" click DETSIN "COM-27-DetalleSiniestro.html" "Ver detalle de siniestro" click NEW "COM-26-ListadoSiniestros.html" "Nuevo siniestro" click BUSCA "COM-26-ListadoSiniestros.html" "Búsqueda de póliza" click CATALOGO "COM-12-DetalleContrato.html" "Detalle póliza" click NOTIFICA "COM-26-ListadoSiniestros.html" "Notificación aseguradora" click PRESUP "COM-26-ListadoSiniestros.html" "Adjuntar presupuesto" click RECON "COM-26-ListadoSiniestros.html" "Reconocimiento" click FLUJO1 "COM-03-NuevaSolicitud.html" "Reposición - Flujo 1" click REPORTE "COM-28-Reportes.html" "Balance prima vs reconocido" click HOME "COM-01-Home.html" "Home con KPIs" classDef external fill:#f5f5f5,stroke:#999,color:#333 classDef wireframe fill:#e3f2fd,stroke:#0066cc,color:#003366 classDef terminal fill:#e8f5e9,stroke:#28a745,color:#155724 classDef alert fill:#ffebee,stroke:#dc3545,color:#721c24 classDef decision fill:#fff3cd,stroke:#ffc107,color:#856404
Flujo 8 — Evaluación anual de proveedores y contratos

Ciclo anual obligatorio (octubre-diciembre tradicionalmente; el Consejo adelantó las fechas para 2025 por sanción previa). Compras abre el ciclo por categoría (oficiales de justicia, medios de prensa, servicios tercerizados, profesionales). Cada categoría se evalúa en un mes distinto para evitar saturación. Por cada contrato vigente, las áreas usuarias completan la encuesta (puntualidad, calidad, postventa, comportamiento, provisión de materiales, calificación 1-5, comentarios). Compras consolida y Gerencia Administrativa emite la conclusión final (no es promedio). Consejo decide la continuidad. Los resultados alimentan el ranking histórico de proveedores en COM-07. Auditoría consume el reporte y puede sancionar si no se entrega a tiempo.

Actores
Jefa de Compras (centraliza) · áreas usuarias del servicio (responden) · Gerencia Administrativa (conclusión final) · Consejo (continuidad) · Auditoría (consume reporte, sanciona)
Pantallas tocadas
Disparadores
Calendario anual fijo · Sanción previa del Consejo por no entregar a tiempo · Resolución del Consejo de continuidad pendiente · Requerimiento de Auditoría · Vencimiento próximo de contrato (preparación de bases para renovación)
Regla de negocio clave
Una evaluación por contrato por año. Áreas usuarias firman su respuesta; la conclusión final está firmada por Gerencia (no es promedio). Auditoría puede sancionar si no se entrega a tiempo (precedente 2025). Resultado alimenta ranking histórico en COM-07 y reporte gerencial en COM-28.
flowchart TD
  CRON["Calendario anual
(oct - dic)"]:::external LIST["COM-24 Evaluación
de proveedores"]:::wireframe DETEVAL["COM-25 Detalle evaluación
(criterios + conclusión)"]:::wireframe CAT["COM-24 Lanzamiento
por categoría"]:::wireframe CONTR["COM-11 Contratos
vigentes de la categoría"]:::wireframe ENVIO["COM-24 Envío de encuesta
a áreas usuarias"]:::wireframe RESP["Áreas usuarias
completan encuesta"]:::external CARGA["COM-24 Carga de respuestas
(puntualidad, calidad, etc.)"]:::wireframe CONSOL["COM-24 Consolidación
+ conclusión gerencial"]:::wireframe ANCLA["COM-12 tab Evaluaciones
(anclada al contrato)"]:::wireframe CONSEJO["Consejo decide
continuidad"]:::external DECISION{"¿Resultado?"}:::decision RENOVAR["Renovar (genera
nuevo contrato - Flujo 6)"]:::wireframe AJUSTAR["Ajustar términos
(nueva negociación)"]:::wireframe NO_REN["No renovar
(archivo)"]:::terminal RANK["COM-07 Ranking
histórico proveedores"]:::wireframe REPORTE["COM-28 Reporte
anual a Auditoría"]:::wireframe AUD["Auditoría
(consume + sanciona)"]:::external CRON --> LIST LIST --> DETEVAL LIST --> CAT CAT --> CONTR CONTR --> ENVIO ENVIO --> RESP RESP --> CARGA CARGA --> CONSOL CONSOL --> ANCLA ANCLA --> CONSEJO CONSEJO --> DECISION DECISION -->|Renovar| RENOVAR DECISION -->|Ajustar| AJUSTAR DECISION -->|No renovar| NO_REN AJUSTAR --> RENOVAR CONSOL --> RANK CONSOL --> REPORTE REPORTE --> AUD click LIST "COM-24-ListadoEvaluaciones.html" "Evaluación de proveedores" click DETEVAL "COM-25-DetalleEvaluacion.html" "Ver detalle de evaluación" click CAT "COM-24-ListadoEvaluaciones.html" "Lanzamiento por categoría" click CONTR "COM-11-Contratos.html" "Contratos vigentes" click ENVIO "COM-24-ListadoEvaluaciones.html" "Envío de encuesta" click CARGA "COM-24-ListadoEvaluaciones.html" "Carga de respuestas" click CONSOL "COM-24-ListadoEvaluaciones.html" "Consolidación gerencial" click ANCLA "COM-12-DetalleContrato.html" "Tab Evaluaciones" click RENOVAR "COM-12-DetalleContrato.html" "Renovación de contrato" click AJUSTAR "COM-12-DetalleContrato.html" "Ajuste de términos" click RANK "COM-07-ListadoProveedores.html" "Ranking proveedores" click REPORTE "COM-28-Reportes.html" "Reporte anual" classDef external fill:#f5f5f5,stroke:#999,color:#333 classDef wireframe fill:#e3f2fd,stroke:#0066cc,color:#003366 classDef terminal fill:#e8f5e9,stroke:#28a745,color:#155724 classDef alert fill:#ffebee,stroke:#dc3545,color:#721c24 classDef decision fill:#fff3cd,stroke:#ffc107,color:#856404