#34268
Javier Ader
Participante

bueno, el tema de que haya múltiples precios complica un poco las cosas; asumo que vos que queres que se vean los 5 precios a la vez no? lo mismo para el stock? (e.d, 5 columnas para precios y 4 mas para cada los 2 stocks). Si es así, se puede armar una vista “muy a medida” (el tema es que si agregas un 6 precio, las cosas se complican ya que las vistas y en genral casi cualquier cosa no puede tener numero de columnas variable). Lo que si tambien se puede hacer es usar una tabla auxiliar para especificar que cuales son las listas de precios a mostrar. Lo mismo para los almacenes (aunque aca si veo muy poco probable que “agregues” un nuevo almacén; pero bueno, si pasa, es el mismo tema). El tema de todo esto es que no es muy flexible.
Lo de ocultar un precio, asumiendo la solución de vista, se puede hacer generando 2 vistas a nivel de postgress muy similares ( o que la segunda se base en la primera simplemente sacando una columna); y que les des permisos de manera especifica a cada perfil como lo haces con las ventanas normales (creo que libertya no permite crear dos tablas a nivel de metadatos asociadas a la misma tabla o vista postgress; una limitación que mucho no entiendo pero bueno…).
Lo que tiene de bueno todo esto, es que parece posible llevarlo a cabo incluso sin tocar una linea de código.