ProjFundingEngine Class [AX 2012]
| Method | Description | |
|---|---|---|
| addCostDistribution | |
| addSalesDistribution | |
| allocate | Process the funding rules to allocated the amount to one or more funding sources. |
| billingRuleInvoiceable | |
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| changeSignOfListAmounts | |
| createDistributionForRule | |
| createFundingSourceAllocationMappings | |
| createListInContractCurrency | |
| createListTrxCurrency | |
| createListWithFundingSource | |
| createListWithoutFundingSource | |
| createListWithZeroAmounts | |
| equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
| getAllocationVariables | |
| getAmountBasedOnDistribionProperties | |
| getDistributions | Returns a list of funding source and amount as allocated by the funding engine |
| getOnHoldFundingSource | |
| getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
| getTotalAmountFromList | |
| handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
| init | |
| initLinePropertyBasedSettings | |
| initLists | |
| initMaps | |
| initVariables | |
| isOnHoldFundingAllowed | |
| mergeLists | |
| new | Initializes a new instance of the ProjFundingEngine class. |
| notify | Releases the hold on an object that has called the wait method on this object. (Inherited from Object.) |
| notifyAll | Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.) |
| objectOnServer | Determines whether the object is on a server. (Inherited from Object.) |
| onHoldFundingDistributions | |
| owner | Returns the instance that owns the object. (Inherited from Object.) |
| parmCostDistributions | Gets or sets the CostDistributions parameter. |
| parmfundingSourceAllocation | Gets or sets the fundingSourceAllocation parameter. |
| parmSaleDistributions | Gets or sets the SaleDistributions parameter. |
| parmSingleFundingSourceRequired | Gets or sets the SingleFundingSourceRequired parameter. |
| processComplexRule | |
| processSimpleRule | |
| resetDistributions | |
| revertFundingLimitsUpdated | |
| setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) |
| toString | Returns a string that represents the current object. (Inherited from Object.) |
| updateDistribution | |
| updateFundingLimitsAllocated | |
| usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
| validateDistributionsForRoundingErrors | |
| wait | Pauses a process. (Inherited from Object.) |
| xml | Returns an XML string that represents the current object. (Inherited from Object.) |
| ::construct | Initializes a new instance of the ProjFundingEngine class. |
| ::construct_ex | Initializes a new instance of the ProjFundingEngine class. |
| ::contractAmount2curAmount | Converts an amount in contract currency to the transaction currency |
| ::createProjTransFromProjDist | Creates a ProjTran class based on a project accounting distribution record. |
| ::curAmount2AmountOfContract | Converts an amount in transaction currency to the contract currency |
| ::distributeQty | Distributes the quantity among funding sources based on allocated percentages. |
| ::existsVendorInvoiceActiveDocLine | |
| ::existsVendorInvoiceActiveDocument | |
| ::existsVendorInvoiceSavedDocLine | |
| ::existsVendorInvoiceSavedDocument | |
| ::fundingLimitTrackingAccDist | |
| ::fundingLimitTrackingAccDistribution | |
| ::fundingLimitTrackingPOConfirm | |
| ::fundingLimitTrackingPOLineFinalize | |
| ::fundingLimitTrackingProjDist | |
| ::fundingLimitTrackingSourceDocument | |
| ::fundingLimitTrackingSourceDocumentLine | |
| ::getTrackedAmount | |
| ::hasPurchaseOrderBeenConfirmed | |
| ::isAmountWithinFundingLimits | Returns whether the amount is within the funding limits of the contract |
| ::isPurchaseOrderAccDistribution | |
| ::isPurchaseOrderSourceDocLine | |
| ::isVendorInvoiceActiveDocLine | |
| ::isVendorInvoiceActiveDocument | |
| ::isVendorInvoiceSavedDocLine | |
| ::isVendorInvoiceSavedDocument | |
| ::isWithinFundingLimitProjDist | |
| ::ledgerDistributions | Distributes the amount among funding sources on the basis allocated percentages. |
| ::reverseCommitmentForAcctDist | |
| ::updateFundingLimits | Update the funding limit based on the information provided. |
Community Additions
ADD
Show: