Business Object: ClockDataTransaction (1.0.0)

Library: RTN_Transactions (http://www.modeldev.restauranttechnologynetwork.com/models/v1)


    • Description

      A record of a punch transaction for the employee (e.g. this may be a punch in or out for a shift, or a punch in our out for a break).
Property Value
Facets  ID
 Summary
 Detail

ID

Field Name Member Type Field Type Description
TimeCardCorrelationGUID Element  GUID   A unique identifier for the time card transaction. If this transaction is an adjustment of a punch card transction, the TimeCardCorrelationGUID will be the same as the original time card record.

Summary

Field Name Member Type Field Type Description
PunchType Element  PunchType_Enum   Specifies the type of punch (e.g. punch-in, punch-out, break-out, break-in, etc.).
ClockDateTime Element  dateTime   The date and time of the punch.
EmployeeIdentifier Element  Employee_ID   Specifies who created the punch, this may be the employee, supervisor or the system.
CreatedTimestamp Element  dateTime   Specifies the date and time that a manual punch was entered.
OtherID Element  Reference   Allows for other systems data to be recorded.
Approver Element  Approver   Identifies who approved the punch record, typically used when an employee is clocking in or out, outside of their scheduled shift time.
Reason Element  string   Allows text details regarding the punch to be sent.
systemGeneratedInd Indicator   When true, the system generated the punch transaction.

Detail

Field Name Member Type Field Type Description
No member fields defined for this facet.