LedgerVoucherObject Class [AX 2012]

The LedgerVoucherObject class contains the transactions for a reference number.

Syntax

class LedgerVoucherObject

Run On

Called

Methods

  Method Description
Gg820176.privmethod(en-us,AX.60).gif addBalanceAdjustments
Gg820176.pubmethod(en-us,AX.60).gif addToGeneralJournal Adds the specified information to the general journal.
Gg820176.pubmethod(en-us,AX.60).gif addToSubledgerJournal Adds the specified information to the subledger journal.
Gg820176.pubmethod(en-us,AX.60).gif addTrans
Gg820176.privmethod(en-us,AX.60).gif allocateTransaction
Gg820176.protmethod(en-us,AX.60).gif applyAllocationBonding_RU Applies bonding to allocaton transaction
Gg820176.protmethod(en-us,AX.60).gif bond_afterAddTrans_RU Performs all bonding action after _transaction is added
Gg820176.privmethod(en-us,AX.60).gif bond_afterPost_RU performs all action after some collection of transactions were posted to bondAdapter
Gg820176.pubmethod(en-us,AX.60).gif bond_afterPostCurrencyDiff_RU Performs bonding action action after adjust.
Gg820176.protmethod(en-us,AX.60).gif bond_initApplier_RU Initializes an instance of the LedgerBondApplier_RU class if bond is enabled.
Gg820176.protmethod(en-us,AX.60).gif bond_ledgerAllocationItemsToLog_RU Returns container of vrefID's by list of allocation items
Gg820176.pubmethod(en-us,AX.60).gif bond_showManualAction_RU Shows the warning with ability to open Manual correspondence form.
Gg820176.pubmethod(en-us,AX.60).gif bondAddToApplier_RU Adds specified transaction to bondApplier
Gg820176.protmethod(en-us,AX.60).gif bondInit_RU Initialization of LedgerBond objects if bond is enabled
Gg820176.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg820176.pubmethod(en-us,AX.60).gif check Validates the ledger posting reference.
Gg820176.protmethod(en-us,AX.60).gif checkAccountStructure Checks the transaction list in the collection.
Gg820176.privmethod(en-us,AX.60).gif checkBalance Verifies that the ledger posting reference is balanced.
Gg820176.privmethod(en-us,AX.60).gif checkBalanceAccountingCurrency Validates the accounting currency balance.
Gg820176.privmethod(en-us,AX.60).gif checkBalanceDifference Validates that the reference is balanced against the current balance of the reference number and accounting date.
Gg820176.privmethod(en-us,AX.60).gif checkBalanceReportingCurrency Validates the reporting currency balance.
Gg820176.privmethod(en-us,AX.60).gif checkBalanceRound Verifies the ledger posting reference is balanced using the rounding limits.
Gg820176.pubmethod(en-us,AX.60).gif checkLedgerPostingJournalId Validates the ledger posting journal.
Gg820176.privmethod(en-us,AX.60).gif checkOpeningTrans Checks if the accounting date is in a previous period and opening transactions have been created for the current year.
Gg820176.privmethod(en-us,AX.60).gif checkTransactions Validates the transactions of the current object.
Gg820176.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg820176.pubmethod(en-us,AX.60).gif getInternalCollection Gets the internal collection of general journal account entries.
Gg820176.pubmethod(en-us,AX.60).gif getLedgerDimensionForTaxTrans_RU Returns ledgerDimension for given tax transaction recID and given relation type (for unposted transactions)
Gg820176.pubmethod(en-us,AX.60).gif getLedgerVoucherType_CN Gets the ledger voucher type.
Gg820176.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg820176.pubmethod(en-us,AX.60).gif getTransactionAmountsByCurrency
Gg820176.pubmethod(en-us,AX.60).gif getTransactionsForPostingType Creates a list of ledger posting transactions of a specific posting type.
Gg820176.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg820176.pubmethod(en-us,AX.60).gif initFromJournal
Gg820176.pubmethod(en-us,AX.60).gif initLedgerVoucherType_CN Initializes the Chinese voucher type.
Gg820176.pubmethod(en-us,AX.60).gif isPosted
Gg820176.pubmethod(en-us,AX.60).gif lastAmountCur Returns the amount in the currency of the last added transaction.
Gg820176.pubmethod(en-us,AX.60).gif lastAmountMST Returns amount in default currency of the last added transaction.
Gg820176.pubmethod(en-us,AX.60).gif lastAmountMSTSecondary_RU
Gg820176.pubmethod(en-us,AX.60).gif lastTransTxt Returns transaction text of the last added transaction.
Gg820176.pubmethod(en-us,AX.60).gif ledgerBondClient_RU returns current LedgerBondClient_RU
Gg820176.privmethod(en-us,AX.60).gif new
Gg820176.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.)
Gg820176.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.)
Gg820176.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg820176.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg820176.pubmethod(en-us,AX.60).gif parmAccountingDate Gets or sets the AccountingDate parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmAcknowledgementDate Gets or sets the AcknowledgementDate parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmBondProgress_RU Gets or sets the BondProgress_RU parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmBudgetSourceRecId Gets or sets the BudgetSourceRecId parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmCorrection Gets or sets the Correction parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmDocument Gets or Sets the document date and document number.
Gg820176.pubmethod(en-us,AX.60).gif parmDocumentDate Gets or sets the DocumentDate parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmDocumentDateDefault Gets or sets the DocumentDateDefault parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmDocumentNumber Gets or sets the DocumentNumber parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmDocumentNumberDefault Gets or sets the DocumentNumberDefault parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmFiscalCalendarPeriod Gets or sets the FiscalCalendarPeriod parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmFiscalCalendarPeriodRecId Gets or sets the FiscalCalendarPeriodRecId parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmGeneralJournalEntry Gets or sets the GeneralJournalEntry parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmGeneralJournalEntryRecId Gets and sets the record ID of the general journal entry.
Gg820176.pubmethod(en-us,AX.60).gif parmIsCorrectionDefault Gets or sets the IsCorrectionDefault parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmIsExplicitBudgetCheckRequired Gets or sets the IsExplicitBudgetCheckRequired parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmIsTaxWithholdParametersEnabled_IN Gets or sets the IsTaxWithholdParametersEnabled_IN parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmJournalCategory Gets or sets the JournalCategory parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmJournalNumber Gets or sets the journal number parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmLedgerPostingJournal Gets or sets the reference to the LedgerPostingJournal table.
Gg820176.pubmethod(en-us,AX.60).gif parmLedgerPostingJournalId Gets or sets the LedgerPostingJournalId parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmLedgerTransType Gets or sets the LedgerTransType parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmLedgerVoucherType_CN Gets or sets the LedgerVoucherType_CN parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmLegalEntity Gets the LegalEntity parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmPaymentReference Gets or sets the PaymentReference parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmPaymentReferenceDefault Gets or sets the PaymentReferenceDefault parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmPostingLayer Gets or sets the PostingLayer parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmProjIdDefault_SA Gets or sets the ProjIdDefault_SA parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmReferenceNumber Gets or sets the ReferenceNumber parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmSkipPeriodStatusValidation Gets or sets the SkipPeriodStatusValidation parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmSkipPeriodTypeValidation Gets or sets the SkipPeriodTypeValidation parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmSourceRecIdDefault Gets or sets the SourceRecIdDefault parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmSourceTableIdDefault Gets or sets the SourceTableIdDefault parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmSubledgerJournalEntryRecId Gets or sets the SubledgerJournalEntryRecId parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmSubledgerVoucher Gets or sets the SubledgerVoucher parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmSubledgerVoucherDataAreaId Gets or sets the SubledgerVoucherDataAreaId parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmSysModule Gets or sets the sysModule variable, which indicates the module from which the posting was called and determines whether the module is open for posting.
Gg820176.pubmethod(en-us,AX.60).gif parmTrackTransactionAmountsByCurrency Gets or sets the TrackTransactionAmountsByCurrency parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmTransactionTypeDefault Gets or sets the TransactionTypeDefault parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmTransDate Gets or sets the TransDate parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmUseBalanceDifference Gets or sets the UseBalanceDifference parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmVoucher Gets or sets the Voucher parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmVoucher_CN Gets or sets the Voucher_CN parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmVoucherCheck Gets or sets the VoucherCheck parameter.
Gg820176.pubmethod(en-us,AX.60).gif parmVoucherSeriesCode Gets or sets the VoucherSeriesCode parameter.
Gg820176.pubmethod(en-us,AX.60).gif pmfInitLastCostAmt Initializes the lastAmountCur and lastAmountMST parameters to zero.
Gg820176.pubmethod(en-us,AX.60).gif post Checks and posts the transactions of this ledger posting reference.
Gg820176.pubmethod(en-us,AX.60).gif removeTrans Removes the transaction from the ledger posting reference.
Gg820176.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg820176.pubmethod(en-us,AX.60).gif shouldPostToSubledgerJournal Gets a value that indicates whether the LedgerVoucherObject should post to Subledger Journal.
Gg820176.pubmethod(en-us,AX.60).gif showErrorTransactions Shows an Infolog that has information about all the transactions on the voucher.
Gg820176.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg820176.pubmethod(en-us,AX.60).gif transactionCollection_RU Gets the collection of ledger posting transactions.
Gg820176.pubmethod(en-us,AX.60).gif transElements Returns the number of transactions in the voucher.
Gg820176.privmethod(en-us,AX.60).gif updateAcknowledgementDate Updates the acknowledgement date when the accounting date is changed.
Gg820176.privmethod(en-us,AX.60).gif updateBalances
Gg820176.privmethod(en-us,AX.60).gif updateFiscalCalendarPeriod Updates the fiscal calendar period when the accounting date has changed.
Gg820176.privmethod(en-us,AX.60).gif updateLedgerPostingJournal Updates the ledger posting journal when the accounting date or voucher series code have changed.
Gg820176.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.)
Gg820176.pubmethod(en-us,AX.60).gif vrefIDByTrans_RU Returns internal ledger bond related identificator for _trans
Gg820176.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg820176.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg820176.pubmethod(en-us,AX.60).gif Gg820176.static(en-us,AX.60).gif ::newReference Initializes a new instance of the LedgerVoucherObject class.
Gg820176.pubmethod(en-us,AX.60).gif Gg820176.static(en-us,AX.60).gif ::newVoucher Initializes a new instance of the LedgerVoucherObject class using the specified values.
Gg820176.privmethod(en-us,AX.60).gif Gg820176.static(en-us,AX.60).gif ::showErrorTransactions_Client

Top

Inheritance Hierarchy

Object Class
  LedgerVoucherObject Class

See Also

LedgerVoucher Class

LedgerVoucherList Class