BudgetAnalysisInquiryHelper_PSN Class [AX 2012]

The BudgetAnalysisInquiryHelper_PSN class is a form helper class that works with the BudgetAnalysisInquiry_PSN form.

class BudgetAnalysisInquiryHelper_PSN

Run On

Called

  MethodDescription
JJ770703.protmethod(en-us,AX.60).gif addBudgetAnalysisBalanceToCache Adds a list of BudgetAnalysisBalance_PSN instances to the cache.
JJ770703.pubmethod(en-us,AX.60).gif buildDimensionAttributeValueLookupQuery Builds a Query object to use for filling and validating a lookup of dimension attrbute values.
JJ770703.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
JJ770703.pubmethod(en-us,AX.60).gif 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.
JJ770703.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
JJ770703.privmethod(en-us,AX.60).gif getBudgetAnalysisBalanceFromCache Gets the list that contains instances of the BudgetPeriodBalance class from the cache.
JJ770703.pubmethod(en-us,AX.60).gif getBudgetAnalysisSummary Fills the passed on tempDB table buffer with the aggregated AmountMST values either by obtaining from cache or calculating them by querying database.
JJ770703.protmethod(en-us,AX.60).gif getCacheKey Gets the cache key to access the BudgetAnalysisBalance_PSN objects cache.
JJ770703.pubmethod(en-us,AX.60).gif getDimensionAttributeNameDetail Returns the dimension name for the details grid.
JJ770703.pubmethod(en-us,AX.60).gif getDimensionAttributeNameSummary Returns the dimension name for the summary grid.
JJ770703.pubmethod(en-us,AX.60).gif getDimensionSetLevelCount Returns the number of levels in the currently selected dimension set.
JJ770703.pubmethod(en-us,AX.60).gif getIsInitializingTreeControl Returns a Boolean value signifying whether the tree control is currently being initialized.
JJ770703.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
JJ770703.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
JJ770703.pubmethod(en-us,AX.60).gif initDimensionAttributeNames Retrieves the financial dimension names and inserts into respective Map objects for both grids.
JJ770703.pubmethod(en-us,AX.60).gif initTreeControl Initializes the passed in FormTreeControl with a root node and the first level of dimension attribute nodes.
JJ770703.pubmethod(en-us,AX.60).gif insertTreeNodes Inserts nodes into the passed in FormTreeControl that are children of the node with the passed in TreeItemIdx value.
JJ770703.pubmethod(en-us,AX.60).gif lookupDimensionAttributeValue Performs a lookup of dimension attribute values.
JJ770703.pubmethod(en-us,AX.60).gif new Initializes a new instance of the BudgetAnalysisInquiryHelper_PSN class.
JJ770703.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.)
JJ770703.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.)
JJ770703.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
JJ770703.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
JJ770703.pubmethod(en-us,AX.60).gif pack Serializes the current instance of the BudgetAnalysisInquiryHelper_PSN class.
JJ770703.pubmethod(en-us,AX.60).gif parmBudgetAnalysisDimensionNode Gets or sets the BudgetAnalysisDimensionNode parameter.
JJ770703.pubmethod(en-us,AX.60).gif parmBudgetModel Gets or sets the BudgetModel parameter.
JJ770703.pubmethod(en-us,AX.60).gif parmColumnSet Gets or sets the ColumnSet parameter.
JJ770703.pubmethod(en-us,AX.60).gif parmDimensionHierarchyRecId Gets or sets the DimensionHierarchyRecId parameter.
JJ770703.pubmethod(en-us,AX.60).gif parmEndDate Gets or sets the EndDate parameter.
JJ770703.pubmethod(en-us,AX.60).gif parmFilterDimensionAttribute Gets or sets the FilterDimensionAttribute parameter.
JJ770703.pubmethod(en-us,AX.60).gif parmFilterDimensionAttributeValue Gets or sets the FilterDimensionAttributeValue parameter.
JJ770703.pubmethod(en-us,AX.60).gif parmPostingLayer Gets or sets the PostingLayer parameter.
JJ770703.pubmethod(en-us,AX.60).gif parmSelectedDimAttributeValue Gets or sets the SelectedDimAttributeValue parameter.
JJ770703.pubmethod(en-us,AX.60).gif parmStartDate Gets or sets the StartDate parameter.
JJ770703.protmethod(en-us,AX.60).gif removeBudgetAnalysisBalanceFromCache Removes a list of BudgetAnalysisBalance_PSN instances from the cache.
JJ770703.pubmethod(en-us,AX.60).gif setDatesByInterval Sets the start date and end date parameters based on the passed in date interval.
JJ770703.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
JJ770703.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
JJ770703.pubmethod(en-us,AX.60).gif unpack Unpacks the container and initializes the class variables of the BudgetAnalysisBalance_PSN object that is called.
JJ770703.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.)
JJ770703.pubmethod(en-us,AX.60).gif validateBudgetModel Determines if the passed in BudgetModelId value is valid and raises the appropriate info log message if it is not.
JJ770703.pubmethod(en-us,AX.60).gif 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.
JJ770703.pubmethod(en-us,AX.60).gif validateDimensionAttributeValueFilter Validates that the passed in value is a valid dimension attribute value.
JJ770703.pubmethod(en-us,AX.60).gif validateDimensionSet Determines if the passed in DimensionSetName value is valid and raises the appropriate info log message if it is not.
JJ770703.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
JJ770703.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
JJ770703.pubmethod(en-us,AX.60).gif JJ770703.static(en-us,AX.60).gif ::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.
JJ770703.pubmethod(en-us,AX.60).gif JJ770703.static(en-us,AX.60).gif ::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.
JJ770703.pubmethod(en-us,AX.60).gif JJ770703.static(en-us,AX.60).gif ::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.
JJ770703.pubmethod(en-us,AX.60).gif JJ770703.static(en-us,AX.60).gif ::addDimensionHierarchyLevelRanges Adds ranges to the passed in Query object to limit it to the passed in dimension hierarchy and dimension hierarchy level values.
JJ770703.pubmethod(en-us,AX.60).gif JJ770703.static(en-us,AX.60).gif ::addEntityInstanceDatasource Adds a datasource to the passed in Query object that represents the entity instance of the DimensionAttributeValue records being selected.
JJ770703.pubmethod(en-us,AX.60).gif JJ770703.static(en-us,AX.60).gif ::addLedgerRange Adds ranges to the passed in Query object to limit the results to only current ledger.
JJ770703.pubmethod(en-us,AX.60).gif JJ770703.static(en-us,AX.60).gif ::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.
JJ770703.pubmethod(en-us,AX.60).gif JJ770703.static(en-us,AX.60).gif ::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.
JJ770703.pubmethod(en-us,AX.60).gif JJ770703.static(en-us,AX.60).gif ::create Creates an instance of the BudgetAnalysisInquiryHelper_PSN class from a packed copy.
JJ770703.privmethod(en-us,AX.60).gif JJ770703.static(en-us,AX.60).gif ::getBudgetAnalysisFromServer Creates a list of the BudgetPeriodBalance objects having aggregated AmountMST values by calling BudgetAnalysisInquiryProcessor_PSN server-only class object.
JJ770703.pubmethod(en-us,AX.60).gif JJ770703.static(en-us,AX.60).gif ::getDimensionAttributeValueCount Gets a count of the dimension attribute values that will be returned based on the passed in values.
JJ770703.pubmethod(en-us,AX.60).gif JJ770703.static(en-us,AX.60).gif ::jumpRefLookupRecord Runs the reference form for the specified lookup record.
JJ770703.pubmethod(en-us,AX.60).gif JJ770703.static(en-us,AX.60).gif ::retrieveDimensionNodes Retrieves a list of BudgetAnalysisDimensionNode_PSN for inserting into the tree on the BudgetAnalysisInquiry_PSN form.
JJ770703.privmethod(en-us,AX.60).gif JJ770703.static(en-us,AX.60).gif ::updateTotals Update totals in the BudgetAnalysisSummaryTmp_PSN temp table buffer and creates summary records if needed.
Top

Object Class
  BudgetAnalysisInquiryHelper_PSN Class

Community Additions

ADD
Show: