Table of Contents

Codeunit "Loyalty Point - Payment LYCAP"

ID 70345269
Namespace: CapVision.Sales.CustomerLoyalty

Properties

Name Value
Access Public
SingleInstance True

Methods

GetLoyaltyPointsAmountLCY

Obtient la valorisation DS des points du client.

procedure GetLoyaltyPointsAmountLCY(CustomerNo: Code[20]): Decimal

Parameters

Name Type Description
CustomerNo Code[20]

Returns

Type Description
Decimal

Valeur, exprimé en devise société, des points cumulés par le client.

GetPayableAmount

Obtient le montant d'un document payable en points. Le montant payable en point est limité par le nombre de points disponibles dans le compte client.

procedure GetPayableAmount(ForDocument: Variant): Decimal

Parameters

Name Type Description
ForDocument Variant

Document que l'on souhaite payer en points.

Returns

Type Description
Decimal

Montant, dans la devise du document, payable en points.

Remarks

Dans l'implémentation actuelle, seule la devise société est supportée pour les documents.

Events

OnBeforeGetPayableAmountForLine

[IntegrationEvent(False,False)]
local procedure OnBeforeGetPayableAmountForLine(ForLine: Variant, var PayableAmount: Decimal, var Handled: Boolean)

Parameters

Name Type Description
ForLine Variant
PayableAmount Decimal
Handled Boolean

See also