exit;
    }
    $paginacion->setNumeroRegistros($bitacora->contarRegistroBitacora_1($operador, $maquina, $fecha_inicial, $fecha_final));
    $bitacora->next_result();
    $maximoAlertas = $paginacion->getNumero_registro();
    $paginacion->setNumero_RegistrosPorVista(5);
    $page_rows = $paginacion->getNumeroRegistroPorPagina();
    $last = $paginacion->getNumeroUltimoNumeroPagina();
    $paginacion->peticionGetHTTP();
    $page_num = $paginacion->getNumeroPaginaActual();
    $paginacion->setLimite();
    $paginacion->setLimiteInicio();
    $textLine1 = "Total Alertas(<b> {$maximoAlertas}</b>)";
    $textLine2 = "&nbsp;&nbsp;Pagina <b> {$page_num} </b> de <b> {$last}</b>";
    $paginationCtrls = '';
    $paginacion->setLinkPaginacion('bitacoraPaginacion_1');
    $paginationCtrls = $paginacion->getLink();
    $inicioLimite = $paginacion->getLimiteInicio();
    $numeroPagina = $paginacion->getNumeroRegistroPorPagina();
    $consulta = $bitacora->consultarHistorialBitacora_registro($maquina, $operador, $detalle, $fecha_inicial, $nuevafecha, $inicioLimite, $numeroPagina);
    $field = $bitacora->field_count - 1;
    $bitacora->next_result();
    $tabla = new Table();
    $tabla->crearArraySimple($consulta, $field);
    require_once '../vista/bitacoraRegistro_vista_1.php';
} else {
    echo "<script>alert('Usted no esta logiado, ingrese para despues ejecutar la opcion de registro!!')</script>";
    raiz();
}
?>
     $consulta = $bitacora->contarRegistroOT($maquina, $estado, $fecha_inicial, $fecha_final);
 }
 $paginacion->setNumeroRegistros($consulta);
 $bitacora->next_result();
 $maximoAlertas = $paginacion->getNumero_registro();
 $paginacion->setNumero_RegistrosPorVista(5);
 $page_rows = $paginacion->getNumeroRegistroPorPagina();
 $last = $paginacion->getNumeroUltimoNumeroPagina();
 $paginacion->peticionGetHTTP();
 $page_num = $paginacion->getNumeroPaginaActual();
 $paginacion->setLimiteInicio();
 $limit = $paginacion->getLimite();
 $textLine1 = "Total Alertas(<b> {$maximoAlertas}</b>)";
 $textLine2 = "&nbsp;&nbsp;Pagina <b> {$page_num} </b> de <b> {$last}</b>";
 $paginationCtrls = '';
 $paginacion->setLinkPaginacion('find_ot_paginacion');
 $paginationCtrls = $paginacion->getLink();
 $inicioLimite = $paginacion->getLimiteInicio();
 $numeroPagina = $paginacion->getNumeroRegistroPorPagina();
 if ($obj_permiso->isMatto()) {
     $consulta = $bitacora->consultarOTidMaquina($maquina, $estado, $fecha_inicial, $fecha_final, $inicioLimite, $numeroPagina);
 } else {
     $consulta = $bitacora->consultarOT($maquina, $estado, $fecha_inicial, $fecha_final, $inicioLimite, $numeroPagina);
 }
 $field = $bitacora->field_count - 1;
 $mostrarConsulta = $consulta->num_rows;
 $tabla = new Table();
 $id_ordenDeTrabajo = 8;
 $valoresDefecto = 0;
 $tabla->crearArrayConLink($consulta, $field, $id_ordenDeTrabajo, $valoresDefecto, $valoresDefecto, 'set_ot');
 if ($mostrarConsulta == 0) {
 }
 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));
 $bitacora->next_result();
 $paginacion->setLimiteInicio();
 $limit = $paginacion->getLimite();
 $paginacion->setLinkPaginacion('paginacionPesajeProduccion');
 $paginationCtrls = $paginacion->getLink();
 $inicioLimite = 0;
 $numeroPagina = $paginacion->getNumero_registro();
 $consultaEstadisticaProduccionEsperada = $bitacora->estadisticaProduccionEsperadaPaginadaPruebaPrefijoConVelocidad($maquina, $operador, $turno, $fecha_inicial, $fecha_final, $inicioLimite, $numeroPagina);
 $field = $bitacora->field_count - 1;
 $fecha = $field - 13;
 $turno = 1;
 $maquina = 3;
 $mostarEstadistica = $consultaEstadisticaProduccionEsperada->num_rows;
 $tabla = new Table();
 $tabla->crearArray($consultaEstadisticaProduccionEsperada, $field, $fecha, $turno, $maquina);
 if ($exportar == 'excell') {
     require_once '../vista/exportarEstadisticoProduccionEsperadaExcell.php';
 } else {
     mensajeDeErrorModal($titulo = 'LA CONSULTA NO ARROJO RESULTADOS', $subtitulo = 'Seleccione un valor valido para la consulta', $mensaje = 'Para un mejor resultado , intente con otros valores de busqueda');
     exit;
 }
 $paginacion->setNumeroRegistros($bitacora->contarRegistroTimpoImproConPrefijoMaquina($ficha, $op, $maquina, $operador, $origen, $causa, $detalle, $fecha_inicial, $fecha_final));
 $bitacora->next_result();
 $maximoAlertas = $paginacion->getNumero_registro();
 $paginacion->setNumero_RegistrosPorVista(5);
 $page_rows = $paginacion->getNumeroRegistroPorPagina();
 $last = $paginacion->getNumeroUltimoNumeroPagina();
 $paginacion->peticionGetHTTP();
 $page_num = $paginacion->getNumeroPaginaActual();
 $paginacion->setLimiteInicio();
 $limit = $paginacion->getLimite();
 $textLine1 = "Total Alertas(<b> {$maximoAlertas}</b>)";
 $textLine2 = "&nbsp;&nbsp;Pagina <b> {$page_num} </b> de <b> {$last}</b>";
 $paginationCtrls = '';
 $paginacion->setLinkPaginacion('paginacionTiempoImproductivoCorto');
 $paginationCtrls = $paginacion->getLink();
 $inicioLimite = $paginacion->getLimiteInicio();
 $numeroPagina = $paginacion->getNumeroRegistroPorPagina();
 $consulta = $bitacora->consultarHistorialTiempoImproductivoProducCortoSegunPrefijoMAquina($maquina, $operador, $origen, $causa, $detalle, $fecha_inicial, $fecha_final, $inicioLimite, $numeroPagina, $ficha, $op);
 $field = $bitacora->field_count - 1;
 $mostrarConsulta = $consulta->num_rows;
 $fecha = $field - 7;
 $turno = 1;
 $maquina = 3;
 $id_registro = 7;
 $mostarEstadistica = $mostrarConsulta;
 $tabla = new Table();
 $tabla->crearArrayConLink($consulta, $field, $id_registro, $turno, $maquina, 'editarRegistroTiempoImproductivo');
 if ($mostrarConsulta == 0) {
     mensajeDeErrorModal($titulo = 'LA CONSULTA NO ARROJO RESULTADOS', $subtitulo = 'Seleccione un valor valido para la consulta', $mensaje = 'Para un mejor resultado , intente con otros valores de busqueda');
 $_SESSION['tipoMaterial'] = $tipoMaterial;
 $_SESSION['turno'] = $turno;
 $paginacion->setNumeroRegistroNumRows($produccion->consultaOrdenProduccionPrefijoMaquinaConVelocidad($op, $maquina, $turno, $operador, $consecutivo, $tipoMaterial, $fecha_inicial, $fecha_final));
 $produccion->next_result();
 $maximoAlertas = $paginacion->getNumero_registro();
 $paginacion->setNumero_RegistrosPorVista(6);
 $page_rows = $paginacion->getNumeroRegistroPorPagina();
 $last = $paginacion->getNumeroUltimoNumeroPagina();
 $paginacion->peticionGetHTTP();
 $page_num = $paginacion->getNumeroPaginaActual();
 $paginacion->setLimiteInicio();
 $limit = $paginacion->getLimite();
 $textLine1 = "Total Alertas(<b> {$maximoAlertas}</b>)";
 $textLine2 = "&nbsp;&nbsp;Pagina <b> {$page_num} </b> de <b> {$last}</b>";
 $paginationCtrls = '';
 $paginacion->setLinkPaginacion('paginacionConsultaPesajeProduccion');
 $paginationCtrls = $paginacion->getLink();
 $inicioLimite = $paginacion->getLimiteInicio();
 $numeroPagina = $paginacion->getNumeroRegistroPorPagina();
 $consultaProduccion = $produccion->consultaOrdenProduccionPrefijoMaquinaConVelocidadPaginada($op, $maquina, $turno, $operador, $consecutivo, $tipoMaterial, $fecha_inicial, $fecha_final, $inicioLimite, $numeroPagina);
 $fieldProduccion = $produccion->field_count - 1;
 $mostarListadoDeProduccion = $consultaProduccion->num_rows;
 $OrdenProduccion = 6;
 $consecutivoPesaje = 8;
 $idMaterial = 7;
 $idMaquina = 1;
 $idTurno = 2;
 $idOperador = 3;
 $tabla = new Table();
 $tabla->crearArrayConLinkproduccion($consultaProduccion, $fieldProduccion, $OrdenProduccion, $consecutivoPesaje, $idMaterial, $idMaquina, $idTurno, 'editarPesajeProduccion');
 if ($mostarListadoDeProduccion == 0) {
     exit;
 }
 $paginacion->setNumeroRegistros($bitacora->contarHistorialOT($maquina, $estado, $fecha_inicial, $fecha_final));
 $bitacora->next_result();
 $maximoAlertas = $paginacion->getNumero_registro();
 $paginacion->setNumero_RegistrosPorVista(5);
 $page_rows = $paginacion->getNumeroRegistroPorPagina();
 $last = $paginacion->getNumeroUltimoNumeroPagina();
 $paginacion->peticionGetHTTP();
 $page_num = $paginacion->getNumeroPaginaActual();
 $paginacion->setLimite();
 $limit = $paginacion->getLimite();
 $textLine1 = "Total Alertas(<b> {$maximoAlertas}</b>)";
 $textLine2 = "&nbsp;&nbsp;Pagina <b> {$page_num} </b> de <b> {$last}</b>";
 $paginationCtrls = '';
 $paginacion->setLinkPaginacion('find_ot_historial_paginacion');
 $paginationCtrls = $paginacion->getLink();
 $inicioLimite = $paginacion->getLimiteInicio();
 $numeroPagina = $paginacion->getNumeroRegistroPorPagina();
 $consulta = $bitacora->consultarHistorialOrdenDeTrabajo($maquina, $estado, $fecha_inicial, $fecha_final, $inicioLimite, $numeroPagina);
 $field = $bitacora->field_count - 1;
 $mostrarConsulta = $consulta->num_rows;
 $tabla = new Table();
 $id_ordenDeTrabajo = 9;
 $valoresDefecto = 0;
 $tabla->crearArraySimple($consulta, $field);
 if ($mostrarConsulta == 0) {
     mensajeDeErrorModal($titulo = 'NO EXISTEN ORDENES DE TRABAJO REGISTRADAS', $subtitulo = 'Espere a que se registren para realizar una consulta', $mensaje = 'Si considera que esto es un error, por favor comunicarce con el adminsitrador');
     exit;
 }
 require_once '../vista/mostrarHistorialOrdenTrabajo.php';