CustVendReversePosting Class [AX 2012]

The CustVendReversePosting class serves as the parent class of a hierarchy of three classes that is the engine for reverse settlements of customer and vendor transactions.

NoteNote

The syntax of this method varies based on the version of Microsoft Dynamics AX that you are using.


  Microsoft Dynamics AX 2012 R3
          class CustVendReversePosting implements SysSaveable

  Microsoft Dynamics AX 2012 R2 (SYS)
          class CustVendReversePosting implements SysSaveable

  Microsoft Dynamics AX 2012 Feature Pack (SYS)
          class CustVendReversePosting

  Microsoft Dynamics AX 2012 (FPK)
          class CustVendReversePosting

  Microsoft Dynamics AX 2012 (SYS)
          class CustVendReversePosting

Run On

Server

  MethodDescription
Gg863836.protmethod(en-us,AX.60).gif addExchAdjValuesToTotal Calculates the sum of the exchange adjustment values for a record.
Gg863836.protmethod(en-us,AX.60).gif canBeReversed_RU
Gg863836.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg863836.pubmethod(en-us,AX.60).gif cashDiscountLedgerDimension
Gg863836.pubmethod(en-us,AX.60).gif cashDiscVat
Gg863836.protmethod(en-us,AX.60).gif checkOverdueJournal_W Checks if overdue journal exists, then takes the date of last journal and validates that overdue debt amount on that date will not be changed by reverse settlement operation.
Gg863836.protmethod(en-us,AX.60).gif createCreditNoteForCashDiscount_CZ The method creates credit note CustInvoiceJour and CustInvoiceTrans for reverse discount transaction CustTrans
Gg863836.pubmethod(en-us,AX.60).gif custVendSettleRef_RU
Gg863836.protmethod(en-us,AX.60).gif deleteBankChequePaymTrans
Gg863836.pubmethod(en-us,AX.60).gif dialogDatePrinciple_W
Gg863836.pubmethod(en-us,AX.60).gif discTxtCustVend
Gg863836.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg863836.pubmethod(en-us,AX.60).gif exchAdjTxt
Gg863836.pubmethod(en-us,AX.60).gif findInvoice
Gg863836.protmethod(en-us,AX.60).gif findLedgerVoucherByCompany Finds the LedgerVoucher instance for the current company.
Gg863836.pubmethod(en-us,AX.60).gif findNumberSequenceCodeByCompany Finds the number sequence code used to create reversing settlement transaction voucher numbers for the provided company.
Gg863836.pubmethod(en-us,AX.60).gif findOffsetSettlementRecId
Gg863836.pubmethod(en-us,AX.60).gif findTaxTrans
Gg863836.protmethod(en-us,AX.60).gif getLedgerTransType Gets the ledger transaction type for reversal processing.
Gg863836.protmethod(en-us,AX.60).gif getModule Gets the module used for reversal processing.
Gg863836.protmethod(en-us,AX.60).gif getNumberSeqRef Gets the number sequence reference for reversal processing.
Gg863836.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg863836.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg863836.pubmethod(en-us,AX.60).gif initCustVendSettlementBuffer
Gg863836.protmethod(en-us,AX.60).gif initCustVendSettlementOffsetVoucher Instantiates either a CustSettlementOffsetVoucher or a VendSettlementOffsetVoucher.
Gg863836.pubmethod(en-us,AX.60).gif initCustVendTransBuffer
Gg863836.protmethod(en-us,AX.60).gif initForNewReversal Initializes variables a settlement reversal is started.
Gg863836.pubmethod(en-us,AX.60).gif initParmDefault
Gg863836.protmethod(en-us,AX.60).gif insertAgreementRecordList_RU Inserts values in the set.
Gg863836.protmethod(en-us,AX.60).gif isCrossCompanySettlement Determines if the settlement spans company boundaries.
Gg863836.pubmethod(en-us,AX.60).gif isExchAmountDiff_RU
Gg863836.pubmethod(en-us,AX.60).gif isItPennyDiff
Gg863836.pubmethod(en-us,AX.60).gif isOffsetPrepayment
Gg863836.pubmethod(en-us,AX.60).gif lastValueDataAreaId
Gg863836.pubmethod(en-us,AX.60).gif lastValueDesignName
Gg863836.pubmethod(en-us,AX.60).gif lastValueElementName
Gg863836.pubmethod(en-us,AX.60).gif lastValueType
Gg863836.pubmethod(en-us,AX.60).gif lastValueUserId
Gg863836.protmethod(en-us,AX.60).gif mustReversePrepaymentWithLog_RU
Gg863836.pubmethod(en-us,AX.60).gif new
Gg863836.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.)
Gg863836.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.)
Gg863836.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg863836.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg863836.pubmethod(en-us,AX.60).gif pack Serializes the current instance of the CustVendReversePosting class.
Gg863836.pubmethod(en-us,AX.60).gif parmCustVendSettlement_W Gets or sets the CustVendSettlement_W parameter.
Gg863836.pubmethod(en-us,AX.60).gif parmCustVendTrans_W Gets or sets the CustVendTrans_W parameter.
Gg863836.pubmethod(en-us,AX.60).gif parmCustVendTransOffset_W Gets or sets the CustVendTransOffset_W parameter.
Gg863836.pubmethod(en-us,AX.60).gif parmCustVendTransSettlement_W Gets or sets the CustVendTransSettlement_W parameter.
Gg863836.pubmethod(en-us,AX.60).gif parmDatePrinciple Gets or sets the DatePrinciple parameter.
Gg863836.pubmethod(en-us,AX.60).gif parmLedgerVoucher_W Gets or sets the LedgerVoucher_W parameter.
Gg863836.pubmethod(en-us,AX.60).gif parmParentVoucher Gets or sets the ParentVoucher parameter.
Gg863836.pubmethod(en-us,AX.60).gif parmPaymentVoucher_BR Gets or sets the PaymentVoucher_BR parameter.
Gg863836.pubmethod(en-us,AX.60).gif parmSaveDate_W Gets or sets the SaveDate_W parameter.
Gg863836.pubmethod(en-us,AX.60).gif parmSettlementGroupPlaceHolder_W Gets or sets the SettlementGroupPlaceHolder_W parameter.
Gg863836.pubmethod(en-us,AX.60).gif parmTransactionDate_W Gets or sets the TransactionDate_W parameter.
Gg863836.pubmethod(en-us,AX.60).gif parmTransDate Gets or sets the TransDate parameter.
Gg863836.pubmethod(en-us,AX.60).gif postDiscount
Gg863836.privmethod(en-us,AX.60).gif releaseCustTransOffsetNumber Releases CustVendTransOffset number sequence.
Gg863836.protmethod(en-us,AX.60).gif restoreAdvanceAdjFacture_RU
Gg863836.protmethod(en-us,AX.60).gif restoreAmountDiffFacture_RU
Gg863836.protmethod(en-us,AX.60).gif restoreCustVendTransOpen Restores the CustVendTransOpen table record along with other related information as a result of reversing the settlement.
Gg863836.protmethod(en-us,AX.60).gif reverseAssetTrans Reverses fixed asset transactions related to specified voucher and date.
Gg863836.protmethod(en-us,AX.60).gif reverseCrossCompanySettlement_W
Gg863836.pubmethod(en-us,AX.60).gif reverseDiscount
Gg863836.protmethod(en-us,AX.60).gif reverseDiscount_RU
Gg863836.pubmethod(en-us,AX.60).gif reverseExchAdjustment
Gg863836.pubmethod(en-us,AX.60).gif reverseExchAdjustment_RU
Gg863836.privmethod(en-us,AX.60).gif reverseFixedAssetDiscount
Gg863836.protmethod(en-us,AX.60).gif reverseInventSumAdjust_RU
Gg863836.protmethod(en-us,AX.60).gif reverseInvoicePaymentSettlement Creates and updates transactions to reverse the settlement of an invoice or payment.
Gg863836.protmethod(en-us,AX.60).gif reverseNoSettlementGroup
Gg863836.protmethod(en-us,AX.60).gif reverseOtherTrans Reverses the related transactions for the specified voucher and date.
Gg863836.pubmethod(en-us,AX.60).gif reversePennyDiff
Gg863836.protmethod(en-us,AX.60).gif reversePennyDiff_RU
Gg863836.protmethod(en-us,AX.60).gif reversePostingTransLog_RU
Gg863836.pubmethod(en-us,AX.60).gif reversePrepayment
Gg863836.pubmethod(en-us,AX.60).gif reverseSettlement Creates a new CustVendSettlement record to reverse the existing records.
Gg863836.protmethod(en-us,AX.60).gif reverseTax1099Settlement Creates and updates transactions to reverse a 1099 tax transaction.
Gg863836.privmethod(en-us,AX.60).gif reverseTaxAverageVATAdjust This method reverses related inventory cost and asset transactions.
Gg863836.privmethod(en-us,AX.60).gif reverseTaxSettlement_W
Gg863836.protmethod(en-us,AX.60).gif reverseTaxTransGeneralJournal Reverses the related transactions for the specified voucher and date.
Gg863836.protmethod(en-us,AX.60).gif reverseTaxWithholdingNoSettlementGroup Reverses the tax withholding transactions by recalculating the amounts.
Gg863836.protmethod(en-us,AX.60).gif reverseTaxWithholdTrans Reverses the related transactions for the specified voucher and date.
Gg863836.protmethod(en-us,AX.60).gif reverseTaxWithold_BR Creates reversal transactions for TaxWithholdTrans.
Gg863836.protmethod(en-us,AX.60).gif reverseTransAndSettlement Creates a reversal for the specified settlement and transaction.
Gg863836.privmethod(en-us,AX.60).gif reverseVATTaxAgentPostingLog_RU
Gg863836.protmethod(en-us,AX.60).gif reverseWithPostingLog_W
Gg863836.protmethod(en-us,AX.60).gif reverseWithSettlementGroup Reverses the transactions in the current settlement group.
Gg863836.protmethod(en-us,AX.60).gif rTax25markTrans
Gg863836.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg863836.protmethod(en-us,AX.60).gif setTransactionDate_W
Gg863836.pubmethod(en-us,AX.60).gif setupReverseDiscount
Gg863836.pubmethod(en-us,AX.60).gif setupReverseExchAdjustment
Gg863836.pubmethod(en-us,AX.60).gif setupReversePennyDiff
Gg863836.protmethod(en-us,AX.60).gif setVoucher
Gg863836.pubmethod(en-us,AX.60).gif summaryLedgerDimension
Gg863836.privmethod(en-us,AX.60).gif taxCashDisc
Gg863836.pubmethod(en-us,AX.60).gif taxSettlement
Gg863836.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg863836.pubmethod(en-us,AX.60).gif unpack Deserializes the _packedClass parameter value to an instance of the CustVendReversePosting class.
Gg863836.pubmethod(en-us,AX.60).gif updateAdvanceDefinition Calls the PurchPrepayTable record to update the advance application remaining amount.
Gg863836.protmethod(en-us,AX.60).gif updateCustVendTrans Updates the CustVendTrans table for the current record.
Gg863836.pubmethod(en-us,AX.60).gif updateNow
Gg863836.pubmethod(en-us,AX.60).gif updateSettlement
Gg863836.protmethod(en-us,AX.60).gif updateTaxWithholdTrans_IN Update the TaxWithholdTrans_IN buffer.
Gg863836.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.)
Gg863836.pubmethod(en-us,AX.60).gif validate Validates that the voucher exists.
Gg863836.privmethod(en-us,AX.60).gif validate_IT
Gg863836.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg863836.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg863836.pubmethod(en-us,AX.60).gif Gg863836.static(en-us,AX.60).gif ::construct
Top

This reverse settlement can be performed from the customer or vendor table form.

Community Additions

ADD
Show: