One day you are young and cool, the next day your trip to the hardware store was the highlight of your week. But don't worry, do you know what's always new and exciting? That's right, the HotSchedules Labor release notes. Let's check them out.
A new “Punch History Export” was created that includes all my employees’ punch records and all of the edits made to their punches, including punches that have been deleted. Rows will be sorted by:
- First name
- Last name
- HR ID
- POS ID
- internal employee ID
If you are, currently, set up to receive files via FTP you can reach out to your CSM or Customer Care to have this export set up for you.
In addition to the FTP Export. We made the same report available for our HotSchedules Soap API users. A new service "PunchRecordService" was created. Nested under this service, you will have the "getPunchRecordHistory" service.
The query parameters to pass in for this service will be the same as the getTimeCardsDeclaredTips service.
|concept||Number||The identifier for the location’s concept. Must be unique within the company, contact HotSchedules if you’re not sure about this value.|
|storeNum||Number||Numeric (integer) identifier for the store. Must be unique within the concept.|
|Day||Number||Day formatted dd|
|Month||Number||Month formatted mm|
|Year||Number||Year formatted yyyy|
The date returned for each employee will include:
The data returned for all punch records will include:
|Punch/Timecard External ID||Unique ID linking punch records and timecards together. This ID is not unique across clients|
|TIMEIN_DATE||Starting date for punch|
|IN_TIME||In time for punch|
|OUT_TIME||Out time for punch|
|JOBNAME||The job used for punch|
|JobId||POS numeric identifier for the job|
|JOBCODE||POS numeric Job Code ID|
|CASH_TIPS||Total cash tips for punch|
|CC_TIPS||Total credit card tips for punch|
|SVC_CHARGE||Total SVC charge tips for punch|
|TIP_POOL||Total tip pool contribution for punch|
|Total Tips||Total tips for punch ((cash tips + credit card tips + SVC charge tips) - Tip Pool)|
|Punch Type||Identifies a punch as:
|Type Date/Time||A date/time stamp to show when a punch was modified|
|Adjuster||Full name of the user who edited, deleted or added a punch. Original punch records will not have an adjuster.|
If you are using FTP to sync timecards we added a new column to our file spec that will allow you to include a Punch/Timecard External ID. This new field will be the last column.