LedgerJournalTransType Class [AX 2012]

The LedgerJournalTransType class provides the LedgerJournalTrans strategies base defaulting and validation.

Syntax

class LedgerJournalTransType

Run On

Called

Methods

  Method Description
Gg811259.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg811259.protmethod(en-us,AX.60).gif crossValidateCreditDebitAmounts
Gg811259.protmethod(en-us,AX.60).gif defaultAcknowledgementDate
Gg811259.protmethod(en-us,AX.60).gif defaultBankRemittanceType
Gg811259.protmethod(en-us,AX.60).gif defaultCompany
Gg811259.protmethod(en-us,AX.60).gif defaultCurrencyCode
Gg811259.protmethod(en-us,AX.60).gif defaultCustVendNegInstProtestReason
Gg811259.protmethod(en-us,AX.60).gif defaultDefaultDimension
Gg811259.protmethod(en-us,AX.60).gif defaultExchRate
Gg811259.protmethod(en-us,AX.60).gif defaultExchRateSecond
Gg811259.pubmethod(en-us,AX.60).gif defaultField Applies default values to the specified field.
Gg811259.protmethod(en-us,AX.60).gif defaultFreqCode
Gg811259.protmethod(en-us,AX.60).gif defaultLineNum
Gg811259.protmethod(en-us,AX.60).gif defaultOffsetAccount
Gg811259.protmethod(en-us,AX.60).gif defaultOffsetAccountType Applies the default journal offset account type.
Gg811259.protmethod(en-us,AX.60).gif defaultOffsetCompany
Gg811259.protmethod(en-us,AX.60).gif defaultOffsetDefaultDimension
Gg811259.protmethod(en-us,AX.60).gif defaultPaymentStatus
Gg811259.protmethod(en-us,AX.60).gif defaultPurchLedgerPosting
Gg811259.protmethod(en-us,AX.60).gif defaultReverseDate Applies the default ReverseDate value.
Gg811259.protmethod(en-us,AX.60).gif defaultReverseEntry Applies a default ReverseEntry value.
Gg811259.pubmethod(en-us,AX.60).gif defaultRow Applies default field values for a LedgerJournalTrans row.
Gg811259.protmethod(en-us,AX.60).gif defaultSettleVoucher
Gg811259.protmethod(en-us,AX.60).gif defaultTaxGroup
Gg811259.protmethod(en-us,AX.60).gif defaultTaxItemGroup
Gg811259.protmethod(en-us,AX.60).gif defaultTransactionType
Gg811259.protmethod(en-us,AX.60).gif defaultTransDate
Gg811259.protmethod(en-us,AX.60).gif defaultTxt
Gg811259.protmethod(en-us,AX.60).gif defaultVoucher
Gg811259.protmethod(en-us,AX.60).gif determineDefaultCurrencyCode
Gg811259.protmethod(en-us,AX.60).gif determineDefaultDimension
Gg811259.protmethod(en-us,AX.60).gif determineDefaultExchRate
Gg811259.protmethod(en-us,AX.60).gif determineDefaultExchRateSecond
Gg811259.protmethod(en-us,AX.60).gif determineDefaultLineNum
Gg811259.protmethod(en-us,AX.60).gif determineDefaultOffsetDefaultDimension
Gg811259.protmethod(en-us,AX.60).gif determineDefaultTaxGroup
Gg811259.protmethod(en-us,AX.60).gif determineDefaultTaxItemGroup
Gg811259.protmethod(en-us,AX.60).gif determineDefaultTransDate
Gg811259.protmethod(en-us,AX.60).gif determineDefaultTxt
Gg811259.protmethod(en-us,AX.60).gif determineDefaultVoucher
Gg811259.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg811259.protmethod(en-us,AX.60).gif getNewVoucher
Gg811259.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg811259.privmethod(en-us,AX.60).gif getVoucherBalance Performs currency conversion if required on the LedgerJournalTrans amounts.
Gg811259.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg811259.protmethod(en-us,AX.60).gif initializeCompanyCurrency
Gg811259.protmethod(en-us,AX.60).gif initializeLedgerJournalName
Gg811259.protmethod(en-us,AX.60).gif initializeLedgerJournalTable
Gg811259.protmethod(en-us,AX.60).gif initializePreviousLedgerJournalTrans
Gg811259.protmethod(en-us,AX.60).gif isConsumerStateTracked Indicates whether consumer state is tracked.
Gg811259.protmethod(en-us,AX.60).gif isInterCompany
Gg811259.privmethod(en-us,AX.60).gif isVoucherBalanced
Gg811259.pubmethod(en-us,AX.60).gif new Initializes a new instance of the Object class. (Inherited from Object.)
Gg811259.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.)
Gg811259.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.)
Gg811259.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg811259.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg811259.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg811259.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg811259.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.)
Gg811259.protmethod(en-us,AX.60).gif validateAccountType
Gg811259.protmethod(en-us,AX.60).gif validateCompany
Gg811259.protmethod(en-us,AX.60).gif validateCurrencyCode
Gg811259.protmethod(en-us,AX.60).gif validateDefaultDimension
Gg811259.pubmethod(en-us,AX.60).gif validateField Validates the value for a specific field.
Gg811259.protmethod(en-us,AX.60).gif validateJournalNum
Gg811259.protmethod(en-us,AX.60).gif validateLedgerDimension
Gg811259.protmethod(en-us,AX.60).gif validateLineNum
Gg811259.protmethod(en-us,AX.60).gif validateOffsetAccountType
Gg811259.protmethod(en-us,AX.60).gif validateOffsetCompany
Gg811259.protmethod(en-us,AX.60).gif validateOffsetDefaultDimension
Gg811259.protmethod(en-us,AX.60).gif validateOffsetLedgerDimension
Gg811259.pubmethod(en-us,AX.60).gif validateRow Cross validates field values for a LedgerJournalTrans row.
Gg811259.protmethod(en-us,AX.60).gif validateVoucher
Gg811259.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg811259.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg811259.pubmethod(en-us,AX.60).gif Gg811259.static(en-us,AX.60).gif ::construct Constructs a list of LedgerJournalTransType derivatives.

Top

Remarks

The LedgerJournalTransType class hierarchy implements the strategy pattern to provide polymorphic defaulting and validation for journal account types and offset account types stored in the LedgerJournalTrans table.

Inheritance Hierarchy

Object Class
  LedgerJournalTransType Class
    LedgerJournalTransType_Bank Class
    LedgerJournalTransType_Ledger Class
    LedgerJournalTransType_Vend Class