Share via


SalesLineType Class [AX 2012]

Syntax

class SalesLineType extends InventType

Run On

Called

Methods

  Method Description
Gg807310.pubmethod(en-us,AX.60).gif accountClearingLedgerDimension
Gg807310.pubmethod(en-us,AX.60).gif accountConsumptionLedgerDimension
Gg807310.pubmethod(en-us,AX.60).gif accountCustLedgerDimension
Gg807310.pubmethod(en-us,AX.60).gif accountDiscLedgerDimension
Gg807310.pubmethod(en-us,AX.60).gif accountGoodsInRouteOffset_RU
Gg807310.pubmethod(en-us,AX.60).gif accountIssueLedgerDimension
Gg807310.protmethod(en-us,AX.60).gif accountItemExtendParm_CN Retrieves a posting account for the sales order line that has extended parameters.
Gg807310.protmethod(en-us,AX.60).gif accountItemLedgerDimension
Gg807310.pubmethod(en-us,AX.60).gif accountSalesLedgerDimension
Gg807310.pubmethod(en-us,AX.60).gif associateWithAgreementLine Associates the sales line with the specified agreement line.
Gg807310.pubmethod(en-us,AX.60).gif canAgreementBeLinked Checks whether the sales line can be linked to an agreement line.
Gg807310.pubmethod(en-us,AX.60).gif canBeInvoiced
Gg807310.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg807310.pubmethod(en-us,AX.60).gif canConfirmationBeUpdated
Gg807310.pubmethod(en-us,AX.60).gif canDeliverRemainderBeUpdated Checks whether the delivery remainder of the sales line can be updated.
Gg807310.pubmethod(en-us,AX.60).gif canFiscalDocTextBeRegistrated_BR Determines whether fiscal document texts can be registered to the sales line.
Gg807310.pubmethod(en-us,AX.60).gif canInventBeReserved (Inherited from InventType.)
Gg807310.pubmethod(en-us,AX.60).gif canInventoriedBeChanged Determines whether the StockedProduct value can be changed for the line.
Gg807310.pubmethod(en-us,AX.60).gif canInventUpdExpected (Inherited from InventType.)
Gg807310.pubmethod(en-us,AX.60).gif canInventUpdFinancial (Inherited from InventType.)
Gg807310.pubmethod(en-us,AX.60).gif canInventUpdPhysical (Inherited from InventType.)
Gg807310.privmethod(en-us,AX.60).gif canInvoice4PaymBeUpdated_RU
Gg807310.pubmethod(en-us,AX.60).gif canInvoiceBeUpdated
Gg807310.pubmethod(en-us,AX.60).gif canLineAmountBeUpdated Checks if the LineAmount field can be updated.
Gg807310.pubmethod(en-us,AX.60).gif canPackingslipBeUpdated
Gg807310.pubmethod(en-us,AX.60).gif canPickingListBeRegistrated
Gg807310.pubmethod(en-us,AX.60).gif canPickingListBeUpdated
Gg807310.pubmethod(en-us,AX.60).gif canProjectPackingslipBeUpdated
Gg807310.pubmethod(en-us,AX.60).gif caseTagging (Overrides the caseTagging Method.)
Gg807310.protmethod(en-us,AX.60).gif checkAgreementDimension_RU Validates an agreement dimension on the sales line.
Gg807310.pubmethod(en-us,AX.60).gif checkAssociatedLineConstraints
Gg807310.pubmethod(en-us,AX.60).gif checkDelete
Gg807310.protmethod(en-us,AX.60).gif checkEInvoiceAdditionalInfo_MX
Gg807310.pubmethod(en-us,AX.60).gif checkIfUpdate
Gg807310.protmethod(en-us,AX.60).gif checkInventOwner_RU
Gg807310.protmethod(en-us,AX.60).gif checkInventProfile_RU
Gg807310.protmethod(en-us,AX.60).gif checkIsInventDimChangeValid Checks whether any non-changeable inventory dimensions are changed for the lines that have been updated already.
Gg807310.protmethod(en-us,AX.60).gif checkIsInventDimChangeValidNonStocked Checks whether any non-changeable inventory dimensions are changed for lines that have already been updated.
Gg807310.privmethod(en-us,AX.60).gif checkQuantityUpdate Determines whether the line quantity that has to be updated is valid.
Gg807310.protmethod(en-us,AX.60).gif checkQuantityUpdateNonStocked Determines whether the line quantity that is being updated is valid.
Gg807310.pubmethod(en-us,AX.60).gif checkSalesQty
Gg807310.pubmethod(en-us,AX.60).gif checkSalesUnit
Gg807310.pubmethod(en-us,AX.60).gif checkShipCarrierAddress
Gg807310.pubmethod(en-us,AX.60).gif clearAllPriceDiscChangePolicies Removes all previously set price discount change policies from the corresponding SalesLine record.
Gg807310.pubmethod(en-us,AX.60).gif creditNoteLine
Gg807310.pubmethod(en-us,AX.60).gif delete Deletes the sales line.
Gg807310.pubmethod(en-us,AX.60).gif deletePendingRegistrationsNonStocked Deletes the pending registration records for the line.
Gg807310.pubmethod(en-us,AX.60).gif deletePurchLine
Gg807310.privmethod(en-us,AX.60).gif deleteUnusedKanbans
Gg807310.pubmethod(en-us,AX.60).gif deliveredInTotal
Gg807310.protmethod(en-us,AX.60).gif dimensionCopy
Gg807310.pubmethod(en-us,AX.60).gif doDeliveryDateControl
Gg807310.pubmethod(en-us,AX.60).gif doScrap (Overrides the doScrap Method.)
Gg807310.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg807310.pubmethod(en-us,AX.60).gif eventNotificationUserId Retrieves the sales order line responsible user ID that is used for notification.
Gg807310.pubmethod(en-us,AX.60).gif formProduction
Gg807310.pubmethod(en-us,AX.60).gif getDeleteWarning Retrieves the alternative warning message for deleting the order line.
Gg807310.protmethod(en-us,AX.60).gif getPendingRegistrationQuantityToUpdate Gets the pending registration quantity to update.
Gg807310.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg807310.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg807310.pubmethod(en-us,AX.60).gif hasPriceDiscChangePolicy Determines whether price discount policies exist for the current record.
Gg807310.pubmethod(en-us,AX.60).gif initFromAgreementLine Initializes the SalesLine record by using an AgreementLine record.
Gg807310.pubmethod(en-us,AX.60).gif initFromCustConfirmTrans
Gg807310.pubmethod(en-us,AX.60).gif initFromCustInvoice4PaymTrans_RU
Gg807310.pubmethod(en-us,AX.60).gif initFromCustInvoiceTrans
Gg807310.pubmethod(en-us,AX.60).gif initFromCustPackingSlipTrans
Gg807310.pubmethod(en-us,AX.60).gif initFromCustQuotationTrans
Gg807310.protmethod(en-us,AX.60).gif initFromEcoResCategory Initializes the SalesLine object, based on the SalesCategory record.
Gg807310.pubmethod(en-us,AX.60).gif initFromInventTable Initializes the sales line by using the given InventTable record.
Gg807310.pubmethod(en-us,AX.60).gif initFromItemOrCategory
Gg807310.pubmethod(en-us,AX.60).gif initFromProjInvoiceItem
Gg807310.pubmethod(en-us,AX.60).gif initFromPurchLine
Gg807310.pubmethod(en-us,AX.60).gif initFromPurchLineInterCompany_IN Initializes the salesLine record.
Gg807310.pubmethod(en-us,AX.60).gif initFromRetailStoreTable_IN Initializes Indian tax information for the sales line from the retail store table.
Gg807310.pubmethod(en-us,AX.60).gif initFromSalesBasketLine
Gg807310.pubmethod(en-us,AX.60).gif initFromSalesLine
Gg807310.pubmethod(en-us,AX.60).gif initFromSalesTable
Gg807310.pubmethod(en-us,AX.60).gif initFromSMAServiceOrderTable Initializes the SalesLine table with data from the SMAServiceOrderTable table.
Gg807310.pubmethod(en-us,AX.60).gif initFromTmpSuppItem
Gg807310.pubmethod(en-us,AX.60).gif initSalesQty
Gg807310.pubmethod(en-us,AX.60).gif initTagging Initializes the item, case, and pallet tagging for the line based item entity.
Gg807310.pubmethod(en-us,AX.60).gif initValue
Gg807310.pubmethod(en-us,AX.60).gif insert
Gg807310.pubmethod(en-us,AX.60).gif interCompanyCalcDisc
Gg807310.pubmethod(en-us,AX.60).gif interCompanyCalcDiscInternal
Gg807310.pubmethod(en-us,AX.60).gif interCompanyCalcSalesPrice Calculates the sales price for an intercompany sales line.
Gg807310.pubmethod(en-us,AX.60).gif interCompanyDelete
Gg807310.pubmethod(en-us,AX.60).gif interCompanyDropPurchLine
Gg807310.pubmethod(en-us,AX.60).gif interCompanyIsPriceDiscSearchNeeded
Gg807310.pubmethod(en-us,AX.60).gif interCompanyMarkupMirror
Gg807310.pubmethod(en-us,AX.60).gif interCompanyMirror
Gg807310.protmethod(en-us,AX.60).gif interCompanyMirrorCWQty Sets the catch-weight quantity field for the PurchLine record.
Gg807310.protmethod(en-us,AX.60).gif interCompanyMirrorQty
Gg807310.protmethod(en-us,AX.60).gif interCompanyOriginalScrapReplacement
Gg807310.protmethod(en-us,AX.60).gif interCompanyPurchReturnActionId
Gg807310.pubmethod(en-us,AX.60).gif interCompanyResetDeliverNow
Gg807310.protmethod(en-us,AX.60).gif interCompanyValidateDelete
Gg807310.protmethod(en-us,AX.60).gif interCompanyValidateDeleteQty
Gg807310.pubmethod(en-us,AX.60).gif invoicedInTotal
Gg807310.protmethod(en-us,AX.60).gif isPendingRegistrationsToBeCreated Determines whether the pending registrations for non-stocked lines are to be newly created.
Gg807310.pubmethod(en-us,AX.60).gif itemTagging (Overrides the itemTagging Method.)
Gg807310.pubmethod(en-us,AX.60).gif ledgerDimensionItem Retrieves a ledger dimension for the sales order line.
Gg807310.pubmethod(en-us,AX.60).gif ledgerDimensionSales
Gg807310.pubmethod(en-us,AX.60).gif markupAllowed
Gg807310.pubmethod(en-us,AX.60).gif mayConfirmationBeUpdated
Gg807310.pubmethod(en-us,AX.60).gif mayInvoice4PaymBeUpdated_RU
Gg807310.pubmethod(en-us,AX.60).gif mayInvoiceBeUpdated
Gg807310.pubmethod(en-us,AX.60).gif mayPackingSlipBeUpdated
Gg807310.pubmethod(en-us,AX.60).gif mayPickingListBeRegistered
Gg807310.pubmethod(en-us,AX.60).gif mayPickingListBeUpdated
Gg807310.pubmethod(en-us,AX.60).gif mayProjectPackingSlipBeUpdated
Gg807310.pubmethod(en-us,AX.60).gif mayScrapBeExpected (Overrides the mayScrapBeExpected Method.)
Gg807310.protmethod(en-us,AX.60).gif mcrHaveDlvAddressFieldsChanged Checks if the delivery address changed.
Gg807310.protmethod(en-us,AX.60).gif mcrHaveDlvModeFieldsChanged Checks if the delivery fields that affect delivery modes have changed.
Gg807310.protmethod(en-us,AX.60).gif mcrInsertOrderEvent Inserts order events.
Gg807310.pubmethod(en-us,AX.60).gif mcrSetDropShipStatus Determines and sets the status for drop ship orders.
Gg807310.protmethod(en-us,AX.60).gif mcrUpdateReturnCharges Updates miscelaneous charges based on the quantity on the line.
Gg807310.pubmethod(en-us,AX.60).gif modifyWMSLocation Modifies an InventDim record by using Warehouse Management System (WMS) values.
Gg807310.pubmethod(en-us,AX.60).gif mustConfirmDates Determines whether requested dates must be confirmed.
Gg807310.pubmethod(en-us,AX.60).gif mustInventBeExpectedAgain (Inherited from InventType.)
Gg807310.pubmethod(en-us,AX.60).gif mustInventBeQuotationControlled (Inherited from InventType.)
Gg807310.pubmethod(en-us,AX.60).gif mustInventUpdEstimated (Overrides the mustInventUpdEstimated Method.)
Gg807310.pubmethod(en-us,AX.60).gif mustSalesQtyBeNegative
Gg807310.pubmethod(en-us,AX.60).gif mustSetProjAdjustRefInventTrans
Gg807310.pubmethod(en-us,AX.60).gif new (Overrides the new Method.)
Gg807310.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.)
Gg807310.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.)
Gg807310.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg807310.pubmethod(en-us,AX.60).gif orderEntryStatistics
Gg807310.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg807310.pubmethod(en-us,AX.60).gif palletTagging (Overrides the palletTagging Method.)
Gg807310.pubmethod(en-us,AX.60).gif pdsCWDeliveredInTotal Calculates the catch-weight total delivered quantity for a default sales order line type.
Gg807310.pubmethod(en-us,AX.60).gif pdsCWInvoicedInTotal Calculates the catch-weight total invoiced quantity for a default sales order line type.
Gg807310.protmethod(en-us,AX.60).gif pdsCWIsValidQty Validates whether the specified combination of quantities for the item is valid.
Gg807310.pubmethod(en-us,AX.60).gif pdsCWPickedInTotal Calculates the catch-weight total picked quantity for a default sales order line type.
Gg807310.pubmethod(en-us,AX.60).gif pdsCWQtyValidation Validates that the catch-weight quantity that is entered is valid.
Gg807310.pubmethod(en-us,AX.60).gif pdsCWSetInvoiceRemainOk Validates the catch-weight remaining quantity for a default sales order line type after invoicing.
Gg807310.pubmethod(en-us,AX.60).gif pdsCWSetPackingSlipRemainOk Validates the catch-weight remaining quantity for a default sales order line type after a packing slip is posted.
Gg807310.protmethod(en-us,AX.60).gif pdsIsCWItem Checks whether the item is enabled for catch-weight.
Gg807310.pubmethod(en-us,AX.60).gif pdsIsCWItemAllowed Indicates whether a user can specify a catch-weight item on the sales line.
Gg807310.pubmethod(en-us,AX.60).gif pdsMRCCheckRestricted Returns false.
Gg807310.pubmethod(en-us,AX.60).gif pickedInTotalInventUnit
Gg807310.pubmethod(en-us,AX.60).gif pickedInTotalSalesUnit
Gg807310.protmethod(en-us,AX.60).gif pmfValidateBatchId Indicates whether a batch can be specified on the sales line.
Gg807310.pubmethod(en-us,AX.60).gif postingGoodsInRouteOffset_RU
Gg807310.pubmethod(en-us,AX.60).gif postingOperations
Gg807310.pubmethod(en-us,AX.60).gif postingSales
Gg807310.pubmethod(en-us,AX.60).gif postInitFromCustInvoiceTrans_BR Initializes a Brazilian configuration on a SalesLine record, based on a CustInvoiceTrans record.
Gg807310.pubmethod(en-us,AX.60).gif postInitFromInventTable_BR Initializes a Brazilian configuration on a SalesLine record, based on an InventTable record.
Gg807310.pubmethod(en-us,AX.60).gif postInitFromSalesLine_BR Initializes a Brazilian configuration on a SalesLine record, based on another SalesLine record.
Gg807310.pubmethod(en-us,AX.60).gif postInsert_BR Is executed after an insert operation is executed on the original method.
Gg807310.pubmethod(en-us,AX.60).gif postSetStockedProduct_BR Defines the Stocked Product field of the SalesLine record for the Brazilian localization.
Gg807310.pubmethod(en-us,AX.60).gif postUpdate_BR Is executed after an update operation is executed on the original method.
Gg807310.pubmethod(en-us,AX.60).gif returnItem Determines whether this is a return item.
Gg807310.pubmethod(en-us,AX.60).gif salesQtyAllowEdit Validates if the SalesQty field is to be updated.
Gg807310.protmethod(en-us,AX.60).gif salesTableSelectForupdate Selects a SalesTable record for update when the Boolean update value of the class member is true.
Gg807310.pubmethod(en-us,AX.60).gif setConfirmedDates Implements logic to calculate and update the confirmed dates of the SalesLine record.
Gg807310.pubmethod(en-us,AX.60).gif setInvoiceRemainOk
Gg807310.pubmethod(en-us,AX.60).gif setPackingSlipRemainOk
Gg807310.pubmethod(en-us,AX.60).gif setPdsSameLot Sets the same batch parameter for the sales line.
Gg807310.pubmethod(en-us,AX.60).gif setPriceDiscChangePolicyMultiLine Applies a multiline discount related price discount change policy to the related header record.
Gg807310.pubmethod(en-us,AX.60).gif setReservation Sets the reservation type for the sales line.
Gg807310.pubmethod(en-us,AX.60).gif setReservationFromKanbanRule Sets the reservation type for the sales line from a kanban rule.
Gg807310.protmethod(en-us,AX.60).gif setReverseCharge_UK Determines whether the reverse charge applies to the sales line. If it does, it updates the sales line with the reverse charge sales tax group.
Gg807310.pubmethod(en-us,AX.60).gif setSalesStatus
Gg807310.pubmethod(en-us,AX.60).gif setSalesStatusNonInventoried Sets the sales status for a noninventoried sales line.
Gg807310.pubmethod(en-us,AX.60).gif setStockedProduct Sets the StockedProduct field for the line based on the line type and item model group for the associated item.
Gg807310.pubmethod(en-us,AX.60).gif setTaxGroup
Gg807310.pubmethod(en-us,AX.60).gif setTaxItemGroup
Gg807310.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg807310.pubmethod(en-us,AX.60).gif syncPurchLine
Gg807310.pubmethod(en-us,AX.60).gif syncPurchLineSave
Gg807310.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg807310.pubmethod(en-us,AX.60).gif update Updates the sales line record in the SalesLine table.
Gg807310.pubmethod(en-us,AX.60).gif updateFiscalDocumentText_BR Updates the fiscal document texts of a specific type on the sales line.
Gg807310.privmethod(en-us,AX.60).gif updateFiscalInfo_BR Is executed after an update operation is executed on the original method.
Gg807310.pubmethod(en-us,AX.60).gif updateOrderLineOfDeliverySchedule Updates the order line of the delivery schedule to which the delivery line belongs.
Gg807310.pubmethod(en-us,AX.60).gif updatePendingRegistrationsNonStocked Updates the pending registrations for non-stocked lines.
Gg807310.pubmethod(en-us,AX.60).gif updateRAssetStatus Is executed before an insert or update operation is executed on the original method.
Gg807310.pubmethod(en-us,AX.60).gif updateSalesLine
Gg807310.pubmethod(en-us,AX.60).gif updateSalesTable
Gg807310.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.)
Gg807310.pubmethod(en-us,AX.60).gif validateDelete
Gg807310.pubmethod(en-us,AX.60).gif validateField Determines whether the specified field is valid.
Gg807310.pubmethod(en-us,AX.60).gif validateModifyInventDim
Gg807310.pubmethod(en-us,AX.60).gif validateWrite
Gg807310.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg807310.pubmethod(en-us,AX.60).gif whsInWorkTotal Displays how much inventory is in the work transaction.
Gg807310.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg807310.pubmethod(en-us,AX.60).gif Gg807310.static(en-us,AX.60).gif ::construct
Gg807310.pubmethod(en-us,AX.60).gif Gg807310.static(en-us,AX.60).gif ::constructBasedOnSalesType
Gg807310.pubmethod(en-us,AX.60).gif Gg807310.static(en-us,AX.60).gif ::posConfirmation
Gg807310.pubmethod(en-us,AX.60).gif Gg807310.static(en-us,AX.60).gif ::posInvoice
Gg807310.pubmethod(en-us,AX.60).gif Gg807310.static(en-us,AX.60).gif ::posInvoice4Paym_RU
Gg807310.pubmethod(en-us,AX.60).gif Gg807310.static(en-us,AX.60).gif ::posPackingSlip
Gg807310.pubmethod(en-us,AX.60).gif Gg807310.static(en-us,AX.60).gif ::posPickingList
Gg807310.pubmethod(en-us,AX.60).gif Gg807310.static(en-us,AX.60).gif ::posPickingListRegistration
Gg807310.pubmethod(en-us,AX.60).gif Gg807310.static(en-us,AX.60).gif ::posProjectPackingSlip
Gg807310.pubmethod(en-us,AX.60).gif Gg807310.static(en-us,AX.60).gif ::posQuotation
Gg807310.pubmethod(en-us,AX.60).gif Gg807310.static(en-us,AX.60).gif ::syncDeliveryAddress
Gg807310.pubmethod(en-us,AX.60).gif Gg807310.static(en-us,AX.60).gif ::updateVATCommodityCodeByAddress_IN Updates the VAT commodity code of a SalesLine record, based on the LogisticsPostalAddress record.

Top

Inheritance Hierarchy

Object Class
  InventType Class
    SalesLineType Class
      SalesLineType_ItemReq Class
      SalesLineType_Journal Class
      SalesLineType_Project Class
      SalesLineType_ReturnItem Class
      SalesLineType_Sales Class
      SalesLineType_Subscription Class
      SalesLineType_WithMultipleDeliveries Class