Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  • Descuento por convenio: se aplicara un porcentaje de descuento sobre el precio de  los elementos del conjunto de items participantes. Puede aplicarse sobre cada unidad (sobre la cantidad o sobre la magnitud) o sobre todos los elementos del conjunto. Este beneficio operara de la misma forma que el "Descuento por porcentaje" solo que cuando se defina en él un limite, éste solo podrá ser por Clientes y acumulara solamente Dinero. En los casos en que se aplique este beneficio, y se haya identificado en la transacción un cliente, sobre él se acumulara el monto del descuento aplicado y este se ajustara el descuento al limite definido sin poseer un margen para excederse.

  • Canje de Puntos por Catálogo: (desde 6.5.2) se aplica un descuento Porcentual, Fijo o Cambio de Precio acorde a una tabla predefinida para determinados productos (ver Catalogos) a cambio de una cantidad de puntos también definida en la misma tabla.

(Estos tipos de beneficio sólo podrán aplicarse sobre los elementos del tipo producto.) Para cada uno de los beneficios Monetarios también deberá indicarse, según el beneficio seleccionado:

...


...

Informações
titleCaso de Uso: Canje de Puntos por Catalogo

Debera definirse un beneficio del tipo Monetario, "Canje de Puntos por Catalogo", allí deberá de especificarse el tipo de tarjeta que aplicara para la evaluación del canje de puntos según lo indicado en el catalogo "CatalogRedeemBenefit".

Image Added


Una vez definido el beneficio, podrá agregarse la promoción que lo contenga a un mapa y distribuirse a las tiendas que aplique.

Deberá definirse el catalogo en donde se indique Tienda, código de producto, puntos requeridos, valor del descuento y tipo de descuento respetando este oren de las columnas.

Tener en cuenta que la condición de la promoción deberá contener la definición por alguno de los atributos de los ítems que se definen en la table. (ejemplo: La condición de la pomo indica "Para todos los Produtos de la marca Sony", y en la tabla se deberan indicar SKU que correspondan con la maca Sony)

Store (codigo de la tienda donde aplica, - indica todas)

code (codigo del producto)

points(puntos requeridos)

discountValue (Valor descuento)

discountType (Tipo descuento)

B320

1000

100

10

perc

-3000305perc
B32020006027fix
A922

1001

80

1500

fix

B320

1002

70

487.89

nprice

  • En el caso de que no se indique el codigo de tienda se asume que dicha opcion de canje aplica para todas las tiendas.

Para el ejemplo dado, cuando en la tienda B320, se ingrese en una transacción un Ítem de la marca Sony, y este sea del code="2000", y en la transacción se encuentre también una tarjeta del tipo "555" con los puntos suficientes para realizar el canje según, en este caso "80", se aplacara un descuento fijo se $27 sobre el item code="2000"


Para cada uno de los beneficios Monetarios también deberá indicarse, según el beneficio seleccionado:

    • Monto, Porcentaje o Precio según corresponda al beneficio monetario seleccionado.
    • Unidad de medida sobre la cual aplicar. Este parámetro permite definir sobre que se aplicará el beneficio. Pudiéndose seleccionar entre Cada unidad de cantidad, Cada unidad de magnitud Todo
    • Porcentaje, cantidad y tipo si es que se trata de un cupón calculado.
    • Tipo y Factor: De tratarse de un beneficio de canje de puntos.
    • Prorratear entre participantes: (a partir de 6.5.15) podrá indicarse si el monto del descuento otorgado por el beneficio monetario definido será prorrateado entre los participantes de la condición de la promoción. Ej.: "Comprando unas papas, una hamburguesa y una gaseosa, se beneficia el mas barato al 100% y el monto del descuento es distribuido proporcionalmente entro los 3 ítems que participan de la condición"


Informações
titleCaso de uso : Prorrateo entre participantes

Cuando un beneficio, tenga tildada la opción de "Prorratear entre Participantes", el monto del descuento a otorgar será distribuido proporcionalmente entre los ítems participantes de la promoción. Por Ejemplo:

En la promoción "Comprando una Hamburguesa y una Gaseosa, lleve las papas gratis", la condición se cumplirá cuando los tres ítems se encuentren en el ticket, y el beneficio se aplicara sobre las papas, por ejemplo, el monto de descuento (100% sobre las papas) es de $75. Al encontrarse tildada la opción "Prorratear entre Participantes", los $75 de descuento no se aplicara solo sobre el item de las papas, sino que cada item se llevara una parte proporcional del moto total de descuento. Quedando los ítems participantes afectados por el descuento:

Item$ VentaMonto de Descuento
Hamburguesa$150

$35,71

Gaseosa$90$21,43
Papas$75$17,86


Ejemplo de mensajería donde se visualiza la distribucion del descuento entre los participantes.

Bloco de código
themeEmacs
titleProrrateo entre participantes - INPUT
<?xml version="1.0" encoding="UTF-8"?>
<message companyId="exito" store="1" terminal="1" date-time="2021-03-01 10:35:22" init-tck="true" messageId="1" void-trx="false" response="true" limitBalances="true" status="sales" evaluate="true" map-version="7" tckpath="Y" suggest="true">
<item-add seq="1" qty="1" code="123" level1="1121" magnitude="0" brand="Kumho" xprice="150" unitprice="150" />
<item-add seq="2" qty="1" code="456" level1="1121" magnitude="0" brand="Kumho" xprice="90" unitprice="90" />
<item-add seq="4" qty="1" code="789" level1="1121" magnitude="0" brand="Kumho" xprice="75" unitprice="75" />
</message>


Bloco de código
themeEmacs
titleProrrateo entre participantes - OUTPUT
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<message ack="0" companyId="exito" engine="7.0.0-SNAPSHOT#78" mapversion="7" messageId="1" store="1" terminal="1">
  <optional>
    <promo id="Prorratear entre Participantes" nro="603afe841082e836908173d1">
      <benefit TLOGMessage="Prorratear entre Participantes" account="" applicationMethod="resume" baseAmount="75.0000" benefitType="PercentageDiscount" discountPercentage="100.0000" displayMessage="Prorratear entre Participantes" name="603afe841082e836908173d1" nro="603afed81082e836908173e1" order="1" printerMessage="Prorratear entre Participantes" prorateBCP="true" prorationMethod="PROPORTIONAL" unit="qty">
        <apply>
          <item magnitude="0.000" qty="1.000" seq="1" value="35.71" valueWithTaxes="150.00" xprice="150.00"/>
          <item magnitude="0.000" qty="1.000" seq="2" value="21.43" valueWithTaxes="90.00" xprice="90.00"/>
          <item magnitude="0.000" qty="1.000" seq="4" value="17.86" valueWithTaxes="75.00" xprice="75.00"/>
        </apply>
      </benefit>
    </promo>
  </optional>
</message>



De seleccionarse en Tipo de Beneficio la opción No Monetario, en "Clase de Beneficio" se podrán seleccionar:

...