CustVendOpenTransBalances Class [AX 2012]

The CustVendOpenTransBalances class is used to track several balances for open transactions marked for settlement.

class CustVendOpenTransBalances

Run On

Called

  MethodDescription
Gg839290.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg839290.protmethod(en-us,AX.60).gif clearLocalsForPrimaryPayment Sets the class variables that are used to track a primary payment when unmarked.
Gg839290.pubmethod(en-us,AX.60).gif custVendBalanceMst Gets the total posted balance of the customer or vendor in the monetary standard (MST) currency.
Gg839290.protmethod(en-us,AX.60).gif determineExchRateDisplayMstToDisplay Determines the exchange rate to translate from the monetary standard (MST) currency to the display currency.
Gg839290.protmethod(en-us,AX.60).gif determineExchRateTransMstToDisplayMst Determines the exchange rate to translate from the monetary standard (MST) currency of the transaction company to the monetary standard (MST) currency of the display company.
Gg839290.protmethod(en-us,AX.60).gif determineExchRateTransToTransMst Determines the exchange rate to translate from the currency of the transaction to the monetary standard (MST) currency.
Gg839290.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg839290.protmethod(en-us,AX.60).gif findDiscountGraceDays Gets the number of discount grace days for the specified transaction.
Gg839290.pubmethod(en-us,AX.60).gif getDisplayCurrency Gets the display currency.
Gg839290.pubmethod(en-us,AX.60).gif getEstimatedCashDiscTotalDisplayCur Gets the total estimated discount amount of the marked transactions in the currency displayed.
Gg839290.pubmethod(en-us,AX.60).gif getEstimatedCashDiscTotalMst Gets the total estimated discount amount of the marked transactions in the monetary standard (MST) currency.
Gg839290.pubmethod(en-us,AX.60).gif getFromLedgerJournalTransDisplayCur Gets the amount of the transaction that is transferred from the journal in the currency displayed.
Gg839290.pubmethod(en-us,AX.60).gif getFromLedgerJournalTransMst Gets the amount of the transaction that is transferred from the journal in the monetary standard (MST) currency.
Gg839290.pubmethod(en-us,AX.60).gif getMarkedTotalDisplayCur Gets the total amount of the marked transactions in the currency displayed.
Gg839290.pubmethod(en-us,AX.60).gif getMarkedTotalMst Gets the total amount of the marked transactions in the monetary standard (MST) currency.
Gg839290.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg839290.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg839290.protmethod(en-us,AX.60).gif initAccountNumCurrencies Gets the customer or vendor account number and currency and sets the display currency from the specified table buffer and related tables.
Gg839290.protmethod(en-us,AX.60).gif initCustCurrency Initializes the class variable used to track the currency code for the specified customer account.
Gg839290.protmethod(en-us,AX.60).gif initCustVendBalanceMst Initializes the posted customer or vendor balance in the monetary standard (MST) currency.
Gg839290.protmethod(en-us,AX.60).gif initFromLedgerJournalTransBalances Initializes the balances that are taken from the journal transaction.
Gg839290.protmethod(en-us,AX.60).gif initVendCurrency Initializes the class variable that tracks the currency code for the specified vendor account.
Gg839290.pubmethod(en-us,AX.60).gif markTrans Adds the specified open transaction to the balance tracking.
Gg839290.protmethod(en-us,AX.60).gif new Performs initialization for the CustVendOpenTransBalances class.
Gg839290.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.)
Gg839290.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.)
Gg839290.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg839290.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg839290.pubmethod(en-us,AX.60).gif refreshCustVendBalanceMst Refreshes the posted customer or vendor balance in the monetary standard (MST) currency.
Gg839290.protmethod(en-us,AX.60).gif refreshMarkedTransactionBalances Updates the class variables that track the marked total and estimated discount total balances from the instance of the CustVendOpenTransBalancesManager class.
Gg839290.protmethod(en-us,AX.60).gif setLocalsForPrimaryPayment Sets the class variables that are used to track a primary payment when they are marked.
Gg839290.pubmethod(en-us,AX.60).gif setPrimaryPayment Sets or removes the specified open transaction as primary payment as specified by the _isMarked parameter.
Gg839290.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg839290.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg839290.pubmethod(en-us,AX.60).gif unmarkAllTrans Removes all transactions from balance tracking.
Gg839290.pubmethod(en-us,AX.60).gif unmarkTrans Removes the specified open transaction from balance tracking.
Gg839290.pubmethod(en-us,AX.60).gif updateCrossRate Updates the balances for the specified open transaction for a change in the cross rate.
Gg839290.pubmethod(en-us,AX.60).gif updateDiscAmount Updates the balances for the specified open transaction for a change in the discount amount on the specified cash discount record.
Gg839290.pubmethod(en-us,AX.60).gif updateSettleAmountCur Updates balances for the specified open transaction for a change in the amount to settle.
Gg839290.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.)
Gg839290.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg839290.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg839290.pubmethod(en-us,AX.60).gif Gg839290.static(en-us,AX.60).gif ::construct Constructs an instance of the CustVendOpenTransBalances class.
Top

This class manages the interaction with the balance manager class. The methods on the class support initializing the class, marking and unmarking transactions, and determining factors affecting the balances. They also support managing changing values that cause changes to the balances, and returning the result of the balances to be consumed by the caller.

Object Class
  CustVendOpenTransBalances Class

Community Additions

ADD
Show: