MCRReturnSalesOrderRefund Class [AX 2012]
The MCRReturnSalesOrderRefund handles the sales order refund functionality for returns for multi-channel retail.
| Method | Description | |
|---|---|---|
| allowablePaymentMethodTypes | Returns a container of payment methods that are allowed to be used on a return. |
| calcPreviousRefundAmounts | Determines what amounts were previously refunded for a given sales order and to which payment methods and then loads the results in a temporary MCRCustPaymTable buffer. |
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| createCredit | Creates a credit on the order that the refund is going on based on the credit amount passed. |
| createCustPaymTable | Creates a refund payment record. |
| createRefund | Generates refund payment records based on the original payment methods used to pay for the goods being returned. |
| createRefundCheck | Generates payment record for refund checks. |
| createRefundCreditCard | Generates payment record for credit cards. |
| createRefundGiftCard | Generates payment record for gift certs. |
| createRefundOnAccount | Generates payment record for on account. |
| 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.) |
| hasInvalidPaymentMethods | Returns true if the sales order the refund is on contains invalid methods of payment. |
| new | Initializes the MCRReturnSalesOrderRefund class. |
| 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.) |
| previousRefundedAmount | Retrieves and passes back the amount previously refunded for a given payment method on an order. |
| 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.) |
| ::createExchangeCredit | Creates an exchange credit payment record. |
Community Additions
ADD
Show: