CustVendPaymProposal Class [AX 2012]

The CustVendPaymProposal class represents a payment proposal by relating open transactions selected for payment into grouped payment suggestions.

class CustVendPaymProposal

Run On

Server

  MethodDescription
Gg862110.pubmethod(en-us,AX.60).gif addCustVendTransOpen Adds a transaction to the payment proposal.
Gg862110.pubmethod(en-us,AX.60).gif addCustVendTransOpenVAT_RU
Gg862110.pubmethod(en-us,AX.60).gif addLedgerJournalTrans Adds an existing ledger journal line to the payment proposal.
Gg862110.pubmethod(en-us,AX.60).gif adjustToMaxTotals Adjusts the payment propsal to a maximum amount or maximum number of transactions to pay.
Gg862110.pubmethod(en-us,AX.60).gif buildPaymProposalLine Fills a payment proposal line record buffer based on an open transaction and payment parameters.
Gg862110.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg862110.pubmethod(en-us,AX.60).gif clear Clears the payment proposal of transactions and payment lines.
Gg862110.pubmethod(en-us,AX.60).gif clearPaymCustVendTable Clears the CustVendTable record that was used as the customer or vendor for the payment proposals generated.
Gg862110.pubmethod(en-us,AX.60).gif custVendTransStatic Returns the CustVendTransStatic object associated with the current instance of the payment proposal.
Gg862110.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg862110.protmethod(en-us,AX.60).gif findOrCreate Finds the specified payment proposal line.
Gg862110.protmethod(en-us,AX.60).gif findProposalLine
Gg862110.pubmethod(en-us,AX.60).gif getCustVendDefaultDimension Gets the default dimension that is associated to the payment proposal line.
Gg862110.privmethod(en-us,AX.60).gif getDefaultOffsetAccountAndType Gets the default offset account information.
Gg862110.pubmethod(en-us,AX.60).gif getLedgerJournalTable
Gg862110.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg862110.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg862110.protmethod(en-us,AX.60).gif init
Gg862110.pubmethod(en-us,AX.60).gif ledgerJournalId Returns the ID of the ledger journal to which the payment proposal is attached.
Gg862110.pubmethod(en-us,AX.60).gif ledgerJournalType
Gg862110.protmethod(en-us,AX.60).gif maxedOut Determines whether the payment proposal exceeds the limits on the number of transactions to be paid of the total amount to pay.
Gg862110.pubmethod(en-us,AX.60).gif moduleCustVend
Gg862110.protmethod(en-us,AX.60).gif new Initializes a new instance of the CustVendPaymProposal class.
Gg862110.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.)
Gg862110.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.)
Gg862110.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg862110.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg862110.pubmethod(en-us,AX.60).gif parmCreatePaymPerInvoiceCompany Gets or sets a value that controls whether to create payments that settle transactions from other companies than the payment itself.
Gg862110.pubmethod(en-us,AX.60).gif parmDefaultOffsetAccount Gets or sets the default offset account that is used for the payment proposals that are being created.
Gg862110.pubmethod(en-us,AX.60).gif parmDefaultOffsetAccountType Gets or sets the default offset account type that is used for the payment proposals being created.
Gg862110.pubmethod(en-us,AX.60).gif parmDefaultOffsetLedgerDimension Gets or sets the DefaultOffsetLedgerDimension parameter.
Gg862110.pubmethod(en-us,AX.60).gif parmIncludeInvoicesFromOtherCompanies Gets or sets a flag that indicates whether invoices from other companies are being included.
Gg862110.privmethod(en-us,AX.60).gif parmLedgerJournalId
Gg862110.pubmethod(en-us,AX.60).gif parmLedgerJournalTableCompany Gets the company of the LedgerJournalTable for which payments are being proposed.
Gg862110.pubmethod(en-us,AX.60).gif parmLimitPaymCreationToLedgerCompanyOnly Gets or sets the LimitPaymCreationToLedgerCompanyOnly parameter.
Gg862110.pubmethod(en-us,AX.60).gif parmPaymProposalCalcPaym Gets or sets the PaymProposalCalcPaym parameter.
Gg862110.pubmethod(en-us,AX.60).gif parmVoucherType_CN Gets or sets the voucher type used for the payment proposals being created.
Gg862110.protmethod(en-us,AX.60).gif paymAmountToCompareAsPositive Converts a payment amount to a positive amount according to the accounts payable or account receivable context.
Gg862110.pubmethod(en-us,AX.60).gif removeCustVendTransOpen Removes a transaction from the payment proposal.
Gg862110.pubmethod(en-us,AX.60).gif removeNegativePayments Removes payment lines that, with their current collection of transactions to pay, end up being negative.
Gg862110.pubmethod(en-us,AX.60).gif removePaymentLine Removes a payment line and the matching transactions from the payment proposal.
Gg862110.pubmethod(en-us,AX.60).gif reorganize Reorganizes the whole payment proposal by recalculating payment dates for the transaction already in the proposal.
Gg862110.pubmethod(en-us,AX.60).gif reorgCustVendTransOpen Reorganizes the transaction and matches it with a new payment if it is required.
Gg862110.pubmethod(en-us,AX.60).gif resolveBankRemittanceType Resolves the remittance type of a payment.
Gg862110.pubmethod(en-us,AX.60).gif resolveCompanyBankAccountIdNegInst Resolves the company bank account of the payment for bill of exchange or promissory note journals.
Gg862110.pubmethod(en-us,AX.60).gif resolvePaymAccountAndType Resolves the payment account and account type for an existing payment proposal line.
Gg862110.pubmethod(en-us,AX.60).gif resolvePaymCustVend Gets the customer or vendor and company for which a proposal should be created.
Gg862110.privmethod(en-us,AX.60).gif resolvePaymCustVendToTransactionCustVend Gets the customer or vendor and company for a payment from a CustVendTrans record.
Gg862110.privmethod(en-us,AX.60).gif setOffsetAccountAndTypeFromPaymPropLine Sets the default ledger dimension, account type and account values from the CustVendPaymProposalLine record.
Gg862110.pubmethod(en-us,AX.60).gif setOrgStrategy
Gg862110.pubmethod(en-us,AX.60).gif setPaymCustVendTableFromJournalTrans Sets the CustVendTable record for which the payment proposals will be generated.
Gg862110.pubmethod(en-us,AX.60).gif setPaymCustVendTableFromPaymProposalLine Sets the CustVendTable record for which the payment proposals will be generated.
Gg862110.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg862110.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg862110.pubmethod(en-us,AX.60).gif totalNumOfTransOpen Gets the total number of transactions covered by the payment proposal.
Gg862110.pubmethod(en-us,AX.60).gif totalPaymAmountMST Gets the total value of the current set of payment proposals in the monetary standard (MST) currency of the company of the associated journal.
Gg862110.pubmethod(en-us,AX.60).gif trans2PaymLine Finds the payment proposal line already associated with a specific open transaction.
Gg862110.pubmethod(en-us,AX.60).gif transMatchesProposalLine Determines whether a transaction is matched with the correct payment.
Gg862110.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.)
Gg862110.pubmethod(en-us,AX.60).gif validatePaymentCurrency Validates whether currencies that are required to generate payment values exist in the companies associated with the payment.
Gg862110.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg862110.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg862110.pubmethod(en-us,AX.60).gif Gg862110.static(en-us,AX.60).gif ::construct
Gg862110.pubmethod(en-us,AX.60).gif Gg862110.static(en-us,AX.60).gif ::newLedgerJournal
Gg862110.pubmethod(en-us,AX.60).gif Gg862110.static(en-us,AX.60).gif ::newLedgerJournalTransProposal
Top

You must select transactions to pay and calculation of payment days before adding a transaction to the proposal.

Object Class
  CustVendPaymProposal Class

Community Additions

ADD
Show: