SalesQuotationLineType_WithMultipleDlvs Class [AX 2012]
The SalesQuotationLineType_WithMultipleDlvs class controls the behavior of order lines with multiple deliveries.
Syntax
class SalesQuotationLineType_WithMultipleDlvs extends SalesQuotationLineType
Run On
Called
Methods
Method | Description | |
---|---|---|
accountConsumption | (Inherited from SalesQuotationLineType.) | |
accountDisc | (Inherited from SalesQuotationLineType.) | |
accountIssue | (Inherited from SalesQuotationLineType.) | |
accountSales | (Inherited from SalesQuotationLineType.) | |
cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) | |
canInventBeReserved | Indicates whether the line can be reserved. (Overrides the canInventBeReserved Method.) | |
canInventUpdExpected | (Inherited from InventType.) | |
canInventUpdFinancial | Indicates whether the line can be financially updated. (Overrides the canInventUpdFinancial Method.) | |
canInventUpdPhysical | Indicates whether the line can be physically updated. (Overrides the canInventUpdPhysical Method.) | |
canLineAmountBeUpdated | Determines whether the LineAmount field is to be updated. (Inherited from SalesQuotationLineType.) | |
caseTagging | (Inherited from SalesQuotationLineType.) | |
checkDelete | (Inherited from SalesQuotationLineType.) | |
checkFindProjJournalTxt | (Inherited from SalesQuotationLineType.) | |
checkUpdatePhysical | (Inherited from SalesQuotationLineType.) | |
creditNoteLine | (Inherited from SalesQuotationLineType.) | |
delete | Deletes the order line and all the delivery lines that are associated with it. (Overrides the delete Method.) | |
dimensionCopy | (Inherited from SalesQuotationLineType.) | |
doScrap | (Inherited from InventType.) | |
enableSuppItem | (Inherited from SalesQuotationLineType.) | |
equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) | |
getDeleteWarning | Retrieves the alternative warning message for deleting the quotation line. (Overrides the getDeleteWarning 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.) | |
initFromCustQuotationConfirmTrans | (Inherited from SalesQuotationLineType.) | |
initFromCustQuotationTrans | (Inherited from SalesQuotationLineType.) | |
initFromEcoResCategory | Initializes the SalesQuotationLine object by using the SalesCategory record. (Inherited from SalesQuotationLineType.) | |
initFromEmplTable | (Inherited from SalesQuotationLineType.) | |
initFromInventTable | (Inherited from SalesQuotationLineType.) | |
initFromItemOrCategory | (Inherited from SalesQuotationLineType.) | |
initFromProjCategoryId | (Inherited from SalesQuotationLineType.) | |
initFromProjInvoiceItem | (Inherited from SalesQuotationLineType.) | |
initFromProjTable | (Inherited from SalesQuotationLineType.) | |
initFromSalesQuotationBasketLine | (Inherited from SalesQuotationLineType.) | |
initFromSalesQuotationLine | (Inherited from SalesQuotationLineType.) | |
initFromSalesQuotationTable | (Inherited from SalesQuotationLineType.) | |
initFromTmpSuppItem | (Inherited from SalesQuotationLineType.) | |
initSalesQty | (Inherited from SalesQuotationLineType.) | |
initTagging | Initializes item, case, and pallet tagging for the line based item entity. (Inherited from SalesQuotationLineType.) | |
initValue | (Inherited from SalesQuotationLineType.) | |
insert | (Inherited from SalesQuotationLineType.) | |
itemTagging | (Inherited from SalesQuotationLineType.) | |
markupAllowed | Determines whether the line can have miscellaneous charges associated with it. (Overrides the markupAllowed Method.) | |
mayScrapBeExpected | (Inherited from InventType.) | |
mcrHaveDlvModeFieldsChanged | Checks if the delivery fields that affect delivery modes changed. (Inherited from SalesQuotationLineType.) | |
mustInventBeExpectedAgain | (Inherited from InventType.) | |
mustInventBeQuotationControlled | (Inherited from InventType.) | |
mustInventUpdEstimated | Determines whether the inventory movement that is associated with the line has to be updated. (Overrides the mustInventUpdEstimated Method.) | |
new | (Inherited from SalesQuotationLineType.) | |
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.) | |
palletTagging | (Inherited from SalesQuotationLineType.) | |
pdsMRCCheckRestricted | Returns false. (Inherited from SalesQuotationLineType.) | |
postingSales | (Inherited from SalesQuotationLineType.) | |
recalculateOrderLine | Recalculates the quantity field as a sum of the quantity fields on all delivery lines and all shipment and receipt dates, and as a minimum of corresponding dates on the delivery lines. | |
salesQtyAllowEdit | Determines whether the quantity field can be edited. (Overrides the salesQtyAllowEdit Method.) | |
setCostSalesPrice | (Inherited from SalesQuotationLineType.) | |
setItemSalesPrice | (Inherited from SalesQuotationLineType.) | |
setLineProperty | (Inherited from SalesQuotationLineType.) | |
setPeriodDate | (Inherited from SalesQuotationLineType.) | |
setPriceDiscChangePolicyMultiLine | Applies a price discount change policy that is related to a multi-line discount to the related header record. (Inherited from SalesQuotationLineType.) | |
setProjCategoryId | Sets the ProjCategoryId field of the SalesQuotationLine table. (Inherited from SalesQuotationLineType.) | |
setQuotationStatus | (Inherited from SalesQuotationLineType.) | |
setRevenueSalesPrice | (Inherited from SalesQuotationLineType.) | |
setStockedProduct | Sets the StockedProduct field for the line based on the line type and item model group for the associated item. (Inherited from SalesQuotationLineType.) | |
setTaxGroup | (Inherited from SalesQuotationLineType.) | |
setTaxItemGroup | (Inherited from SalesQuotationLineType.) | |
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.) | |
update | Updates the order line record in the SalesQuotationLine table. (Overrides the update Method.) | |
updateOrderLineOfDeliverySchedule | Updates the order line of the delivery schedule to which the delivery line belongs. (Inherited from SalesQuotationLineType.) | |
updateSalesQuotationTable | (Inherited from SalesQuotationLineType.) | |
usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) | |
validateDelete | (Inherited from SalesQuotationLineType.) | |
validateField | Validates fields for the SalesQuotationLine table. (Inherited from SalesQuotationLineType.) | |
validateSalesQty | Specifies whether the Quantity field can be validated. (Inherited from SalesQuotationLineType.) | |
validateWrite | (Inherited from SalesQuotationLineType.) | |
wait | Pauses a process. (Inherited from Object.) | |
xml | Returns an XML string that represents the current object. (Inherited from Object.) | |
::construct |
Top
Remarks
Order line acts as a header of a delivery schedule which always stores total delivery schedule quantity and minimum dates. It can be used to manage commercial attributes of delivery lines. In particular, when order line starts to use a new trade agreement the user is prompted whether they want new commercial attributes like price and discount to be copied to all the delivery lines.
Inheritance Hierarchy
Object Class
InventType Class
SalesQuotationLineType Class
SalesQuotationLineType_WithMultipleDlvs Class