Thread Rating:
  • 1 Vote(s) - 4 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Listas relacionadas entidades
#21
Thumbs Up 
(09-27-2016, 05:23 AM)omarllorens Wrote: Perfecto, me alegro de que ya funcione. Ahora te adjunto la imagen.[Image: smile.png]
Gracias Omar

¿Como puedo ver esa tabla pero del resto de entidades o módulos? Big Grin
Reply
#22
Pues ya he puesto esa misma configuración de campos para el módulo de cuentas también y aparentemente debería funcionar y funciona, pero el campo fecha no aparece y ha de ser una tontería (el nombre del campo fecha coincide con otro, no se...), pero no lo veo.
Adjunto imagenes de ambos módulos.

Alguna ayuda. Gracias!

Este es el mapa para ambos módulos:
<map>
<originmodule>
<originname>HelpDesk</originname>
</originmodule>
<relatedlists>
<relatedlist>
<module>Accounts</module>
<columns>
<field>
<label>Ticket No</label>
<name>ticket_no</name>
<table>troubletickets</table>
<columnname>ticket_no</columnname>
</field>
<field>
<label>Referencia</label>
<name>ticket_title</name>
<table>troubletickets</table>
<columnname>ticket_title</columnname>
</field>
<field>
<label>Fecha</label>
<name>cf_1406</name>
<table>troubletickets</table>
<columnname>cf_1406</columnname>
</field>
<field>
<label>Asignado a</label>
<name>assigned_user_id</name>
<table>troubletickets</table>
<columnname>smownerid</columnname>
</field>
<field>
<label>Priority</label>
<name>ticketpriorities</name>
<table>troubletickets</table>
<columnname>priority</columnname>
</field>
<field>
<label>Estado</label>
<name>ticketstatus</name>
<table>troubletickets</table>
<columnname>ticketstatus</columnname>
</field>
<field>
<label>Horas</label>
<name>hours</name>
<table>troubletickets</table>
<columnname>hours</columnname>
</field>
</columns>
</relatedlist>

<relatedlist>
<module>ServiceContracts</module>
<columns>
<field>
<label>Ticket No</label>
<name>ticket_no</name>
<table>troubletickets</table>
<columnname>ticket_no</columnname>
</field>
<field>
<label>Referencia</label>
<name>ticket_title</name>
<table>troubletickets</table>
<columnname>ticket_title</columnname>
</field>
<field>
<label>Fecha</label>
<name>cf_1406</name>
<table>troubletickets</table>
<columnname>cf_1406</columnname>
</field>
<field>
<label>Asignado a</label>
<name>assigned_user_id</name>
<table>troubletickets</table>
<columnname>smownerid</columnname>
</field>
<field>
<label>Priority</label>
<name>ticketpriorities</name>
<table>troubletickets</table>
<columnname>priority</columnname>
</field>
<field>
<label>Estado</label>
<name>ticketstatus</name>
<table>troubletickets</table>
<columnname>ticketstatus</columnname>
</field>
<field>
<label>Horas</label>
<name>hours</name>
<table>troubletickets</table>
<columnname>hours</columnname>
</field>
</columns>
</relatedlist>

</relatedlists>
</map>


Attached Files Image(s)
       
Reply
#23
los campos cf_999 están en la table ticketcf, prueba con

<table>ticketcf</table>
Joe
TSolucio
Reply
#24
Gracias @Joebordes

No funciona tampoco, columna en blanco.
Lo curioso es que en cuentas, el mismo mapa funciona...
Reply
#25
Hola

Mas sobre el tema listas relacionadas.
En los presupuesto, facturas, etc. añadimos líneas de productos y servicios. Necesito tener a la vista o a mano el código del producto / servicio porque tengo descripciones muy parecidas y al final no aclaras bien de que estamos hablando.
La cuestión es que, en el propio presupuesto, existe líneas de detalle (InventoryDetails) que me podría servir si pudiese mostrar ahí los datos que necesito, sobretodo la referencia (productcode de la tabla products), pero esta no se graba en InventoryDetails.

¿Hay alguna forma de mostrar los datos del producto a la hora de realizar el presupuesto, albarán, factura?
Lo que necesito sobretodo es el campo de la referencia, el "productcode".

Lo he puesto en la ayuda al artículo para que al pasar sobre la descripción aparezca, pero solo aparece en el propio módulo, ni en la lista relacionada, ni en las líneas de detalle de presupuestos, facturas, albaranes...

Trato de modificar la lista relacionada dentro de presupuestos por ejemplo, y al no estar dentro del propio módulo, no me aparece.

¿Alguna idea de como hacerlo?

Este es el mapa que intento hacer:
<Mapa>
<Originmodule>
<Originname> InventoryDetails </ originname>
</ Originmodule>
<Relatedlists>
<Relatedlist>
<Módulo> Cotizaciones </ modulo>
<columnas>
<Campo>
<Label> Detalles de inventario n </ label>
<Nombre> inventorydetails_no </ name>
<Tabla> InventoryDetails </ table>
<Nombrecolumna> Detalles de inventario n </ nombrecolumna>
</ Field>

<Campo>
<label>Producto</label>
<Nombre> idproducto </ name>
<Tabla> InventoryDetails </ table>
<columnname>Producto</columnname>
</ Field>

<Campo>
<label>Referencia</label>
<Nombre> de producto </ name>
<Table> productos </ table>
<Nombrecolumna> Referecia </ nombrecolumna>
</ Field>
</ Columnas>
</ Relatedlist>

</ Relatedlists>

</ Mapa>


Attached Files Image(s)
   
Reply
#26
Opciones:

- si actualizas a la última versión ya te funcionará la ayuda

- modificar el código para guardar el productcode en líneas de inventario y crear un mapa para mostrar ese campo

- modificar el código para personalizar la función que obtiene la lista de líneas de inventario y los campos por defect que muestra, para mostrar el campo que quieres

de momento no podemos llegar a los campos relacionados a segundo nivel
Joe
TSolucio
Reply
#27
Gracias @Joebordes

Voy a ver lo de actualizar de momento, creo que si funciona la ayuda, me puedo ir "apañando" Wink
Reply
#28
Pues ya tengo la actualización y no funciona...
Me refiero a la ventana de ayuda que se ve ne la lista de productos, verla en los documentos donde aparece en detalle (albaranes, facturas, presupuestos..).
También en las cuentas, en listas relacioneadas, partes por ejemplo, en cobros, etc.


Attached Files Image(s)
       
Reply
#29
Perdón no te había entendido, pensaba que decías en las listas relacionadas, no en el detalle de productos.
Ahí no está implementado todavía.
Joe
TSolucio
Reply
#30
Gracias @joebordes
Pues sería un gran paso porque nosotros al menos, con 9.770 referencias, necesitamos tener a mano siempre el código para no equivocarte.

No se si es posible añadir ese campo para que sea visible en presupuestos, albaranes, facturas etc. no en las plantillas que ya lo hago, si no en la entrada de datos.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)