Gaspron Posted June 5, 2014 Share Posted June 5, 2014 Muy buenas! Soy nuevo por estos lares y he estado probando recientemente PrestaShop 1.6.0.6 con la plantilla por defecto que trae esa versión.Mi duda es la siguiente: He habilitado la Gestión avanzada de stock dado que quiero guardar un historial de los movimientos que se realizan en el almacén, el problema es que al revisar ese historial ('Existencias -> Movimientos de stock' en el BackOffice) todos los datos se muestran correctamente en los aumentos de stock. Pero curiosamente los de disminución de stock no: Tal y como se puede apreciar en la imagen adjunta no aparece el nombre del empleado que llevó a cabo esa acción y me gustaría que esos datos quedasen patentes en el historial. Me gustaría saber si se trata de un bug o si existe alguna manera de ver qué empleado a retirado stock del almacén. Un saludo y gracias! Link to comment Share on other sites More sharing options...
Rolige Posted June 6, 2014 Share Posted June 6, 2014 Es probable que si sea un bug, el sistema de stock avanzado aún continúa siendo depurado, quizá en la próxima release de prestashop que esta próxima a ser lanzada ya no suceda ese error, igual sería bueno que lo reportarás en el bug tracker por sí acaso aún no a sido reportado. Link to comment Share on other sites More sharing options...
galiciatechnologies Posted December 27, 2015 Share Posted December 27, 2015 Tengo prestashop 1.6 y tengo un error parecido, no puedo disminuir existencias, el error parece que está en mi página de Existencias >> Configuración >> Opciones ahí en el apartado "etiqueta por defecto al disminuir existencias" no tengo ninguna opción, no aparece ningún textbox de selección de etiquetas, he visto vídeos en youtube donde se muestra una etiqueta por defecto "decrease". Si alguien sabe como solucionarlo se lo agradecería mucho, supongo que habrá que modificar algún fichero del sistema... Un saludo y gracias. Link to comment Share on other sites More sharing options...
galiciatechnologies Posted December 27, 2015 Share Posted December 27, 2015 Hola, ya lo he solucionado (en parte), hay que editar el archivo AdminStockManagementController.php situado en: /controllers/admin El problema reside en la linea 81: $reasons_dec = StockMvtReason::getStockMvtReasonsWithFilter($this->context->language->id, array(Configuration::get('PS_STOCK_MVT_TRANSFER_FROM')), -1); Yo lo he cambiado el -1 por el 1 dejandolo de la siguiente forma: $reasons_dec = StockMvtReason::getStockMvtReasonsWithFilter($this->context->language->id, array(Configuration::get('PS_STOCK_MVT_TRANSFER_FROM')), 1); Así después de guardar los cambios ya podremos configurar la etiqueta por defecto desde el backoffice, el problema ahora es que parece que sigo sin poder eliminar existencias, porque la etiqueta que trae por defecto sigue en blanco... Si hallo la solución lo comento. Un saludo. Link to comment Share on other sites More sharing options...
galiciatechnologies Posted December 27, 2015 Share Posted December 27, 2015 (edited) Hola de nuevo, Ahora si! ya puedo gestionar el stock como es debido! El error en este caso es en el arcivo AdminStockManagementController.php en la ruta /controllers/admin sobre la linea 402. Pues hice lo mismo, le he quitado el - al 1 quedando de la siguiente forma: array( 'type' => 'select', 'label' => $this->l('Label'), 'name' => 'id_stock_mvt_reason', 'required' => true, 'options' => array( 'query' => StockMvtReason::getStockMvtReasonsWithFilter($this->context->language->id, array(Configuration::get('PS_STOCK_MVT_TRANSFER_FROM')), 1), Espero que alguien algún día le sirva esta solución, sería gratificante de verdad. Un saludo. Edited December 27, 2015 by galiciatechnologies (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now