Descuentos y códigos de descuento

Un descuento es un incentivo de precio ofrecido a los clientes para promocionar una compra. Un código de descuento es un código de cálculo cuyo uso de cálculo es "descuento." Se utiliza para calcular los ajustes de artículos de pedido. Cada fila de la tabla CALCODE representa un código de cálculo. Los códigos de cálculo representan formas de determinar importes monetarios asociados con Artículos de pedido. Se utilizan para calcular descuentos, costes de envío, impuestos sobre la venta e impuestos sobre el envío. Un adjunto de código de cálculo puede limitarse a acuerdos comerciales específicos.

La asociación de un código de descuento a un producto o a un grupo de productos incluye dos dimensiones. En primer lugar, el descuento puede asociarse a una o más entradas de catálogo y grupos de catálogo. La asociación de un código de cálculo a un grupo de catálogo produce el mismo efecto que si dicho código se asocia directamente a todas las entradas de catálogo del grupo de catálogo. 

En segundo lugar, los artículos de pedido se agrupan para el cálculo de uno de tres modos: por acuerdo comercial, por producto, por oferta o por dirección de envío. Esto se especifica mediante el atributo groupBy. Se realiza un cálculo independiente para cada grupo de objetos Artículo de pedido. Si no se especifica ninguna agrupación, se utilizan todos los Artículos de pedido asociados a un objeto Código de cálculo determinado para realizar un solo cálculo. A continuación se describen los atributos utilizados para calcular diferentes tipos de descuentos:

Los productos pueden tener más de un descuento asociado. De modo similar, los grupos de miembros pueden ser idóneos para tener más de un descuento. Cuando sea aplicable más de un código de cálculo de descuento a un objeto Pedido, los cálculos de descuento se realizarán en secuencia ascendente de sus atributos de secuencia de objeto de Código de cálculo. Esto limita el uso de un Código de cálculo sólo a los miembros de determinados grupos de miembros que se definen en la tabla CALCODEMGP. Además, para restringir el uso de un código de cálculo a un determinado grupo de miembros, defínalo en la tabla CALRULEMGP.

Conceptos relacionados

Referencia relacionada

IBM copyright