base_contact permite tener múltiples contactos, con múltiples datos de contacto, lo que viene a ser tener distintos email, tlf, para cada cliente al que asociemos el contacto.
Por un lado tenemos los datos del contacto (tlf, mail, . . .) y por otro los datos del contacto para un determinado cliente (que son los que se muestran desde la ficha del cliente)
Es un poco engorroso tener que meter los mismos datos cada vez que seleccionamos un contacto en la ficha de un cliente.
agptic_base_contact permite seleccionar el contacto, y si no introducimos ningún dato más, creará el cargo del contacto en el cliente con los mismos datos especificados en la ficha del contacto.
Si además queremos tener un dato específico del contacto para ese cliente, no hay problema, ese dato se respetará, y sólo se pasarán los demás de la ficha maestra del contacto.
Es complicado hasta de explicar, pero seguro que quien tenga instalado el base_contact sabe de lo que hablo.
base_contact también elimina el campo móvil de la ficha del cliente, algo pienso útil, por lo que agptic_base_contact lo restablece.
Nuestro módulo ahorra trabajo, ya que:
1/ creamos un contacto con sus datos (el módulo añade los campos teléfono y fax al contacto)
2/ desde la ficha del cliente seleccionamos el contacto creado, y si no metemos más datos, como el email, fax, teléfono o móvil, éstos datos se rellenarán automáticamente con los de la ficha del contacto.
Bueno, probadlo y me contáis.
PD1: Actualizado a la versión 0.01
Ahora, si después realizamos un cambio en algún dato de contacto (email, teléfono, móvil o fax) de la ficha principal de contactos, éstos cambios si propagan a todos los datos de contacto relacionados con los clientes a los que están asociados (los trabajos).
Ésto sólo ocurrirá si:
- los datos de contacto para esa empresa son iguales a los datos del contacto principal
- los datos de contacto para esa empresa, tienen los campos vacíos.
Se hace así para evitar la perdida de datos.
---
Actualizado a la versión 0.02:
- solucionado bug que borraba la función del cargo (es un campo related, y se rompía la relación)
- añadido menú en ventas / libreta de direcciones / cargos y direcciones (permite exportarlos comodamente por ejemplo)
Versión 0.03 con bugs arreglados . . .
Un saludo
Juanjo A
