Hola Amigos Desarrolladores:
Hoy tengo una duda en un desarrollo que estoy implementando, y me gustaría saber su opinión a respecto:
Necesito calcular las comisiones de ventas de un grupo de vendedores con algunas características especiales
lo explico:
Un vendedor gana el 10% de las ventas que realiza, pero el puede invitar a otros vendedores a unirse al equipo
por esto el gana el 5% de estos vendedores que el ha invitado, y a su ves el 2% de las ventas de los vendedores
que fueron invitados por sus invitados directos.
En otras palabras:
Gana el 10% de sus ventas
5% de sus vendedores hijos
y 2% de sus vendedores nietos
Y hasta allí, de los Bisnietos ya no gana nada.
Pero un vendedores hijo, puede tener el mismo esquema, tener hijos y nietos, y ganar lo mismo en cada caso
Obviamente cada registro de vendedor, tiene un campo con el código del padre quien es el “padre” y cuales son sus ventas
acumuladas del mes. ( las ventas se calculan cada vez que se desea, con un botón que corre un proceso de barrido de las
ventas del mes y las acumula a sus vendedores )
Mi problemática es:
El calculo de las comisiones correspondientes
y una manera de esquematizar que se el esta pagando
a cada vendedor, o sea, alguna manera de poder explicarle:
Anexo Archivo PDF de lo que podría ser un esquema de comisiones pagadas
Mas o menos es lo que necesito, ojala me puedan orientar en el como ordenar esto
Gracias de antemano y hasta pronto
Comisiones.pdf (122 KB)