Skip to main content

Bitácora Cumplimiento Queries

This page documents all GraphQL queries available for the Bitácora Cumplimiento module.

Queries Overview

The module provides queries for all core entities:
  • Responsabilidad: Compliance responsibilities
  • Requerimiento Primario: Primary regulatory requirements
  • Ente Regulador: Regulatory entities
  • Entregable: Compliance deliverables
  • Documento Responsabilidad: Document assignments
  • Empresa: Companies
  • Proceso: Business processes
  • Localidad: Physical locations
  • Flujo Aprobación: Approval workflows
  • Rol: Compliance roles
  • Auditoría: Audit records

Responsabilidad Queries

Query compliance responsibilities assigned to roles.
query {
  bitCuResponsabilidades {
    id
    nombre
    descripcion
    activo
    fechaCreacion
  }
}

Requerimiento Primario Queries

Retrieve primary regulatory requirements.
query {
  bitCuRequerimientosPrimarios {
    id
    nombre
    descripcion
    idEnteRegulador
    enteRegulador {
      nombre
    }
    activo
  }
}

Ente Regulador Queries

Get information about regulatory entities.
query {
  bitCuEntesReguladores {
    id
    nombre
    siglas
    descripcion
    activo
  }
}

Entregable Queries

Query compliance deliverables and deadlines.
query {
  bitCuEntregables {
    id
    nombre
    descripcion
    periodicidad
    fechaVencimiento
    idRequerimientoPrimario
    activo
  }
}

Documento Responsabilidad Queries

Retrieve document responsibility assignments.
query {
  bitCuDocumentosResponsabilidad {
    id
    idEntregable
    idResponsabilidad
    fechaAsignacion
    activo
  }
}

Empresa Queries

Get company information for compliance tracking.
query {
  bitCuEmpresas {
    id
    nombre
    ruc
    activo
  }
}

Proceso Queries

Query business processes linked to compliance.
query {
  bitCuProcesos {
    id
    nombre
    descripcion
    idLocalidad
    activo
  }
}

Localidad Queries

Retrieve location information.
query {
  bitCuLocalidades {
    id
    nombre
    direccion
    idEmpresa
    activo
  }
}

Flujo Aprobación Queries

Query approval workflow configurations.
query {
  bitCuFlujosAprobacion {
    id
    nombre
    nivel
    idRol
    activo
  }
}

Rol Queries

Get compliance role definitions.
query {
  bitCuRoles {
    id
    nombre
    descripcion
    activo
  }
}

Auditoría Queries

Retrieve audit records and history.
query {
  bitCuAuditorias {
    id
    fecha
    accion
    idUsuario
    detalle
  }
}

Auditoría Equipo Queries

Query audit team assignments.
query {
  bitCuAuditoriaEquipos {
    id
    idAuditoria
    idUsuario
    rol
    fechaAsignacion
  }
}

Jerarquías Query

Get hierarchical compliance structure.
query {
  bitCuJerarquias {
    empresas {
      id
      nombre
      localidades {
        id
        nombre
        procesos {
          id
          nombre
        }
      }
    }
  }
}
All queries support GraphQL filtering, sorting, and pagination. Refer to the GraphQL Overview for details on using these features.

Build docs developers (and LLMs) love