vtigerCRM-Spain::Cálculo avanzado de comisiones

Hemos creado una serie de modificaciones sobre un vtiger CRM que permite el cálculo avanzado de comisiones junto con el control de los cobros y pagos de los mismos.

Un nuevo módulo nos permite definir una estructura jerárquica de comisiones entre los usuarios y un cálculo automático mensual de las comisiones se realiza para toda la jerarquía cada vez que se realiza una venta (en este caso se utiliza la entidad de servicio para controlar la venta, pero podríamos cambiarlo a cualquier otra).

495,00€

Please select product options before adding to cart

 

Item has been added to your cart!

 
Loading

Additional Information

Se crea un nuevo registro del módulo para cada usuario. Toda venta asignada a un usuario será sumado a su registro. Cada registro además puede estar relacionado con muchos otros representando las personas a su cargo. Por cada venta que hace cualquier usuario en una posición inferior en la jerarquía lo usuarios superiores verán actualizadas sus comisiones. De esta manera podemos consultar en cualquier momento el estado de las comisiones de cualquier usuario en tiempo real o consultar las de meses pasados. La venta será asignada al mes correspondiente según su Fecha Fin de Venta (campo de servicio).

Además, junto con nuestro módulo de cobros y pagos, se permite la gestión de pagos de comisiones.

Cada comisión se divide en un anticipo y una fianza. Al crear un servicio, el sistema creará automáticamente cobros para el mismo atendiendo a los campos específicos para ello y también dos pagos correspondientes a las salidas del anticipo y fianza de la comisión.

Al final de mes se cerrarán las comisiones y se crearán dos nuevos pagos correspondientes a las comisiones de los delegados (para aquellos usuarios que los tengan).

Al pasar el calculo de comisión a estado Cerrado, crear pagos asociados:

  • pago del anticipo el día 1 del mes siguiente a la comisión
  • si hay fianza (no es cero), crear pago sumando “Días de pago fianza” al día 1 del mes siguiente a la comisión

Al crear servicio:

  • Día 1 del mes siguiente a la fecha de fin de venta, generar pago del importe anticipo.
  • Si hay fecha de bonificación y el importe es superior a cero, crear pago de fianza el día 1 del mes siguiente a esta fecha, si no lo hay no se genera pago.

Crear cobros asociados al servicio:

  • Añadir un nuevo campo al servicio: Número de cobros (integer)
  • Al crear un servicio crear automáticamente tantos cobros como indicados por el campo siendo la fecha el día uno de cada mes siguiente y el total de cada cobro será la parte proporcional del total del servicio. La primera fecha de cobro será el día uno del mes siguiente a la creación del servicio.

  • in blue, default values
  • in green typeofdata validation, integer value must be smaller than 26
  • Coste imparticion = precio * porcentaje impartición
  • Coste gestion = precio * porcentaje gestion
  • anticipo = precio * comision * anticipo(%)
  • fianza = precio * comision * fianza(%)
Loading