Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Updates the production or BOM data based on the enhancement done in this version.
Syntax
class ReleaseUpdateDB60_Prod extends ReleaseUpdateDB41_Prod
Run On
Server
Methods
Method | Description | |
---|---|---|
![]() |
activateMultisiteUpdateAllTables | Updates all the multisite-related tables during multisite activation. |
![]() |
activateMultisiteUpdateInventDim | Updates the InventDim table during multisite activation. |
![]() |
activateMultisiteWhenNoLogist | Enables multisite functionality during the upgrade without the license of a Logistics object. |
![]() |
addCrossModuleDependency | Adds cross module, version dependency for an upgrade script. (Inherited from ReleaseUpdateDB.) |
![]() |
addCrossVersionModuleDependency | Adds cross module, version dependency for an upgrade script. (Inherited from ReleaseUpdateDB.) |
![]() |
addDependency | Adds a dependency of a method on another method in the same class. (Inherited from ReleaseUpdateDB.) |
![]() |
addFinalJob | Adds an upgrade script as a final job. (Inherited from ReleaseUpdateDB.) |
![]() |
addSharedJob | Adds an upgrade script as a shared job. (Inherited from ReleaseUpdateDB.) |
![]() |
addStandardJob | Adds an upgrade script as a standard job. (Inherited from ReleaseUpdateDB.) |
![]() |
addStartJob | Adds an upgrade script as a start job. (Inherited from ReleaseUpdateDB.) |
![]() |
allowDupBOMCalcTableNumIdx | Updates the NumIdx index in the BOMCalcTable table to allow for duplicate records. (Inherited from ReleaseUpdateDB41_Prod.) |
![]() |
allowNoDupBOMCalcTableNumIdx | Updates the NumIdx index in the BOMCalcTable table to not allow for duplicate records. (Inherited from ReleaseUpdateDB41_Prod.) |
![]() |
callInsertUpdateRelatedSkipMethods | Calls the skip methods that are relevant when doing inserts or updates. (Inherited from ReleaseUpdateDB.) |
![]() |
cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
![]() |
createInventDimForAllSites | Creates inventory dimension combinations for all defined sites. |
![]() |
equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
![]() |
fromVersion | Gets the version of the Microsoft Dynamics AX system that is being upgraded. (Inherited from ReleaseUpdateDB.) |
![]() |
fromVersionEx | Gets the version of the AX system that is being upgraded. (Inherited from ReleaseUpdateDB.) |
![]() |
getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
![]() |
handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
![]() |
initAdditionalJobs | Contains the initial setup for additional upgrade scripts. (Inherited from ReleaseUpdateDB.) |
![]() |
initAdditionalUpdateJobs | Contains the initial setup for additional upgrade scripts. (Inherited from ReleaseUpdateDB.) |
![]() |
initDynamicTableDependencies | Creates table dependencies for scripts whose dependencies cannot be set by using upgrade attributes. (Inherited from ReleaseUpdateDB.) |
![]() |
initJobs | Builds list upgrade script classes and creates dependencies that are based on their attributes. (Inherited from ReleaseUpdateDB.) |
![]() |
initJobsUsingUpgradeAttributes | Creates upgrade jobs and sets up their dependencies based on the attributes of every upgrade script method in a class. (Inherited from ReleaseUpdateDB.) |
![]() |
initOperationProgress | Creates a progress form that can be used to show the progress of an upgrade step. (Inherited from ReleaseUpdateDB.) |
![]() |
initPostSyncJobs | Contains initial setup for post synchronization upgrade scripts. (Overrides the initPostSyncJobs Method.) |
![]() |
initPostSyncUpdateJobs | Contains the initial setup for the PostSyncUpdate upgrade scripts. (Inherited from ReleaseUpdateDB.) |
![]() |
initPreSyncJobs | Contains initial setup for pre synchronization upgrade scripts. (Overrides the initPreSyncJobs Method.) |
![]() |
initPreSyncUpdateJobs | Contains the initial setup for PreSyncUpdate upgrade scripts. (Inherited from ReleaseUpdateDB.) |
![]() |
isConfKeyEnabledInPrevVersion | Determines whether the configuration key was enabled in the earlier version of the application. (Inherited from ReleaseUpdateDB.) |
![]() |
isInventDimNumberSequenceSetUp | Determines whether the number sequence for the InventDimId data type has been set up. |
![]() |
moduleName | Gets the module name of an upgrade class. (Inherited from ReleaseUpdateDB41_Prod.) |
![]() |
new | Initializes a new instance of the Object class. (Inherited from Object.) |
![]() |
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.) |
![]() |
parmCockpit | Gets or sets the Cockpit parameter. (Inherited from ReleaseUpdateDB.) |
![]() |
parmCurrentBatch | Gets or sets the CurrentBatch parameter. (Inherited from ReleaseUpdateDB.) |
![]() |
parmScriptStage | Gets or sets the ScriptStage parameter. (Inherited from ReleaseUpdateDB.) |
![]() |
prefixCurrentClassId | Gets or sets the classId parameter. (Inherited from ReleaseUpdateDB.) |
![]() |
prefixCurrentVersion | Gets or sets the version of the current instance of an upgrade class. (Inherited from ReleaseUpdateDB.) |
![]() |
run | Runs the upgrade script. (Inherited from ReleaseUpdateDB.) |
![]() |
setImportfromVersion | Sets the version of the Microsoft Dynamics AX system that is being upgraded. (Inherited from ReleaseUpdateDB.) |
![]() |
setModuleConfigKey | Sets the configuration keys of the current module. (Inherited from ReleaseUpdateDB.) |
![]() |
setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) |
![]() |
tableProgress | Sets the progress of the upgrade process, depending on the number of tables processed. (Inherited from ReleaseUpdateDB.) |
![]() |
toString | Returns a string that represents the current object. (Inherited from Object.) |
![]() |
updateBOMCalcSalesPriceUnit | Updates the BOMCalcTrans.SalesPriceUnit field. (Inherited from ReleaseUpdateDB41_Prod.) |
![]() |
updateBOMLinesSetSite | Updates site on BOM lines if the warehouse is specified. |
![]() |
updateBOMParmReportFinish | Updates the DefaultDimension field of the BOMParmReportFinish table with the corresponding value from the record ID field of the DimensionAttributeValueSet table. |
![]() |
updateBOMStructure | Updates the BOM structure by setting the site on BOM and BOM versions from BOM lines. |
![]() |
updateBOMTableSetSiteFromLines | Updates the BOM records by setting the site from the lines. |
![]() |
updateBOMVersionSetSiteFromLines | Updates the BOM versions by setting the site from the lines. |
![]() |
updateCostSheetNodeTable | Updates the dimensions of the CostSheetNodeTable table by using the value that corresponds to the record ID field of the DimensionAttributeValueSet table. |
![]() |
updateDateTimeFields | Updates the date and time fields in the production tables. (Inherited from ReleaseUpdateDB41_Prod.) |
![]() |
updateDefaultCostGroup | Updates the single record in the BOMCostGroup table by setting the value of the TypeDefault field to true. (Inherited from ReleaseUpdateDB41_Prod.) |
![]() |
updateFieldMappingBOMCalcTrans | Creates special field mappings for the BOMCalcTrans table. (Inherited from ReleaseUpdateDB41_Prod.) |
![]() |
updateFieldMappingBOMCalcTransKey3 | Creates special field mappings for the BOMCalcTrans table. |
![]() |
updateFieldMappingProdCalcTrans | Creates special field mappings for the ProdCalcTrans table. (Inherited from ReleaseUpdateDB41_Prod.) |
![]() |
updateFieldMappingProdCalcTransKey3 | Creates special field mappings for the ProdCalcTrans table. |
![]() |
updateFieldMappingProdReleaseTrans_RU | Creates special field mappings for the ProdReleaseTrans_RU table. |
![]() |
updateMarkupTable | Updates the CustomerLedgerDimension and VendorLedgerDimension fields of the MarkupTable table with the specified value from the record ID field of the DimensionAttributeValueCombination table. |
![]() |
updatePriceCalcHourUnit | Clears the UnitId field on the BOMCalcTrans and ProdCalcTrans tables for the calculation transactions of the setup and process types. |
![]() |
updateProdCategoryIntegrate | Creates the categories in the CategoryTable table by using the categories in the RouteCostCategory table. (Inherited from ReleaseUpdateDB41_Prod.) |
![]() |
updateProdGroup | Updates the IssueLedgerDimension, IssueOffsetLedgerDimension, PickListLedgerDimension, PickListOffsetLedgerDimension, ReceiptLedgerDimensionReceiptOffsetLedgerDimension, ReportLedgerDimension, ReportOffsetLedgerDimension, WIPIssueLedgerDimension, WIPValuationLedgerDimension, ResourceIssueLedgerDimension, and ResourceIssueOffsetLedgerDimension fields of the ProdGroup table with the corresponding value from the record ID field of the DimensionAttributeValueCombination table. |
![]() |
updateProdJournalName | |
![]() |
updateProdJournalTable | |
![]() |
updateProdParametersDim | Updates the ProdParametersDim table with the values from the WrkCtrSerachLimited field taken from the ProdParametersDim table. (Overrides the updateProdParametersDim Method.) |
![]() |
updateProdParmHistoricalCost | Updates the LedgerDimension field of the ProdParmHistoricalCost table with the corresponding value from the record ID field of the DimensionAttributeValueCombination table. |
![]() |
updateProdReleaseKindTableDimensions_RU | Updates the ProdReleaseKindTable_RU records. |
![]() |
updateProdRoute | Creates the WrkCtrProdRouteActivity, WrkCtrActivity, WrkCtrActivityRequirementSet, WrkCtrActivityRequirement, WrkCtrActivityCapabilityRequirement and WrkCtrActivityResourceRequirement records based on the ProdRoute table. |
![]() |
updateProdRouteTrans | Updates the ProdRouteTrans records with the record ID of the resource group instead of the resource ID. |
![]() |
updateProdStatusParameters | Updates the ProdStatusParameters.InventDimId field. (Inherited from ReleaseUpdateDB41_Prod.) |
![]() |
updateProdTable | Updates the ProdTable table by setting the values of the ProjId, ProjPostingType, and the ProjLinkedToOrder fields. (Inherited from ReleaseUpdateDB41_Prod.) |
![]() |
updateProductionCategories | Updates the production categories to populate the corresponding global categories. |
![]() |
updateRouteCostCategory | Updates the WIPIssueLedgerDimension, WIPValuationLedgerDimension, ResourceIssueLedgerDimension, and ResourceIssueOffsetLedgerDimension fields of the table with the corresponding value from the record ID field of the DimensionAttributeValueCombination table. |
![]() |
updateRouteOpr | Creates the WrkCtrRouteOprActivity, WrkCtrActivity, WrkCtrActivityRequirementSet, WrkCtrActivityRequirement, WrkCtrActivityCapabilityRequirement and WrkCtrActivityResourceRequirement records based on the RouteOpr table. |
![]() |
updateRouteVersion | Sets the inventDimId field to the blank inventDimId field. (Inherited from ReleaseUpdateDB41_Prod.) |
![]() |
updateWorkPeriodTemplate | Creates two new period templates. |
![]() |
updateWrkCtrDateCalendar | Creates the WrkCtrResourceGroupResource records based on the WrkCtrDateCalendar table. |
![]() |
updateWrkCtrParametersDim | Updates the WrkCtrParametersDim table from the WrkCtrParameters table. |
![]() |
updateWrkCtrTable | Creates resource groups from the WrkCtrTable table and attaches resources to the group. |
![]() |
updateWrkCtrTableSetSite | Updates the WrkCtrTable table setting the site ID as it was defined during forced multisite activation. |
![]() |
updateWrkCtrTaskGroup | Creates the WrkCtrCapability and WrkCtrCapabilityResource records based on the WrkCtrTaskGroup and the WrkCtrTaskGroupLine tables. |
![]() |
upgradeCostGroup | Updates the value of the InventTable.CostGroupId field by using the values in the BOMCalcGroup table. (Inherited from ReleaseUpdateDB41_Prod.) |
![]() |
usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
![]() |
validatedModuleName | Validates that a module name is not too long. (Inherited from ReleaseUpdateDB.) |
![]() |
wait | Pauses a process. (Inherited from Object.) |
![]() |
xml | Returns an XML string that represents the current object. (Inherited from Object.) |
![]() ![]() |
::createActivityRequirementSetBased | Inserts an activity requirement for either a resource or a resource group. |
![]() ![]() |
::createActivityResourceGroupReqSetBased | Inserts an activity resuource requirement for either a resource or a resource group. |
![]() ![]() |
::createActivityResourceReqSetBased | Inserts an activity resuource requirement for either a resource or a resource group. |
![]() ![]() |
::createCapability | Creates the WrkCtrCapability record. |
![]() ![]() |
::createCapabilityRequirement | Inserts an activity requirement for a capability. |
![]() ![]() |
::createCapabilityResource | Connects the specified resource or resource group to a capability. |
![]() ![]() |
::createCapabilitySetBased | Creates capability for activity type. |
![]() ![]() |
::createORMData | Inserts operation resource model data for an activity type. |
![]() ![]() |
::createResourceRequirement | Inserts an activity requirement for either a resource or a resource group. |
![]() ![]() |
::findCapabilityForTaskGroup | Finds the corresponding WrkCtrCapability record for a task group. |
![]() ![]() |
::findOrCreateCapability | Finds or creates the capability. |
![]() ![]() |
::findOrCreateCapabilityForResource | Finds a capability that corresponds to a task group and if the WrkCtrId is not connected to that capability then a copy of the capability is created and the resource is attached to it. |
![]() ![]() |
::isWrkCtrIdPartOfCapability | Determines if the WrkCtrId field is already connected to the capability and expands the resource group as needed if the work center was marked as group. |
Top
Inheritance Hierarchy
Object Class
ReleaseUpdateDB Class
ReleaseUpdateDB41_Prod Class
ReleaseUpdateDB60_Prod Class