RetailLoyaltyManager::GenerateLoyaltyCardRewardPointTrans Method [AX 2012]

Generates the reward point transactions from a sales order.

client server private static RetailLoyaltyCardRewardPointTrans GenerateLoyaltyCardRewardPointTrans(
    SalesTable _salesTable, 
    RetailSalesTable _retailSalesTable, 
    RetailLoyaltyEarnSchemeLine _earnSchemeLine, 
    RetailLoyaltyCardNumber _cardNumber, 
    LineNumber _loyaltyTransLineNumber, 
    utcdatetime _channelDateTime)

Run On

Called

Parameters

_salesTable
Type: SalesTable Table
The sales order.
_retailSalesTable
Type: RetailSalesTable Table
The retail sales order.
_earnSchemeLine
Type: RetailLoyaltyEarnSchemeLine Table
The earning rule.
_cardNumber
Type: RetailLoyaltyCardNumber Extended Data Type
The loyalty card number.
_loyaltyTransLineNumber
Type: LineNumber Extended Data Type
The loyalty transaction line number.
_channelDateTime
Type: utcdatetime
The channel date time.

Return Value

Type: RetailLoyaltyCardRewardPointTrans Table
The generated reward point transaction.
Show: