BudgetAnalysisInquiryHelper_PSN Class [AX 2012]
The BudgetAnalysisInquiryHelper_PSN class is a form helper class that works with the BudgetAnalysisInquiry_PSN form.
| Method | Description | |
|---|---|---|
| addBudgetAnalysisBalanceToCache | Adds a list of BudgetAnalysisBalance_PSN instances to the cache. |
| buildDimensionAttributeValueLookupQuery | Builds a Query object to use for filling and validating a lookup of dimension attrbute values. |
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| checkDimensionCount | Performs a count of the dimension values that will be loaded with the current settings and warns the user if the count is higher than the defined threshhold. |
| equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
| getBudgetAnalysisBalanceFromCache | Gets the list that contains instances of the BudgetPeriodBalance class from the cache. |
| getBudgetAnalysisSummary | Fills the passed on tempDB table buffer with the aggregated AmountMST values either by obtaining from cache or calculating them by querying database. |
| getCacheKey | Gets the cache key to access the BudgetAnalysisBalance_PSN objects cache. |
| getDimensionAttributeNameDetail | Returns the dimension name for the details grid. |
| getDimensionAttributeNameSummary | Returns the dimension name for the summary grid. |
| getDimensionSetLevelCount | Returns the number of levels in the currently selected dimension set. |
| getIsInitializingTreeControl | Returns a Boolean value signifying whether the tree control is currently being initialized. |
| getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
| handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
| initDimensionAttributeNames | Retrieves the financial dimension names and inserts into respective Map objects for both grids. |
| initTreeControl | Initializes the passed in FormTreeControl with a root node and the first level of dimension attribute nodes. |
| insertTreeNodes | Inserts nodes into the passed in FormTreeControl that are children of the node with the passed in TreeItemIdx value. |
| lookupDimensionAttributeValue | Performs a lookup of dimension attribute values. |
| new | Initializes a new instance of the BudgetAnalysisInquiryHelper_PSN 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.) |
| owner | Returns the instance that owns the object. (Inherited from Object.) |
| pack | Serializes the current instance of the BudgetAnalysisInquiryHelper_PSN class. |
| parmBudgetAnalysisDimensionNode | Gets or sets the BudgetAnalysisDimensionNode parameter. |
| parmBudgetModel | Gets or sets the BudgetModel parameter. |
| parmColumnSet | Gets or sets the ColumnSet parameter. |
| parmDimensionHierarchyRecId | Gets or sets the DimensionHierarchyRecId parameter. |
| parmEndDate | Gets or sets the EndDate parameter. |
| parmFilterDimensionAttribute | Gets or sets the FilterDimensionAttribute parameter. |
| parmFilterDimensionAttributeValue | Gets or sets the FilterDimensionAttributeValue parameter. |
| parmPostingLayer | Gets or sets the PostingLayer parameter. |
| parmSelectedDimAttributeValue | Gets or sets the SelectedDimAttributeValue parameter. |
| parmStartDate | Gets or sets the StartDate parameter. |
| removeBudgetAnalysisBalanceFromCache | Removes a list of BudgetAnalysisBalance_PSN instances from the cache. |
| setDatesByInterval | Sets the start date and end date parameters based on the passed in date interval. |
| 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.) |
| unpack | Unpacks the container and initializes the class variables of the BudgetAnalysisBalance_PSN object that is called. |
| usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
| validateBudgetModel | Determines if the passed in BudgetModelId value is valid and raises the appropriate info log message if it is not. |
| validateDateRangeOrder | Validates that the passed in FromDate value is less than or equal to the passed in ToDate value raising the appropriate info log message if not. |
| validateDimensionAttributeValueFilter | Validates that the passed in value is a valid dimension attribute value. |
| validateDimensionSet | Determines if the passed in DimensionSetName value is valid and raises the appropriate info log message if it is not. |
| wait | Pauses a process. (Inherited from Object.) |
| xml | Returns an XML string that represents the current object. (Inherited from Object.) |
| ::addAccountTypeRange | Adds a range to the passed in Query object to limit its results to revenue or expense main accounts based onthe passed in BudgetAnalysisColumnSet_PSN value. |
| ::addBudgetTypeRange | Adds a range to the passed in Query object to limit its results to revenue or expense type budget lines based on the passed in BudgetAnalysisColumnSet_PSN value. |
| ::addDimensionFilterRange | Adds a range to the passed in Query object to filter the results to dimension attribute value combinations that contain the passed in dimension atttribute value. |
| ::addDimensionHierarchyLevelRanges | Adds ranges to the passed in Query object to limit it to the passed in dimension hierarchy and dimension hierarchy level values. |
| ::addEntityInstanceDatasource | Adds a datasource to the passed in Query object that represents the entity instance of the DimensionAttributeValue records being selected. |
| ::addLedgerRange | Adds ranges to the passed in Query object to limit the results to only current ledger. |
| ::addLevelCountRange | Adds a range to the passed in Query object to limit its results to dimension attribure values that belong to dimension attribute value groups which contain at least a specific number of levels. |
| ::addParentageRanges | Adds ranges to the passed in Query object to limit the results to only be dimensions that belong to groups containing the passed in dimension attribute values. |
| ::create | Creates an instance of the BudgetAnalysisInquiryHelper_PSN class from a packed copy. |
| ::getBudgetAnalysisFromServer | Creates a list of the BudgetPeriodBalance objects having aggregated AmountMST values by calling BudgetAnalysisInquiryProcessor_PSN server-only class object. |
| ::getDimensionAttributeValueCount | Gets a count of the dimension attribute values that will be returned based on the passed in values. |
| ::jumpRefLookupRecord | Runs the reference form for the specified lookup record. |
| ::retrieveDimensionNodes | Retrieves a list of BudgetAnalysisDimensionNode_PSN for inserting into the tree on the BudgetAnalysisInquiry_PSN form. |
| ::updateTotals | Update totals in the BudgetAnalysisSummaryTmp_PSN temp table buffer and creates summary records if needed. |
Community Additions
ADD
Show: