$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']);
 $produccion->ponerAldiaElRegistroDeProduccion();
 /* registrar tiempo improductivo automatico solo para el usuario 
  * entubado que  no sabe utilizar aun el reporte de tiempo improductivo
  */
 if ($_SESSION['k_userName'] == strtoupper('ENTUBADO')) {
     $bitacora->setIdSeccion(10);
     $bitacora->setEquipo(7);
     $bitacora->setMinuto(0);
     $bitacora->setHora(0);
     $bitacora->setTiempoImproductivo(0);
     $bitacora->setIdParteEquipo(12);
     $bitacora->setIdDefecto(18);
     $bitacora->setIdCausa(29);
     $bitacora->setDetalle('registro,  automatico de prueba, esto mientras los  operadores aprenden a utilizar  la aplicacion');
     $bitacora->registrarTiempoImproductivo();
 }