GanttData_WrkCtr Class [AX 2012]

The GanttData_WrkCtr class is the work center Gantt data handling class.

class GanttData_WrkCtr extends GanttData

Run On

Called

  MethodDescription
Gg753750.pubmethod(en-us,AX.60).gif addCalendarName (Inherited from GanttData.)
Gg753750.protmethod(en-us,AX.60).gif addRecId2LinkGroup Adds a job to a link group by the record ID of the job in the temporary Gantt table.
Gg753750.protmethod(en-us,AX.60).gif adjustIntervalFromOrder Adjusts the loading interval with regard to loading all orders and loading delivery dates.
Gg753750.protmethod(en-us,AX.60).gif adjustIntervalFromPlannedProd Adjusts the loading interval so that the start and end dates include the delivery date of the planned production order.
Gg753750.protmethod(en-us,AX.60).gif adjustIntervalFromProd Adjusts the loading interval so that the start and end dates include the delivery date of the production order.
Gg753750.protmethod(en-us,AX.60).gif adjustIntervalFromProj Adjusts the loading interval so that the start and end dates include the delivery date of the project.
Gg753750.protmethod(en-us,AX.60).gif adjustLinks Adjusts the links that are to be loaded in Gantt Visualization by adding new links that compensate for jobs that are not to be shown that were hidden by the user.
Gg753750.protmethod(en-us,AX.60).gif adjustLoadingDatesInterval (Inherited from GanttData.)
Gg753750.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg753750.protmethod(en-us,AX.60).gif canLoadPlannedProdData
Gg753750.protmethod(en-us,AX.60).gif canLoadProdData
Gg753750.protmethod(en-us,AX.60).gif canLoadProdRouteJob Checks if the production order route job satisfies all checks in order to be loaded in the Gantt chart.
Gg753750.protmethod(en-us,AX.60).gif canLoadProjData
Gg753750.protmethod(en-us,AX.60).gif canLoadProjForecastEmpl Checks if the project hour forecast job satisfies all checks in order to be loaded in the Gantt chart.
Gg753750.protmethod(en-us,AX.60).gif canLoadReqRouteJob Checks if the planned production order route job satisfies all checks in order to be loaded in the Gantt chart.
Gg753750.pubmethod(en-us,AX.60).gif canUndo (Inherited from GanttData.)
Gg753750.protmethod(en-us,AX.60).gif cleanAfterSaving (Inherited from GanttData.)
Gg753750.pubmethod(en-us,AX.60).gif cleanAll (Inherited from GanttData.)
Gg753750.pubmethod(en-us,AX.60).gif cleanCalendarNames (Inherited from GanttData.)
Gg753750.protmethod(en-us,AX.60).gif createCalendars Creates the combined calendars that are needed for parallel operations. (Overrides the createCalendars Method.)
Gg753750.protmethod(en-us,AX.60).gif createModifiedRefIdSet Analyzes the modified records and constructs a set of modified orders and projects.
Gg753750.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg753750.pubmethod(en-us,AX.60).gif ganttCalendarType (Overrides the ganttCalendarType Method.)
Gg753750.pubmethod(en-us,AX.60).gif getGanttTableByRecId (Overrides the getGanttTableByRecId Method.)
Gg753750.pubmethod(en-us,AX.60).gif getGroupRecIds Returns a set of records that are grouped into the same link group.
Gg753750.privmethod(en-us,AX.60).gif getIdentifierFields Constructs a field list as a container with the fields used for identifying a job when displaying an error or warning to the user.
Gg753750.pubmethod(en-us,AX.60).gif getLinkGroupByRecId Returns the link group number for a specific job.
Gg753750.privmethod(en-us,AX.60).gif getNewLinks
Gg753750.pubmethod(en-us,AX.60).gif getRecordByRecId (Overrides the getRecordByRecId Method.)
Gg753750.pubmethod(en-us,AX.60).gif getSetEmptyWrkCtrIds
Gg753750.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg753750.protmethod(en-us,AX.60).gif getWrkCtrDataFields Retrieves a map that contains the data fields for a specified resource such as a site, production unit, and resource group.
Gg753750.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg753750.pubmethod(en-us,AX.60).gif init (Inherited from GanttData.)
Gg753750.protmethod(en-us,AX.60).gif initData (Inherited from GanttData.)
Gg753750.pubmethod(en-us,AX.60).gif initEmptyWrkCtrIds Initializes the internal data regarding empty work centers.
Gg753750.protmethod(en-us,AX.60).gif initFieldCollection (Overrides the initFieldCollection Method.)
Gg753750.protmethod(en-us,AX.60).gif initFieldCollectionLinks
Gg753750.protmethod(en-us,AX.60).gif initFieldCollectionWrkCtrJob
Gg753750.protmethod(en-us,AX.60).gif initLoadingDataFromCaller Initializes the work center list and the time interval used at later load stages for loading the actual table data.
Gg753750.protmethod(en-us,AX.60).gif initLoadingDataFromEntirePlannedProd Initializes the work center list that is used for loading data and extends the time interval, if it is needed, so that the loaded planned production orders are completely loaded.
Gg753750.protmethod(en-us,AX.60).gif initLoadingDataFromEntireProd Initializes the work center list that is used for loading data and extends the time interval, if needed, so that the loaded production orders are completely loaded.
Gg753750.protmethod(en-us,AX.60).gif initLoadingDataFromEntireProj Initializes the work center list that is used for loading data and extends the time interval, if it is needed, so that the loaded project hour forecasts are completely loaded.
Gg753750.protmethod(en-us,AX.60).gif initLoadingDatesInterval (Inherited from GanttData.)
Gg753750.protmethod(en-us,AX.60).gif initPostLoadingData (Overrides the initPostLoadingData Method.)
Gg753750.protmethod(en-us,AX.60).gif initPreLoadingData (Overrides the initPreLoadingData Method.)
Gg753750.protmethod(en-us,AX.60).gif initTableCollection (Overrides the initTableCollection Method.)
Gg753750.protmethod(en-us,AX.60).gif initTables (Overrides the initTables Method.)
Gg753750.protmethod(en-us,AX.60).gif insertCalendarName
Gg753750.protmethod(en-us,AX.60).gif insertDataPlannedProd Inserts data into the GanttTmpWrkCtrJob Table based on a planned production order data.
Gg753750.protmethod(en-us,AX.60).gif insertDataProd Inserts data into the GanttTmpWrkCtrJob Table based on a production order data.
Gg753750.protmethod(en-us,AX.60).gif insertDataProj Inserts data into the GanttTmpWrkCtrJob Table based on project hour forecast data.
Gg753750.pubmethod(en-us,AX.60).gif load (Inherited from GanttData.)
Gg753750.pubmethod(en-us,AX.60).gif loadCalendarData (Inherited from GanttData.)
Gg753750.protmethod(en-us,AX.60).gif loadData (Overrides the loadData Method.)
Gg753750.protmethod(en-us,AX.60).gif loadDataLinks Loads the links information for work center data.
Gg753750.protmethod(en-us,AX.60).gif loadDataPlannedProd Loads all the planned production orders that are to be used in the Gantt chart.
Gg753750.protmethod(en-us,AX.60).gif loadDataProd Loads the production orders that are to be used in the Gantt chart.
Gg753750.protmethod(en-us,AX.60).gif loadDataProj Loads the project hour forecast data that is to be used in the Gantt chart.
Gg753750.pubmethod(en-us,AX.60).gif modifyModificationBeforeValidation Adds values for the site, production unit, resource group, and calendar fields to the modification. (Overrides the modifyModificationBeforeValidation Method.)
Gg753750.protmethod(en-us,AX.60).gif new Initializes a new instance of the GanttData_WrkCtr class. (Overrides the new Method.)
Gg753750.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.)
Gg753750.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.)
Gg753750.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg753750.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg753750.pubmethod(en-us,AX.60).gif parmGanttCalendarCollection Gets or sets the GanttCalendarCollection parameter. (Inherited from GanttData.)
Gg753750.pubmethod(en-us,AX.60).gif parmGanttClient Gets or sets the GanttClient parameter. (Overrides the parmGanttClient Method.)
Gg753750.pubmethod(en-us,AX.60).gif parmGanttDataUndo Gets or sets the GanttDataUndo parameter. (Inherited from GanttData.)
Gg753750.pubmethod(en-us,AX.60).gif parmGanttTableCollection Gets or sets the GanttTableCollection parameter. (Inherited from GanttData.)
Gg753750.pubmethod(en-us,AX.60).gif parmGanttTableLink Gets or sets the GanttTableLink parameter.
Gg753750.pubmethod(en-us,AX.60).gif parmGanttTableWrkCtrJob Gets or sets the GanttTableWrkCtrJob parameter.
Gg753750.pubmethod(en-us,AX.60).gif parmHasPlannedProdJobs Gets or sets the HasPlannedProdJobs parameter.
Gg753750.pubmethod(en-us,AX.60).gif parmHasProdJobs Gets or sets the HasProdJobs parameter.
Gg753750.pubmethod(en-us,AX.60).gif parmHasProjJobs Gets or sets the HasProjJobs parameter.
Gg753750.pubmethod(en-us,AX.60).gif parmLoadingFromDate Gets or sets the LoadingFromDate parameter. (Inherited from GanttData.)
Gg753750.pubmethod(en-us,AX.60).gif parmLoadingToDate Gets or sets the LoadingToDate parameter. (Inherited from GanttData.)
Gg753750.pubmethod(en-us,AX.60).gif postLoad (Inherited from GanttData.)
Gg753750.protmethod(en-us,AX.60).gif postSaveData (Inherited from GanttData.)
Gg753750.pubmethod(en-us,AX.60).gif prepareReload (Inherited from GanttData.)
Gg753750.protmethod(en-us,AX.60).gif progressFinish (Inherited from GanttData.)
Gg753750.protmethod(en-us,AX.60).gif progressInit (Inherited from GanttData.)
Gg753750.protmethod(en-us,AX.60).gif progressInitSaving (Inherited from GanttData.)
Gg753750.protmethod(en-us,AX.60).gif progressInitValidating (Inherited from GanttData.)
Gg753750.protmethod(en-us,AX.60).gif progressTotal (Inherited from GanttData.)
Gg753750.protmethod(en-us,AX.60).gif progressUpdate (Inherited from GanttData.)
Gg753750.protmethod(en-us,AX.60).gif resetEmptyWrkCtrIds Resets the internally stored data regarding work centers that do not have any jobs displayed in Gantt.
Gg753750.protmethod(en-us,AX.60).gif resetLinkGroups Clears all the data that was used for mapping link group numbers to records and for records to group numbers.
Gg753750.protmethod(en-us,AX.60).gif resetLoadingData Resets the relevant data when a reload occurs. (Overrides the resetLoadingData Method.)
Gg753750.protmethod(en-us,AX.60).gif resetLoadingDatesInterval (Inherited from GanttData.)
Gg753750.protmethod(en-us,AX.60).gif resetLoadWrkCtrIds
Gg753750.pubmethod(en-us,AX.60).gif save (Inherited from GanttData.)
Gg753750.protmethod(en-us,AX.60).gif saveData Saves or validates the data modified by the user in the Gantt chart. (Overrides the saveData Method.)
Gg753750.protmethod(en-us,AX.60).gif setCallerDates
Gg753750.protmethod(en-us,AX.60).gif setLoadingDatesInterval (Inherited from GanttData.)
Gg753750.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg753750.protmethod(en-us,AX.60).gif sortNodeData Sorts the node data and creates the sort order data for workcenter groups if Gantt was started from the production orders form, planned production orders form, or project hour forecast form.
Gg753750.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg753750.pubmethod(en-us,AX.60).gif undo (Inherited from GanttData.)
Gg753750.pubmethod(en-us,AX.60).gif updateModification (Inherited from GanttData.)
Gg753750.pubmethod(en-us,AX.60).gif updateModificationCollection (Inherited from GanttData.)
Gg753750.protmethod(en-us,AX.60).gif updateTimeScaleInterval (Inherited from GanttData.)
Gg753750.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.)
Gg753750.pubmethod(en-us,AX.60).gif validate (Inherited from GanttData.)
Gg753750.pubmethod(en-us,AX.60).gif validateIsRefModified Validates an order with regard to whether one of the job records has been modified.
Gg753750.pubmethod(en-us,AX.60).gif validateLoad (Overrides the validateLoad Method.)
Gg753750.pubmethod(en-us,AX.60).gif validateModification Validates one modification that the user performed in the Gantt chart data. (Overrides the validateModification Method.)
Gg753750.protmethod(en-us,AX.60).gif validateRefId Validates the data for one order based on a reference ID, with regard to a job sequence and that all jobs in one operation have the same work center.
Gg753750.protmethod(en-us,AX.60).gif validateSameWrkCtr Validates that two jobs are on the same work center and that the group does not change if they belong to the same operation.
Gg753750.pubmethod(en-us,AX.60).gif validateSave (Inherited from GanttData.)
Gg753750.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg753750.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg753750.pubmethod(en-us,AX.60).gif Gg753750.static(en-us,AX.60).gif ::construct Initializes a new instance of the GanttData_WrkCtr class.
Gg753750.protmethod(en-us,AX.60).gif Gg753750.static(en-us,AX.60).gif ::createJobCapacityReservations
Gg753750.protmethod(en-us,AX.60).gif Gg753750.static(en-us,AX.60).gif ::deleteCapacityProdRouteJob
Gg753750.protmethod(en-us,AX.60).gif Gg753750.static(en-us,AX.60).gif ::deleteCapacityProjForecastEmpl
Gg753750.protmethod(en-us,AX.60).gif Gg753750.static(en-us,AX.60).gif ::deleteCapacityReqRouteJob
Gg753750.protmethod(en-us,AX.60).gif Gg753750.static(en-us,AX.60).gif ::deleteJobCapacityReservations
Gg753750.protmethod(en-us,AX.60).gif Gg753750.static(en-us,AX.60).gif ::getDataInIntervalPlannedProd Gets the data needed by executing the statements on the server side.
Gg753750.protmethod(en-us,AX.60).gif Gg753750.static(en-us,AX.60).gif ::getDataInIntervalProd Gets the data needed by executing the statements on the server side.
Gg753750.protmethod(en-us,AX.60).gif Gg753750.static(en-us,AX.60).gif ::getDataInIntervalProj Gets the data needed by executing the statements on the server side.
Gg753750.protmethod(en-us,AX.60).gif Gg753750.static(en-us,AX.60).gif ::getDataPlannedProdForIds Gets the planned production order data from the ReqPO Table records specified in the _conSetLoadIds parameter by their ID.
Gg753750.protmethod(en-us,AX.60).gif Gg753750.static(en-us,AX.60).gif ::getDataProdForIds Gets the production order data from the ReqPO Table records specified in _conSetLoadIds by their ID.
Gg753750.protmethod(en-us,AX.60).gif Gg753750.static(en-us,AX.60).gif ::getDataProjForIds Gets the project data from the ReqPO Table records specified in the _conSetLoadIds parameter by their ID.
Gg753750.pubmethod(en-us,AX.60).gif Gg753750.static(en-us,AX.60).gif ::getWrkCtrEffectivityPct
Gg753750.protmethod(en-us,AX.60).gif Gg753750.static(en-us,AX.60).gif ::initLoadingDataFromEntireProdOnServer Gets the data needed by GanttData_WrkCtr.initLoadingDataFromEntireProd Method by executing the statements on the server side.
Gg753750.protmethod(en-us,AX.60).gif Gg753750.static(en-us,AX.60).gif ::initLoadingDataFromEntireProjOnServer Gets the data needed by GanttData_WrkCtr.initLoadingDataFromEntireProj Method by executing the statements on the server side.
Gg753750.protmethod(en-us,AX.60).gif Gg753750.static(en-us,AX.60).gif ::initLoadingDataFromEntireReqPOOnServer Gets the data needed by GanttData_WrkCtr.initLoadingDataFromEntirePlannedProd Method by executing the statements on the server side.
Gg753750.protmethod(en-us,AX.60).gif Gg753750.static(en-us,AX.60).gif ::insertJobCapacityReservations
Gg753750.protmethod(en-us,AX.60).gif Gg753750.static(en-us,AX.60).gif ::loadCapacitySlotData Loads capacity slots based on working calendars.
Gg753750.protmethod(en-us,AX.60).gif Gg753750.static(en-us,AX.60).gif ::loadDataPlannedProdOnServer Gets the data that is required by the loadDataPlannedProd method by running the statements on the server side.
Gg753750.protmethod(en-us,AX.60).gif Gg753750.static(en-us,AX.60).gif ::loadDataProdOnServer Gets the data that is required by the loadDataProd method by running the statements on the server side.
Gg753750.protmethod(en-us,AX.60).gif Gg753750.static(en-us,AX.60).gif ::loadDataProjOnServer Gets the data that is required by the [GanttData_WrkCtr.loadDataProj Method] method by running the statements on the server side.
Gg753750.pubmethod(en-us,AX.60).gif Gg753750.static(en-us,AX.60).gif ::newGanttClient
Gg753750.protmethod(en-us,AX.60).gif Gg753750.static(en-us,AX.60).gif ::reserveCapacityProdRouteJob
Gg753750.protmethod(en-us,AX.60).gif Gg753750.static(en-us,AX.60).gif ::reserveCapacityProjForecastEmpl
Gg753750.protmethod(en-us,AX.60).gif Gg753750.static(en-us,AX.60).gif ::reserveCapacityReqRouteJob
Gg753750.protmethod(en-us,AX.60).gif Gg753750.static(en-us,AX.60).gif ::updateOrigDataPlannedProd
Gg753750.protmethod(en-us,AX.60).gif Gg753750.static(en-us,AX.60).gif ::updateOrigDataProd
Gg753750.protmethod(en-us,AX.60).gif Gg753750.static(en-us,AX.60).gif ::updateOrigDataProj
Top

The class handles:

  • loading of Gantt work center data

  • saving Gantt work center data including update of the routes and capacity reservations

  • validation of Gantt work center modifications

Object Class
  GanttData Class
    GanttData_WrkCtr Class

Community Additions

ADD
Show: