Propósito: Índice de contratos normativos que autorizan procedimientos operativos. Esta base de datos no ejecuta ni decide, solo autoriza bajo condiciones explícitas y auditables.
| Campo | Tipo en Notion | Configuración estricta |
|---|---|---|
| SOP_ID | Title | Identificador único, no semántico, no reutilizable (formato: SOP-NNNN, ejemplo: SOP-0211). Este ID es estable y no cambia aunque el SOP evolucione. |
| Título | Text | Nombre normativo orientado a autoridad, no a implementación técnica (ejemplo: "Autorización de Contingencia por Stock Crítico", no "Script de reorden automático"). |
| Estado | Select | Draft · Activo · Deprecated · Suspendido. Solo los SOPs en estado Activopueden ser invocados. |
| Versión | Text | Versionado semántico explícito (1.0, 1.1, 2.0). Cada cambio normativo incrementa la versión. |
| Tipo_SOP | Select | Operativo · Control · Validación · Contingencia · Excepción · Emergencia. Define la naturaleza normativa del SOP. |
| Ámbito | Select | Dominio funcional único (Seguridad, Operaciones, Compliance, Pricing, Inventario). Un SOP no puede abarcar múltiples ámbitos; si es necesario, se crean SOPs separados y se relacionan. |
| Nivel_Criticidad | Select | Bajo · Medio · Alto · Crítico. Indica el impacto potencial de uso incorrecto o fallo del SOP. |
| Fuente_Documental | Relation | Relación a BD Referencias Normativas. Apunta al Documento_0, Contrato o Política que otorga autoridad a este SOP. Sin fuente documental, el SOP carece de autoridad. |
| ADR_Relacionado | Relation (multi) | Relación a BD ADRs. Señala las decisiones arquitectónicas que justifican la existencia o diseño de este SOP. |
| Eventos_Contextuales | Relation (multi) | Relación a BD Protocolos de Eventos. Indica qué tipos de eventos pueden estar presentes cuando este SOP es invocable. Esta relación es informativa y contextual, nunca causal. Los eventos no disparan SOPs; las condiciones de invocación determinan cuándo aplicar un SOP. |
| Condición_de_Invocación | Text | Expresión declarativa evaluable que define con precisión cuándo este SOP puede ser invocado (ejemplo: "Stock de SKU crítico < 10 unidades AND tiempo_reposición > 7 días"). Esta expresión debe ser verificable sin ambigüedad y sin inferencia. |
| Roles_Autorizados | Multi-select | Roles humanos o sistémicos con autoridad explícita para invocar este SOP (ejemplo: "M14", "Responsable_Operaciones", "Sistema_Contingencia"). |
| Invocable_Por_Sistema | Checkbox | Valor explícito true / false. Indica si agentes automatizados pueden invocar este SOP sin intervención humana. Si es false, requiere aprobación humana obligatoria. |
| Resultado_Esperado | Text | Descripción del resultado normativo autorizado tras la invocación exitosa del SOP (ejemplo: "Orden de reposición generada y registrada en sistema de compras"). |
| Acciones_Permitidas | Multi-select | Lista explícita de acciones que este SOP autoriza (ejemplo: "Generar_Orden", "Notificar_Proveedor", "Actualizar_Stock_Proyectado"). |
| Acciones_Prohibidas | Multi-select | Lista explícita de acciones que este SOP NO autoriza bajo ninguna circunstancia, incluso si parecen lógicas (ejemplo: "Modificar_Precio", "Cancelar_Pedidos_Existentes"). Este campo previene expansión implícita de autoridad. |
| Procedimiento_Ref | URL | Enlace a documentación externa que describe el procedimiento operativo técnico (puede ser un documento, repositorio de código, guía técnica). El SOP autoriza, el procedimiento ejecuta. |
| Artefactos_Entrada | Multi-select | Inputs requeridos para ejecutar el procedimiento (ejemplo: "SKU_ID", "Stock_Actual", "Tiempo_Reposición_Proveedor"). |
| Artefactos_Salida | Multi-select | Outputs esperados tras la ejecución (ejemplo: "Orden_Compra_ID", "Confirmación_Envío", "Log_Transacción"). |
| Owner | Person | Responsable humano del SOP. Tiene autoridad normativa sobre su contenido y evolución. |
| Fecha_Activación | Date | Fecha desde la cual el SOP es válido y puede ser invocado. Un SOP no puede invocarse antes de esta fecha. |
| Última_Revisión | Date | Fecha de la última revisión normativa completa del SOP. Permite auditoría temporal y detectar SOPs obsoletos. |
| Contexto_Adicional | Text | Campo opcional exclusivamente para aclaraciones históricas, referencias cruzadas o ejemplos de uso que ayuden a la comprensión humana. No puede contener reglas normativas, no puede contradecir campos obligatorios, y su ausencia no invalida el registro. Si necesitas usar este campo para algo normativo, falta un campo estructurado específico. |
Regla de oro inmutable: Un SOP con
Estado ≠ ActivoNO puede ser invocado bajo ninguna circunstancia, incluso si todas las demás condiciones se cumplen.