BudgetPlan Class [AX 2012]

The BudgetPlan class provides information for a BudgetPlanHeader document.

Syntax

class BudgetPlan

Run On

Called

Methods

  Method Description
JJ754625.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
JJ754625.protmethod(en-us,AX.60).gif defaultBudgetingOrganization Sets a value for the BudgetingOrganization field of the BudgetPlanHeader table.
JJ754625.protmethod(en-us,AX.60).gif defaultBudgetPlanningProcess Sets a value for the BudgetPlanningProcess field of the BudgetPlanHeader table.
JJ754625.protmethod(en-us,AX.60).gif defaultBudgetPlanningStage Sets a value for the BudgetPlanningStage field of the BudgetPlanHeader table.
JJ754625.protmethod(en-us,AX.60).gif defaultBudgetPlanPreparer Sets a value for the BudgetPlanPreparer field of the BudgetPlanHeader table.
JJ754625.protmethod(en-us,AX.60).gif defaultDocumentNumber Provides a default value for the DocumentNumber field of the BudgetPlanHeader table.
JJ754625.pubmethod(en-us,AX.60).gif defaultField Applies the default values for the specified field.
JJ754625.pubmethod(en-us,AX.60).gif defaultRow Applies the default field values for a BudgetPlanHeader record.
JJ754625.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
JJ754625.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
JJ754625.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
JJ754625.protmethod(en-us,AX.60).gif hasParentPlanWithParentOrganization Verifies that the OMInternalOrganization record ID is a child organization of the OMInternalOrganization record ID on the parent BudgetPlanHeader record.
JJ754625.protmethod(en-us,AX.60).gif modifiedBudgetingOrganization Sets additional field values based on the modified BudgetingOrganization field value.
JJ754625.protmethod(en-us,AX.60).gif modifiedBudgetPlanningProcess Sets additional field values based on the modified BudgetPlanningProcess field value.
JJ754625.pubmethod(en-us,AX.60).gif modifiedField Verifies or sets additional field values based on the modified field.
JJ754625.protmethod(en-us,AX.60).gif new Initializes a new instance of the BudgetPlan class.
JJ754625.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.)
JJ754625.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.)
JJ754625.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
JJ754625.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
JJ754625.pubmethod(en-us,AX.60).gif parmAxBudgetPlanHeader Gets or sets the AxBudgetPlanHeader parameter.
JJ754625.pubmethod(en-us,AX.60).gif parmBudgetPlanHeader Gets or sets the BudgetPlanHeader parameter.
JJ754625.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
JJ754625.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
JJ754625.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.)
JJ754625.protmethod(en-us,AX.60).gif validateBudgetingOrganization Indicates whether the BudgetingOrganization field in the BudgetPlanHeader table is valid.
JJ754625.protmethod(en-us,AX.60).gif validateBudgetPlanningProcess Indicates whether the BudgetPlanningProcess field in the BudgetPlanHeader table is valid.
JJ754625.protmethod(en-us,AX.60).gif validateBudgetPlanPreparer Indicates whether the BudgetPlanPreparer field in the BudgetPlanHeader table is valid.
JJ754625.protmethod(en-us,AX.60).gif validateBudgetPlanPriority Indicates whether the BudgetPlanPriority field in the BudgetPlanHeader table is valid.
JJ754625.pubmethod(en-us,AX.60).gif validateField Validates the value for a specific field.
JJ754625.protmethod(en-us,AX.60).gif validateParentBudgetPlanHeader Indicates whether the ParentBudgetPlanHeader field in the BudgetPlanHeader table is valid.
JJ754625.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
JJ754625.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::allChildPlansHaveAccessLevelSet Determines whether all child budget plans for the specified parent budget plan have their access level set.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::approveWorkflow Approves the workflow for the budget plan document.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::areUnitOfMeasureValuesEqual Validates the value of the UnitOfMeasureClass fields are equal for two BudgetPlanScenario records.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::canAddBudgetPlanLine Determines whether the budget plan header can have budget lines added.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::cancelWorkflow Cancels the budget plan.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::checkBudgetPlanHeaderForWrite Indicates whether the BudgetPlanHeader record is valid and ready to be written to the database.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::checkBudgetPlanNumberSequence Validates the number sequence that is set up for the budget plan ID.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::checkIsParentBudgetPlanRequired Validates whether a parent budget plan is required.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::checkWorkflowStatusForDelete Indicates whether a budget plan can be deleted that has the specified BudgetPlanWorkflowStatus enumeration value.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::construct Initializes a new instance of the BudgetPlan class.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::convertPathToUri Converts the path to uri, assuming the path is an absolute path.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::convertsToAbsolutePath Converts the file path to the absolute path.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::copyBudgetPlan Copies the caller BudgetPlanHeader record.
JJ754625.privmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::createBudgetPlanningProcessTmpTable
JJ754625.privmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::createBudgetPlanPriorityTmpTable
JJ754625.privmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::createBudgetPlanScenarioTmpTable
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::createWorkflowChildren Creates budget plans for all budget organizations in the hierarchy.
JJ754625.privmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::createWorkflowChildrenInternal Creates budget plans for all budget organizations in the hierarchy.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::defaultRowForChild Initializes the child BudgetPlanHeader record from the parent BudgetPlanHeader record.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::defaultRowForCopy Initializes the copy BudgetPlanHeader record from a source BudgetPlanHeader record.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::defaultRowForCreate Initializes the BudgetPlanHeader record.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::doesBudgetPlanHaveAccessLevel Determines whether the budget plan header has scenario constraint access level.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::doesBudgetPlanHaveChild Indicates whether the budget plan header has a child record.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::doesChildrenBudgetPlansHaveAccessLevel Determines whether the budget plan header has scenario constraint access level.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::existScenarioForBudgetPlan Indicates whether a budget plan line exists for BudgetPlanHeader and BudgetPlanScenario combination.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::existScenarioForChildBudgetPlan Determines if the specified BudgetPlanHeader has any child budget plans with lines referencing the specified BudgetPlanScenario.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::existWorkerForBudgetPlanningOrganization Verifies that the current user belongs to one of the organizations in the budget planning hierarchy.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::getAccountStructure Gets the ID of an account structure if a valid account structure is found with the specified name for the specified ledger.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::getAccountStructureQueryByLedger Gets the account structure query for the specified Ledger table record ID.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::getBudgetingOrganizationQuery Builds a query to retrieve a list of OMInternalOrganization records.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::getBudgetPlanHeaderReferenceQuery Builds a query to retrieve BudgetPlanHeader records.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::getBudgetPlanIdBasedOnProcessLedger Determines the number sequence ID based on the process associated with the budget plan document.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::getBudgetPlanningProcessQuery Builds a query to retrieve a list of active BudgetPlanningProcess records.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::getBudgetPlanNumberSeqBasedOnProcess Determines the number sequence reference based on the process associated with the budget plan document.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::getBudgetPlanPreparerQuery Builds a query that retrieves a list of active workers.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::getBudgetPlanPriorityQuery Builds a query to retrieve a list of BudgetPlanPriority records.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::getBudgetPlanScenarioConstraintQuery Builds a query to retrieve a list of BudgetPlanScenario records.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::getBudgetPlanScenarioForBudgetPlan Gets the BudgetPlanScenario record ID for the budget plan.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::getBudgetPlanScenarioQuery Builds a query to retrieve a list of BudgetPlanScenario records.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::getChildBudgetingOrganizationQuery Builds a query to retrieve a list of OMInternalOrganization records.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::getChildBudgetPlans Gets a Set of child budget plans for the specified parent BudgetPlanHeader record ID.
JJ754625.privmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::getChildBudgetPlansInternal Gets a packed Set of child budget plans for the specified parent BudgetPlanHeader record ID.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::getDataAreaId Gets the data area ID associated with the specified BudgetPlanHeader reference.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::getMaxScenarioLineNumber Gets the highest ScenarioLineNumber value for the specified parameters.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::getNextPlanningStage Gets the next budget planning stage for the budget plan.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::getParentBudgetPlanHeaderQuery Builds a query to retrieve a list of parent BudgetPlanHeader records.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::getScenarioAccessLevelForBudgetPlan Determines the access level of BudgetPlanScenarioConstraint record associated with BudgetPlanHeader record.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::getWorkflowVersionTable Gets the WorkflowVersionTable record associated to the BudgetPlanningWorkflow record.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::getWorkflowWorkItemForCurrentUser Gets the pending WorkflowWorkItemTable record for the current BudgetPlanHeader record and current user.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::isBudgetPlanValidForCompletion Indicates whether the budget plan header is valid for completion.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::isOrganizationInBudgetPlanningHierarchy Verifies that the OMInternalOrganization record ID belongs to the organization hierarchy on the BudgetPlanningProcess table.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::isOrganizationVisibleToWorker Verifies that the OMInternalOrganization record ID is visible to the specified worker.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::isReadyForReview Indicates whether the budget plan header can be submitted to the workflow.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::jumpRefLookupRecord Runs the reference form for the specified lookup record.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::lookupBudgetingOrganization Performs the lookup for the budgeting organization records in the OMInternalOrganization table.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::lookupBudgetPlanHeaderReference Performs the lookup for the document number records in table BudgetPlanHeader.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::lookupBudgetPlanningProcess Performs the lookup for the BudgetPlanningProcess records.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::lookupBudgetPlanningProcessReference Performs the lookup for the BudgetPlanningProcess records.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::lookupBudgetPlanPriority Performs the lookup for the BudgetPlanPriority records.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::lookupBudgetPlanScenario Performs the lookup for the budget plan scenario records in the BudgetPlanScenario table.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::lookupBudgetPlanScenarioReference Performs the lookup for the BudgetPlanScenario records.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::lookupHcmPosition Performs the lookup for the HcmPosition records.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::lookupParentBudgetPlanHeader Performs the lookup for the BudgetPlanHeader records.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::lookupWorker Performs the lookup for the HcmWorker records.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::rejectWorkflow Sets the workflow status to rejected for the budget plan.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::releaseBudgetPlanDocumentNumber Releases the unused number for budget plan.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::resetBudgetPlan Resets the BudgetPlanHeader status.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::setBudgetPlanningStage Sets the planning stage of the budget plan document.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::setDocumentStatus Set the status of a budget plan document.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::setWorkflowStatus Sets the workflow status for the budget plan header.
JJ754625.privmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::startChildWorkflow Starts the workflow for the child budget plan document.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::startWorkflow Starts the workflow for the budget plan document.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::updateParentBudgetPlanHeaderForChild Associates a selected budget plan with the parent budget plan.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::validateLedgerDimensionsByBudgetPlan Validates the ledger dimensions for the specified BudgetPlanHeader reference.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::validateScenarioContraintExists Validates if the scenario name has a valid BudgetPlanScenarioConstraint record.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::validateWorkerBelongsToPlanningHierarchy Validates that the current user belongs to one of the organizations in the budget planning hierarchy.
JJ754625.pubmethod(en-us,AX.60).gif JJ754625.static(en-us,AX.60).gif ::validateWorkflowTableSequenceNumber Indicates whether the WorkflowTableSequenceNumber field is valid.

Top

Inheritance Hierarchy

Object Class
  BudgetPlan Class