RetailTransactionServiceEmployee Class [AX 2012]

The RetailTransactionServiceEmployee implements the employee related methods of the service interface exposed by the RetailTransactionService class to the retail channels.

Syntax

class RetailTransactionServiceEmployee

Run On

Called

Methods

  Method Description
Dn678625.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Dn678625.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Dn678625.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Dn678625.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Dn678625.pubmethod(en-us,AX.60).gif new Initializes a new instance of the Object class. (Inherited from Object.)
Dn678625.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.)
Dn678625.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.)
Dn678625.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Dn678625.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Dn678625.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Dn678625.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Dn678625.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.)
Dn678625.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Dn678625.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Dn678625.privmethod(en-us,AX.60).gif Dn678625.static(en-us,AX.60).gif ::addTimeRawRegistration Adds a record to time raw registrations for the worker specified.
Dn678625.privmethod(en-us,AX.60).gif Dn678625.static(en-us,AX.60).gif ::applyCompanyTimeZone
Dn678625.pubmethod(en-us,AX.60).gif Dn678625.static(en-us,AX.60).gif ::clockIn Registers clock-in for the worker specified.
Dn678625.pubmethod(en-us,AX.60).gif Dn678625.static(en-us,AX.60).gif ::clockOut Registers clock-out for the worker specified.
Dn678625.pubmethod(en-us,AX.60).gif Dn678625.static(en-us,AX.60).gif ::createExtendedLogOn Creates a record in RetailStaffExtendedLogOntable.
Dn678625.pubmethod(en-us,AX.60).gif Dn678625.static(en-us,AX.60).gif ::deleteExtendedLogOn Remove records from RetailStaffExtendedLogOntable.
Dn678625.privmethod(en-us,AX.60).gif Dn678625.static(en-us,AX.60).gif ::getChannelIdForTerminal Gets the channel identifier for the specified terminal.
Dn678625.privmethod(en-us,AX.60).gif Dn678625.static(en-us,AX.60).gif ::getLatestTimeRegistrationByWorker Gets information about the latest time registration action of the worker specified.
Dn678625.pubmethod(en-us,AX.60).gif Dn678625.static(en-us,AX.60).gif ::getManagerHistory Gets a logbook of time registrations for the manager.
Dn678625.pubmethod(en-us,AX.60).gif Dn678625.static(en-us,AX.60).gif ::getManagerHistoryUtc Gets a logbook of time registrations for the manager in UTC time zone.
Dn678625.pubmethod(en-us,AX.60).gif Dn678625.static(en-us,AX.60).gif ::getStaffPermission Creates a container with staff permissions.
Dn678625.privmethod(en-us,AX.60).gif Dn678625.static(en-us,AX.60).gif ::getTimeclockHistory Gets a history of time registrations.
Dn678625.privmethod(en-us,AX.60).gif Dn678625.static(en-us,AX.60).gif ::getTimeclockHistoryUtc Gets a history of time registrations in UTC time zone.
Dn678625.pubmethod(en-us,AX.60).gif Dn678625.static(en-us,AX.60).gif ::getWorkerCurrentTimeRegistrationState Gets an information about the current worker's time registration status.
Dn678625.pubmethod(en-us,AX.60).gif Dn678625.static(en-us,AX.60).gif ::getWorkerHistory Gets a history of time registrations for the worker specified.
Dn678625.pubmethod(en-us,AX.60).gif Dn678625.static(en-us,AX.60).gif ::getWorkerHistoryUtc Gets a history of time registrations for the worker specified in UTC time zone.
Dn678625.privmethod(en-us,AX.60).gif Dn678625.static(en-us,AX.60).gif ::intCsvToCon Convert an integer based CSV string into a container
Dn678625.pubmethod(en-us,AX.60).gif Dn678625.static(en-us,AX.60).gif ::staffChangePassword Method is used for updating the RetailStaffLoginLog.staffId with the value in _staffId if the record exists in RetailStaffLoginLog; else creates the record in RetailStaffLoginLogtable.
Dn678625.pubmethod(en-us,AX.60).gif Dn678625.static(en-us,AX.60).gif ::staffIsPasswordValid Method returns true if the _password is equal to _realPassword; else false.
Dn678625.pubmethod(en-us,AX.60).gif Dn678625.static(en-us,AX.60).gif ::staffLogOff Method deletes the record from RetailStaffLoginLog table.
Dn678625.pubmethod(en-us,AX.60).gif Dn678625.static(en-us,AX.60).gif ::staffLogOn Method is used for updating the RetailStaffLoginLog.staffId with the value in _staffId if the record exists in RetailStaffLoginLog; else creates the record in RetailStaffLoginLogtable.
Dn678625.pubmethod(en-us,AX.60).gif Dn678625.static(en-us,AX.60).gif ::staffPermission Retrieves staff permissions.
Dn678625.pubmethod(en-us,AX.60).gif Dn678625.static(en-us,AX.60).gif ::startBreak Registers break for the worker specified.

Top

Inheritance Hierarchy

Object Class
  RetailTransactionServiceEmployee Class