ReleaseUpdateDB60_Prod Class [AX 2012]

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