JmgTermJob_Prod Class [AX 2012]

The JmgTermJob_Prod class represents production type jobs.

class JmgTermJob_Prod extends JmgTermJob

Run On

Called

  MethodDescription
Gg743369.pubmethod(en-us,AX.60).gif actOprId Used to retrieve the operation or activity ID of the job. (Overrides the actOprId Method.)
Gg743369.pubmethod(en-us,AX.60).gif allow Retrieves whether employees can create registrations on the job. (Overrides the allow Method.)
Gg743369.pubmethod(en-us,AX.60).gif calcQty Retrieves the calculated quantity for this production job.
Gg743369.pubmethod(en-us,AX.60).gif calcTimeHours Retrieves the calculated time in hours for this production job.
Gg743369.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg743369.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg743369.pubmethod(en-us,AX.60).gif estimatedHours Retrieves the estimated job time. (Overrides the estimatedHours Method.)
Gg743369.pubmethod(en-us,AX.60).gif function Retrieves the function that is associated with the job. (Inherited from JmgTermJob.)
Gg743369.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg743369.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg743369.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.)
Gg743369.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.)
Gg743369.protmethod(en-us,AX.60).gif initSourceData Loads the source data into memory. The job is based either on a ProdRouteJob record or a ProdRoute record. This method is part of the initialization procedure of an instance. (Overrides the initSourceData Method.)
Gg743369.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.)
Gg743369.pubmethod(en-us,AX.60).gif jmgJobTable Retrieves the JmgJobTable record, which is associated to the job. (Inherited from JmgTermJob.)
Gg743369.pubmethod(en-us,AX.60).gif jobDescription Retrieves a job description, which is the route name associated with the production job. (Overrides the jobDescription Method.)
Gg743369.pubmethod(en-us,AX.60).gif jobId This method returns the job ID which identifies this job. (Inherited from JmgTermJob.)
Gg743369.pubmethod(en-us,AX.60).gif jobRef Retrieves the job reference for this job. For a production job, this is the production ID. (Overrides the jobRef Method.)
Gg743369.pubmethod(en-us,AX.60).gif jobStatus Retrieves the status of the job. (Overrides the jobStatus Method.)
Gg743369.pubmethod(en-us,AX.60).gif jourRegType Retrieves the journal registration type that this kind of job corresponds to. For production jobs, the job type is translated to the corresponding journal registration type. (Overrides the jourRegType Method.)
Gg743369.protmethod(en-us,AX.60).gif makeFeebackProceedPerWorker Reports feedback based on the selected worker on the selected date and time.
Gg743369.pubmethod(en-us,AX.60).gif makeFeedback Reports feedback for the current job (Overrides the makeFeedback Method.)
Gg743369.pubmethod(en-us,AX.60).gif makeRegistration Creates a start or a stop job registration on this job. (Overrides the makeRegistration Method.)
Gg743369.pubmethod(en-us,AX.60).gif module Retrieves the module where the job originated. Always returns JmgModuleEnum::Prod. (Overrides the module Method.)
Gg743369.pubmethod(en-us,AX.60).gif new Creates a new instance of the JmgTermJob_Prod Class. (Overrides the new Method.)
Gg743369.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.)
Gg743369.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.)
Gg743369.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg743369.pubmethod(en-us,AX.60).gif oprPriority Retrieves the operation priority that is associated with the production job.
Gg743369.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg743369.pubmethod(en-us,AX.60).gif pdsCWCalcQty Retrieves the calculated quantity for this production job.
Gg743369.pubmethod(en-us,AX.60).gif pdsCWQtyError Retrieves the number of catch weight error items reported on the production job.
Gg743369.pubmethod(en-us,AX.60).gif pdsCWQtyGood Retrieves the number of catch weight good items reported on the production job.
Gg743369.pubmethod(en-us,AX.60).gif pmfCanHaveCoProducts Indicates whether the job can have co-product outputs. (Overrides the pmfCanHaveCoProducts Method.)
Gg743369.pubmethod(en-us,AX.60).gif pmfIsBatchOrderJob Indicates whether the term job belongs to the batch order. (Inherited from JmgTermJob.)
Gg743369.pubmethod(en-us,AX.60).gif prodJobType Retrieves the job type of this production job.
Gg743369.pubmethod(en-us,AX.60).gif prodRoute Retrieves the ProdRoute record that this job is associated with.
Gg743369.pubmethod(en-us,AX.60).gif qtyError Retrieves the number of error items reported on the production job.
Gg743369.pubmethod(en-us,AX.60).gif qtyGood Retrieves the number of good items reported on the production job.
Gg743369.pubmethod(en-us,AX.60).gif qtyStarted Retrieves the reported started quantity for the production job.
Gg743369.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.)
Gg743369.pubmethod(en-us,AX.60).gif reportedFinish Retrieves whether the job is reported as finished. (Overrides the reportedFinish Method.)
Gg743369.pubmethod(en-us,AX.60).gif reportedStarted Retrieves whether the job has been reported as started. (Overrides the reportedStarted Method.)
Gg743369.privmethod(en-us,AX.60).gif reportedWaiting
Gg743369.pubmethod(en-us,AX.60).gif requireFeedbackInfo Retrieves whether additional feedback information is needed before a stop registration can be made. (Overrides the requireFeedbackInfo Method.)
Gg743369.pubmethod(en-us,AX.60).gif requireStartupInfo Retrieves whether additional startup information is required to create a start job registration. (Overrides the requireStartupInfo Method.)
Gg743369.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg743369.pubmethod(en-us,AX.60).gif signType This method returns the type of registration associated with this job. (Inherited from JmgTermJob.)
Gg743369.pubmethod(en-us,AX.60).gif siteInventDimId Retrieves the inventory dimension ID to which the production job is linked.
Gg743369.pubmethod(en-us,AX.60).gif sourceData Retrieves the source data record that the job originated from. (Overrides the sourceData Method.)
Gg743369.pubmethod(en-us,AX.60).gif stampType Retrieves the JmgStampTypeEnum::Work stamp type that is associated with this job. (Overrides the stampType Method.)
Gg743369.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg743369.protmethod(en-us,AX.60).gif updateJobRegistration Updates the specified JmgTermReg registration.
Gg743369.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.)
Gg743369.pubmethod(en-us,AX.60).gif validateStampJournalTransWrite Validates a JmgStampJournalTrans record. (Overrides the validateStampJournalTransWrite Method.)
Gg743369.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg743369.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Top

Depending on the shop floor control parameter setup, these jobs originate from either the ProdRoute table, which has a job level of route, or the ProdRouteJob table, which has a job level of job. Instances of this class represent production type jobs. Depending on the shop floor control parameter setup, these jobs originate from either the ProdRoute table, which has a job level of route, or the ProdRouteJob table, which has a job level of job.

Object Class
  JmgTermJob Class
    JmgTermJob_Prod Class

Community Additions

ADD
Show: