Menu
SuiteCRM Pull Request Party hosted by SalesAgility
Welcome, Guest
Username: Password: Remember me

TOPIC: Tablas de otra BD

Tablas de otra BD 10 months 1 week ago #69418

  • diegoprieto30
  • diegoprieto30's Avatar
  • Offline
  • New Member
  • Posts: 19
  • Karma: 0
Buenas tardes!
Estoy iniciando un desarrollo utilizando la versión 7.8.10 y necesitaría vincular una cuenta con datos que tengo en otra base de datos, pero no encuentro la manera de hacerlo.
O al menos poder crear algunas tablas en la misma BD y poder utilizarlas en el creador de módulos.

Desde ya muchas gracias!

Diego Prieto.
The administrator has disabled public write access.

Tablas de otra BD 10 months 1 week ago #69422

  • pgr
  • pgr's Avatar
  • Offline
  • Administrator
  • Posts: 9910
  • Thank you received: 1475
  • Karma: 350
Tienes que preparar los datos para despues importar a un modulo de SuiteCRM.

Puedes empezar por exportar datos de eso modulo para ver como son los campos y como debes preparar los nuevos datos.

El campo clave "id" puede ser cualquier cosa, no necesita seguir el formato habitual (GUID), solo tiene que ser identificador unico, sin repeticiones.

My SuiteCRM In-depth blog.
Thank you for always stating your SuiteCRM version, checking your logs, reading the Docs, and searching before you ask!
The administrator has disabled public write access.

Tablas de otra BD 10 months 1 week ago #69425

  • diegoprieto30
  • diegoprieto30's Avatar
  • Offline
  • New Member
  • Posts: 19
  • Karma: 0
Antes que nada muchas gracias por responder.

Si entendí bien el proceso sería crear un módulo nuevo en SuiteCRM con la estructura de datos que necesito, y luego importar los datos desde un csv(previamente exportados desde la otra BD)??

Muchas gracias!
The administrator has disabled public write access.

Tablas de otra BD 10 months 1 week ago #69443

  • pgr
  • pgr's Avatar
  • Offline
  • Administrator
  • Posts: 9910
  • Thank you received: 1475
  • Karma: 350
Sí, algo como eso.

Pero si puedes utilizar modulos que ya existen, mejor. Hay mucha funcionalidad extra que ganas así.

Si entiendes inglés este artículo te dará algunas ideas de cómo abordar el diseño de datos en SuiteCRM

pgorod.github.io/Concepts-Accounts-Contacts/

La parte sobre sub-accounts es demasiado técnica, pero otras cosas ahí te serán utiles.

My SuiteCRM In-depth blog.
Thank you for always stating your SuiteCRM version, checking your logs, reading the Docs, and searching before you ask!
The administrator has disabled public write access.
The following user(s) said Thank You: diegoprieto30

Tablas de otra BD 10 months 1 week ago #69473

  • diegoprieto30
  • diegoprieto30's Avatar
  • Offline
  • New Member
  • Posts: 19
  • Karma: 0
Muchas gracias por la info, la leí y me sirve para organizar los datos.
El asunto es que lo que estoy necesitando es lo siguiente: Tengo una base de datos de clientes por un lado y por otro lado una tabla con los todos los teléfonos que tiene cada cliente, vinculados por documento(que están en otra BD). Lo que necesito es que al ingresar a un cliente, pueda ver una grilla con todos los teléfonos que tiene asociado el documento.
Se entiende?

Desde ya muchas gracias por tu tiempo.
The administrator has disabled public write access.

Tablas de otra BD 10 months 6 days ago #69497

  • pgr
  • pgr's Avatar
  • Offline
  • Administrator
  • Posts: 9910
  • Thank you received: 1475
  • Karma: 350
Se entiende... algo :-)

Tienes los conceptos de Cuenta y de Contacto, desde luego.

Tienes también el de Documento (si necesitas registrar diversas revisiones, si no, es mejor elegir otro modulo, ve aquí pgorod.github.io/Concepts-Docs-Attach-Notes/ )

No sé cual es el mejor modo de asociar los teléfonos. Puede ser un nuevo "custom module", con relación uno-para-muchos desde los Documentos. Esto va a depender de qué vas a hacer con esos números, si te basta con listarlos o algo más.

My SuiteCRM In-depth blog.
Thank you for always stating your SuiteCRM version, checking your logs, reading the Docs, and searching before you ask!
The administrator has disabled public write access.

Tablas de otra BD 6 months 1 week ago #74427

  • diegoprieto30
  • diegoprieto30's Avatar
  • Offline
  • New Member
  • Posts: 19
  • Karma: 0
Hola, gracias por las respuestas.Adjunto una captura de pantalla de un sistema que tiene la grilla de telefonos como la que necesito. Todos esos telefonos que se mostrarian ahi estan en una tabla Telefonos relacionada por Documento con la tabla Clientes.
Lo que necesito es poder crear esa grilla y poder llenarla.

Muchas gracias!
Attachments:
The administrator has disabled public write access.

Tablas de otra BD 6 months 1 week ago #74441

  • pgr
  • pgr's Avatar
  • Offline
  • Administrator
  • Posts: 9910
  • Thank you received: 1475
  • Karma: 350
Antes de más, cual es tu versión de SuiteCRM?

Puedes hacer un módulo custom y una relación uno para muchos entre Contacto y ése módulo. Esto te dará un subpanel en Contactos con los diversos teléfonos.

Pero también te puedo sugerir este plugin gratuito (no sé si todavía funciona con las últimas versiones, no hay nadie manteniendolo):

suitecrm.com/suitecrm/forum/developer-he...ynamic-fields-plugin

Esto te proporciona algo con este aspecto:


My SuiteCRM In-depth blog.
Thank you for always stating your SuiteCRM version, checking your logs, reading the Docs, and searching before you ask!
The administrator has disabled public write access.

Tablas de otra BD 6 months 3 days ago #74566

  • diegoprieto30
  • diegoprieto30's Avatar
  • Offline
  • New Member
  • Posts: 19
  • Karma: 0
Hola, antes que nada, muchas gracias por responder.
Instalé el plugin que me recomiendas, y efectivamente se pueden crear tantos teléfonos como uno desea. El asunto es que cuando vuelvo a entrar al contacto los pone como en la captura que adjunto. Yo lo necesitaría individualmente, no en un mismo campo, para poder armar una tabla y que haciendo click en el telefono pueda llamar mediante el plugin clicktocall. Alguien pudo implementarlo de esta manera??

Sino, me va a tocar meter mano en el código para llevarlo a mi necesidad. :( :(

Bueno, reitero mi agradecimiento, y si logro hacerlo como necesito, subiré la forma de hacerlo.

Saludos,
Attachments:
The administrator has disabled public write access.

Tablas de otra BD 6 months 2 days ago #74588

  • pgr
  • pgr's Avatar
  • Offline
  • Administrator
  • Posts: 9910
  • Thank you received: 1475
  • Karma: 350
Pienso que tendrás que meter mano en el código :-)

El plugin ya no es mantenido, si alguién pudiera meterlo en el "core" de SuiteCRM para todo el mundo, mejor. Pienso que la licencia lo permitiria.

My SuiteCRM In-depth blog.
Thank you for always stating your SuiteCRM version, checking your logs, reading the Docs, and searching before you ask!
The administrator has disabled public write access.

Tablas de otra BD 5 months 6 days ago #75659

  • diegoprieto30
  • diegoprieto30's Avatar
  • Offline
  • New Member
  • Posts: 19
  • Karma: 0
Hola, estoy intentando resolverlo creando un nuevo módulo desde SuiteCRM. El módulo estará vinculado al contacto a través del campo documento.
El inconveniente que estoy teniendo es que no puedo modificar la vista del módulo cuando entro a un contacto.
En la parte de Dashlets aparece con las columnas como las necesito, pero cuando entro al contacto sólo aparecen 2 columnas y no he logrado modificar esa vista.
Alguien podrá indicarme de que manera se modificaría esa vista?
Adjunto capturas de lo que intento explicar.

Telefonos_Dasboard (El Listview del módulo Teléfonos se ve con las columnas que necesito: Numero, Documento, Date Created, Date Modified,Name)
Telefonoc_Contactos (Aquí sólo se ven 2 columnas, y necesito modifcarlo para que se vea igual a Telefonos_Dashboard)

Desde ya muchas gracias!
Attachments:
The administrator has disabled public write access.

Tablas de otra BD 5 months 6 days ago #75680

  • pgr
  • pgr's Avatar
  • Offline
  • Administrator
  • Posts: 9910
  • Thank you received: 1475
  • Karma: 350
Esa vista se llama "subpanel".

En el "detail view" de Contactos tienes (abajo) un "subpanel" del "custom module" "telefonos".

Con esto ya podrás buscar en Google, no es dificil hacer ese cambio que necesitas.

My SuiteCRM In-depth blog.
Thank you for always stating your SuiteCRM version, checking your logs, reading the Docs, and searching before you ask!
The administrator has disabled public write access.

Tablas de otra BD 5 months 6 days ago #75688

  • diegoprieto30
  • diegoprieto30's Avatar
  • Offline
  • New Member
  • Posts: 19
  • Karma: 0
Muchisimas gracias!
Ya pude hacerlo.!!!

Saludos.
The administrator has disabled public write access.
Moderators: disytel
Time to create page: 0.052 seconds
Powered by Kunena Forum