LedgerBondApplier_RU Class [AX 2012]

Encapsulates that application of a bonding plan: the final split and merge algorithms.

class LedgerBondApplier_RU

Run On

Called

  MethodDescription
JJ766232.pubmethod(en-us,AX.60).gif add Adds the given transaction to an applier.
JJ766232.protmethod(en-us,AX.60).gif addCheckBalance Adds a given transaction that has a given sign to check its balance.
JJ766232.protmethod(en-us,AX.60).gif addEqualBondTransObject Adds the VREF of the _bondTransObject parameter to the equalsTransMap map.
JJ766232.protmethod(en-us,AX.60).gif bondUnbondedTransactions Gets bond transactions that still remain unbonded
JJ766232.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
JJ766232.protmethod(en-us,AX.60).gif checkAndInsertLedgerTrans Performs a check of the given transactions and inserts them into the given list.
JJ766232.protmethod(en-us,AX.60).gif checkBeforeBond Performs a check of the object state before bonding starts.
JJ766232.protmethod(en-us,AX.60).gif determineSign Determines the sign of a given transaction by amount.
JJ766232.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
JJ766232.pubmethod(en-us,AX.60).gif fatalErrorState Returns true if are errors detected.
JJ766232.protmethod(en-us,AX.60).gif getEqualBondTransObject Returns a set of bonding objects that are equivalent to the given objects by summarization key.
JJ766232.protmethod(en-us,AX.60).gif getEqualTransKey Gets a key to find transactions that should be summarized.
JJ766232.pubmethod(en-us,AX.60).gif getResult Returns bonded transactions.
JJ766232.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
JJ766232.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
JJ766232.protmethod(en-us,AX.60).gif initLedgerTransList Creates and initializes a bonding transaction list.
JJ766232.protmethod(en-us,AX.60).gif insTransList Inserts a given transaction into a given list that uses grouping.
JJ766232.protmethod(en-us,AX.60).gif lastVRefIdInprogress Gets the ID of the last bonding transaction.
JJ766232.protmethod(en-us,AX.60).gif log Adds a message to the log.
JJ766232.protmethod(en-us,AX.60).gif logResultTransList Prints the result transaction list to the log.
JJ766232.privmethod(en-us,AX.60).gif mergeTrans
JJ766232.pubmethod(en-us,AX.60).gif new Initializes a new LedgerBondApplier instance.
JJ766232.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.)
JJ766232.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.)
JJ766232.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
JJ766232.protmethod(en-us,AX.60).gif onManualBond Is an event that occurs when automatic correspondence cannot be performed.
JJ766232.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
JJ766232.protmethod(en-us,AX.60).gif postupdateTransList Updates batchTrans numbers that are corrupted during the merge procedure, such as 1293 <--> 8934.
JJ766232.privmethod(en-us,AX.60).gif processEqualTransObject
JJ766232.protmethod(en-us,AX.60).gif removeEqualsTransObject Removes a transaction object that is equal to the given object.
JJ766232.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
JJ766232.pubmethod(en-us,AX.60).gif showManualBondAction Shows a warning messages.
JJ766232.protmethod(en-us,AX.60).gif splitTrans Splits a given transaction to reflect a correspondence.
JJ766232.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
JJ766232.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.)
JJ766232.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
JJ766232.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Top

  1. Create.

  2. Call the add() method for each transaction.

  3. After transactions are split, call the getResult() method to get all split and merged transactions.

Object Class
  LedgerBondApplier_RU Class

Community Additions

ADD
Show: