if ($key == "causa") {
         $causa = (int) $datosFormularios;
     }
     if ($key == "titulo") {
         $titulo = (int) $datosFormularios;
     }
     if ($key == "detalle") {
         $detalle = strtoupper($datosFormularios);
     }
 }
 $id_empresa = $_SESSION['k_empresa'];
 $bitacora = new Bitacora();
 $parteMaquina = new ParteMaquina();
 $TiempoImproductivo = new Tiempo_Improductivo();
 $TipoTiempo = new TipoTiempo_Improductivo();
 $ObjetoOperador = new Operador_refactorizado();
 $Usuario = new UsuarioRefactorizado();
 $cap = new Captchap();
 $Objetofecha = new Fecha($fecha, '');
 $ObjetoHora = new Reloj($hora, $minuto);
 $cap->verifyFormToken('rg_bitacora_2');
 $bitacora->setIdEmpresa($_SESSION['k_empresa']);
 $id_ot = '';
 /* representa el id de una ot */
 $titulo_vista = '';
 $Usuario->setNombreUsuario($_SESSION['k_userName']);
 $parteMaquina->setIdEmpresa($_SESSION['k_empresa']);
 $parteMaquina->setIdMaquina($maquina);
 $parteMaquina->setIdSeccion($seccion);
 $parteMaquina->setIdEquipo($equipo);
 $parteMaquina->setIdParteMaquina($parte_equipo);
     /* solo el usuario reproceso selecciona el mateiral los demas los digitan */
     if ($_SESSION['k_userName'] == strtoupper('reproceso')) {
         if ($key == "material") {
             $tipoMaterial = (double) $numero;
         }
     } else {
         if ($key == "material") {
             $tipoMaterial = $numero;
         }
     }
 }
 $id_empresa = $_SESSION['k_empresa'];
 $Objetofecha = new Fecha($fecha, '');
 $produccion = new Produccion();
 $objetoMaquina = new Maquina_refactorizada();
 $ObjetoOperador = new Operador_refactorizado();
 $ObjetoTurno = new Turno();
 $produccion->setIdEmpresa($id_empresa);
 $ObjetoOperador->setIdEmpresa($id_empresa);
 $objetoMaquina->setIdEmpresa($id_empresa);
 $objetoMaquina->setIdMaquina($maquina);
 $objetoMaquina->existsMaquina();
 $objetoMaquina->next_result();
 $produccion->setIdMaquina($objetoMaquina->getIdMaquina());
 $ObjetoOperador->setIdOperador($operador);
 $ObjetoOperador->existsOperador();
 $ObjetoOperador->next_result();
 $produccion->setIdOperador($ObjetoOperador->getIdOperador());
 $produccion->setIdOrdenProduccion($op);
 $produccion->compruebaConsecutivoDuplicado();
 $ObjetoTurno->setIdTurnoManual($turno);