[Php-avanzado] Consulta sistema
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Mie Jun 17 19:44:41 ART 2015
Hola Rodrigo,
no sé si entiendo del todo el escenario.
Cuándo te referís a que "se sube una nueva lista de precios" querés
decir que se actualizan los precios de una lista existente o que se sube
una nueva al completo?
Por tu descripción, parece la 2da opción, pero me cuesta imaginarme un
escenario real en dónde se agreguen frecuentemente nuevas listas de
precios (lo que puede ser solo falta de imaginación de mi parte).
Por lo general cuando se habla de varias listas de precios, se hace
referencia a que un mismo producto/servicio tiene diferentes precios,
según cada comprador... pero pareciera que vos hacés referencia a otro
concepto (o tenés un barullo de tamaño difícil de medir ;-) )
Para aclarar los conceptos que suelen usarse alrededor de estas
cuestiones:
- inventario: el universo de todo los que existe, con su código,
descripción, etc, etc.
- lista de precios: uno de los precios de las cosas en el inventario;
cada lista de precios tiene un nombre, y bajo ese nombre están las cosas
del inventario con el precio correspondiente. Si algo tiene más de un
precio, pues estará en otra lista de precios.
- stock: cuánto hay de cada cosa del inventario en cada lugar en que se
guarden.
Tu problema tiene pinta de solucionarse con un patrón de diseño
Observer, pero la verdad es que no entiendo del todo la situación de
base.
Saludos!
El mié, 17-06-2015 a las 11:12 -0300, Rodrigo Fernandez escribió:
> Que tal buenos días, tengo un problema
>
>
> Estoy haciendo un sistema donde hay distribuidores, éstos tienen
> diferentes listas de precios visibles (algunas si, otras no) y a la
> vez cuando se sube una nueva lista de precios les llegue un mail
> notificándoles.
>
>
> Lo había resuelto desde el lado de los distribuidores, cuando se
> agrega o edita uno, se le asigna que listas de precios tiene visibles
> y cuáles no.
> El problema es que si se agrega una nueva lista de precios no hay
> manera de asignársela a nadie (excepto yendo a los distribuidores y
> asignárselas uno por uno) y no le llegaría notificación alguna.
>
>
> Estuve pensando en hacer que cuando se suba una lista de precios se
> listen todos los distribuidores y ahí se les asignes quien la ve y
> quien no. Así si les llegaría bien el mail pero me parece que no es LA
> solución, ya que puede haber muchos distribuidores.
>
>
> Otra es asignarles grupos a los ditribuidores y las listas a los
> grupos. Pero tendría que haber tantos grupos como combinaciones
> posibles.
>
>
> Otra es dejar un número de posibles listas de precios fijo, digamos 5
> que están vacíos y antes de agregar la lista N° 5 se le asigna a los
> distribuidores pertinentes la 5, después se sube y así les llegaría el
> mail jaja...
>
>
> No se si me estoy complicando sólo, pero no se me ocurre una solución
> satisfactoria.
>
>
> Si me pueden dar una mano, más que agradecido.
>
>
> Si algo no se entiende, me dicen y lo aclaro.
>
>
> Gracias y Saludos !
>
>
> _______________________________________________
> Lista de correo: Php-avanzado
> Mensajes a la lista: Php-avanzado en pato2.fi.mdp.edu.ar
> Administración Web: http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> Desubscripción: php-avanzado-request en pato2.fi.mdp.edu.ar?subject=unsubscribe
--
Leonardo Tadei
leonardot en pegasusnet.com.ar
Web: http://leonardo.tadei.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
Más información sobre la lista de distribución Php-avanzado