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.
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
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).
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
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.
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
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.
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
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.
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
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.
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
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.
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
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.
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