MCRMarginAlert_Purch Class [AX 2012]

The class MCRMarginAlert_Purch is a representation of purchase specific margin alert.

class MCRMarginAlert_Purch extends MCRMarginAlert

Run On

Called

  MethodDescription
Dn648649.protmethod(en-us,AX.60).gif calcCostPricePcs Calculates the cost price for an item in pieces. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif calcEstimatedSalesPrice Calculates the estimated sales price of an item. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif calcExtendedUnitDiscount Calculates the extended unit discount. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif calcExtendedUnitPrice Calculates the extended unit price of a sales line. (Inherited from MCRMarginAlert.)
Dn648649.pubmethod(en-us,AX.60).gif calcMargin Calculates margin percentage and all values related to the margin calculation. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif calcPdsRebateAgreementLineAmt Calculates the rebate agreement line amount. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif calcRebateAmountPerUnit Calculates the rebate agreement line amount per unit. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif calcRoyaltyAmountForPricing Calculates the royalty amount per quantity for pricing. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif calcRoyaltyAmountPerUnit Calculates the royalty amount per unit for pricing. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif calcTotalBillbackAmount Calculates the total billback amount. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif calcTotalBrokerAmount Calculates the total broker amount. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif calcTotalCustRebateAmount Calculates the total customer rebate amount. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif calcTotalPdsRebateAmount Calculates the total rebate amount. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif calcTotalRoyaltyAmount Calculates the total royalty amount. (Inherited from MCRMarginAlert.)
Dn648649.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Dn648649.protmethod(en-us,AX.60).gif convertPrice Converts the specified price based on the class variables. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif convertQtyToBaseUnit Converts the quantity to the base unit. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif convertToNegativeRebateAmount Changes the sign of the specified rebate amount if the rebate quantity is less than zero. (Inherited from MCRMarginAlert.)
Dn648649.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Dn648649.protmethod(en-us,AX.60).gif getPdsRebateAgreementCalcDate Gets the rebate agreement calculated date. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif getRoyaltyCalcDate Gets the royalty calculated date. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif getRoyaltyCalcDateRequestShipDate Gets the royalty calculated date if the royalty record's CalcDates field is set to MCRTradeCustCalcDates::RequestShipDate. (Inherited from MCRMarginAlert.)
Dn648649.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Dn648649.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Dn648649.protmethod(en-us,AX.60).gif new Initializes a new instance of the MCRMarginAlert_Purch class.
Dn648649.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.)
Dn648649.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.)
Dn648649.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Dn648649.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Dn648649.pubmethod(en-us,AX.60).gif parmBrokerAmountPerUnit Gets the BrokerAmountPerUnit parameter. (Inherited from MCRMarginAlert.)
Dn648649.pubmethod(en-us,AX.60).gif parmCostPricePcs Gets the CostPricePcs parameter. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif parmCurrencyCode Gets the CurrencyCode parameter. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif parmCustAccount Gets the CustAccount parameter. (Inherited from MCRMarginAlert.)
Dn648649.pubmethod(en-us,AX.60).gif parmCustRebateAmountPerUnit Gets the CustRebateAmountPerUnit parameter. (Inherited from MCRMarginAlert.)
Dn648649.pubmethod(en-us,AX.60).gif parmEstimatedSalesPrice Gets the EstimatedSalesPrice parameter. (Inherited from MCRMarginAlert.)
Dn648649.pubmethod(en-us,AX.60).gif parmExtendedUnitDiscount Gets the ExtendedUnitDiscount parameter. (Inherited from MCRMarginAlert.)
Dn648649.pubmethod(en-us,AX.60).gif parmExtendedUnitPrice Gets the ExtendedUnitPrice parameter. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif parmInventDimId Gets the InventDimId parameter. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif parmInventQty Gets the InventQty parameter. (Overrides the parmInventQty Method.)
Dn648649.protmethod(en-us,AX.60).gif parmInventTable Gets the InventTable parameter. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif parmInventUnitId Gets the InventUnitId parameter. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif parmItemId Gets the ItemId parameter. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif parmLineAmount Gets the LineAmount parameter. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif parmLineDisc Gets the LineDisc parameter. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif parmLinePercent Gets the LinePercent parameter. (Inherited from MCRMarginAlert.)
Dn648649.pubmethod(en-us,AX.60).gif parmMarginPercent Gets the MarginPercent parameter. (Inherited from MCRMarginAlert.)
Dn648649.pubmethod(en-us,AX.60).gif parmMarginPrice Gets the MarginPrice parameter. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif parmMarkup Gets the Markup parameter. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif parmMCRMarginAlertMap Gets or sets the MCRMarginAlertMap parameter. (Inherited from MCRMarginAlert.)
Dn648649.pubmethod(en-us,AX.60).gif parmMCRMarginPercentStr Gets the MCRMarginPercentStr parameter. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif parmModuleInventPurchSales Gets the ModuleInventPurchSales parameter. (Overrides the parmModuleInventPurchSales Method.)
Dn648649.protmethod(en-us,AX.60).gif parmMultiLnDisc Gets the MultiLnDisc parameter. (Overrides the parmMultiLnDisc Method.)
Dn648649.protmethod(en-us,AX.60).gif parmMultiLnPercent Gets the MultiLnPercent parameter. (Overrides the parmMultiLnPercent Method.)
Dn648649.protmethod(en-us,AX.60).gif parmPDSCWQty Gets the PDSCWQty parameter. (Overrides the parmPDSCWQty Method.)
Dn648649.protmethod(en-us,AX.60).gif parmPrice Gets the Price parameter. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif parmPriceUnit Gets the PriceUnit parameter. (Inherited from MCRMarginAlert.)
Dn648649.pubmethod(en-us,AX.60).gif parmPurchLine Gets or sets the PurchLine parameter.
Dn648649.pubmethod(en-us,AX.60).gif parmRoyaltyAmountPerUnit Gets the RoyaltyAmountPerUnit parameter. (Inherited from MCRMarginAlert.)
Dn648649.pubmethod(en-us,AX.60).gif parmTotalVendorRebate Gets or sets the TotalVendorRebate parameter. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif parmUnitId Gets the UnitId parameter. (Inherited from MCRMarginAlert.)
Dn648649.protmethod(en-us,AX.60).gif parmUnitQty Gets the UnitQty parameter. (Inherited from MCRMarginAlert.)
Dn648649.pubmethod(en-us,AX.60).gif parmVendRebateAmountPerUnit Gets the VendRebateAmountPerUnit parameter. (Inherited from MCRMarginAlert.)
Dn648649.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Dn648649.protmethod(en-us,AX.60).gif shouldDeductBroker Gets a value to indicate whether to deduct a broker. (Overrides the shouldDeductBroker Method.)
Dn648649.protmethod(en-us,AX.60).gif shouldDeductCustRebate Gets a value to indicate whether to deduct a customer rebate. (Overrides the shouldDeductCustRebate Method.)
Dn648649.protmethod(en-us,AX.60).gif shouldDeductRoyalty Gets a value to indicate whether to deduct a royalty. (Overrides the shouldDeductRoyalty Method.)
Dn648649.protmethod(en-us,AX.60).gif shouldDeductVendorRebate Gets a value to indicate whether to deduct a vendor rebate. (Overrides the shouldDeductVendorRebate Method.)
Dn648649.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Dn648649.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.)
Dn648649.protmethod(en-us,AX.60).gif useEstimatedSalesPrice Gets a value to indicate whether to use an estimated sales price. (Overrides the useEstimatedSalesPrice Method.)
Dn648649.protmethod(en-us,AX.60).gif usePurchPriceForMarginCalc Gets a value to indicate whether to use a purchase price for margin calculation. (Overrides the usePurchPriceForMarginCalc Method.)
Dn648649.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Dn648649.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Dn648649.pubmethod(en-us,AX.60).gif Dn648649.static(en-us,AX.60).gif ::construct Initializes a new instance of the MCRMarginAlert_Purch class.
Dn648649.pubmethod(en-us,AX.60).gif Dn648649.static(en-us,AX.60).gif ::newPurchLine Creates a MCRMarginAlert_Purch object from a PurchLine record.
Top

Object Class
  MCRMarginAlert Class
    MCRMarginAlert_Purch Class

Community Additions

ADD
Show: