Plugin: facturacion_base Buenas! Hace unos días que...
Plugin: facturacion_base
Buenas! Hace unos días que estoy trasteando el backend del programa, para añadir un par de campos a los albaranes y las facturas. He podido crear los campos correctamente en el front-end y backend, y en la base de datos, haciendo que se guarden y impriman bien. El problema viene cuando ese albarán se aprueba y se pasa a factura, estos valores se pierden. He estado debugando el código y parece que en algún momento estos valores no se asignan o se pierden (a mi parecer, en la función save() del archivo model/core/linea_factura_cliente.php, no llega el valor a la variable que he creado).
Ante esta situación, me planteo dos preguntas:
1. Alguien puede guiarme en esta recta final?
2. En caso negativo a la preguna 1, algun@ voluntari@ para pegarme un tiro? xD
Un saludo y gracias!
España
06-04-2018 18:23:22
09-04-2018 09:45:45
0
[manu_jadacom]
Si has extendido el modelo, puede que no se esté llamando a tu modelo personalizado.
Si no lo has hecho, es posible que simplemente en estos métodos te hayas olvidado asignar los valores que has añadido para que se traspasen de una tabla a otra, y esto lleve a tu conclusión de "estos valores no se asignan o se pierden".
Si necesitas más ayuda al respecto, te recomiendo que hagas un fork en github y que subas en tu fork los cambios para que podamos ver que haces y como lo haces.
A mi me parece que por lo que describes, te has dejado de modificar fbase_controller.php, pero como dije antes, los detalles que das, me parecen insuficientes, y sin poder ver que has hecho, es muy difícil poder guiarte correctamente.
Eii muchas graciaaas!! tenias toda la razón, me dejaba asignar los valores en las funciones fbase_facturar_albaran_proveedor y fbase_facturar_albaran_cliente. MIL GRACIAAS!!! :D :D :D