FileMaker - Diferenciar precios segun tipo de cliente

   
Vista:

Diferenciar precios segun tipo de cliente

Publicado por Luis Delgadillo (42 intervenciones) el 10/01/2008 07:07:53
Soy algo nuevo en FM y cuento con el 8.5 pro pero estoy a un pelin de terminar.

Tengo tres bases de datos.
En la primera tengo una lista de precios con codigos de productos y tres tipos de precios dependiendo del tipo de clientes, los cuales denominaré tipo A, B y C.
A cada tipo de cliente le corresponde un precio diferente.

En la segunda base de datos tengo la informacion de los clientes. Es en ésta base de datos donde se define si el cliente es tipo A, B o C

En la tercera base de datos es una orden de proceso, en la cual quiero que al insertar el numero o clave de cliente me inserte, segun el codigo de cada producto, el precio que le corresponde.

Estoy hecho un lio con esto.

Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Diferenciar precios segun tipo de cliente

Publicado por Cesar (213 intervenciones) el 10/01/2008 10:59:30
Solo tienes que tener las tres bases relaccionadas a través del IDCliente y realizar cálculos con los campos relaccionados
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Diferenciar precios segun tipo de cliente

Publicado por luis Delgadillo (42 intervenciones) el 10/01/2008 17:23:28
Gracis por tu respuesta Cesar... el problema que tengo es que el campo IDCliente no está dado de alta en la lista de precios, ya que no tiene relacion alguna con los precios, tal ves si existiera alguna forma de que solo sea un campo "puente" o sea que se actualice segun el registro que estes introduciendo y se actualice automaticamente pero creo que debe de haber otra solucion..

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Diferenciar precios segun tipo de cliente

Publicado por bpc (21 intervenciones) el 10/01/2008 23:11:52
hola, se me ocurre que el campo precio tenga 3 repeticiones y siempre utilices la primera repetición para el tipo de clientes A, la segunda para el B y la tercera para el C. Así no necesitas introducir el idcliente en la lista de precios.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Diferenciar precios segun tipo de cliente

Publicado por Luis Delgadillo (42 intervenciones) el 10/01/2008 23:29:52
como se realiza eso de las repeticiones?

no estoy enterado
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Diferenciar precios segun tipo de cliente

Publicado por bpc (21 intervenciones) el 12/01/2008 19:59:18
Al crear el campo, le dices el tipo (texto, numerico...) y puedes acceder a las opciones del campo. En la pestaña almacenamiento le puedes decir el número de repeticiones. Si has programado en algún otro lenguaje es algo así como un array o vector. Si la variable es datos, para acceder a los tres valores sería
datos[1], datos[2] y datos[3].
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Diferenciar precios segun tipo de cliente

Publicado por Luis Delgadillo (42 intervenciones) el 14/01/2008 17:34:59
el problema es relacionar los tipos de precios con los tipos de cliente segun el id del producto...

en la base de datos "productos" se encuentran el precio "A" "B" Y "C" y en las "ordenes de produccion" tiene que aparecer cualquiera de estos precios segun tipo de cliente "A" "B" o "C" respectivamente

alguna otra idea
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Diferenciar precios segun tipo de cliente

Publicado por Cesar (213 intervenciones) el 15/01/2008 08:19:02
Básicamente:
Tabla "Cliente" con IDCliente, Nombre y "Tipo de cliente"
Tabla "Producto", con IDProducto, Descripción y Precio
Tabla "Orden de proceso", con los campos IDCliente, Cliente, IDproducto, Descripción del producto y precio según cliente (con un cálculo del tipo Case ::Tipo de cliente 1; precio * a; Tipo de cliente 2; precio * b; Tipo de cliente 3; precio * c) y relaccionas las tres tablas a través de los campos IDCliente y del IDProducto.

Si tienes pegas, me lo mandas a mi privado y te lo reviso
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Diferenciar precios segun tipo de cliente

Publicado por Luis Delgadillo (42 intervenciones) el 18/01/2008 01:56:52
Problema resuelto!!

Gracias a todos por su interes
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar