Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Manager class for loyalty
Syntax
class RetailLoyaltyManager
Run On
Called
Methods
Method | Description | |
---|---|---|
![]() |
cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
![]() |
equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
![]() |
getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
![]() |
handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
![]() |
new | Initializes a new instance of the Object class. (Inherited from Object.) |
![]() |
notify | Releases the hold on an object that has called the wait method on this object. (Inherited from Object.) |
![]() |
notifyAll | Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.) |
![]() |
objectOnServer | Determines whether the object is on a server. (Inherited from Object.) |
![]() |
owner | Returns the instance that owns the object. (Inherited from Object.) |
![]() |
setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) |
![]() |
toString | Returns a string that represents the current object. (Inherited from Object.) |
![]() |
usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
![]() |
wait | Pauses a process. (Inherited from Object.) |
![]() |
xml | Returns an XML string that represents the current object. (Inherited from Object.) |
![]() ![]() |
::CalculateActivityAmountOrQuantity | Calculates the amount or quantity of the loyalty activity of the given sales order |
![]() ![]() |
::CalculateEarnedPointsBySchemeLine | Calculates the earned points by applying the given earning rule. |
![]() ![]() |
::CheckThresholdAndCalculateEarnedPoints | Checks the threshold of the earning rule, and calculates the earned points. |
![]() ![]() |
::copyCardRewardPointTrans | |
![]() ![]() |
::copyLoyaltyCardTransactions | Copying transactions which are related to source loyalty card to destination loyalty card.Transactions of following tables will be copied: RetailLoyaltyCardRewardPointTrans, RetailLoyaltyCardRewardPointDeductionRetailLoyaltyCardTier |
![]() ![]() |
::copyRewardPointDeduction | |
![]() ![]() |
::createOrUpdateLoyaltyCardTier | Create/Update record of RetailLoyaltyCardTier based on the given parameters |
![]() ![]() |
::DeductPositiveRemainings | Uses the returned points or the negative adjusted points of a transaction to deduct the positive balances of the previous transactions, if any. |
![]() ![]() |
::EvaluateLoyaltyCardTiers | Evaluate the card tiers for the given card. |
![]() ![]() |
::FindLoyaltyEarnSchemeLines | Finds the earning rules that applies to the given loyalty card. |
![]() ![]() |
::FindLoyaltyEarnSchemeLinesByLoyaltyTier | Finds the earning rules by the given loyalty tier. |
![]() ![]() |
::FindMaxLoyaltyCardTiers | Finds the highest loyalty card tiers of the given loyalty card. |
![]() ![]() |
::GenerateLoyaltyCardRewardPointTrans | Generates the reward point transactions from a sales order. |
![]() ![]() |
::getLoyaltyPointStatus62 | Calculates amount of active default loyalty points by card number. |
![]() ![]() |
::IncreaseNegativeRemainings | Uses the earned points or the positive adjusted points of a transaction to cover the negative balances of the previous transactions, if any. |
![]() ![]() |
::mergeLoyaltyCardTier | |
![]() ![]() |
::PostCardTransFromSalesTable | Posts loyalty card transactions from the completely invoiced sales order. |
![]() ![]() |
::PostLoyaltyCardRewardPointTrans | Posts reward points to the PostLoyaltyCardRewardPointTrans table. |
![]() ![]() |
::PostLoyaltyCardTransAdjust | |
![]() ![]() |
::PostLoyaltyCardTransEarn | |
![]() ![]() |
::PostLoyaltyCardTransRedeem | |
![]() ![]() |
::PostLoyaltyCardTransRefund | |
![]() ![]() |
::PostLoyaltyCardTransReturnEarned | |
![]() ![]() |
::RoundRewardPoints | Rounds the reward points based on the given reward point. |
![]() ![]() |
::UpdateLoyaltyGroupsForCustomerOrder | Updates records in RetailSalesAffiliation table with loyalty groups records. |
![]() ![]() |
::updateLoyaltyIssuedPoints62 | Updates issued default loyalty points. |
![]() ![]() |
::updateLoyaltyUsedPoints62 | Updates used default loyalty points. |
![]() ![]() |
::ValidateLoyaltyCardRewardPointTrans | Validates a loyalty card transaction. |
Top
Inheritance Hierarchy
Object Class
RetailLoyaltyManager Class