Share via


PurchLineType_WithMultipleDeliveries Class [AX 2012]

The PurchLineType_WithMultipleDeliveries class controls the behavior of order lines with multiple deliveries.

Syntax

class PurchLineType_WithMultipleDeliveries extends PurchLineType

Run On

Called

Methods

  Method Description
Gg925767.pubmethod(en-us,AX.60).gif allowEditReturnActionId (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif allowEditScrap (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif associateWithAgreementLine Associates the purchase line with the agreement line. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif canAgreementBeLinked Determines whether the purchase line can be linked to an agreement line. (Overrides the canAgreementBeLinked Method.)
Gg925767.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg925767.pubmethod(en-us,AX.60).gif canFiscalDocTextBeRegistrated_BR Determines if Fiscal document texts can be registered to the Purchase header (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif canInventBeReserved Determines whether the line can be reserved. (Overrides the canInventBeReserved Method.)
Gg925767.pubmethod(en-us,AX.60).gif canInventUpdExpected (Inherited from InventType.)
Gg925767.pubmethod(en-us,AX.60).gif canInventUpdFinancial Determines whether the line can be financially updated. (Overrides the canInventUpdFinancial Method.)
Gg925767.pubmethod(en-us,AX.60).gif canInventUpdPhysical Determines whether the line can be physically updated. (Overrides the canInventUpdPhysical Method.)
Gg925767.pubmethod(en-us,AX.60).gif canLineAmountBeUpdated Specifies whether the LineAmount field can be updated. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif caseTagging (Inherited from InventType.)
Gg925767.protmethod(en-us,AX.60).gif checkAgreementDimension_RU Validates agreement dimension in the purch line. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif checkDelete (Inherited from PurchLineType.)
Gg925767.protmethod(en-us,AX.60).gif checkInventDimUpdateValidNonStocked Checks whether the inventory dimensions changes are enabled for the lines. (Inherited from PurchLineType.)
Gg925767.protmethod(en-us,AX.60).gif checkInventOwner_RU (Inherited from PurchLineType.)
Gg925767.protmethod(en-us,AX.60).gif checkInventProfile_RU (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif checkInvoiceConstaints Indicates whether there were no field changes that would require a distribution update if the line is invoice-matched. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif checkPurchUnit (Inherited from PurchLineType.)
Gg925767.protmethod(en-us,AX.60).gif checkQuantityUpdateValid Determines whether the line quantity that is being updated is valid and throws an error if not valid. (Overrides the checkQuantityUpdateValid Method.)
Gg925767.pubmethod(en-us,AX.60).gif checkUpdatePhysical (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif clearAllPriceDiscChangePolicies Removes all existing price discount change policies from a corresponding PurchLine record. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif creditNoteLine (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif delete Deletes the order line and all of its delivery lines. (Overrides the delete Method.)
Gg925767.protmethod(en-us,AX.60).gif deletePendingRegistrationsNonStocked Deletes the pending registration records for the line. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif deleteRetailSumLinesFromPurch Deletes the information about purchase order line from retail sum lines (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif deleteSalesLine (Inherited from PurchLineType.)
Gg925767.protmethod(en-us,AX.60).gif deleteSoft Marks the record as deleted. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif deleteSoftClearValues Zeroes out record fields so the record does not interfere with code unaware of the deleted status. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif deleteTaxUncommitted Deletes TaxUncommitted records for the line or for the whole document if it has not yet been confirmed. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif deleteTaxWithholdUncommitted_IN Deletes TaxWithholdUncommitted_IN records for the line or for the entire document if it has not yet been confirmed. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif distributionUpdateNeeded Indicates whether a change to a PurchLine record should update the associated SourceDocumentDistribution table. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif doScrap (Inherited from InventType.)
Gg925767.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg925767.pubmethod(en-us,AX.60).gif getDeleteWarning Retrieves the alternative warning message for deleting the order line. (Overrides the getDeleteWarning Method.)
Gg925767.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg925767.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg925767.pubmethod(en-us,AX.60).gif initFromAgreementLine Initializes a PurchLine record by using the specified AgreementLine record. (Inherited from PurchLineType.)
Gg925767.protmethod(en-us,AX.60).gif initFromEcoResCategory Initializes the PurchLine record, depending on the ProcurementCategory record. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif initFromInventTable Initiates a PurchLine table buffer from an InventTable table buffer. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif initFromItemOrCategory Initiates a PurchLine table buffer from an InventTable buffer or based on the catagory. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif initFromPurchTable (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif initFromTmpPurchLine Initializes the PurchLine record from the TmpPurchLine record. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif initPurchQty (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif initReturn (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif initTagging Initializes the ItemTagging field, the CaseTagging field, and the PalletTagging field for the line based item entity. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif initValue (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif insert (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif interCompanyCalcDisc (Inherited from PurchLineType.)
Gg925767.protmethod(en-us,AX.60).gif interCompanyCreateReturnMarkupTrans (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif interCompanyDelete (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif interCompanyIsPriceDiscSearchNeeded (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif interCompanyMarkupMirror (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif interCompanyMirror (Overrides the interCompanyMirror Method.)
Gg925767.protmethod(en-us,AX.60).gif interCompanyMirrorCWQty Sets the SalesLine catch weight quantity field. (Inherited from PurchLineType.)
Gg925767.protmethod(en-us,AX.60).gif interCompanyMirrorQty (Inherited from PurchLineType.)
Gg925767.protmethod(en-us,AX.60).gif interCompanyReturnStatusCreated (Inherited from PurchLineType.)
Gg925767.protmethod(en-us,AX.60).gif interCompanyValidateDelete (Inherited from PurchLineType.)
Gg925767.protmethod(en-us,AX.60).gif interCompanyValidateDeleteQty (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif internalCalendarId (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif invoicedInTotal Calculates the total invoiced quantity for a delivery schedule represented by its order line. (Overrides the invoicedInTotal Method.)
Gg925767.pubmethod(en-us,AX.60).gif invoicedInTotalAmount (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif isChangeRequestRequired Indicates whether line changes require change request. (Inherited from PurchLineType.)
Gg925767.protmethod(en-us,AX.60).gif isPendingRegistrationsToBeCreated Determines whether pending registrations for non-stocked lines are to be newly created. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif isPurchTableInterCompanyOrder Determines whether the purchase order in question is an intercompany type. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif itemTagging (Inherited from InventType.)
Gg925767.pubmethod(en-us,AX.60).gif markupAllowed Determines whether miscellaneous charges can be associated with the line. (Overrides the markupAllowed Method.)
Gg925767.pubmethod(en-us,AX.60).gif mayScrapBeExpected (Inherited from InventType.)
Gg925767.pubmethod(en-us,AX.60).gif modifyWMSLocation Modifies an InventDim record that has WMS values with a default direction of receipt. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif mustInventBeExpectedAgain (Inherited from InventType.)
Gg925767.pubmethod(en-us,AX.60).gif mustInventBeQuotationControlled (Inherited from InventType.)
Gg925767.pubmethod(en-us,AX.60).gif mustInventUpdEstimated Determines whether the inventory movement that is associated with the line must be updated. (Overrides the mustInventUpdEstimated Method.)
Gg925767.pubmethod(en-us,AX.60).gif new (Inherited from PurchLineType.)
Gg925767.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.)
Gg925767.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.)
Gg925767.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg925767.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg925767.pubmethod(en-us,AX.60).gif palletTagging (Inherited from InventType.)
Gg925767.pubmethod(en-us,AX.60).gif parmStatusUpdateResults (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif pdsApprovedVendorListCheck Gets an instance of the PdsApprovedVendorListCheck class that is appropriate for this line type. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif pdsCWInvoicedInTotal Calculates catch weight total invoiced quantity for the current purchase order line. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif pdsCWReceivedInTotal Calculates catch weight total received quantity for the current purchase order line. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif postInitFromInventTable_BR Initializes Brazilian configuration on a PurchLine record based on a InventTable record. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif postInsert_BR Additional processing after the insert of a new record. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif postSetStockedProduct_BR Defines PurchLine Stocked Product field for Brazilian localization. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif postValidateField_BR Validates Brazilian fields. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif purchQtyAllowEdit Determines whether the Quantity field can be edited. (Overrides the purchQtyAllowEdit Method.)
Gg925767.protmethod(en-us,AX.60).gif purchTableSelectForupdate Ensures the PurchTable buffer is selected for update when the class member boolean update is true. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif recalculateOrderLine Recalculates the Quantity field as a sum of the Quantity fields on all the delivery lines and Delivery dates and as a minimum of corresponding dates on delivery lines.
Gg925767.pubmethod(en-us,AX.60).gif receivedInTotal Calculates the total received quantity for a delivery schedule that is represented by its order line. (Overrides the receivedInTotal Method.)
Gg925767.protmethod(en-us,AX.60).gif returnExpectedRetQty (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif setPriceDiscChangePolicyMultiLine Applies a multi-line discount related price discount change policy to the related header record. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif setPurchStatus Sets the PurchStatus field to the minimum PurchStatus field of every delivery line. (Overrides the setPurchStatus Method.)
Gg925767.protmethod(en-us,AX.60).gif setPurchStatusNonStocked Sets the purchase status for a non stocked purchase line. (Inherited from PurchLineType.)
Gg925767.protmethod(en-us,AX.60).gif setReverseCharge_UK Specifies whether reverse charge applies to the PurchLine, and updates the PurchLine record with the reverse charge sales tax group. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif setStockedProduct Sets the StockedProduct field for the line based on line type and item model group for the associated item. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif setTaxGroup (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg925767.pubmethod(en-us,AX.60).gif skipPurchTableDropShipStatusUpdate Sets a value to indicate if update of drop shipment status should be skipped for all purchase order lines. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif syncSalesLine (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif syncSalesLineSave (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg925767.pubmethod(en-us,AX.60).gif update Updates the order line record in the PurchLine table. (Overrides the update Method.)
Gg925767.pubmethod(en-us,AX.60).gif update_IN Do extra updates when updating the PurchLine_IN. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif updateApprovedLine Updates the inventory movements for stocked lines and expected arrival records for non-stocked lines. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif updateDistribution (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif updateFiscalDocumentText_BR Updates the Fiscal document texts of a specific type on the Purchase line. (Inherited from PurchLineType.)
Gg925767.protmethod(en-us,AX.60).gif updateInventory Updates the inventory movements that are associated with the line. (Overrides the updateInventory Method.)
Gg925767.pubmethod(en-us,AX.60).gif updateOrderLineOfDeliverySchedule Updates the order line of the delivery schedule to which the delivery line belongs. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif updatePendingRegistrationsNonStocked Updates the pending registrations for non-stocked lines. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif updatePurchLine (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif updatePurchTable (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif updateRetailSumLines Updates information about purchase order line changes in retail sum lines (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif updateSalesLine (Inherited from PurchLineType.)
Gg925767.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.)
Gg925767.pubmethod(en-us,AX.60).gif validateDelete (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif validateField (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif validateField_IN Validates India fields. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif validateField_W Validates countries' fields. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif validateModifyInventDim (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif validateWrite Validates a PurchLine record based on the logic that spans several records. (Inherited from PurchLineType.)
Gg925767.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg925767.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg925767.pubmethod(en-us,AX.60).gif Gg925767.static(en-us,AX.60).gif ::construct

Top

Remarks

An 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 the order line starts using a new Trade Agreement the user is prompted to see whether they want new commercial attributes, such as price and discount, to be copied to all the delivery lines.

Inheritance Hierarchy

Object Class
  InventType Class
    PurchLineType Class
      PurchLineType_WithMultipleDeliveries Class