MCRPriceHistoryLine_Sales Class [AX 2012]
The MCRPriceHistoryLine_Sales class provides information about sales line needed for price history.
| Method | Description | |
|---|---|---|
| allowPriceHistoryUpdate | Returns whether a price history update can proceed. (Overrides the allowPriceHistoryUpdate Method.) |
| 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.) |
| createBillBackRebates | |
| createPdsRebates | |
| createPdsRebateTableFromLine | |
| createRebateInventDim | |
| createRoyalties | Finds royalties for a sales line and pass the information off for temporary record generation. |
| createRoyalty | Creates temporary entries in MCRRoyaltyVendTable for royalty amounts. |
| 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. (Overrides the fillMCRRoyaltyVendTableTmp Method.) |
| fillPdsRebateTableTmp | Ensures that the rebate table buffer has been created as temporary. (Overrides the fillPdsRebateTableTmp Method.) |
| fillPotentialAgreement | Populates the record in TMPMCRAgreementLine table. (Inherited from MCRPriceHistoryLine.) |
| fillVendRebateTableTmp | Ensures that the vendor rebate table buffer has been created as temporary. (Inherited from MCRPriceHistoryLine.) |
| findHistory | Gets a list of history records for this line. (Inherited from MCRPriceHistoryLine.) |
| getAgreementLines | Gets the list of agreement lines. (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 TmpMCRAgreementLine record. (Overrides the initTmpMCRAgreementLine Method.) |
| initTMPMCRAgreementLinePotential | Initializes the agreement line record. (Overrides the initTMPMCRAgreementLinePotential Method.) |
| isContinuityBillUpFrontChild | Determines if a continuity item is bill up front. (Overrides the isContinuityBillUpFrontChild Method.) |
| isLinkValid | Indicates whether the link is valid. (Overrides the isLinkValid Method.) |
| isMerchandisingEventHistoryEnabled | Returns whether merchandising events should be included as part of price history. (Overrides the isMerchandisingEventHistoryEnabled Method.) |
| isPriceDetailsEnabled | Returns whether price details is enabled for the price history line. (Overrides the isPriceDetailsEnabled Method.) |
| isShipToChild | Determines whether or not this sales order line is a delivery line. (Overrides the isShipToChild Method.) |
| mcrMarginAlert | Creates and returns a MCRMarginAlert object (Overrides the mcrMarginAlert Method.) |
| new | Creates a new instace of the MCRPriceHistoryLine_Sales class. (Overrides the new Method.) |
| nextPdsRebateId | 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 the PriceOverride parameter. (Overrides the parmPriceOverride Method.) |
| parmPriceUnit | Gets the PriceUnit parameter. (Overrides the parmPriceUnit Method.) |
| parmPurchId | Gets the PurchId parameter. (Overrides the parmPurchId Method.) |
| parmQty | Gets the qty of the line. (Overrides the parmQty Method.) |
| parmQtyMultiline | Gets the 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.) |
| parmSalesLine | Assigns a new sales line. |
| parmShowAgreementRelated | Gets a boolean value indicating if the sales price history line shows it is related to agreement. (Inherited from MCRPriceHistoryLine.) |
| parmShowCustRebates | Gets a boolean value indicating if the price history line shows values related to customer rebates. (Inherited from MCRPriceHistoryLine.) |
| parmShowMarginBrokerAmount | Gets a boolean value indicating if the price history line shows values related to margin calculation and broker. (Inherited from MCRPriceHistoryLine.) |
| parmShowMarginEstimatedSalesPrice | Gets a boolean value indicating if the price history line shows values related to margin calculation and estimated sales price. (Inherited from MCRPriceHistoryLine.) |
| parmShowMarginRelated | Gets the ShowMarginRelated parameter. (Overrides the parmShowMarginRelated Method.) |
| parmShowMarginRoyaltyAmount | Gets a boolean value indicating if the price history line shows values related to margin calculation and royalties. (Inherited from MCRPriceHistoryLine.) |
| parmShowRoyaltyTab | Gets a boolean value indicating if the sales price history line shows the royalty tab. (Overrides the parmShowRoyaltyTab Method.) |
| parmShowVendRebates | Gets a boolean value indicating if the price history line shows values related to vendor rebates. (Inherited from MCRPriceHistoryLine.) |
| 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 MCRPriceHistoryLine_Sales class. |
| ::newSalesLine | Creates a new instace of the MCRPriceHistoryLine_Sales class. |
Community Additions
ADD
Show: