MCRPriceHistoryForm Class [AX 2012]

The MCRPriceHistoryForm class handles the logic to populate the price details form with the appropriate values.

class MCRPriceHistoryForm

Run On

Called

  MethodDescription
Dn648725.privmethod(en-us,AX.60).gif calc Calculates price per unit and extended amount for every trade agreement.
Dn648725.privmethod(en-us,AX.60).gif calcItem
Dn648725.privmethod(en-us,AX.60).gif calcPotential
Dn648725.privmethod(en-us,AX.60).gif calcPriceAmount
Dn648725.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Dn648725.privmethod(en-us,AX.60).gif combineDiscPct
Dn648725.privmethod(en-us,AX.60).gif combineIdenticalEndRanges Combines end range potential records into a single combined range if the quantity is identical.
Dn648725.pubmethod(en-us,AX.60).gif displayCumulativeDiscAmount Displays the discount amount for the passed price history record.
Dn648725.pubmethod(en-us,AX.60).gif displayCumulativeDiscPercent Displays the discount percent for the passed price history record.
Dn648725.pubmethod(en-us,AX.60).gif displayExtendedAmount Displays the extended amount stored in the map for the passed record.
Dn648725.pubmethod(en-us,AX.60).gif displayMerchandisingEventDescription Displays the description for the passed merchandising event.
Dn648725.pubmethod(en-us,AX.60).gif displayPriceAtQty Displays the price based on the quantity passed in.
Dn648725.pubmethod(en-us,AX.60).gif displayPromotionDescription Displays the description of the promotion that relates to the passed merchandising event ID.
Dn648725.pubmethod(en-us,AX.60).gif displayPromotionId Displays the ID of the promotion that relates to the passed merchandising event ID.
Dn648725.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Dn648725.privmethod(en-us,AX.60).gif findHighestQty
Dn648725.privmethod(en-us,AX.60).gif findPotentialPrice Finds the price history record that has the correct price information for a given quantity.
Dn648725.pubmethod(en-us,AX.60).gif getAccountId Returns the account ID.
Dn648725.pubmethod(en-us,AX.60).gif getCurrencyCode Returns the currency code.
Dn648725.pubmethod(en-us,AX.60).gif getDiscAmount Returns the total discount amount.
Dn648725.pubmethod(en-us,AX.60).gif getDiscAmountExtendedAmount Returns the extended discount amount.
Dn648725.pubmethod(en-us,AX.60).gif getDiscAmountExtendedUnitPrice Returns the extended unit price.
Dn648725.pubmethod(en-us,AX.60).gif getDiscPct Returns the total discount percent.
Dn648725.pubmethod(en-us,AX.60).gif getDiscPctExtendedAmount Returns the extended discount percent.
Dn648725.pubmethod(en-us,AX.60).gif getDiscPctExtendedUnitPrice Returns the extended discount percent.
Dn648725.pubmethod(en-us,AX.60).gif getInventDim Returns the inventory dimension.
Dn648725.pubmethod(en-us,AX.60).gif getInventTransId Returns the inventory transaction ID..
Dn648725.pubmethod(en-us,AX.60).gif getItemId Returns the item ID.
Dn648725.pubmethod(en-us,AX.60).gif getItemPrice Returns the price of the item.
Dn648725.pubmethod(en-us,AX.60).gif getLineDiscAmount Returns the line discount amount.
Dn648725.pubmethod(en-us,AX.60).gif getLineDiscPct Returns the line discount percent.
Dn648725.pubmethod(en-us,AX.60).gif getLineMultiLn Returns the multiline discount amount.
Dn648725.pubmethod(en-us,AX.60).gif getMarkup Returns the misc charge amount.
Dn648725.pubmethod(en-us,AX.60).gif getMarkupExtendedAmount Returns the extended misc charge amount.
Dn648725.pubmethod(en-us,AX.60).gif getMarkupExtendedUnitPrice Returns the extended misc charge unit price.
Dn648725.pubmethod(en-us,AX.60).gif getMultilineDiscAmount Returns the multiline discount amount.
Dn648725.pubmethod(en-us,AX.60).gif getMultilineDiscPct Returns the multiline discount percent.
Dn648725.pubmethod(en-us,AX.60).gif getPriceUnit Returns the unit price.
Dn648725.pubmethod(en-us,AX.60).gif getPurchId Returns the purchase order ID.
Dn648725.pubmethod(en-us,AX.60).gif getQty Returns the quantity.
Dn648725.pubmethod(en-us,AX.60).gif getSalesId Returns the sales order ID.
Dn648725.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Dn648725.pubmethod(en-us,AX.60).gif getUnitId Returns the unit ID.
Dn648725.pubmethod(en-us,AX.60).gif getUnitPrice Returns the unit price.
Dn648725.pubmethod(en-us,AX.60).gif getUnitPriceExtendedAmount Returns the extended amount.
Dn648725.pubmethod(en-us,AX.60).gif getUnitPriceExtendedUnitPrice Returns the extended discount amount.
Dn648725.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Dn648725.pubmethod(en-us,AX.60).gif initTmpMCRAgreementLine Initializes the price history line from the agreement line.
Dn648725.privmethod(en-us,AX.60).gif initUnitPrice
Dn648725.privmethod(en-us,AX.60).gif insertPotentialEndRanges Inserts potential records that correspond to the end range (the quantity to value) for each potential record.
Dn648725.privmethod(en-us,AX.60).gif insertPotentialForHighestToQty Adds a final potential record to show the prices after quantity goes higher than the highest to quantity of all trade agreements.
Dn648725.privmethod(en-us,AX.60).gif insertPotentialMerchEventPricing
Dn648725.privmethod(en-us,AX.60).gif insertPotentialTradeAgreements Finds all possible trade agreements that match quantity greater than current quantity.
Dn648725.privmethod(en-us,AX.60).gif insertPriceHistory Creates a temporary price history records from existing history.
Dn648725.pubmethod(en-us,AX.60).gif isOverride Determines if the price was overridden.
Dn648725.pubmethod(en-us,AX.60).gif mcrMarginAlert Creates and returns a MCRMarginAlert object
Dn648725.protmethod(en-us,AX.60).gif new Creates a new instance of the MCRPriceHistory form class, using the specified buffer.
Dn648725.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.)
Dn648725.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.)
Dn648725.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Dn648725.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Dn648725.pubmethod(en-us,AX.60).gif parmAgreementId Gets the AgreementId parameter.
Dn648725.privmethod(en-us,AX.60).gif parmLineDiscPct1 Gets or sets the LineDiscPct1 parameter.
Dn648725.privmethod(en-us,AX.60).gif parmLineDiscPct2 Gets or sets the LineDiscPct2 parameter.
Dn648725.privmethod(en-us,AX.60).gif parmMultiLineDiscPct1 Gets or sets the MultiLineDiscPct1 parameter.
Dn648725.privmethod(en-us,AX.60).gif parmMultiLineDiscPct2 Gets or sets the MultiLineDiscPct2 parameter.
Dn648725.privmethod(en-us,AX.60).gif price2Amount Converts the specified price to an amount.
Dn648725.pubmethod(en-us,AX.60).gif queryMCRRoyaltyVendTable Builds a royalty table query that will be returned to the price history form.
Dn648725.pubmethod(en-us,AX.60).gif queryPdsRebateTable Builds a rebate table query that will be returned to the price history form.
Dn648725.pubmethod(en-us,AX.60).gif queryPotentialAgreement Builds a quiery of potential agreements.
Dn648725.pubmethod(en-us,AX.60).gif queryPriceHistory Creates a query based on temp tables filled elsewhere.
Dn648725.pubmethod(en-us,AX.60).gif queryTAMVendRebateTable Builds a vendor rebate table query that will be returned to the price history form.
Dn648725.privmethod(en-us,AX.60).gif removeDuplicatePotential
Dn648725.privmethod(en-us,AX.60).gif setDiscAmountExtendedAmount
Dn648725.privmethod(en-us,AX.60).gif setDiscAmountExtendedUnitPrice
Dn648725.privmethod(en-us,AX.60).gif setDiscPctExtendedAmount
Dn648725.privmethod(en-us,AX.60).gif setDiscPctExtendedUnitPrice
Dn648725.privmethod(en-us,AX.60).gif setItemPrice
Dn648725.privmethod(en-us,AX.60).gif setLineDiscAmount
Dn648725.privmethod(en-us,AX.60).gif setLineDiscPct
Dn648725.privmethod(en-us,AX.60).gif setMarkup
Dn648725.privmethod(en-us,AX.60).gif setMarkupExtendedAmount
Dn648725.privmethod(en-us,AX.60).gif setMarkupExtendedUnitPrice
Dn648725.privmethod(en-us,AX.60).gif setMultilineDiscAmount
Dn648725.privmethod(en-us,AX.60).gif setMultilineDiscPct
Dn648725.privmethod(en-us,AX.60).gif setPriceUnit
Dn648725.privmethod(en-us,AX.60).gif setQty
Dn648725.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Dn648725.privmethod(en-us,AX.60).gif setUnitId
Dn648725.privmethod(en-us,AX.60).gif setUnitPrice
Dn648725.privmethod(en-us,AX.60).gif setUnitPriceExtendedAmount
Dn648725.privmethod(en-us,AX.60).gif setUnitPriceExtendedUnitPrice
Dn648725.pubmethod(en-us,AX.60).gif showAgreementRelated Gets a boolean value indicating if the price history line shows values related to agreements.
Dn648725.pubmethod(en-us,AX.60).gif showCustRebates Gets a boolean value indicating if the price history line shows values related to customer rebates.
Dn648725.pubmethod(en-us,AX.60).gif showMarginBrokerAmount Gets a boolean value indicating if the price history line shows values related to margin calculation and broker.
Dn648725.pubmethod(en-us,AX.60).gif showMarginEstimatedSalesPrice Gets a boolean value indicating if the price history line shows values related to margin calculation and sales price.
Dn648725.pubmethod(en-us,AX.60).gif showMarginRelated Gets a boolean value indicating if the price history line shows values related to margins.
Dn648725.pubmethod(en-us,AX.60).gif showMarginRoyaltyAmount Gets a boolean value indicating if the price history line shows values related to margin calculation and royalties.
Dn648725.pubmethod(en-us,AX.60).gif showMCRPriceHistoryTab Returns whether the price history tab should be shown or not on the price history form.
Dn648725.pubmethod(en-us,AX.60).gif showPotentialPriceTab Returns whether the potential price tab should be shown or not on the price history form.
Dn648725.pubmethod(en-us,AX.60).gif showRoyaltyTab Gets a boolean value indicating if the sales price history line shows the royalty tab.
Dn648725.pubmethod(en-us,AX.60).gif showVendRebates Gets a boolean value indicating if the price history line shows values related to margin calculation and vendor rebates.
Dn648725.privmethod(en-us,AX.60).gif storeAmounts Stores the price per unit and extended amount in maps.
Dn648725.privmethod(en-us,AX.60).gif storePotentialDiscounts Stores the price per unit and extended amounts in maps.
Dn648725.privmethod(en-us,AX.60).gif storePromotionInfo Stores miscellaneous promotion information in maps.
Dn648725.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Dn648725.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.)
Dn648725.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Dn648725.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Dn648725.pubmethod(en-us,AX.60).gif Dn648725.static(en-us,AX.60).gif ::construct Creates a new object of type MCRPriceHistoryForm
Top

Object Class
  MCRPriceHistoryForm Class

Community Additions

ADD
Show: