MCRSalesOrderTotals Class [AX 2012]

The MCRSalesOrderTotals class uses a combination of values that come from the sales totals class along with the totals stored in customer invoice journal to come up with the product total, misc charge totals, tax totals, total discount totals, and order total for a sales order at the time of calling this class.

class MCRSalesOrderTotals

Run On

Server

  MethodDescription
Dn691124.privmethod(en-us,AX.60).gif allocateInvoicedMarkupTrans Adds certain types of charges to the appropriate type total.
Dn691124.privmethod(en-us,AX.60).gif calcContinuity Calculates continuity values.
Dn691124.privmethod(en-us,AX.60).gif calcInvoiced Calculates all invoiced totals.
Dn691124.pubmethod(en-us,AX.60).gif calcInvoicedExistMultiple Calculates all invoiced totals knowing this order has been part of at least one summary invoice.
Dn691124.privmethod(en-us,AX.60).gif calcInvoicedInstallment Gets the totals for invoiced installment eligible line.
Dn691124.pubmethod(en-us,AX.60).gif calcInvoicedNoMultiple Calculates all invoiced totals knowing this order has not been part of andy summary invoices.
Dn691124.privmethod(en-us,AX.60).gif calcRemaining Gets the remaining totals for the current sales order.
Dn691124.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Dn691124.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Dn691124.pubmethod(en-us,AX.60).gif getContinuity Returns the continuity total that have a continuity item attached.
Dn691124.pubmethod(en-us,AX.60).gif getContinuityBillUpFront Returns the totals of the lines that have a continuity item, that is a bill up front with no payment schedule.
Dn691124.pubmethod(en-us,AX.60).gif getContinuityExclTax Returns the amount of the continuity order before tax.
Dn691124.pubmethod(en-us,AX.60).gif getContinuityPayLater Returns the totals of continuity lines that will be paid later due to either being a bill up front with payment schedule or a non bill up front.
Dn691124.pubmethod(en-us,AX.60).gif getContinuityPayLaterTax Returns accumulated taxes for lines, containing continuity item that may have to be paid later.
Dn691124.pubmethod(en-us,AX.60).gif getContinuityPayNow Returns the total of all continuity lines that are to be paid at the time of sales order payment.
Dn691124.pubmethod(en-us,AX.60).gif getContinuityPayNowTax Returns an accumulated total of taxes for bill up front continuity lines.
Dn691124.pubmethod(en-us,AX.60).gif getContinuityTax Calculates taxes for lines that are continuity parents or children.
Dn691124.pubmethod(en-us,AX.60).gif getInstallmentEligibleRemaining Returns the total remaining amount that can be paid on installment.
Dn691124.pubmethod(en-us,AX.60).gif getInstallmentEligibleTotal Returns the total amount that can be paid on installment.
Dn691124.pubmethod(en-us,AX.60).gif getInstallmentInvoiceTotal Returns the total installment invoiced.
Dn691124.pubmethod(en-us,AX.60).gif getInvoicedDisc Returns the discount amount after invoicing.
Dn691124.pubmethod(en-us,AX.60).gif getInvoicedInstallDisc Returns the discount amount on an installment payment after invoicing.
Dn691124.pubmethod(en-us,AX.60).gif getInvoicedInstallMarkup Returns the markup amount on an installment payment after invcoicing.
Dn691124.pubmethod(en-us,AX.60).gif getInvoicedInstallProduct Returns the amount invoiced for an installment payment for a product.
Dn691124.pubmethod(en-us,AX.60).gif getInvoicedInstallTax Returns the tax amount of an installment payment after invoicing.
Dn691124.pubmethod(en-us,AX.60).gif getInvoicedMarkup Returns all of the invoiced misc charges.
Dn691124.pubmethod(en-us,AX.60).gif getInvoicedMarkupCoupon Returns the markup after a coupon is applied and the order is invoiced.
Dn691124.pubmethod(en-us,AX.60).gif getInvoicedOrder Returns the invoiced order amount, including all markup, discounts and tax.
Dn691124.pubmethod(en-us,AX.60).gif getInvoicedProduct Returns the invoiced product value.
Dn691124.pubmethod(en-us,AX.60).gif getInvoicedTax Returns the amount of tax on an invoiced order.
Dn691124.pubmethod(en-us,AX.60).gif getRemainingCashDiscount Returns the remaining cash discount amount.
Dn691124.pubmethod(en-us,AX.60).gif getRemainingDisc Returns remaining discount amount (still to be invoiced).
Dn691124.pubmethod(en-us,AX.60).gif getRemainingInstallMarkUpCoupon Returns the coupon amounts at a line level that are installment eligible.
Dn691124.pubmethod(en-us,AX.60).gif getRemainingInstallmentEndDisc Returns the remaining amount on an installment order after discounts.
Dn691124.pubmethod(en-us,AX.60).gif getRemainingInstallmentMarkUpLine Retrieves the line level markups for the installment eligible lines.
Dn691124.pubmethod(en-us,AX.60).gif getRemainingInstallmentMarkUpTotal Retrieves the total markups for the installment eligible lines.
Dn691124.pubmethod(en-us,AX.60).gif getRemainingInstallmentOrder Returns the installment portion of the order.
Dn691124.pubmethod(en-us,AX.60).gif getRemainingInstallmentTax Returns the taxes on the lines that are installment eligible.
Dn691124.pubmethod(en-us,AX.60).gif getRemainingMarkup Returns the remaining markup amount.
Dn691124.pubmethod(en-us,AX.60).gif getRemainingMarkupCoupon Returns the remaining markup amount after coupons have been applied.
Dn691124.pubmethod(en-us,AX.60).gif getRemainingOrder Returns the remaining order amount, including all markup, discounts and tax.
Dn691124.pubmethod(en-us,AX.60).gif getRemainingProduct Returns remaining product value, without markup, discounts or tax.
Dn691124.pubmethod(en-us,AX.60).gif getRemainingProductAbsoluteBalance Returns the absolute balance of remaining product.
Dn691124.pubmethod(en-us,AX.60).gif getRemainingReturnDisc Gets the total discount amount relating to the return half of the order.
Dn691124.pubmethod(en-us,AX.60).gif getRemainingReturnMarkup Gets the remaining misc charges associated with the return half of the order.
Dn691124.pubmethod(en-us,AX.60).gif getRemainingReturnOrder Gets the order total of the return half of the sales order.
Dn691124.pubmethod(en-us,AX.60).gif getRemainingReturnProduct Get the return product total without markup, discounts or tax.
Dn691124.pubmethod(en-us,AX.60).gif getRemainingReturnTax Gets the remaining tax total associated with the return half of the order.
Dn691124.pubmethod(en-us,AX.60).gif getRemainingTax Returns the remaining tax amount.
Dn691124.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Dn691124.pubmethod(en-us,AX.60).gif getTotalContinuityOrder Returns the total of a continuity order.
Dn691124.pubmethod(en-us,AX.60).gif getTotalContinuityProduct Returns the remaining product total, less continuity totals.
Dn691124.pubmethod(en-us,AX.60).gif getTotalContinuityTax Returns the total tax amount before continuity orders process.
Dn691124.pubmethod(en-us,AX.60).gif getTotalDisc Returns the total amount of discount.
Dn691124.pubmethod(en-us,AX.60).gif getTotalInstallDisc Returns the total amount of discount on an installment payment.
Dn691124.pubmethod(en-us,AX.60).gif getTotalInstallMarkup Returns the total markup amount on an installment payment.
Dn691124.pubmethod(en-us,AX.60).gif getTotalInstallProduct Returns the installment amount.
Dn691124.pubmethod(en-us,AX.60).gif getTotalInstallTax Returns the total amount of tax on an installment.
Dn691124.pubmethod(en-us,AX.60).gif getTotalMarkup Returns the total miscellaneous charges for the sales order.
Dn691124.pubmethod(en-us,AX.60).gif getTotalMarkupCoupon Returns the total makrup after a coupon has been applied.
Dn691124.pubmethod(en-us,AX.60).gif getTotalOrder Returns the order total for the sales order, including the remaining order total plus the invoiced total.
Dn691124.pubmethod(en-us,AX.60).gif getTotalProduct Returns the total amount paid and unpaid of the product.
Dn691124.pubmethod(en-us,AX.60).gif getTotalTax Returs the total amount of tax paid and unpaid.
Dn691124.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Dn691124.pubmethod(en-us,AX.60).gif new Initializes a new instance of the MCRSalesOrderTotals class and, based on a passed in sales order record, calculate remaining totals, invoiced totals, and continuity totals for order.
Dn691124.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.)
Dn691124.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.)
Dn691124.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Dn691124.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Dn691124.privmethod(en-us,AX.60).gif pack Serializes the current instance of the MCRSalesOrderTotals class.
Dn691124.privmethod(en-us,AX.60).gif parmAnySalesLinesNegative Gets or sets the AnySalesLinesNegative parameter.
Dn691124.pubmethod(en-us,AX.60).gif retZeroBillUpFrontWithSched Returns zero for bill up front payments that have an associated payment schedule.
Dn691124.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Dn691124.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Dn691124.privmethod(en-us,AX.60).gif unpack Deserializes the _packedClass parameter value to an instance of the MCRSalesOrderTotals class.
Dn691124.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.)
Dn691124.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Dn691124.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Top

Accessors provide three types of figures -Remaining - what is left to be invoiced.

-Invoiced - what has been invoiced.

-Total - total amount (typically remaining + invoiced).

Object Class
  MCRSalesOrderTotals Class

Community Additions

ADD
Show: