MCRPriceHistoryLine_Purch Class [AX 2012]
The MCRPriceHistoryLine_Purch class provides information about purchase line needed for price history.
| Method | Description | |
|---|---|---|
| allowPriceHistoryUpdate | Returns whether a price history update can proceed. (Inherited from MCRPriceHistoryLine.) |
| allowView | Determines if price history is allowed to be viewed. (Inherited from MCRPriceHistoryLine.) |
| buildAgreementHeaderQuery | |
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| createVendRebateFromLine | |
| createVendRebates | |
| equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
| fillMCRRoyaltyVendTableTmp | Ensures that the royalty table buffer has been created as temporary. (Inherited from MCRPriceHistoryLine.) |
| fillPdsRebateTableTmp | Ensures that the rebate table buffer has been created as temporary. (Inherited from MCRPriceHistoryLine.) |
| fillPotentialAgreement | Populates the record in TMPMCRAgreementLine table. (Inherited from MCRPriceHistoryLine.) |
| fillVendRebateTableTmp | Ensures that the vendor rebate table buffer has been created as temporary. (Overrides the fillVendRebateTableTmp Method.) |
| findHistory | Gets a list of history records for this line. (Inherited from MCRPriceHistoryLine.) |
| getAgreementLines | Gets a list of AgreementLine according to current context. (Overrides the getAgreementLines Method.) |
| getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
| handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
| initAndInsertRebate | |
| initTmpMCRAgreementLine | Initializes the passed buffer from class variables. (Overrides the initTmpMCRAgreementLine Method.) |
| initTMPMCRAgreementLinePotential | Initializes a TmpMCRAgreementLine record based on a AgreementLine record. (Overrides the initTMPMCRAgreementLinePotential Method.) |
| isContinuityBillUpFrontChild | Determines if a continuity item is bill up front. (Overrides the isContinuityBillUpFrontChild Method.) |
| isLinkValid | Validates that the purchase order line fits the current Agreementline record. (Overrides the isLinkValid Method.) |
| isMerchandisingEventHistoryEnabled | Returns whether merchandising events should be included as part of price history. (Inherited from MCRPriceHistoryLine.) |
| isPriceDetailsEnabled | Returns whether price details is enabled for the price history line. (Overrides the isPriceDetailsEnabled Method.) |
| isShipToChild | Determines if this line is a ship to child. (Overrides the isShipToChild Method.) |
| mcrMarginAlert | Creates and returns a MCRMarginAlert object (Overrides the mcrMarginAlert Method.) |
| new | Creates a new instace of the MCRPiceHistoryLine_Purch class. (Overrides the new Method.) |
| nextVendRebateId | Returns the next rebate id to use for temporary rebate tables. |
| 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.) |
| parmAccountId | Gets the AccountId parameter. (Overrides the parmAccountId Method.) |
| parmAccountMultilineDiscCode | Gets the AccountMultilineDiscCode parameter. (Overrides the parmAccountMultilineDiscCode Method.) |
| parmAgreementId | Gets the AgreementId parameter. (Overrides the parmAgreementId Method.) |
| parmCanFindLineDisc | Gets the CanFindLineDisc parameter. (Overrides the parmCanFindLineDisc Method.) |
| parmCanFindTAMMerchEventPricing | Gets the CanFindTAMMerchEventPricing parameter. (Overrides the parmCanFindTAMMerchEventPricing Method.) |
| parmCurrencyCode | Gets the CurrencyCode parameter. (Overrides the parmCurrencyCode Method.) |
| parmExistPriceHistoryType | Gets a boolean indicating if price history exists for the given MCRPriceHistoryType. (Inherited from MCRPriceHistoryLine.) |
| parmInventDim | Gets the InventDim parameter. (Overrides the parmInventDim Method.) |
| parmInventTransId | Gets the InventTransId parameter. (Overrides the parmInventTransId Method.) |
| parmItemId | Gets the ItemId parameter. (Overrides the parmItemId Method.) |
| parmItemLineDiscCode | Gets the ItemLineDiscCode parameter. (Overrides the parmItemLineDiscCode Method.) |
| parmItemMultilineDiscCode | Gets the multiline discount code defined for item on the line. (Inherited from MCRPriceHistoryLine.) |
| parmLineDiscAmount | Gets the LineDiscAmount parameter. (Overrides the parmLineDiscAmount Method.) |
| parmLineDiscCode | Gets the LineDiscCode parameter. (Overrides the parmLineDiscCode Method.) |
| parmLineDiscPct | Gets the LineDiscPct parameter. (Overrides the parmLineDiscPct Method.) |
| parmLineMultiLn | Gets the LineMultiLn parameter. (Overrides the parmLineMultiLn Method.) |
| parmMarkup | Gets the Markup parameter. (Overrides the parmMarkup Method.) |
| parmMatchingAgreementLine | Gets the MatchingAgreementLine parameter. (Overrides the parmMatchingAgreementLine Method.) |
| parmMCROrderLine2PriceHistoryRef | Gets the MCROrderLine2PriceHistoryRef parameter. (Overrides the parmMCROrderLine2PriceHistoryRef Method.) |
| parmModuleType | Gets the ModuleType parameter. (Overrides the parmModuleType Method.) |
| parmMultilineDiscAmount | Gets the MultilineDiscAmount parameter. (Overrides the parmMultilineDiscAmount Method.) |
| parmMultilineDiscPct | Gets the MultilineDiscPct parameter. (Overrides the parmMultilineDiscPct Method.) |
| parmOrigMCROrderLine2PriceHistoryRef | Gets the OrigMCROrderLine2PriceHistoryRef parameter. (Overrides the parmOrigMCROrderLine2PriceHistoryRef Method.) |
| parmPrice | Gets the Price parameter. (Overrides the parmPrice Method.) |
| parmPriceDate | Gets the PriceDate parameter. (Overrides the parmPriceDate Method.) |
| parmPriceGroupId | Gets the PriceGroupId parameter. (Overrides the parmPriceGroupId Method.) |
| parmPriceOverride | Gets a NoYes indicating if the price was overrriden for this line. (Overrides the parmPriceOverride Method.) |
| parmPriceUnit | Gets the PriceUnit parameter. (Overrides the parmPriceUnit Method.) |
| parmPurchId | Gets the PurchId parameter. (Overrides the parmPurchId Method.) |
| parmPurchLine | Assigns a new purchase line. |
| parmQty | Gets the quantity for the purchase order line. (Overrides the parmQty Method.) |
| parmQtyMultiline | Gets the purch quantity for the multiline. (Overrides the parmQtyMultiline Method.) |
| parmQuotationId | Gets the QuotationId parameter. (Overrides the parmQuotationId Method.) |
| parmRecId | Gets the RecId parameter. (Overrides the parmRecId Method.) |
| parmSalesId | Gets the SalesId parameter. (Overrides the parmSalesId Method.) |
| parmShowAgreementRelated | Gets a boolean value indicating if the sales price history line shows it is related to agreement. (Inherited from MCRPriceHistoryLine.) |
| parmShowCustRebates | Gets the ShowCustRebates parameter. (Overrides the parmShowCustRebates Method.) |
| parmShowMarginBrokerAmount | Gets the ShowMarginBrokerAmount parameter. (Overrides the parmShowMarginBrokerAmount Method.) |
| parmShowMarginEstimatedSalesPrice | Gets the ShowMarginEstimatedSalesPrice parameter. (Overrides the parmShowMarginEstimatedSalesPrice Method.) |
| parmShowMarginRelated | Gets the ShowMarginRelated parameter. (Overrides the parmShowMarginRelated Method.) |
| parmShowMarginRoyaltyAmount | Gets the ShowMarginRoyaltyAmount parameter. (Overrides the parmShowMarginRoyaltyAmount Method.) |
| parmShowRoyaltyTab | Gets a boolean value indicating if the sales price history line shows the royalty tab. (Inherited from MCRPriceHistoryLine.) |
| parmShowVendRebates | Gets the ShowVendRebates parameter. (Overrides the parmShowVendRebates Method.) |
| parmTableId | Gets the TableId parameter. (Overrides the parmTableId Method.) |
| parmUnitId | Gets the UnitId parameter. (Overrides the parmUnitId Method.) |
| preUpdate | Executes pre update logic for a price history line. Deletes any previous references and inserts a new reference record to be used to link the price history line with one or more price history references. (Inherited from MCRPriceHistoryLine.) |
| priceDisc | Builds a PriceDisc object using information of line and specified quantity. (Inherited from MCRPriceHistoryLine.) |
| 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.) |
| updateMCROrderLine2PriceHistoryRef | Updates the reference between the price history line and price history references. (Overrides the updateMCROrderLine2PriceHistoryRef Method.) |
| usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
| usesRetailPricing | Returns whether retail pricing is used for price history line. (Overrides the usesRetailPricing Method.) |
| wait | Pauses a process. (Inherited from Object.) |
| xml | Returns an XML string that represents the current object. (Inherited from Object.) |
| ::construct | Creates a new instace of the MCRPiceHistoryLine_Purch class. |
| ::newPurchLine | Creates a new instace of the MCRPriceHistoryLine_Purch class. |
| ::selectRebateLineMax | Returns the rebate agreement line that has the maximum rebate line break to be used for creating a rebate based on sales invoice record. |
Community Additions
ADD
Show: