Share via


JmgExternalTerminalData Class [AX 2012]

The JmgExternalTerminalData class is part of the external terminal interface to shop floor control.

Syntax

class JmgExternalTerminalData

Run On

Called

Methods

  Method Description
Gg738431.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg738431.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg738431.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg738431.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg738431.pubmethod(en-us,AX.60).gif insert Inserts a record in the JmgTermReg table, based on the data set in this object.
Gg738431.pubmethod(en-us,AX.60).gif new Instantiates a new instance of the JmgExternalTerminalData class.
Gg738431.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.)
Gg738431.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.)
Gg738431.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg738431.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg738431.pubmethod(en-us,AX.60).gif parmjobId Gets and sets the value of the job ID parameter.
Gg738431.pubmethod(en-us,AX.60).gif parmjobIdAbs Gets or sets the jobIdAbs parameter.
Gg738431.pubmethod(en-us,AX.60).gif parmJobPilot Gets or sets the JobPilot parameter.
Gg738431.pubmethod(en-us,AX.60).gif parmRegDate Gets or sets the RegDate parameter.
Gg738431.pubmethod(en-us,AX.60).gif parmRegType Gets or sets the RegType parameter.
Gg738431.pubmethod(en-us,AX.60).gif parmWorker Gets or sets the Worker parameter.
Gg738431.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg738431.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg738431.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.)
Gg738431.pubmethod(en-us,AX.60).gif validate Validates the terminal data. After this method has been invoked, the methods error, parseError, and regType will return meaningful results.
Gg738431.privmethod(en-us,AX.60).gif validateClockIn Part of the validation algorithm. When it is determined, that a clock in registration has been received from the external terminal, this method is called.
Gg738431.privmethod(en-us,AX.60).gif validateClockOut Part of the validation algorithm. When it is determined, that a clock out registration has been received from the external terminal, this method is called.
Gg738431.privmethod(en-us,AX.60).gif validateIpcJobIdStart Part of the validation algorithm. When it is determined, that the registration is a start job on an IPC job, this method is called.
Gg738431.privmethod(en-us,AX.60).gif validateIpcJobIdStop Part of the validation algorithm. When it is determined, that the registration is a stop job on an IPC job, this method is called.
Gg738431.privmethod(en-us,AX.60).gif validateJobIdAbs Part of the validation algorithm. Validates the absence job ID field of the registration.
Gg738431.privmethod(en-us,AX.60).gif validateJobStart Part of the validation algorithm. When it is determined, that a start job registration has been received from the external terminal, this method is called.
Gg738431.privmethod(en-us,AX.60).gif validateJobStop Part of the validation algorithm. When it is determined, that a stop job registration has been received from the external terminal, this method is called.
Gg738431.privmethod(en-us,AX.60).gif validateMandatoryFields Validates the mandatory fields of the registration (employee ID and registration date).
Gg738431.privmethod(en-us,AX.60).gif validateProdJobIdStart Occurs when the registration is a start job on an production job. Part of the validation algorithm.
Gg738431.privmethod(en-us,AX.60).gif validateProdJobIdStop Occurs when the registration is a stop job on a production job. Part of the validation algorithm.
Gg738431.privmethod(en-us,AX.60).gif validateProjJobIdStart Occurs when the registration is a start job on a project job. Part of the validation algorithm.
Gg738431.privmethod(en-us,AX.60).gif validateProjJobIdStop Occurs when the registration is a stop job on a project job. Part of the validation algorithm.
Gg738431.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg738431.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)

Top

Remarks

When a registration is received from an external terminal, the registration should be parsed into an instance of this class from the JmgExternalTerminal.parse method.

Inheritance Hierarchy

Object Class
  JmgExternalTerminalData Class