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 | |
---|---|---|
cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) | |
equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) | |
getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) | |
handle | Retrieves the handle of the class of the object. (Inherited from Object.) | |
insert | Inserts a record in the JmgTermReg table, based on the data set in this object. | |
new | Instantiates a new instance of the JmgExternalTerminalData class. | |
notify | Releases the hold on an object that has called the wait method on this object. (Inherited from Object.) | |
notifyAll | Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.) | |
objectOnServer | Determines whether the object is on a server. (Inherited from Object.) | |
owner | Returns the instance that owns the object. (Inherited from Object.) | |
parmjobId | Gets and sets the value of the job ID parameter. | |
parmjobIdAbs | Gets or sets the jobIdAbs parameter. | |
parmJobPilot | Gets or sets the JobPilot parameter. | |
parmRegDate | Gets or sets the RegDate parameter. | |
parmRegType | Gets or sets the RegType parameter. | |
parmWorker | Gets or sets the Worker parameter. | |
setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) | |
toString | Returns a string that represents the current object. (Inherited from Object.) | |
usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) | |
validate | Validates the terminal data. After this method has been invoked, the methods error, parseError, and regType will return meaningful results. | |
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. | |
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. | |
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. | |
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. | |
validateJobIdAbs | Part of the validation algorithm. Validates the absence job ID field of the registration. | |
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. | |
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. | |
validateMandatoryFields | Validates the mandatory fields of the registration (employee ID and registration date). | |
validateProdJobIdStart | Occurs when the registration is a start job on an production job. Part of the validation algorithm. | |
validateProdJobIdStop | Occurs when the registration is a stop job on a production job. Part of the validation algorithm. | |
validateProjJobIdStart | Occurs when the registration is a start job on a project job. Part of the validation algorithm. | |
validateProjJobIdStop | Occurs when the registration is a stop job on a project job. Part of the validation algorithm. | |
wait | Pauses a process. (Inherited from Object.) | |
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