EngChgCaseBOMRouteApprovalHelper Class [AX 2012]
Helper class to prepare and approve BOMs, Formulas and Routes for a given engineering change case.
| Method | Description | |
|---|---|---|
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| clearTmpTables | Clears the temporary tables for any existing data. |
| engChgCaseBOMRouteTmp | Gets the table cursor for the EngChgCaseBOMRouteTmp table. |
| engChgCaseBOMRouteVersionTmp | Gets the table cursor for the EngChgCaseBOMRouteVersionTmp table. |
| equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
| getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
| handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
| loadAllCaseAssociation | Load all BOMs, routes and items are a part of the version and insert them into the EngChgCaseBOMRouteApproval and EngChgCaseBOMRouteVersionApproval tables. |
| loadBOMRouteFromCaseAssociation | Load all BOMs or routes from case and insert them into the EngChgCaseBOMRouteApproval table. |
| loadBOMTableTmp | Generates the temporary EngChgCaseBOMRouteTmp table record for the related BOM. |
| loadBOMVersFromCoByProducts | Load all items from case that are related to associated BOM's co-products or by-products and is part of the BOM's version. |
| loadBOMVersionTmp | Generates the temporary EngChgCaseBOMRouteVersionTmp table record for the related BOM version. |
| loadItemsInBOMVersFromCaseAssociation | Load all items from case that are related to associated BOM and is part of the BOM's version. |
| loadItemsInRouteVersFromCaseAssociation | Load all items from case that are related to associated route and is part of the route's version. |
| loadRouteTableTmp | Generates the temporary EngChgCaseBOMRouteTmp table record for the related production route. |
| loadRouteVersionTmp | Generates the temporary EngChgCaseBOMRouteVersionTmp table record for the related route version. |
| new | Initializes a new instance of the EngChgCaseBOMRouteApprovalHelper 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.) |
| parmCaseDetailBaseRecId | Gets or sets the CaseDetailBaseRecId parameter. |
| plannedEffectiveDate | Gets the planned effective date of the case. |
| setPlannedEffectiveDateDefault | Defaults the Planned Effective Date to today's date if it has not already been set. |
| setSuggestionsBOM | Suggest actions on approval records related to BOMTable. |
| setSuggestionsBOMVersion | Suggest actions on approval records related to BOMVersion. |
| setSuggestionsRoute | Suggest actions on approval records related to RouteTable. |
| setSuggestionsRouteVersion | Suggest actions on approval records related to RouteVersion. |
| setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) |
| suggestActions | Suggests actions on approval records. |
| toString | Returns a string that represents the current object. (Inherited from Object.) |
| usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
| 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 EngChgCaseBOMRouteApprovalHelper class. |
| ::electronicSignatureUsed | Determines if electronic signature is used for any of tables BOMTable, RouteTable, BOMVersion or RouteVersion. |
| ::lookupItemsFromCase | Perform the item lookup based on the case record id. |
| ::newApprovalHelper | Create new instance of the EngChgCaseBOMRouteApprovalHelper class |
| ::newApprovalHelperAndLoadCaseAssociation | Create new instance of the EngChgCaseBOMRouteApprovalHelper class and load case associations. |
| ::setBOMRouteAction | Sets the action on a list of record Ids from the EngChgCaseBOMRouteApproval table. |
| ::setVersionAction | Sets the action on a list of record Ids from the EngChgCaseBOMRouteVersionApproval table. |
Community Additions
ADD
Show: