$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(); }