Skip to content

Licitación — Flag en CRM Comercial

Módulo: CRM / Comercialización
Tipo: resource
Estado: planificado — simplificado a flag en CRM Comercial
Fecha: 2026-03-30


Descripción

Decisión de alcance (etapa actual): La licitación no es un camino de entrada separado ni una entidad independiente. Toda oportunidad comercial se registra como un registro CRM Comercial. Si proviene de una licitación, se marca con el flag es_licitacion = true en la extensión CRM Comercial. El modelado completo (estados, campos detallados, entidad con CRUD) queda diferido como anexo futuro vinculado al CRM.

Cuando una oportunidad comercial surge de una convocatoria formal de licitación, el usuario marca el flag es_licitacion al registrar el CRM Comercial. Opcionalmente también marca tiene_poliza si la operación cuenta con póliza de seguro de garantía.

La información de licitación viaja como atributo del registro CRM a lo largo de todo el ciclo: Nota de Pedido, Nota de Venta y Administración heredan el flag del CRM de origen.


Campos actuales (etapa flag)

Los flags viven en la extensión CRM Comercial → ver extension-comercial

CampoTipoDefaultDescripción
es_licitacionbooleanfalseIndica si la oportunidad proviene de una licitación formal
tiene_polizabooleanfalseIndica si la operación cuenta con póliza de seguro de garantía (solo relevante cuando es_licitacion = true)

Modelo futuro (diferido)

Los campos, estados y relaciones a continuación representan el modelo objetivo para una etapa posterior, cuando se implemente el CRUD completo de licitaciones como entidad vinculada al CRM Comercial.

CampoTipoDescripción
idUUIDIdentificador único
numero_licitacionstringNúmero o referencia de la licitación
cliente_idFKCliente o empresa licitante
fecha_aperturadateFecha de apertura de la licitación
fecha_cierredateFecha límite para presentación
monto_estimadodecimalMonto estimado del negocio
estadoenumVer estados futuros
poliza_idFKPóliza de Seguro Garantía asociada
crm_record_idFKRegistro CRM Comercial vinculado
created_atdatetimeFecha de creación
updated_atdatetimeÚltima actualización

Estados futuros

EstadoDescripción
registradaLicitación cargada, póliza pendiente
con_polizaPóliza de seguro garantía asociada
en_evaluacionEn proceso de evaluación comercial
ganadaVenta concretada
perdidaLicitación perdida
canceladaCancelada

Relaciones

  • CRM Comercial: la licitación es un atributo (flag) del registro CRM Comercial → ver extension-comercial
  • Póliza Seguro Garantía: flag tiene_poliza en el mismo CRM → ver poliza-seguro-resource
  • Nota de Pedido: hereda el flag es_licitacion del CRM de origen → ver nota-pedido-resource
  • Nota de Venta: hereda el flag via CRM → ver nota-venta-resource
  • Administración: lee el flag es_licitacion del CRM de origen automáticamente

Reglas de negocio

  • [x] ¿Una licitación puede tener más de una póliza? Diferido: En esta etapa, la licitación es solo un flag. El detalle se definirá en una etapa posterior.
  • [x] ¿Se puede avanzar en el proceso sin póliza registrada? Resuelto: Sí, la Nota de Pedido puede confirmarse aunque tiene_poliza = false. Luego se puede marcar cuando exista.
  • [x] ¿La licitación queda vinculada a un presupuesto CRM existente? Diferido: En esta etapa, la licitación es solo un flag. El detalle se definirá en una etapa posterior.
  • [x] ¿La licitación es un camino de entrada separado al flujo comercial? Resuelto: No. Todo se unifica en un registro CRM Comercial. La licitación es un flag del CRM con modelo detallado diferido como anexo futuro.

Proceso relacionado

flujo-comercial-process