Share via


JmgTermJob_Proj Class [AX 2012]

The JmgTermJob_Proj class represents jobs of type project.

Syntax

class JmgTermJob_Proj extends JmgTermJob

Run On

Called

Methods

  Method Description
Gg758465.pubmethod(en-us,AX.60).gif actOprId Retrieves the operation or activity ID of the job. (Overrides the actOprId Method.)
Gg758465.pubmethod(en-us,AX.60).gif allow Retrieves whether employees can register on the job. (Overrides the allow Method.)
Gg758465.pubmethod(en-us,AX.60).gif calcTimeHours Retrieves the estimated time that should be used on this particular project job.
Gg758465.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg758465.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg758465.pubmethod(en-us,AX.60).gif estimatedHours Retrieves the estimated job time. (Inherited from JmgTermJob.)
Gg758465.pubmethod(en-us,AX.60).gif function Retrieves the function that is associated with the job. (Inherited from JmgTermJob.)
Gg758465.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg758465.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg758465.protmethod(en-us,AX.60).gif init Part of the initialization procedure of an instance. The method is called by the JmgTermJob::construct Method and JmgTermJob::constructJobTable Method. (Inherited from JmgTermJob.)
Gg758465.protmethod(en-us,AX.60).gif initCommon This method initializes the common fields in a JmgTermReg record, which is created when a registration is made. (Inherited from JmgTermJob.)
Gg758465.protmethod(en-us,AX.60).gif initSourceData Loads into memory the source data that the job is based on. (Overrides the initSourceData Method.)
Gg758465.pubmethod(en-us,AX.60).gif isValidJobId This method returns whether an instance of the JmgTermJob Class is based on a valid job ID. (Inherited from JmgTermJob.)
Gg758465.pubmethod(en-us,AX.60).gif jmgJobTable Retrieves the JmgJobTable record, which is associated to the job. (Inherited from JmgTermJob.)
Gg758465.pubmethod(en-us,AX.60).gif jobDescription Retrieves a description of the job. (Overrides the jobDescription Method.)
Gg758465.pubmethod(en-us,AX.60).gif jobId This method returns the job ID which identifies this job. (Inherited from JmgTermJob.)
Gg758465.pubmethod(en-us,AX.60).gif jobRef Retrieves the job reference for this job. For project jobs, this is the project ID. (Overrides the jobRef Method.)
Gg758465.pubmethod(en-us,AX.60).gif jobStatus Retrieves the status of a job. (Inherited from JmgTermJob.)
Gg758465.pubmethod(en-us,AX.60).gif jourRegType Retrieves the journal registration type that this kind of job corresponds to. (Overrides the jourRegType Method.)
Gg758465.pubmethod(en-us,AX.60).gif makeFeedback This method is used to provide feedback on a started job (Overrides the makeFeedback Method.)
Gg758465.pubmethod(en-us,AX.60).gif makeRegistration This method creates a start or a stop job registration on this job. (Overrides the makeRegistration Method.)
Gg758465.pubmethod(en-us,AX.60).gif module Retrieves the module that the job originated from, which is JmgModuleEnum::Proj. (Overrides the module Method.)
Gg758465.pubmethod(en-us,AX.60).gif new Creates a new instance of the JmgTermJob_Proj Class. (Overrides the new Method.)
Gg758465.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.)
Gg758465.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.)
Gg758465.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg758465.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg758465.pubmethod(en-us,AX.60).gif pmfCanHaveCoProducts Indicates whether the job can have co-product outputs. (Inherited from JmgTermJob.)
Gg758465.pubmethod(en-us,AX.60).gif pmfIsBatchOrderJob Indicates whether the term job belongs to the batch order. (Inherited from JmgTermJob.)
Gg758465.pubmethod(en-us,AX.60).gif projTable Retrieves the ProjTable record, which is associated to the project job.
Gg758465.protmethod(en-us,AX.60).gif registrationError This method is invoked if an error occurs when a registration on the job is created. It throws an error that has the specified error message. If special handling of registration errors is necessary for a specific type of job, this method should be overridden. (Inherited from JmgTermJob.)
Gg758465.pubmethod(en-us,AX.60).gif reportedFinish This method returns whether the job is reported as finished in shop floor control. (Overrides the reportedFinish Method.)
Gg758465.pubmethod(en-us,AX.60).gif reportedStarted Retrieves whether the job has been reported as started. If the project that the job is associated with has the InProgress status, returns true; otherwise, false. (Overrides the reportedStarted Method.)
Gg758465.pubmethod(en-us,AX.60).gif requireFeedbackInfo Retrieves whether additional feedback is needed. No feedback is needed for project jobs. (Overrides the requireFeedbackInfo Method.)
Gg758465.pubmethod(en-us,AX.60).gif requireStartupInfo Retrieves whether additional startup information is needed. (Overrides the requireStartupInfo Method.)
Gg758465.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg758465.pubmethod(en-us,AX.60).gif signType This method returns the type of registration associated with this job. (Inherited from JmgTermJob.)
Gg758465.pubmethod(en-us,AX.60).gif sourceData Provides access to the source data record that the job originated from. (Overrides the sourceData Method.)
Gg758465.pubmethod(en-us,AX.60).gif stampType Retrieves the JmgStampTypeEnum::Work stamp type that is associated with this job. (Overrides the stampType Method.)
Gg758465.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg758465.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.)
Gg758465.pubmethod(en-us,AX.60).gif validateStampJournalTransWrite Validates a JmgStampJournalTrans record. (Overrides the validateStampJournalTransWrite Method.)
Gg758465.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg758465.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)

Top

Remarks

These jobs originate from the ProjTable, ProjActivity, and ProjForecastEmpl tables.

Inheritance Hierarchy

Object Class
  JmgTermJob Class
    JmgTermJob_Proj Class