Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

General information about a single employee


EDM Data TypeNotes
EmployeeIdGuidGlobally-unique identifier for an employee. May be named "Employee_ObjectId" in other tables.
EmployeeNumberInt32Integer identifier for an employee. This is intended to be unique within each account, but may not be if the client needs separate users to report identically. Presented as "External Code" in ECM.
AccountIdGuidAccount identifier
FullNameStringA free-text field for the employee's legal name. No restrictions are made about whether this contains given names, family names, initials, or any other parts of a name.
NicknameStringA free-text field for the name displayed on receipts and other places in the NorthStar system.
DisabledBooleanSet to true when the employee is terminated.
KeyCodeStringThe number the employee types to log into the POS. If the site uses employee mag cards, this field contains the final digits of the employee's mag card.
Navigation Properties
EmployeeJobRates


EmployeeSites


Jobs

General information about a job

...


EDM Data TypeNotes
EmployeeJobRateIdGuidGlobally-unique identifier for an employee-job assignment.
EmployeeIdGuidGlobally-unique identifier for an employee.
JobIdGuidGlobally-unique identifier for the job assigned to the employee.
RateDecimalHourly pay rate for the employee in this job.
ActivationDateDateTimeDate when the employee was assigned this job.
Navigation Properties
Employee

Job


EmployeeSites

Information about the relationship between sites and users.


EDM Data TypeNotes
SiteUserIdGuidGlobally-unique identifier for an employee-job assignment.
EmployeeIdGuidGlobally-unique identifier for an employee.
SiteIdGuidGlobally-unique identifier for the job assigned to the employee.
AssignedSiteBooleanShows if the user is active at this site.
KeyCodeStringKey code used to log into the site.
Navigation Properties
Employees