EngChgCaseValidator Class [AX 2012]

Class to validate state for a given product change case.

class EngChgCaseValidator

Run On

Called

  MethodDescription
Dn538727.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Dn538727.pubmethod(en-us,AX.60).gif checkBOMFormulaApprovedCloseCase Check bill of materials and formulas are approved when closing the case.
Dn538727.pubmethod(en-us,AX.60).gif checkBOMFormulaApprovedValidateChange Check bill of materials and formulas associated with case are marked for approval when validating changes from the approve and activate form.
Dn538727.pubmethod(en-us,AX.60).gif checkBOMFormulaHasVersion Check bill of materials and formulas associated with case are assigned to a released product.
Dn538727.pubmethod(en-us,AX.60).gif checkBOMVersionApprovedCloseCase Check bill of materials and formulas versions are approved when closing the case.
Dn538727.pubmethod(en-us,AX.60).gif checkBOMVersionIsActiveCloseCase Check released products associated with case has any active bill of materials or formulas version when closing the case.
Dn538727.pubmethod(en-us,AX.60).gif checkBOMVersionIsActiveValidateChange Check released products associated with case have any active bill of material or formula versions; or is marked for activation when validating changes in the approve and activate form.
Dn538727.pubmethod(en-us,AX.60).gif checkBOMVersionIsApprovedValidateChange Check bill of material and formula versions are approved or is marked for approval when validating changes from the approve and activate form.
Dn538727.pubmethod(en-us,AX.60).gif checkDependentCasesClosed Check that dependent (child) cases are closed.
Dn538727.pubmethod(en-us,AX.60).gif checkImpactedItemExistsInCase Check impacted released products are associated with the case.
Dn538727.pubmethod(en-us,AX.60).gif checkItemIsOrphan Check released product is assigned to a bill of material or formula versions; or is used as a component in one or more bill of materials or formulas.
Dn538727.pubmethod(en-us,AX.60).gif checkProcessActivityCompleted Check that process activities are completed.
Dn538727.pubmethod(en-us,AX.60).gif checkProductReleasedToCurrentCompany Check associated products are released into current company.
Dn538727.pubmethod(en-us,AX.60).gif checkReleasedProductExistsInCase Check both products and released products are associated to the case of the current company.
Dn538727.pubmethod(en-us,AX.60).gif checkRouteApprovedCloseCase Check routes are approved when closing the case.
Dn538727.pubmethod(en-us,AX.60).gif checkRouteApprovedValidateChange Check routes are approved or marked for approval when validating changes from the approve and active form.
Dn538727.pubmethod(en-us,AX.60).gif checkRouteHasVersion Check routes are assigned to a released product.
Dn538727.pubmethod(en-us,AX.60).gif checkRouteVersionApprovedCloseCase Check route versions are approved when closing the case.
Dn538727.pubmethod(en-us,AX.60).gif checkRouteVersionIsActiveCloseCase Check released products associated with case have any active routes version when closing the case.
Dn538727.pubmethod(en-us,AX.60).gif checkRouteVersionIsActiveValidateChange Check released products associated with case have any active route versions or is marked for activation when validating changes from the approve and activate form.
Dn538727.pubmethod(en-us,AX.60).gif checkRouteVersionIsApproveValidateChange Check released products associated with case have any approved route versions or is marked for approval when validating changes from the approve and activate form.
Dn538727.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Dn538727.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Dn538727.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Dn538727.privmethod(en-us,AX.60).gif infologAddMessage
Dn538727.privmethod(en-us,AX.60).gif infologAddNoIssuesFoundMessage Add No Issues found message to the infolog if _currentInfoLogLines parameter is large that current infologLine.
Dn538727.privmethod(en-us,AX.60).gif infologAddVersionMessage Add message to the infolog if _versionMap parameter contains any elements.
Dn538727.privmethod(en-us,AX.60).gif loadValidationRules
Dn538727.protmethod(en-us,AX.60).gif new Initializes a new instance of the EngChgCaseValidator class.
Dn538727.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.)
Dn538727.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.)
Dn538727.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Dn538727.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Dn538727.pubmethod(en-us,AX.60).gif parmCaseCategoryHierarchyDetail Gets or sets the CaseCategoryHierarchyDetail parameter.
Dn538727.pubmethod(en-us,AX.60).gif parmCaseDetail Gets or sets the CaseDetail parameter.
Dn538727.pubmethod(en-us,AX.60).gif parmEnabledValidationRules Gets or sets the EnabledValidationRules parameter.
Dn538727.pubmethod(en-us,AX.60).gif runApprovalActivateRules Validate the product change case, executing the rules that apply to approve and activate form validation.
Dn538727.pubmethod(en-us,AX.60).gif runCaseCheckCompletenessRules Validate the product change case, executing the rules that apply to check case completeness.
Dn538727.pubmethod(en-us,AX.60).gif runCaseCloseRules Validate the completeness of the product change case, executing the rules that apply to close case.
Dn538727.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Dn538727.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Dn538727.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.)
Dn538727.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Dn538727.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Dn538727.privmethod(en-us,AX.60).gif Dn538727.static(en-us,AX.60).gif ::construct Initializes a new instance of the EngChgCaseValidator class.
Dn538727.pubmethod(en-us,AX.60).gif Dn538727.static(en-us,AX.60).gif ::newValidator Create new instance of the EngChgCaseValidator class
Dn538727.pubmethod(en-us,AX.60).gif Dn538727.static(en-us,AX.60).gif ::newValidatorAndLoadValidationRules Create new instance of the EngChgCaseValidator class and load the validation rules.
Top

Object Class
  EngChgCaseValidator Class

Community Additions

ADD
Show: