Share via


PurchLineType Class [AX 2012]

Syntax

class PurchLineType extends InventType

Run On

Called

Methods

  Method Description
Gg946334.pubmethod(en-us,AX.60).gif allowEditReturnActionId
Gg946334.pubmethod(en-us,AX.60).gif allowEditScrap
Gg946334.pubmethod(en-us,AX.60).gif associateWithAgreementLine Associates the purchase line with the agreement line.
Gg946334.pubmethod(en-us,AX.60).gif canAgreementBeLinked Indicates whether the purchase line can be linked to an agreement line.
Gg946334.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg946334.pubmethod(en-us,AX.60).gif canFiscalDocTextBeRegistrated_BR Determines if Fiscal document texts can be registered to the Purchase header
Gg946334.pubmethod(en-us,AX.60).gif canInventBeReserved (Inherited from InventType.)
Gg946334.pubmethod(en-us,AX.60).gif canInventUpdExpected (Inherited from InventType.)
Gg946334.pubmethod(en-us,AX.60).gif canInventUpdFinancial (Inherited from InventType.)
Gg946334.pubmethod(en-us,AX.60).gif canInventUpdPhysical (Inherited from InventType.)
Gg946334.pubmethod(en-us,AX.60).gif canLineAmountBeUpdated Specifies whether the LineAmount field can be updated.
Gg946334.pubmethod(en-us,AX.60).gif caseTagging (Inherited from InventType.)
Gg946334.protmethod(en-us,AX.60).gif checkAgreementDimension_RU Validates agreement dimension in the purch line.
Gg946334.pubmethod(en-us,AX.60).gif checkDelete
Gg946334.protmethod(en-us,AX.60).gif checkInventDimUpdateValidNonStocked Checks whether the inventory dimensions changes are enabled for the lines.
Gg946334.protmethod(en-us,AX.60).gif checkInventOwner_RU
Gg946334.protmethod(en-us,AX.60).gif checkInventProfile_RU
Gg946334.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.
Gg946334.pubmethod(en-us,AX.60).gif checkPurchUnit
Gg946334.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.
Gg946334.pubmethod(en-us,AX.60).gif checkUpdatePhysical
Gg946334.pubmethod(en-us,AX.60).gif clearAllPriceDiscChangePolicies Removes all existing price discount change policies from a corresponding PurchLine record.
Gg946334.pubmethod(en-us,AX.60).gif creditNoteLine
Gg946334.pubmethod(en-us,AX.60).gif delete Deletes a purchase line.
Gg946334.protmethod(en-us,AX.60).gif deletePendingRegistrationsNonStocked Deletes the pending registration records for the line.
Gg946334.pubmethod(en-us,AX.60).gif deleteRetailSumLinesFromPurch Deletes the information about purchase order line from retail sum lines
Gg946334.pubmethod(en-us,AX.60).gif deleteSalesLine
Gg946334.protmethod(en-us,AX.60).gif deleteSoft Marks the record as deleted.
Gg946334.pubmethod(en-us,AX.60).gif deleteSoftClearValues Zeroes out record fields so the record does not interfere with code unaware of the deleted status.
Gg946334.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.
Gg946334.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.
Gg946334.pubmethod(en-us,AX.60).gif distributionUpdateNeeded Indicates whether a change to a PurchLine record should update the associated SourceDocumentDistribution table.
Gg946334.pubmethod(en-us,AX.60).gif doScrap (Inherited from InventType.)
Gg946334.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg946334.pubmethod(en-us,AX.60).gif getDeleteWarning Retrieves the alternative warning message for deleting the order line.
Gg946334.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg946334.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg946334.privmethod(en-us,AX.60).gif hasAmountChanged Indicates whether a change to the PurchLine table buffer should trigger a recalculation of the PurchTotals object.
Gg946334.privmethod(en-us,AX.60).gif hasIndirectTaxFieldChanged_IN Determines whether a change to the PurchLine table buffer on india fields should update the associated SourceDocumentDistribution table.
Gg946334.pubmethod(en-us,AX.60).gif initFromAgreementLine Initializes a PurchLine record by using the specified AgreementLine record.
Gg946334.protmethod(en-us,AX.60).gif initFromEcoResCategory Initializes the PurchLine record, depending on the ProcurementCategory record.
Gg946334.pubmethod(en-us,AX.60).gif initFromInventTable Initiates a PurchLine table buffer from an InventTable table buffer.
Gg946334.pubmethod(en-us,AX.60).gif initFromItemOrCategory Initiates a PurchLine table buffer from an InventTable buffer or based on the catagory.
Gg946334.pubmethod(en-us,AX.60).gif initFromPurchTable
Gg946334.pubmethod(en-us,AX.60).gif initFromTmpPurchLine Initializes the PurchLine record from the TmpPurchLine record.
Gg946334.pubmethod(en-us,AX.60).gif initPurchQty
Gg946334.pubmethod(en-us,AX.60).gif initReturn
Gg946334.pubmethod(en-us,AX.60).gif initTagging Initializes the ItemTagging field, the CaseTagging field, and the PalletTagging field for the line based item entity.
Gg946334.pubmethod(en-us,AX.60).gif initValue
Gg946334.pubmethod(en-us,AX.60).gif insert
Gg946334.pubmethod(en-us,AX.60).gif interCompanyCalcDisc
Gg946334.protmethod(en-us,AX.60).gif interCompanyCreateReturnMarkupTrans
Gg946334.pubmethod(en-us,AX.60).gif interCompanyDelete
Gg946334.pubmethod(en-us,AX.60).gif interCompanyIsPriceDiscSearchNeeded
Gg946334.pubmethod(en-us,AX.60).gif interCompanyMarkupMirror
Gg946334.pubmethod(en-us,AX.60).gif interCompanyMirror
Gg946334.protmethod(en-us,AX.60).gif interCompanyMirrorCWQty Sets the SalesLine catch weight quantity field.
Gg946334.protmethod(en-us,AX.60).gif interCompanyMirrorQty
Gg946334.protmethod(en-us,AX.60).gif interCompanyReturnStatusCreated
Gg946334.protmethod(en-us,AX.60).gif interCompanyValidateDelete
Gg946334.protmethod(en-us,AX.60).gif interCompanyValidateDeleteQty
Gg946334.pubmethod(en-us,AX.60).gif internalCalendarId
Gg946334.pubmethod(en-us,AX.60).gif invoicedInTotal
Gg946334.pubmethod(en-us,AX.60).gif invoicedInTotalAmount
Gg946334.pubmethod(en-us,AX.60).gif isChangeRequestRequired Indicates whether line changes require change request.
Gg946334.protmethod(en-us,AX.60).gif isPendingRegistrationsToBeCreated Determines whether pending registrations for non-stocked lines are to be newly created.
Gg946334.pubmethod(en-us,AX.60).gif isPurchTableInterCompanyOrder Determines whether the purchase order in question is an intercompany type.
Gg946334.pubmethod(en-us,AX.60).gif itemTagging (Inherited from InventType.)
Gg946334.pubmethod(en-us,AX.60).gif markupAllowed Specifies whether the line can have miscellaneous charges associated with it.
Gg946334.pubmethod(en-us,AX.60).gif mayScrapBeExpected (Inherited from InventType.)
Gg946334.pubmethod(en-us,AX.60).gif modifyWMSLocation Modifies an InventDim record that has WMS values with a default direction of receipt.
Gg946334.pubmethod(en-us,AX.60).gif mustInventBeExpectedAgain (Inherited from InventType.)
Gg946334.pubmethod(en-us,AX.60).gif mustInventBeQuotationControlled (Inherited from InventType.)
Gg946334.pubmethod(en-us,AX.60).gif mustInventUpdEstimated (Overrides the mustInventUpdEstimated Method.)
Gg946334.pubmethod(en-us,AX.60).gif new (Overrides the new Method.)
Gg946334.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.)
Gg946334.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.)
Gg946334.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg946334.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg946334.pubmethod(en-us,AX.60).gif palletTagging (Inherited from InventType.)
Gg946334.pubmethod(en-us,AX.60).gif parmStatusUpdateResults
Gg946334.pubmethod(en-us,AX.60).gif pdsApprovedVendorListCheck Gets an instance of the PdsApprovedVendorListCheck class that is appropriate for this line type.
Gg946334.pubmethod(en-us,AX.60).gif pdsCWInvoicedInTotal Calculates catch weight total invoiced quantity for the current purchase order line.
Gg946334.pubmethod(en-us,AX.60).gif pdsCWReceivedInTotal Calculates catch weight total received quantity for the current purchase order line.
Gg946334.pubmethod(en-us,AX.60).gif postInitFromInventTable_BR Initializes Brazilian configuration on a PurchLine record based on a InventTable record.
Gg946334.pubmethod(en-us,AX.60).gif postInsert_BR Additional processing after the insert of a new record.
Gg946334.pubmethod(en-us,AX.60).gif postSetStockedProduct_BR Defines PurchLine Stocked Product field for Brazilian localization.
Gg946334.pubmethod(en-us,AX.60).gif postValidateField_BR Validates Brazilian fields.
Gg946334.pubmethod(en-us,AX.60).gif purchQtyAllowEdit Specifies whether the Quantity field can be edited.
Gg946334.protmethod(en-us,AX.60).gif purchTableSelectForupdate Ensures the PurchTable buffer is selected for update when the class member boolean update is true.
Gg946334.pubmethod(en-us,AX.60).gif receivedInTotal
Gg946334.privmethod(en-us,AX.60).gif resetDistribution_RU
Gg946334.protmethod(en-us,AX.60).gif returnExpectedRetQty
Gg946334.pubmethod(en-us,AX.60).gif setPriceDiscChangePolicyMultiLine Applies a multi-line discount related price discount change policy to the related header record.
Gg946334.pubmethod(en-us,AX.60).gif setPurchStatus
Gg946334.protmethod(en-us,AX.60).gif setPurchStatusNonStocked Sets the purchase status for a non stocked purchase line.
Gg946334.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.
Gg946334.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.
Gg946334.pubmethod(en-us,AX.60).gif setTaxGroup
Gg946334.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg946334.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.
Gg946334.pubmethod(en-us,AX.60).gif syncSalesLine
Gg946334.pubmethod(en-us,AX.60).gif syncSalesLineSave
Gg946334.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg946334.pubmethod(en-us,AX.60).gif update Updates the purchase line record in the PurchLine table.
Gg946334.pubmethod(en-us,AX.60).gif update_IN Do extra updates when updating the PurchLine_IN.
Gg946334.pubmethod(en-us,AX.60).gif updateApprovedLine Updates the inventory movements for stocked lines and expected arrival records for non-stocked lines.
Gg946334.pubmethod(en-us,AX.60).gif updateDistribution
Gg946334.privmethod(en-us,AX.60).gif updateDropShipStatus Updates drop ship status value on the drop ship purchase order line if purchase order line status changed or the purchase order document state was changed, or if the purchase order line was newly created.
Gg946334.privmethod(en-us,AX.60).gif updateDropShipStatusForPurchaseOrder Updates drop ship status value on all the drop ship purchase order lines that belong to the purchase order.
Gg946334.pubmethod(en-us,AX.60).gif updateFiscalDocumentText_BR Updates the Fiscal document texts of a specific type on the Purchase line.
Gg946334.privmethod(en-us,AX.60).gif updateFiscalInfo_BR Executes after update is executed on original method.
Gg946334.protmethod(en-us,AX.60).gif updateInventory Updates the inventory movements associated with the line.
Gg946334.pubmethod(en-us,AX.60).gif updateOrderLineOfDeliverySchedule Updates the order line of the delivery schedule to which the delivery line belongs.
Gg946334.pubmethod(en-us,AX.60).gif updatePendingRegistrationsNonStocked Updates the pending registrations for non-stocked lines.
Gg946334.pubmethod(en-us,AX.60).gif updatePurchLine
Gg946334.pubmethod(en-us,AX.60).gif updatePurchTable
Gg946334.pubmethod(en-us,AX.60).gif updateRetailSumLines Updates information about purchase order line changes in retail sum lines
Gg946334.pubmethod(en-us,AX.60).gif updateSalesLine
Gg946334.privmethod(en-us,AX.60).gif updateSalesLineCommittedCost Update the Committed Cost of project Item Requirement.
Gg946334.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.)
Gg946334.pubmethod(en-us,AX.60).gif validateDelete
Gg946334.pubmethod(en-us,AX.60).gif validateField
Gg946334.pubmethod(en-us,AX.60).gif validateField_IN Validates India fields.
Gg946334.pubmethod(en-us,AX.60).gif validateField_W Validates countries' fields.
Gg946334.pubmethod(en-us,AX.60).gif validateModifyInventDim
Gg946334.pubmethod(en-us,AX.60).gif validateWrite Validates a PurchLine record based on the logic that spans several records.
Gg946334.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg946334.privmethod(en-us,AX.60).gif withholdUpdateNeeded_IN
Gg946334.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg946334.pubmethod(en-us,AX.60).gif Gg946334.static(en-us,AX.60).gif ::construct
Gg946334.pubmethod(en-us,AX.60).gif Gg946334.static(en-us,AX.60).gif ::constructBasedOnPurchaseType
Gg946334.pubmethod(en-us,AX.60).gif Gg946334.static(en-us,AX.60).gif ::postInitFromInventTableHandler_BR Initializes Brazilian configuration on a PurchLine record based on a InventTable record.
Gg946334.pubmethod(en-us,AX.60).gif Gg946334.static(en-us,AX.60).gif ::postInsertHandler_BR Post event handler for method insert.
Gg946334.pubmethod(en-us,AX.60).gif Gg946334.static(en-us,AX.60).gif ::postSetStockedProductHandler_BR Defines PurchLine Stocked Product field for Brazilian localization.
Gg946334.pubmethod(en-us,AX.60).gif Gg946334.static(en-us,AX.60).gif ::postValidateFieldHandler_BR Validates Brazilian fields.
Gg946334.pubmethod(en-us,AX.60).gif Gg946334.static(en-us,AX.60).gif ::syncDeliveryAddress

Top

Inheritance Hierarchy

Object Class
  InventType Class
    PurchLineType Class
      PurchLineType_Journal Class
      PurchLineType_Project Class
      PurchLineType_Purch Class
      PurchLineType_ReturnItem Class
      PurchLineType_WithMultipleDeliveries Class