Plataforma heredada

Prorrateo de cálculos de reembolso para cantidades de artículos combinados

Cuando las promociones se basan en cantidades de artículos combinados, puede prorratear los cálculos de reembolso mediante estas combinaciones. Esto le permite calcular ajustes prorrateados en todas las líneas que participan en una promoción.

Por ejemplo, una promoción puede especificar "Comprando 2 camisas, 10% de descuento en 1 corbata." Si el cliente compra 4 camisas y 3 corbatas, una de esas corbatas está fuera de la promoción y no recibe ningún descuento. Si un cliente devuelve una corbata, ¿se le debe reembolsar el precio completo de la corbata o el precio con descuento? ¿Qué sucede si se producen devoluciones repetidas de una única corbata a lo largo de varios días?

Para profundizar más en este ejemplo:

Promoción: Comprando 2 camisas, 10% de descuento de 1 corbata

Compras de cliente: 5 camisas, 3 corbatas

Costes y descuentos resultantes:

Elementos Coste original Descuento Coste final
2 camisas 10 $ cada una 0 20 USD
2 camisas 10 $ cada una 0 20 USD
1 camisa 10 USD 0 10 USD
1 corbata 10 $ cada una 10% (1 $) $9
1 corbata 10 $ cada una 10% (1 $) $9
1 corbata 10 $ cada una 0 10 USD
Dos camisas y 1 corbata forman la combinación de descuento y hay 2 combinaciones de éstas en la tabla anterior. Si un cliente devuelve alguno de los artículos, un vendedor podría calcular el importe del reembolso de las siguientes maneras:
  • Reembolso regular: El cliente que ha devuelto una camisa recibirá un reembolso de 10 $. El cliente que ha devuelto un empate recibirá un reembolso de 10 o 9 dólares, en función de las políticas de devolución de vendedor . Algunos vendedores muestran valores de reembolso en el propio recibo de orden de venta, mientras que otros tienen políticas de vendedor que dictan si el artículo devuelto debe reembolsarse al precio de descuento o al precio completo.
  • Reembolso prorrateado: el vendedor distribuye el cálculo de descuento entre la combinación de descuentos.

    Dado que la combinación de las 2 camisas y 1 corbata ha creado originalmente un descuento de 1 $, este valor se distribuiría entre las 2 camisas -(0,66 $) y 1 corbata -(0,34 $).

    Si el cliente ha devuelto 2 camisas, el reembolso será 20 $ - 0,66 $ = 19,34 $.

    Si el cliente ha devuelto 1 camisa, el reembolso será 10 $ - 0,33 $ = 9,67 $.

    Si el cliente ha devuelto 1 corbata, el reembolso será 10 $ - 0,34 $ = 9,66 $.

Para implementar ajustes prorrateados, el software Sterling™ Order Management System proporciona los campos ProratedAdjustment y ProratedQuantity. Estos campos están disponibles en la salida de usuario OverrideGetOrderPriceUE. La implementación de clientes puede utilizar estos valores para almacenar o calcular importes de reembolso por adelantado durante la propia transacción de ventas.

Los ajustes prorrateados pertenecen a cada nivel de promoción y no se pueden combinar entre varias promociones.

Consulte el Javadoc para obtener más información.