require_once '../modelo/Database.php';
require_once '../modelo/Turno.php';
require_once '../modelo/validar_usuario.php';
require_once '../modelo/raiz_directorio_principal.php';
require_once '../modelo/modal_consulta.php';
require_once '../modelo/ComprobarPermiso.php';
require_once '../modelo/Recursos.php';
require_once '../modelo/Produccion.php';
require_once '../modelo/GenerarListaDesplegable.php';
require_once '../modelo/Maquina_refactorizada.php';
require_once '../modelo/Operador_refactorizado.php';
require_once '../modelo/FormularioDinamico.php';
if (validar_user()) {
    $obj_permiso = new Permiso();
    $obj_permiso->setIdEmpresa($_SESSION['k_empresa']);
    $permiso = $obj_permiso->optenerPermisosDeUsuarioEnModulo(PESAJE_PRODUCCION);
    if (!$obj_permiso->verificaPermisoParaRegistro()) {
        mensajeModal();
    }
    if (!isset($_GET['id'])) {
        $OrdenProduccion = '';
    } else {
        $OrdenProduccion = $_GET['id'];
    }
    if (!isset($_GET['consecutivoProduccion'])) {
        $consecutivoProduccion = '';
    } else {
        $consecutivoProduccion = $_GET['consecutivoProduccion'];
    }
    if (!isset($_GET['fichaTecnica'])) {
        $fichaTecnica = '';
require_once '../modelo/EquipoMaquina.php';
require_once '../modelo/ParteMaquina.php';
require_once '../modelo/Operador_refactorizado.php';
require_once '../modelo/Tiempo_Improductivo.php';
require_once '../modelo/UsuarioRefactorizado.php';
require_once '../modelo/raiz_directorio_principal.php';
require_once '../modelo/modal_consulta.php';
require_once '../modelo/ComprobarPermiso.php';
require_once '../modelo/Recursos.php';
require_once '../modelo/Fecha.php';
require_once '../modelo/Hora.php';
require_once '../modelo/Table.php';
if (validar_user()) {
    $obj_permiso = new Permiso();
    $obj_permiso->setIdEmpresa($_SESSION['k_empresa']);
    $permiso = $obj_permiso->optenerPermisosDeUsuarioEnModulo(TIEMPO_IMPRODUCTIVO);
    if (!$obj_permiso->verificaPermisoParaRegistro($permiso)) {
        mensajeModal();
    }
    foreach ($_POST as $key => $datosFormularios) {
        if ($key == "maquina") {
            $maquina = (int) $datosFormularios;
        }
        if ($key == "seccion") {
            $seccion = (int) $datosFormularios;
        }
        if ($key == "equipo") {
            $equipo = (int) $datosFormularios;
        }
        if ($key == "turno") {
            $turno = (int) $datosFormularios;
<?php 
if (validar_user()) {
    $fecha_inicial = $_SESSION['fecha_inicial'];
    $fecha_final = $_SESSION['fecha_final'];
    $maquina = $_SESSION['maquina'];
    $estado = $_SESSION['estado'];
    $id_empresa = $_SESSION['k_empresa'];
    $bitacora = new Bitacora();
    $paginacion = new Paginacion();
    $fecha = new Fecha($fecha_inicial, $fecha_final);
    $bitacora->setIdEmpresa($_SESSION['k_empresa']);
    $obj_permiso = new Permiso();
    $obj_permiso->setIdEmpresa($_SESSION['k_empresa']);
    $ordenDeTrabajo = 2;
    $permiso = $obj_permiso->optenerPermisosDeUsuarioEnModulo($ordenDeTrabajo);
    $obj_permiso->next_result();
    if (!$obj_permiso->verificaPermisoParaConsulta($permiso)) {
        mensajeModal();
    }
    $obj_permiso->setIdPerfilUsuario();
    $fecha_inicial = $fecha->getFechaInicial();
    $fecha_final = $fecha->getFechaFinal();
    $id_empresa = $_SESSION['k_empresa'];
    if ($obj_permiso->isMatto()) {
        $consulta = $bitacora->contarRegistroOtIdMaquina($maquina, $estado, $fecha_inicial, $fecha_final);
    } else {
        $consulta = $bitacora->contarRegistroOT($maquina, $estado, $fecha_inicial, $fecha_final);
    }
    $paginacion->setNumeroRegistros($consulta);
    $bitacora->next_result();

<?php 
require_once '../modelo/captcha.php';
require_once '../modelo/Bitacora.php';
require_once '../modelo/validar_usuario.php';
require_once '../modelo/raiz_directorio_principal.php';
require_once '../modelo/modal_consulta.php';
require_once '../modelo/ComprobarPermiso.php';
require_once '../modelo/Recursos.php';
require_once '../modelo/Table.php';
$obj_permiso = new Permiso();
$obj_permiso->setIdEmpresa($_SESSION['k_empresa']);
$permiso = $obj_permiso->optenerPermisosDeUsuarioEnModulo(ORDEN_TRABAJO);
if (!$obj_permiso->verificaPermisoParaRegistro($permiso)) {
    mensajeModal();
}
if (validar_user()) {
    foreach ($_POST as $key => $numero) {
        if ($key == "detalle") {
            $detalle = $numero;
        }
        if ($key == "tecnico") {
            $tecnico = $numero;
        }
        if ($key == "estado") {
            $estado = intval($numero);
        }
        if ($key == "id_ot") {
            $id_ot = intval($numero);
        }







<?php 
if (validar_user()) {
    $obj_permiso = new Permiso();
    $bitacora = new Bitacora();
    $paginacion = new Paginacion();
    $bitacora->setIdEmpresa($_SESSION['k_empresa']);
    $obj_permiso->setIdEmpresa($_SESSION['k_empresa']);
    $permiso = $obj_permiso->optenerPermisosDeUsuarioEnModulo(ESTADISTICO);
    $obj_permiso->next_result();
    if (!$obj_permiso->verificaPermisoParaConsulta($permiso)) {
        mensajeModal();
    }
    if (!isset($_GET['excel'])) {
        $exportar = '';
    } else {
        $exportar = $_GET['excel'];
    }
    $fecha_inicial = $_SESSION['fecha_inicial'];
    $fecha_final = $_SESSION['fecha_final'];
    $maquina = $_SESSION['maquina'];
    $operador = $_SESSION['operador'];
    $turno = $_SESSION['turno'];
    $paginacion->setNumeroRegistroNumRows($bitacora->contarRegistroEnTablaProduccionPrefijoMAquina($maquina, $operador, $turno, $fecha_inicial, $fecha_final));