Saltar al contenido

ACCESS >> ESCALAS DE CRECIMIENTO / REBATES


Recommended Posts

publicado

Estimados:

Necesito de su ayuda para entender cómo determinar el valor del tramo de escala que tendría que aplicar si las compras alcanzan cierto monto, por ejemplo:

Tengo la tabla de compras por proveedor y en otra los tramos y porcentajes a aplicar, como comparo el valor total por proveedor con el de los tramos. Ejemplo

Compra = 26.750

Var 1 Var % 1 Var 2 Var % 2 Var 3 Var % 3
24.900 1,50% 26.200 2,50% 27.400 3,50%

Para dicho valor el porcentaje que debo aplicar es el Var%2 = 2.5%

Espero puedan ayudarme.

Saludos!

publicado

Hola,

Creo que entiendo lo que buscas pero tus explicaciones no me dan para responderte.

Cuelga una BBDD solo con las dos tablas ("... Tengo la tabla de compras por proveedor y en otra los tramos y porcentajes a aplicar" ...)

 

 

 

publicado

Hola,

Mi experiencia me dice que la tabla Escalas no está bien estructurada. Aparte de que hay fallos de introducción y de diseño de datos. Te dejo como lo haría yo.

Si te cuadra mi idea te dejo la función que te pasa los registros de una tabala a otra.

Y para que veas como funciona. Te dejo un pequeñito formulario  en el que busca el descuento depediendo del rut y del importe.

Espero te sirva.

Database1.rar

publicado

Ikanni, gracias por tu ayuda, me sirvió en parte, ya que pude no haberme expresado bien en lo que necesitaba.

Generé una consulta que crea la tabla BASE COBRO en la que traigo el proveedor, la compra, y debo cargar el % de escala, que está en función de los montos de compras, para poder posteriormente en el campo cobro, efectuar la multiplicación del % de escala por la compra.

El  % de escala lo puedo traer con una función siinm anidada comparando la compra con cada uno de los tramos de escala de la tabla escalas, pero la idea es optimizar ese proceso.

Por ejemplo:

Al proveedor 76003465 le compré $70.270.318 y para dicho proveedor la escala es:

Proveedor Var 1 Var % 1 Var 2 Var % 2 Var 3 Var % 3 Var 4 Var % 4
76003465 30.900.000 0,50% 34.500.000 1,00% 37.500.000 1,50% 39.500.000

2,00%

Por lo que  le correspondería un cobro de 2% y por ende un cobro de 70.270.318 x 2% = $1.405.406

Desde ya, muchas gracias por tu aydua.

Database1.zip

publicado

Nada erre que erre ,-)

lo que tu necesitas ya te lo he hecho en el formulario que te he adjuntado.

Sí miras en el evento despues de actualizar el comboBox, que es el RUT del proveedor,  ahi te saca el porcentage que debbes aplicar dependiendo de la cantidad que está en la Tabla COMPRAS. Pero claro deberías cambiar la estructura de tus datos. Si no lo tienes claro algo, yo intento explicartelo.

Cómo ahora lo tienes estructurado no se me ocurre como poder hacerlo.

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.