VendDocumentLineType_Invoice Class [AX 2012]

The VendDocumentLineType_Invoice class is used for validation and applying default values to invoice lines.

class VendDocumentLineType_Invoice extends VendDocumentLineType

Run On

Called

  MethodDescription
Gg784743.pubmethod(en-us,AX.60).gif agreementLine Sets the local AgreementLine buffer and provides access to it.
Gg784743.pubmethod(en-us,AX.60).gif axVendDocumentLineMap Sets or retrieves the AxVendDocumentLineMap class variable. (Overrides the axVendDocumentLineMap Method.)
Gg784743.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg784743.pubmethod(en-us,AX.60).gif checkInventOwner_RU Checks the inventory owner for the current line.
Gg784743.pubmethod(en-us,AX.60).gif checkInventProfile_RU Checks the inventory profile for the current line.
Gg784743.protmethod(en-us,AX.60).gif checkLineQty (Overrides the checkLineQty Method.)
Gg784743.pubmethod(en-us,AX.60).gif checkMarkupCode_RU Checks the markup code for the current line.
Gg784743.privmethod(en-us,AX.60).gif checkVATChargeSource_RU
Gg784743.protmethod(en-us,AX.60).gif defaultAccountingDistributionTemplate
Gg784743.protmethod(en-us,AX.60).gif defaultAdditionalFields Default fields that are specific to invoice. (Overrides the defaultAdditionalFields Method.)
Gg784743.protmethod(en-us,AX.60).gif defaultAlcoholLicenseSeriesNum_RU Sets the default parameters for the alcoholLicenseSeriesNum extended data type.
Gg784743.protmethod(en-us,AX.60).gif defaultCFOPTable_BR Gets the default CFOP table reference. (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultChangedManually (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultCountyOrigDest
Gg784743.protmethod(en-us,AX.60).gif defaultCurrencyCode (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultCWQtys (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultDefaultDimension
Gg784743.protmethod(en-us,AX.60).gif defaultDeliveryLocation (Overrides the defaultDeliveryLocation Method.)
Gg784743.protmethod(en-us,AX.60).gif defaultDeliveryName (Overrides the defaultDeliveryName Method.)
Gg784743.protmethod(en-us,AX.60).gif defaultDescription (Inherited from VendDocumentLineType.)
Gg784743.pubmethod(en-us,AX.60).gif defaultField Applies default value for a specific field. (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultForeignTrade_RU Sets the default parameters for foreign trade.
Gg784743.protmethod(en-us,AX.60).gif defaultIntrastatFulfillmentDate_HU Sets the default value of the Intrastat fulfillment date on the VendInvoiceInfoLine_W table.
Gg784743.protmethod(en-us,AX.60).gif defaultInventDimId (Overrides the defaultInventDimId Method.)
Gg784743.protmethod(en-us,AX.60).gif defaultInventNow (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultInventQtys (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultInvoiceAccount (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultLineDisc (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultLineNum (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultLinePercent (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultMarkupCode_RU Set the default parameters for the markupCode extended data type.
Gg784743.protmethod(en-us,AX.60).gif defaultMaximumRetailPrice_IN Gets the default maximum retail price. (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultMultiLnDisc (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultMultiLnPercent (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultOrderAccount (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultOrigPurchId (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultPDSCalculationId Loads the default advanced pricing calculation ID in the document line type. (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultPdsCWReceiveNow (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultPdsCWRemainAfter (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultPdsCWRemainBefore (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultPort
Gg784743.protmethod(en-us,AX.60).gif defaultPriceUnit (Overrides the defaultPriceUnit Method.)
Gg784743.protmethod(en-us,AX.60).gif defaultProcurementCategory (Overrides the defaultProcurementCategory Method.)
Gg784743.protmethod(en-us,AX.60).gif defaultPurchaseLineLineNumber Applies the default value for the PurchaseLineLineNumber field. (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultPurchCommitmentLine_PSN Is the default method that sets the PurchCommitmentLine_PSN field value.
Gg784743.protmethod(en-us,AX.60).gif defaultPurchLineRecId (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultPurchMarkup (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultPurchPrice (Overrides the defaultPurchPrice Method.)
Gg784743.protmethod(en-us,AX.60).gif defaultPurchQtys (Overrides the defaultPurchQtys Method.)
Gg784743.protmethod(en-us,AX.60).gif defaultPurchUnit
Gg784743.protmethod(en-us,AX.60).gif defaultReceiveNow (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultRemainAfter (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultRemainAfterInvent (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultRemainBefore (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultRemainBeforeInvent (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultRemainBeforeInventPhysical (Inherited from VendDocumentLineType.)
Gg784743.pubmethod(en-us,AX.60).gif defaultRow Applies default values to the VendDocumentLineMap record. (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultStatProcId
Gg784743.protmethod(en-us,AX.60).gif defaultTax1099Amount
Gg784743.privmethod(en-us,AX.60).gif defaultTax1099BoxDetails
Gg784743.protmethod(en-us,AX.60).gif defaultTax1099Fields
Gg784743.protmethod(en-us,AX.60).gif defaultTax1099State
Gg784743.protmethod(en-us,AX.60).gif defaultTax1099StateAmount
Gg784743.protmethod(en-us,AX.60).gif defaultTaxGroup (Overrides the defaultTaxGroup Method.)
Gg784743.protmethod(en-us,AX.60).gif defaultTaxItemGroup (Overrides the defaultTaxItemGroup Method.)
Gg784743.protmethod(en-us,AX.60).gif defaultTaxServiceCode_BR Determines the default value for the TaxServiceCode_BR field. (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif defaultTaxWithholdGroup Gets the default TaxWithholdGroup value for the line.
Gg784743.protmethod(en-us,AX.60).gif defaultTaxWithholdItemGroupHeadingId Gets the default TaxWithholdItemGroupId_TH value for the line.
Gg784743.protmethod(en-us,AX.60).gif defaultTransactionCode
Gg784743.protmethod(en-us,AX.60).gif defaultTransport
Gg784743.protmethod(en-us,AX.60).gif determineAlcoholLicenseSeriesNum_RU Determines what the default AlcoholLicenseSeriesNum_RU value for the line should be.
Gg784743.protmethod(en-us,AX.60).gif determineDefaultCFOPTable_BR Gets the default reference for the CFOP table. (Overrides the determineDefaultCFOPTable_BR Method.)
Gg784743.protmethod(en-us,AX.60).gif determineDefaultChangedManually (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif determineDefaultCountyOrigDest
Gg784743.protmethod(en-us,AX.60).gif determineDefaultCurrencyCode (Overrides the determineDefaultCurrencyCode Method.)
Gg784743.protmethod(en-us,AX.60).gif determineDefaultDefaultDimension
Gg784743.protmethod(en-us,AX.60).gif determineDefaultDeliveryLocation (Overrides the determineDefaultDeliveryLocation Method.)
Gg784743.protmethod(en-us,AX.60).gif determineDefaultDeliveryName (Overrides the determineDefaultDeliveryName Method.)
Gg784743.protmethod(en-us,AX.60).gif determineDefaultDescription (Overrides the determineDefaultDescription Method.)
Gg784743.protmethod(en-us,AX.60).gif determineDefaultDistributionTemplate
Gg784743.protmethod(en-us,AX.60).gif determineDefaultFulfillmentDate_HU Determines the default value of the Intrastat fulfillment date on the VendInvoiceInfoLine_W table.
Gg784743.protmethod(en-us,AX.60).gif determineDefaultInventDimId (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif determineDefaultInvoiceAccount (Overrides the determineDefaultInvoiceAccount Method.)
Gg784743.protmethod(en-us,AX.60).gif determineDefaultLineDisc Is the default method that sets the LineDisc field value. (Overrides the determineDefaultLineDisc Method.)
Gg784743.protmethod(en-us,AX.60).gif determineDefaultLineNum (Overrides the determineDefaultLineNum Method.)
Gg784743.protmethod(en-us,AX.60).gif determineDefaultLinePercent Is the default method that sets the LinePercent field value. (Overrides the determineDefaultLinePercent Method.)
Gg784743.protmethod(en-us,AX.60).gif determineDefaultMultiLnDisc (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif determineDefaultMultiLnPercent (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif determineDefaultOrderAccount (Overrides the determineDefaultOrderAccount Method.)
Gg784743.protmethod(en-us,AX.60).gif determineDefaultOrigPurchId (Overrides the determineDefaultOrigPurchId Method.)
Gg784743.protmethod(en-us,AX.60).gif determineDefaultPDSCalculationId Gets the default advanced pricing calculation ID in the document line type. (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif determineDefaultPort
Gg784743.protmethod(en-us,AX.60).gif determineDefaultPriceUnit (Overrides the determineDefaultPriceUnit Method.)
Gg784743.protmethod(en-us,AX.60).gif determineDefaultProcurementCategory (Overrides the determineDefaultProcurementCategory Method.)
Gg784743.protmethod(en-us,AX.60).gif determineDefaultPurchaseLineLineNumber Determines the default value for the PurchaseLineLineNumber field. (Inherited from VendDocumentLineType.)
Gg784743.pubmethod(en-us,AX.60).gif determineDefaultPurchCommitmentLine_PSN Determines the default value for the PurchCommitmentLine_PSN field on the VendInvoiceInfoLine table.
Gg784743.protmethod(en-us,AX.60).gif determineDefaultPurchLineRecId (Overrides the determineDefaultPurchLineRecId Method.)
Gg784743.protmethod(en-us,AX.60).gif determineDefaultPurchMarkup (Overrides the determineDefaultPurchMarkup Method.)
Gg784743.protmethod(en-us,AX.60).gif determineDefaultPurchPrice Is the default method that sets the PurchPrice field value. (Overrides the determineDefaultPurchPrice Method.)
Gg784743.protmethod(en-us,AX.60).gif determineDefaultPurchUnit
Gg784743.protmethod(en-us,AX.60).gif determineDefaultRemainBeforeInventPhys (Overrides the determineDefaultRemainBeforeInventPhys Method.)
Gg784743.protmethod(en-us,AX.60).gif determineDefaultStatProcId
Gg784743.protmethod(en-us,AX.60).gif determineDefaultTax1099Amount
Gg784743.protmethod(en-us,AX.60).gif determineDefaultTax1099BoxDetails Is the default method that sets the Tax1099BoxDetails field value.
Gg784743.protmethod(en-us,AX.60).gif determineDefaultTax1099Fields
Gg784743.protmethod(en-us,AX.60).gif determineDefaultTax1099State
Gg784743.protmethod(en-us,AX.60).gif determineDefaultTax1099StateAmount
Gg784743.protmethod(en-us,AX.60).gif determineDefaultTaxGroup (Overrides the determineDefaultTaxGroup Method.)
Gg784743.protmethod(en-us,AX.60).gif determineDefaultTaxItemGroup (Overrides the determineDefaultTaxItemGroup Method.)
Gg784743.protmethod(en-us,AX.60).gif determineDefaultTaxServiceCode_BR Gets default value of the TaxServiceCode_BR field. (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif determineDefaultTaxWithholdGroup Determines what the default TaxWithholdGroup value for the line should be.
Gg784743.protmethod(en-us,AX.60).gif determineDefaultTransactionCode
Gg784743.protmethod(en-us,AX.60).gif determineDefaultTransport
Gg784743.protmethod(en-us,AX.60).gif determineMaximumRetailPrice_IN Determines the maximum retail price. (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif determineTaxWithholdItemGroupHeadingId Determines what the default TaxWithholdItemGroupId_TH value for the line should be.
Gg784743.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg784743.pubmethod(en-us,AX.60).gif fieldNum Returns the field ID of a given field in the table that is mapped to the VendDocumentLineMap map. (Inherited from VendDocumentLineType.)
Gg784743.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg784743.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg784743.pubmethod(en-us,AX.60).gif initFromPurchLine Copies values of several fields from the PurchLine table record. (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif initPrice (Inherited from VendDocumentLineType.)
Gg784743.pubmethod(en-us,AX.60).gif isHeaderFieldModified Determines whether a field on the vendor document header table was modified. (Inherited from VendDocumentLineType.)
Gg784743.privmethod(en-us,AX.60).gif isNonPO
Gg784743.pubmethod(en-us,AX.60).gif isTableToLine Determines whether the population of default values occurs as a part of a header roll-down. (Inherited from VendDocumentLineType.)
Gg784743.privmethod(en-us,AX.60).gif isTax1099Vendor Indicates whether the vendor for the invoice is marked as reporting 1099.
Gg784743.protmethod(en-us,AX.60).gif new Initializes a new instance of the VendDocumentLineType class. (Inherited from VendDocumentLineType.)
Gg784743.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.)
Gg784743.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.)
Gg784743.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg784743.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg784743.pubmethod(en-us,AX.60).gif parmSpecQty Gets or sets the SpecQty parameter. (Inherited from VendDocumentLineType.)
Gg784743.pubmethod(en-us,AX.60).gif parmTableToLineFields Gets or sets the list of fields that are copied as a part of a header roll-down. (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif parmVendDocumentTableMap Gets or sets the VendDocumentTableMap parameter.
Gg784743.protmethod(en-us,AX.60).gif physicalStrategy (Inherited from VendDocumentLineType.)
Gg784743.pubmethod(en-us,AX.60).gif postInitFromPurchLine_BR Gets the default values for the Brazilian fields of the PurchLine table (Inherited from VendDocumentLineType.)
Gg784743.pubmethod(en-us,AX.60).gif purchLine Gets or sets the PurchLine table record. (Inherited from VendDocumentLineType.)
Gg784743.pubmethod(en-us,AX.60).gif purchParmUpdate Gets or sets the PurchParmUpdate table record. (Inherited from VendDocumentLineType.)
Gg784743.pubmethod(en-us,AX.60).gif purchTable Gets the cached PurchTable table record. (Inherited from VendDocumentLineType.)
Gg784743.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg784743.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg784743.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.)
Gg784743.pubmethod(en-us,AX.60).gif validateField Validates a value for a specific field. (Inherited from VendDocumentLineType.)
Gg784743.protmethod(en-us,AX.60).gif validateInventNow Validates the value of the InventNow field. (Overrides the validateInventNow Method.)
Gg784743.protmethod(en-us,AX.60).gif validateInventTransId (Overrides the validateInventTransId Method.)
Gg784743.protmethod(en-us,AX.60).gif validateItemId (Overrides the validateItemId Method.)
Gg784743.protmethod(en-us,AX.60).gif validateLineAmount Validates the value in the LineAmount field for the VendInvoiceInfoLine buffer. (Overrides the validateLineAmount Method.)
Gg784743.protmethod(en-us,AX.60).gif validateMarkupCode_RU Checks whether the markup code field is filled correctly.
Gg784743.protmethod(en-us,AX.60).gif validatePurchCommitmentLine_PSN Performs validations on the PurchCommitmentLine_PSN field on the VendInvoiceInfoLine table.
Gg784743.protmethod(en-us,AX.60).gif validateReceiveNow Validates the value of the ReceiveNow field. (Overrides the validateReceiveNow Method.)
Gg784743.protmethod(en-us,AX.60).gif validateRemainAfter Validates the value of the RemainAfter field. (Overrides the validateRemainAfter Method.)
Gg784743.protmethod(en-us,AX.60).gif validateRemainAfterInvent Validates the value of the RemainAfterInvent field. (Overrides the validateRemainAfterInvent Method.)
Gg784743.pubmethod(en-us,AX.60).gif validateRow Validates that the field values for a row of a table that are mapped to the VendDocumentTableMap map. (Overrides the validateRow Method.)
Gg784743.protmethod(en-us,AX.60).gif validateTaxGroup Validates the sales tax group. (Overrides the validateTaxGroup Method.)
Gg784743.protmethod(en-us,AX.60).gif validateTaxItemGroup Validates the item sales tax group. (Overrides the validateTaxItemGroup Method.)
Gg784743.pubmethod(en-us,AX.60).gif vendDocumentLineMap Sets or retrieves the VendDocumentLineMap class variable. (Overrides the vendDocumentLineMap Method.)
Gg784743.pubmethod(en-us,AX.60).gif vendDocumentTableMap Retrieves the current VendDocumentTableMap record. (Inherited from VendDocumentLineType.)
Gg784743.privmethod(en-us,AX.60).gif vendInvoiceInfoTable
Gg784743.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg784743.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Top

Object Class
  VendDocumentLineType Class
    VendDocumentLineType_Invoice Class

Community Additions

ADD
Show: