Bienvenido a los foros %s

Foro comunidad hispana Dolibarr

Identificarse Registrarse

Decremento de stock al Modificar Factura de Proveedor.

Cuestiones sobre cómo utilizar Dolibarr, ayudas sobre las funcionalidades o cualquier cuestión que no está relacionada con un error.
Avatar de Usuario
JOSE VASQUEZ
Soldado
Mensajes: 84
Registrado: Jue, 29/10/2015, 03:47
Ubicación: Colombia-Barranquilla

Decremento de stock al Modificar Factura de Proveedor.

Mensaje por JOSE VASQUEZ »

Hola Comunidad Dolibarr, es un tema que le he dado vueltas hace ya un tiempo, cuando hacemos una factura de proveedor para que estos productos contenidos en dicha factura incremente el stock lo hace perfectamente, el problema es cuando necesitamos modificar esa factura de proveedor por alguna razón, esta factura al modificarse no hace el decremento de stock causando un incremento del doble de stock cuando se vuelve a validar.

No se si soy el único al que le pasa pero si hay una solución me gustaría saberla.
que no sea una rebuscada como la que hago actualmente.

lo que hago es crear un almacén y cuando me pregunta al validar nuevamente la factura proveedor, mando ese stock a la bodega creada, igualmente hace el incremento en todos los productos contenidos en la factura de proveedor lo que hago es eliminar esa bodega a donde mande ese incremento y todo el stock queda normal :)
[Imagen

Miguel AR
Novato
Mensajes: 24
Registrado: Mié, 21/09/2016, 12:42

Mensaje por Miguel AR »

Si tienes acceso al código, la solución puede ser sencilla.

Crear un trigger que escuche cualquiera de estos dos eventos.

Código: Seleccionar todo

'LINEBILL_SUPPLIER_UPDATE'
'LINEBILL_SUPPLIER_DELETE'
Y ahí ya puedes realizar tu el decremento de la clase movimiento de stock:

Código: Seleccionar todo

MouvementStock::livraison (Entrega)
MouvementStock::reception (recepcion)
Y con eso ya lo tendrías solucionado.

Para hacerlo desde la interfaz de usuario no te puedo ayudar.

Un saludo, suerte.

Avatar de Usuario
aitorxs
Almirante
Mensajes: 308
Registrado: Mar, 03/02/2015, 17:46

Mensaje por aitorxs »

podrias indicar en que ruta o archivo se tendria que ingresar estas lineas?
sistemas@machfree.com | http://www.machfree.com | Trujillo - Perú
*Si no respondo los mensajes....enviame un email ;)

Miguel AR
Novato
Mensajes: 24
Registrado: Mié, 21/09/2016, 12:42

Mensaje por Miguel AR »

Hola,

No se trata de meter lo que te he dicho tal cual en un lugar determinado.

Tendrías que crear un disparador o trigger según acorde a la documentación https://wiki.dolibarr.org/index.php/Triggers que escuche los eventos citados, realizando las acciones de stock anteriormente citadas.

Un saludo

Avatar de Usuario
aitorxs
Almirante
Mensajes: 308
Registrado: Mar, 03/02/2015, 17:46

Mensaje por aitorxs »

a bueno pensé que ya lo habías hecho, bueno entonces espero encontrar la forma. gracias
sistemas@machfree.com | http://www.machfree.com | Trujillo - Perú
*Si no respondo los mensajes....enviame un email ;)

Avatar de Usuario
JOSE VASQUEZ
Soldado
Mensajes: 84
Registrado: Jue, 29/10/2015, 03:47
Ubicación: Colombia-Barranquilla

Mensaje por JOSE VASQUEZ »

Solucionado
Incremento de stock al validar factura proveedor.
https://drive.google.com/open?id=0B_qbl ... Xh2c3VhZ2M


Decremento de stock al eliminar pagos y Modificar la factura de proveedor.
https://drive.google.com/open?id=0B_qbl ... 1lvOVByRVU
[Imagen

MarcoR
Novato
Mensajes: 23
Registrado: Vie, 01/05/2015, 00:02

Mensaje por MarcoR »

Hola Jose. Cual fue la solución ? Los Triggers?

Avatar de Usuario
JOSE VASQUEZ
Soldado
Mensajes: 84
Registrado: Jue, 29/10/2015, 03:47
Ubicación: Colombia-Barranquilla

Mensaje por JOSE VASQUEZ »

MarcoR escribió:Hola Jose. Cual fue la solución ? Los Triggers?
Se hizo una modificación al CORE de Dolibarr, lo que se hizo fue hacer que se comporte la modificación y validación de la factura de proveedor igual que la del cliente, que muestre el mensaje para escoger la bodega para el incremento y decremento de stock (NO LO HACIA) y que al devolver una factura de proveedor a borrador no se duplique el Stock, anteriormente cuando se devolvía una factura de proveedor a borrador se duplicaba el stock.

ver links anteriores.
[Imagen