$objetoMaquina = new Maquina_refactorizada();
    $produccion = new Produccion();
    $turno = new Turno();
    $objetoMaquina->setIdEmpresa($id_empresa);
    $objetoMaquina->setNombreMaquina($nombreMaquina);
    $produccion->setIdEmpresa($id_empresa);
    $produccion->setIdMaquina($objetoMaquina->getId());
    $turno->setTurno();
    $turno->setIdEmpresa($id_empresa);
    $turno->setNombreTurno($nombreTurno);
    $produccion->setIdTurno($turno->getIdTurno());
    $produccion->setIdOrdenProduccion($OrdenProduccion);
    $turno->setIdEmpresa($_SESSION['k_empresa']);
    $consecutivoProduccion = preg_replace('/[a-zA-Z]/', '', $consecutivoProduccion);
    $produccion->setConsecutivoProduccion($consecutivoProduccion);
    $produccion->setTipoMaterialDigitadoPorElUsuario($fichaTecnica);
    $idFicha = $produccion->getIdFicha();
    $produccion->next_result();
    $produccion->setIdFichaTecnicaOtipoMaterial($idFicha);
    $consultaProduccion = $produccion->consultaMaterialPesado();
    $row = $consultaProduccion->fetch_array(MYSQLI_ASSOC);
    $id_op = $row['op'];
    $id_consecutivo = $row['no_producto_final'];
    $kilosUnidades_producidos = $row['kilos_producidos'];
    $fecha = $row['fecha'];
    $velocidad = $row['velocidad'];
    $id_registro = $row['id'];
    $_SESSION['velocidad'] = $velocidad;
    $_SESSION['ficha'] = $fichaTecnica;
    require_once '../peticion/editarPesajeProduccion.php';
} else {
 $ObjetoOperador->next_result();
 $produccion->setIdOperador($ObjetoOperador->getIdOperador());
 $produccion->setIdOrdenProduccion($op);
 $produccion->compruebaConsecutivoDuplicado();
 $ObjetoTurno->setIdTurnoManual($turno);
 $produccion->setIdTurno($ObjetoTurno->getTurno());
 $produccion->setFechaRegistroProduccion($Objetofecha->getFechaInicial());
 $produccion->setConsecutivoProduccion($consecutivo);
 $produccion->setProducido($unidadesKilosMetros);
 $produccion->setKilosPesado($kilosProducido);
 if ($_SESSION['k_userName'] == strtoupper('reproceso')) {
     /* solo el usuario reproceso selecciona el tipo de material el no digita */
     $produccion->setIdFichaTecnicaOtipoMaterial($tipoMaterial);
 } else {
     /* todos los usuarios ingrese la ficha manual */
     $produccion->setTipoMaterialDigitadoPorElUsuario($tipoMaterial);
     $idFicha = $produccion->getIdFicha();
     $produccion->next_result();
     $produccion->setIdFichaTecnicaOtipoMaterial($idFicha);
     $produccion->setVelocidadProduccion($outPut);
 }
 $produccion->compruebaExistenciaMaterial();
 $produccion->next_result();
 $produccion->setUsuarioSistema($_SESSION['k_userName']);
 $fecha = $Objetofecha->getFechaInicial();
 $produccion->actualizarRegistroDeProduccion($fecha, $id_registro);
 $consultaProduccion = $produccion->visualizarProduccionRegistrada();
 $fieldProduccion = $produccion->field_count - 1;
 $mostarListadoDeProduccion = $consultaProduccion->num_rows;
 $produccion->next_result();
 $OrdenProduccion = 6;