RetailLoyaltyCollection Class [AX 2012]

The RetailLoyaltyCollection class is used for calculating the item, product group, and tender loyalty pointsin addition to the used, issued, and expired points.

class RetailLoyaltyCollection

Run On

Called

  MethodDescription
Hh812934.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Hh812934.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Hh812934.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Hh812934.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Hh812934.pubmethod(en-us,AX.60).gif new Initializes a new instance of the Object class. (Inherited from Object.)
Hh812934.pubmethod(en-us,AX.60).gif notify Releases the hold on an object that has called the wait method on this object. (Inherited from Object.)
Hh812934.pubmethod(en-us,AX.60).gif notifyAll Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.)
Hh812934.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Hh812934.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Hh812934.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Hh812934.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Hh812934.pubmethod(en-us,AX.60).gif usageCount Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.)
Hh812934.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Hh812934.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Hh812934.pubmethod(en-us,AX.60).gif Hh812934.static(en-us,AX.60).gif ::backup_registerPoints Creates a record in the RetailLoyaltyMSRCardTrans table.
Hh812934.pubmethod(en-us,AX.60).gif Hh812934.static(en-us,AX.60).gif ::calculateExpirationDate Calculates and returns the expiry date.
Hh812934.pubmethod(en-us,AX.60).gif Hh812934.static(en-us,AX.60).gif ::calculatePoints Calculates the loyalty points for item, product group, and tender types.
Hh812934.pubmethod(en-us,AX.60).gif Hh812934.static(en-us,AX.60).gif ::calculatePointsFromCustInvoiceJour Calculates and registers loyalty points for a customer order based on its invoice.
Hh812934.pubmethod(en-us,AX.60).gif Hh812934.static(en-us,AX.60).gif ::calculatePointsFromRBOTransactionTable Selects the transactions that have not been posted and are not of status voided, posted, and training and creates a record in the RetailLoyaltyMSRCardTrans table for issued and used points.
Hh812934.pubmethod(en-us,AX.60).gif Hh812934.static(en-us,AX.60).gif ::checkPointStatus Calculates the loyalty points for item, product group, and tender types.
Hh812934.pubmethod(en-us,AX.60).gif Hh812934.static(en-us,AX.60).gif ::expiredPoints Gets the sum of the expired points.
Hh812934.pubmethod(en-us,AX.60).gif Hh812934.static(en-us,AX.60).gif ::getLoyaltyPointsStatusExtended Gets the extended loyalty card information.
Hh812934.pubmethod(en-us,AX.60).gif Hh812934.static(en-us,AX.60).gif ::getLoyaltyPointStatus Calculates the used, issued, and expired points.
Hh812934.pubmethod(en-us,AX.60).gif Hh812934.static(en-us,AX.60).gif ::issuedPoints Gets the sum of the issued points.
Hh812934.pubmethod(en-us,AX.60).gif Hh812934.static(en-us,AX.60).gif ::pointStatus Gets the calculated points.
Hh812934.pubmethod(en-us,AX.60).gif Hh812934.static(en-us,AX.60).gif ::ReconcilePointsFromRBOTxLoyaltyPtsTrans Copies loyalty transactions that did not go through the transaction service from the RetailTransactionLoyaltyPointsTrans table to the RetailLoyaltyMSRCardTrans table.
Hh812934.pubmethod(en-us,AX.60).gif Hh812934.static(en-us,AX.60).gif ::registerPoints Creates records in the RetailLoyaltyMSRCardTrans table for issued and used points.
Hh812934.pubmethod(en-us,AX.60).gif Hh812934.static(en-us,AX.60).gif ::updateLoyaltyIssuedPoints Creates a record in the RetailLoyaltyMSRCardTrans table for issued points.
Hh812934.pubmethod(en-us,AX.60).gif Hh812934.static(en-us,AX.60).gif ::updateLoyaltyUsedPoints Creates a record in the RetailLoyaltyMSRCardTrans table for used points.
Hh812934.pubmethod(en-us,AX.60).gif Hh812934.static(en-us,AX.60).gif ::usedPoints Gets the sum of the used points.
Top

Object Class
  RetailLoyaltyCollection Class

Community Additions

ADD
Show: