Cupones externos

Los cupones que se definen en un sistema externo también se calculan y validan en ese sistema externo. Con el atributo IsExternal, el sistema externo puede pasar información sobre cupones a las API de Sterling™ Order Management System Software createOrder, changeOrder, y getOrderPrice. Sterling Order Management System Software tiene en cuenta este cupón junto con las reglas de fijación de precios y los cupones definidos internamente.

Además, se puede implementar la salida de usuario validateExternalPromotionsUE para volver a comprobar si el cupón externo sigue siendo válido o si es necesario realizar cambios como resultado de cambios en la orden. Esta salida de usuario también se puede utilizar para añadir o eliminar premios y referencias de promoción. Una vez que los resultados se pasan al módulo de fijación de precios, estos se aplican a la orden.

De forma predeterminada, la salida de usuario validateExternalPromotionsUE está inhabilitada. Al pasar el atributo ValidateExternalCoupons=Y al XML de entrada de createOrder o changeOrder, puede habilitar la recomprobación de la validación externa.

Sólo están soportados los cupones externos con un valor de PromotionGroup de COUPON. Los sistemas externos también deben proporcionar la siguiente información para la entrada de la orden:
  • Si el cupón se aplica a la cabecera o a líneas de pedido.
  • Si el cupón se aplica a líneas de pedido, a qué líneas de pedido debe aplicarse.
  • Descuento absoluto para cada línea aplicable.
  • Referencias de cupón, de manera que varias instancias de cupones de papel y cupones individuales que compartan la misma definición de cupón puedan proporcionarse como referencias de promoción.
  • Premios enlazados. Los cargos los creará Sterling Order Management System Software.
  • Los detalles de exclusividad del cupón externo son opcionales, pero si no se proporcionan, se aplica el tipo de exclusividad predeterminado "La regla de fijación de precios se puede combinar con cualquier otra regla de fijación de precios".

Sterling Order Management System Software también tiene la capacidad de almacenar referencias de código de barras de cupón exploradas externamente, incluidas varias referencias de código de barras.

Para obtener más información sobre la implementación de cupones externos, consulte el Javadoc.