ProjFundingEngine Class [AX 2012]

class ProjFundingEngine

Run On

Called

  MethodDescription
Gg855398.privmethod(en-us,AX.60).gif addCostDistribution
Gg855398.privmethod(en-us,AX.60).gif addSalesDistribution
Gg855398.pubmethod(en-us,AX.60).gif allocate Process the funding rules to allocated the amount to one or more funding sources.
Gg855398.privmethod(en-us,AX.60).gif billingRuleInvoiceable
Gg855398.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg855398.privmethod(en-us,AX.60).gif changeSignOfListAmounts
Gg855398.privmethod(en-us,AX.60).gif createDistributionForRule
Gg855398.privmethod(en-us,AX.60).gif createFundingSourceAllocationMappings
Gg855398.privmethod(en-us,AX.60).gif createListInContractCurrency
Gg855398.privmethod(en-us,AX.60).gif createListTrxCurrency
Gg855398.privmethod(en-us,AX.60).gif createListWithFundingSource
Gg855398.privmethod(en-us,AX.60).gif createListWithoutFundingSource
Gg855398.privmethod(en-us,AX.60).gif createListWithZeroAmounts
Gg855398.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg855398.privmethod(en-us,AX.60).gif getAllocationVariables
Gg855398.privmethod(en-us,AX.60).gif getAmountBasedOnDistribionProperties
Gg855398.pubmethod(en-us,AX.60).gif getDistributions Returns a list of funding source and amount as allocated by the funding engine
Gg855398.privmethod(en-us,AX.60).gif getOnHoldFundingSource
Gg855398.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg855398.privmethod(en-us,AX.60).gif getTotalAmountFromList
Gg855398.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg855398.privmethod(en-us,AX.60).gif init
Gg855398.privmethod(en-us,AX.60).gif initLinePropertyBasedSettings
Gg855398.privmethod(en-us,AX.60).gif initLists
Gg855398.privmethod(en-us,AX.60).gif initMaps
Gg855398.privmethod(en-us,AX.60).gif initVariables
Gg855398.privmethod(en-us,AX.60).gif isOnHoldFundingAllowed
Gg855398.privmethod(en-us,AX.60).gif mergeLists
Gg855398.protmethod(en-us,AX.60).gif new Initializes a new instance of the ProjFundingEngine class.
Gg855398.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.)
Gg855398.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.)
Gg855398.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg855398.privmethod(en-us,AX.60).gif onHoldFundingDistributions
Gg855398.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg855398.pubmethod(en-us,AX.60).gif parmCostDistributions Gets or sets the CostDistributions parameter.
Gg855398.pubmethod(en-us,AX.60).gif parmfundingSourceAllocation Gets or sets the fundingSourceAllocation parameter.
Gg855398.pubmethod(en-us,AX.60).gif parmSaleDistributions Gets or sets the SaleDistributions parameter.
Gg855398.pubmethod(en-us,AX.60).gif parmSingleFundingSourceRequired Gets or sets the SingleFundingSourceRequired parameter.
Gg855398.privmethod(en-us,AX.60).gif processComplexRule
Gg855398.privmethod(en-us,AX.60).gif processSimpleRule
Gg855398.privmethod(en-us,AX.60).gif resetDistributions
Gg855398.privmethod(en-us,AX.60).gif revertFundingLimitsUpdated
Gg855398.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg855398.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg855398.privmethod(en-us,AX.60).gif updateDistribution
Gg855398.privmethod(en-us,AX.60).gif updateFundingLimitsAllocated
Gg855398.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.)
Gg855398.privmethod(en-us,AX.60).gif validateDistributionsForRoundingErrors
Gg855398.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg855398.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::construct Initializes a new instance of the ProjFundingEngine class.
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::construct_ex Initializes a new instance of the ProjFundingEngine class.
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::contractAmount2curAmount Converts an amount in contract currency to the transaction currency
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::createProjTransFromProjDist Creates a ProjTran class based on a project accounting distribution record.
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::curAmount2AmountOfContract Converts an amount in transaction currency to the contract currency
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::distributeQty Distributes the quantity among funding sources based on allocated percentages.
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::existsVendorInvoiceActiveDocLine
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::existsVendorInvoiceActiveDocument
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::existsVendorInvoiceSavedDocLine
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::existsVendorInvoiceSavedDocument
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::fundingLimitTrackingAccDist
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::fundingLimitTrackingAccDistribution
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::fundingLimitTrackingPOConfirm
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::fundingLimitTrackingPOLineFinalize
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::fundingLimitTrackingProjDist
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::fundingLimitTrackingSourceDocument
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::fundingLimitTrackingSourceDocumentLine
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::getTrackedAmount
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::hasPurchaseOrderBeenConfirmed
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::isAmountWithinFundingLimits Returns whether the amount is within the funding limits of the contract
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::isPurchaseOrderAccDistribution
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::isPurchaseOrderSourceDocLine
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::isVendorInvoiceActiveDocLine
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::isVendorInvoiceActiveDocument
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::isVendorInvoiceSavedDocLine
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::isVendorInvoiceSavedDocument
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::isWithinFundingLimitProjDist
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::ledgerDistributions Distributes the amount among funding sources on the basis allocated percentages.
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::reverseCommitmentForAcctDist
Gg855398.pubmethod(en-us,AX.60).gif Gg855398.static(en-us,AX.60).gif ::updateFundingLimits Update the funding limit based on the information provided.
Top

Object Class
  ProjFundingEngine Class

Community Additions

ADD
Show: