Bienvenido a los foros %s

Foro comunidad hispana Dolibarr

Identificarse Registrarse

Campos personalizados en documentos ODT

Cuestiones sobre cómo utilizar Dolibarr, ayudas sobre las funcionalidades o cualquier cuestión que no está relacionada con un error.
ajbalmon
Novato
Mensajes: 13
Registrado: Vie, 16/09/2011, 19:33

Campos personalizados en documentos ODT

Mensaje por ajbalmon »

Buenas,

estoy tratando de sacar campos personalizados en documentos ODT.
He seguido los pasos que se indican en la ayuda, pero algo no va bien porque no hace nada.
La versión que estoy utilizando es la 3.2.0.

He hecho lo siguiente:
- he puesto una etiqueta {myowntag} en el documento ODT
- he creado una carpeta "substitutions" en "htdocs/core/"
- en esta carpeta he creado el archivo "functions_facture.lib.php", ya que documento es una factura. También he probado con un archivo llamado "functions_compta.lib.php".
- en el archivo correspondiente he copiado y pegado el código que viene en la ayuda, y la función se ha llamado "facture_completesubstitutionarray" y "compta_completesubstitutionarray", según el nombre del archivo.
No ha funcionado nada, y en el documento me sale la etiqueta tal cual la pongo yo, es decir, la cadena que yo escribo es la que me genera. No calcula nada.

Mis dudas son:
- la carpeta "substitutions" está en el lugar correcto?
- el nombre del módulo para archivo/función sería "facture" o "compta", o tal vez otro?
- cómo podría, desde esa función, coger el valor de otras etiquetas para hacer otros cálculos?

Muchas gracias :)

ajbalmon
Novato
Mensajes: 13
Registrado: Vie, 16/09/2011, 19:33

Mensaje por ajbalmon »

A quien le pueda interesar, en el foro de dolibarr.org, hay un hilo abierto sobre un módulo de campos personalizados para la versión 3.2.0.

El enlace es:
http://www.dolibarr.org/forum/12-howto- ... tags#20008

Aún tiene algún que otro bug.

jorge.l.r
Novato
Mensajes: 5
Registrado: Mar, 18/06/2013, 18:53

Mensaje por jorge.l.r »

Hola muy buenas, antes de nada muchas gracias por la solución propuesta.

No obstante yo tengo una duda mas compleja, intento hacer lo mismo pero para facturas con dos tipos de IVA.

es decir, facturas del tipo:

BASE 21% IVA 21% RECARGO 5.2%
BASE 10% IVA 10% RECARGO 5.2%

El módulo crabe lo hace por defecto, pero en ODT no consigo crear los Tags necesarios y no se como meterlo.