Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
Rambda vs Core grouping
(version: 1)
Comparing performance of:
groupBy vs R.groupBy
Created:
4 years ago
by:
Registered User
Jump to the latest result
HTML Preparation code:
<script src="//cdnjs.cloudflare.com/ajax/libs/ramda/0.25.0/ramda.min.js"></script>
Script Preparation code:
var data = [{ "id": 0, "groupId": -1, "intExt": "Internal", "value": "Home", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 1, "groupId": 0, "intExt": "Internal", "value": "Approve Shifts", "hide": false, "availability": "AllClients", "status": "Active", "description": "This gives users the ability to approve shift transactions (swap, pickup).\n" }, { "id": 2, "groupId": 0, "intExt": "Internal", "value": "Requests", "hide": false, "availability": "AllClients", "status": "Active", "description": "This gives users the ability to make requests off and requests to work.\n" }, { "id": 3, "groupId": 0, "intExt": "Internal", "value": "Auto Pickup/Release", "hide": false, "availability": "AllClients", "status": "Active", "description": "This gives users the ability to configure HS so that it automatically releases or pickups shifts.\n" }, { "id": 5, "groupId": 0, "intExt": "External", "value": "Request Time Off", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to submit Unpaid Time Off requests.\n" }, { "id": 7, "groupId": 0, "intExt": "External", "value": "Manage Time Off", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users MGRs to approve/deny time-off requests.\n" }, { "id": 8, "groupId": 0, "intExt": "External", "value": "Override Approved Time Off", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This allows a MGR to override someone's approved time-off by allowing them to assign employees a shift during the time they were approved for Time Off. \n\n***This permission only works with old Time Off and Old Scheduler. For New Time Off, managers should deny a previously approved Time Off if the employee is to be scheduled." }, { "id": 11, "groupId": 0, "intExt": "External", "value": "View Bonus Statements", "hide": false, "availability": "CustomDev", "status": "Active", "description": "This gives MGRs access to view their bonus statements. (BJs only)" }, { "id": 12, "groupId": 0, "intExt": "External", "value": "View W-2 Statements", "hide": false, "availability": "CustomDev", "status": "Active", "description": "This gives users access to W-2 statements. (BJs only)" }, { "id": 13, "groupId": 0, "intExt": "External", "value": "Auto Pickup House Shifts", "hide": false, "availability": "AllClients", "status": "Active", "description": "When enabled, house shifts are included whenever a user picks up other non-house shifts.\n" }, { "id": 14, "groupId": 0, "intExt": "External", "value": "Approve Profile Image", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows MGRs to approve profile images submitted by their employees.\n" }, { "id": 15, "groupId": 0, "intExt": "External", "value": "Poll Widget", "hide": false, "availability": "AllClients", "status": "Active", "description": "This enables the poll widget to appear on the home tab. Polls are configured via the ASC.\n" }, { "id": 16, "groupId": 0, "intExt": "External", "value": "Video Widget", "hide": false, "availability": "AllClients", "status": "Active", "description": "This enables the video widget to appear on the home tab. Videos are configured via the ASC.\n" }, { "id": 18, "groupId": 0, "intExt": "External", "value": "Earnings Statements", "hide": false, "availability": "CustomDev", "status": "Active", "description": "This gives users the ability to view their earning statements for every pay period. (Cheesecake Factory only)" }, { "id": 22, "groupId": 0, "intExt": "External", "value": "Block Time Off Dates", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 23, "groupId": 0, "intExt": "External", "value": "Requests Max Duration Warning Izzys only", "hide": false, "availability": "CustomDev", "status": "Deprecated", "description": "Requests for more than 4 consecutive days off triggers a popup message. (Izzy's only)" }, { "id": 24, "groupId": 0, "intExt": "External", "value": "Employee Documents", "hide": false, "availability": "CustomDev", "status": "Active", "description": "This gives users access to TRAC and Earning Statements for Carino's employees. (Carino's only)" }, { "id": 27, "groupId": 0, "intExt": "External", "value": "Request Paid Time Off", "hide": false, "availability": "AllClients", "status": "Active", "description": "No Description Given For This Permission" }, { "id": 28, "groupId": 0, "intExt": "External", "value": "Billing Management", "hide": false, "availability": "AllClients", "status": "Active", "description": "Enables SSO into Account Management" }, { "id": 32, "groupId": 0, "intExt": "External", "value": "Self Approval of Time Off", "hide": false, "availability": "AllClients", "status": "Active", "description": "When enabled, users will have the ability to approve their own time off. Perm 40 New Time Off & Requests must be active for the site too." }, { "id": 97, "groupId": 0, "intExt": "External", "value": "Availability Cut Off Limits", "hide": false, "availability": "AllClients", "status": "Active", "description": "Allow users to view and configure cut off limits" }, { "id": 98, "groupId": 0, "intExt": "External", "value": "Lunch Order", "hide": false, "availability": "CustomDev", "status": "Active", "description": "Internal" }, { "id": 99, "groupId": 0, "intExt": "External", "value": "Lunch Admin", "hide": false, "availability": "CustomDev", "status": "Active", "description": "Internal" }, { "id": 100, "groupId": -1, "intExt": "Internal", "value": "Settings", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 101, "groupId": 1200, "intExt": "Internal", "value": "Edit Personal Address", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to add/edit their personal address.\n" }, { "id": 102, "groupId": 1200, "intExt": "Internal", "value": "Change Password", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to edit their password and security questions.\n" }, { "id": 103, "groupId": 100, "intExt": "Internal", "value": "Edit Roles", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to edit their assigned roles (job codes).\n" }, { "id": 104, "groupId": 1200, "intExt": "Internal", "value": "Edit Availability", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to edit their availability without having to get it approved by managers.\n" }, { "id": 105, "groupId": 100, "intExt": "Internal", "value": "Edit Permissions", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to edit their assigned [client] permission set from their Personal settings. \n" }, { "id": 106, "groupId": 100, "intExt": "Internal", "value": "Add Blocked Requests", "hide": false, "availability": "AllClients", "status": "Active", "description": "This gives MGRs the ability to 'block' days from being requested.\n" }, { "id": 107, "groupId": 100, "intExt": "Internal", "value": "Add/Modify External Links", "hide": false, "availability": "AllClients", "status": "Active", "description": "This gives users the ability to add/modify external links that appear on an 'External Links' widget on the home tab.\n" }, { "id": 108, "groupId": 100, "intExt": "External", "value": "Advanced Settings", "hide": false, "availability": "AllClients", "status": "Active", "description": "This gives users the ability to enable/disable the following client level settings: labor categories, schedules, jobs and locations. \n" }, { "id": 109, "groupId": 100, "intExt": "External", "value": "Location Rotation", "hide": false, "availability": "AllClients", "status": "Active", "description": "This gives MGRs the ability to configure the location rotation feature.\n" }, { "id": 110, "groupId": 100, "intExt": "Internal", "value": "Proforma Settings", "hide": false, "availability": "AllClients", "status": "Active", "description": "This settings affects client level Proforma data AND aggregation reporting in the ASC.\n" }, { "id": 116, "groupId": 100, "intExt": "External", "value": "Upload Profile Image", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to submit a profile image which appears on the home/staff/messaging tab.\n" }, { "id": 117, "groupId": 100, "intExt": "External", "value": "Use Premade Avatars", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This substitutes profile images with avatars for those who haven't uploaded a profile image.\n" }, { "id": 118, "groupId": 100, "intExt": "External", "value": "Upload Staff Roster", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows support to upload a roster into a site in order to import employees and employee information when creating a new team site.\n" }, { "id": 119, "groupId": 1200, "intExt": "Internal", "value": "Edit Birthday", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to edit their birth date.\n" }, { "id": 120, "groupId": 1200, "intExt": "Internal", "value": "Edit Telephone Number", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to edit their home phone number.\n" }, { "id": 121, "groupId": 100, "intExt": "Internal", "value": "Edit Email Address", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to edit their email address.\n" }, { "id": 122, "groupId": 1200, "intExt": "Internal", "value": "Edit SMS Settings", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to activate/edit their SMS alerts.\n" }, { "id": 150, "groupId": 100, "intExt": "Internal", "value": "Store Settings [View]", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to 'View' the company settings.\n" }, { "id": 151, "groupId": 100, "intExt": "Internal", "value": "Store Settings [Edit]", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to 'Edit' the company settings.\n" }, { "id": 152, "groupId": 100, "intExt": "Internal", "value": "Show Out Times on Homepage", "hide": false, "availability": "AllClients", "status": "Active", "description": "When enabled, users will see in/out times when viewing their shifts on the home tab and on their time off calendar for New Time Off.\n" }, { "id": 153, "groupId": 100, "intExt": "Internal", "value": "Edit Permission Sets", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This allows users to edit client level permissions sets from the company settings. \n" }, { "id": 154, "groupId": 100, "intExt": "External", "value": "Edit Company Address", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to edit the store's physical address under the store settings page.\n" }, { "id": 155, "groupId": 100, "intExt": "External", "value": "Edit Schedules Information", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to add/edit client level schedules. \n" }, { "id": 156, "groupId": 100, "intExt": "External", "value": "Edit Request Information", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows MGRs to configure request settings which determine when employees can submit requests.\n" }, { "id": 157, "groupId": 100, "intExt": "External", "value": "Edit Company Contact Details", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows MGRs to add/edit a company's contact details (phone,fax,email,web site).\n" }, { "id": 159, "groupId": 100, "intExt": "External", "value": "Edit Labor Categories", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows MGRs to add/edit client level labor categories.\n" }, { "id": 160, "groupId": 100, "intExt": "External", "value": "Edit Job Information", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows MGRs to add/edit client level job information (name,pay rate, POS ID, schedule).\n" }, { "id": 161, "groupId": 100, "intExt": "External", "value": "Edit Skill Level Information", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows MGRs to add/edit client level skill levels. \n" }, { "id": 162, "groupId": 100, "intExt": "External", "value": "Edit Locations", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows MGRs to add locations to job codes. " }, { "id": 163, "groupId": 100, "intExt": "External", "value": "Edit Certifications", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to edit client level certifications.\n" }, { "id": 164, "groupId": 100, "intExt": "External", "value": "Modify POS ID in Jobs", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows support to edit POS IDs for job codes which are otherwise assigned via the POS.\n" }, { "id": 165, "groupId": 100, "intExt": "External", "value": "Edit Required Certifications", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows MGRs to edit a schedule so that employees cannot be assigned to a schedule without having the required certs.\n" }, { "id": 166, "groupId": 100, "intExt": "External", "value": "Widget Settings", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to enable/disable the widgets that appear on the home/DLB tabs. \n" }, { "id": 167, "groupId": 100, "intExt": "External", "value": "Poll Widget [Edit]", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This allows for the poll widget to be enabled/disabled in the widget settings.\n" }, { "id": 168, "groupId": 100, "intExt": "External", "value": "Weather Widget [Edit]", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This allows for the weather widget to be enabled/disabled in the widget settings.\n" }, { "id": 169, "groupId": 100, "intExt": "External", "value": "Weather Widget with Sales [Edit]", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "No Description Given For This Permission" }, { "id": 170, "groupId": 100, "intExt": "External", "value": "Tasks Widget [Edit]", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This allows for the tasks widget to be enabled/disabled in the widget settings.\n" }, { "id": 171, "groupId": 100, "intExt": "External", "value": "Video Widget [Edit]", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This allows for the video widget to be enabled/disabled in the widget settings.\n" }, { "id": 172, "groupId": 100, "intExt": "External", "value": "Auto Scheduler Settings", "hide": false, "availability": "AllClients", "status": "Active", "description": "This gives MGRs the ability to configure the autoscheduler settings. \n" }, { "id": 174, "groupId": 100, "intExt": "External", "value": "Allow Payrate Exclude Override", "hide": false, "availability": "CustomDev", "status": "Active", "description": "This excludes pay rates for certain jobs from being seen. (RTI only)\n" }, { "id": 175, "groupId": 100, "intExt": "External", "value": "Manage Store Hours", "hide": false, "availability": "AllClients", "status": "Active", "description": "This permission enables the user to edit their stores's business hours" }, { "id": 177, "groupId": 100, "intExt": "Internal", "value": "Advanced Settings: Disable Labor Categories", "hide": false, "availability": "AllClients", "status": "Active", "description": "No Description Given For This Permission" }, { "id": 178, "groupId": 100, "intExt": "Internal", "value": "Advanced Settings: Disable Schedules", "hide": false, "availability": "AllClients", "status": "Active", "description": "No Description Given For This Permission" }, { "id": 179, "groupId": 100, "intExt": "Internal", "value": "Advanced Settings: Disable Jobs", "hide": false, "availability": "AllClients", "status": "Active", "description": "No Description Given For This Permission" }, { "id": 180, "groupId": 100, "intExt": "Internal", "value": "Advanced Settings: Disable Locations", "hide": false, "availability": "AllClients", "status": "Active", "description": "No Description Given For This Permission" }, { "id": 181, "groupId": 100, "intExt": "Internal", "value": "Mobile App Inactive Timeout", "hide": false, "availability": "AllClients", "status": "Active", "description": "When checked, and when a company level setting from the settings editor is enabled, users with this perm will have their mobile app timeout for inactive sooner than the default for other users." }, { "id": 184, "groupId": 1200, "intExt": "External", "value": "Employee Submit Schedule Thresholds", "hide": false, "availability": "AllClients", "status": "Active", "description": "Allow Employee to Submit Schedule Thresholds" }, { "id": 185, "groupId": 100, "intExt": "External", "value": "Self Service Account", "hide": false, "availability": "AllClients", "status": "Active", "description": "This enables the Billing page under the settings tab and allows anyone who can access that page to modify the payment method." }, { "id": 189, "groupId": 100, "intExt": "Internal", "value": "Advanced Settings: Disable Skills", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 191, "groupId": 100, "intExt": "Internal", "value": "Advanced Settings: Disable Certifications", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 192, "groupId": 100, "intExt": "External", "value": "Edit Advance Notice of Schedule", "hide": false, "availability": "AllClients", "status": "Active", "description": "This permission allows to determine if edits to a schedule fall within the advance notice period and therefore require an edit reason. Perm 434 must also be active for the site." }, { "id": 193, "groupId": 100, "intExt": "External", "value": "Integrations", "hide": false, "availability": "AllClients", "status": "Beta", "description": "Enables Integrations sub-menu in Settings menu. By default, this comes with the Seasoned integration. " }, { "id": 194, "groupId": 100, "intExt": "Internal", "value": "Advanced Settings: Disable Revenue Centers", "hide": false, "availability": "AllClients", "status": "Active", "description": "Allow employee to disable revenue centers at client level" }, { "id": 200, "groupId": -1, "intExt": "Internal", "value": "Messaging", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 201, "groupId": 200, "intExt": "Internal", "value": "Message Replying", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to reply to the messages they receive in HS. \n" }, { "id": 202, "groupId": 200, "intExt": "Internal", "value": "Message Compose", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to compose and send messages in HS. \n" }, { "id": 203, "groupId": 200, "intExt": "Internal", "value": "Receive Certification Messages", "hide": false, "availability": "AllClients", "status": "Active", "description": "Messages will be sent to MGRs and users as their certifications expire. \n" }, { "id": 204, "groupId": 200, "intExt": "Internal", "value": "Allow Message Content in Email", "hide": false, "availability": "AllClients", "status": "Active", "description": "Enhances email notifications users receive when they get a message in HS so that it includes the body of the message in the email notification.\n" }, { "id": 205, "groupId": 200, "intExt": "Internal", "value": "Broadcast Messaging", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows MGRs to post broadcast messages that are seen by all users from their home tab.\n" }, { "id": 300, "groupId": -1, "intExt": "Internal", "value": "Staff", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 301, "groupId": 300, "intExt": "Internal", "value": "Edit Employee Profile", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows MGRs to edit employee profile information (name, username, birthday, contact info).\n" }, { "id": 302, "groupId": 300, "intExt": "External", "value": "Add New Employee", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows MGRs to manually add new employees from the staff tab." }, { "id": 303, "groupId": 300, "intExt": "Internal", "value": "View Phone Numbers", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows user phone numbers to be seen when looking at the staff list.\n" }, { "id": 304, "groupId": 300, "intExt": "Internal", "value": "View Emails", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows user emails to be seen when looking at the staff list.\n" }, { "id": 305, "groupId": 300, "intExt": "External", "value": "Schedule Mapping", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows MGRs to mass assign schedules to employees. Applicable only for old staff tab.\n" }, { "id": 306, "groupId": 300, "intExt": "External", "value": "Job Mapping", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows MGRs to mass assign jobs to employees.\n" }, { "id": 307, "groupId": 300, "intExt": "External", "value": "Edit Punch Records", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows MGRs to create/edit/delete employee punch records." }, { "id": 308, "groupId": 300, "intExt": "External", "value": "Allow Self Punch Edits", "hide": false, "availability": "AllClients", "status": "Active", "description": "This permission allows users to create/edit their own punch records." }, { "id": 309, "groupId": 300, "intExt": "External", "value": "Shared Emp", "hide": false, "availability": "AllClients", "status": "Active", "description": "This enables a back-end component that analyzes any newly integrated employees into HS to see if they are assigned to multiple stores.\n" }, { "id": 310, "groupId": 300, "intExt": "External", "value": "POS IDs", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows Support to view/edit POS IDs assigned to users by their POS.\n" }, { "id": 311, "groupId": 300, "intExt": "External", "value": "Globally Edit Permissions", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This allows MGRs to mass assign permission sets to employees. Applicable only for old staff tab.\n" }, { "id": 313, "groupId": 300, "intExt": "External", "value": "PFCCB Synch", "hide": false, "availability": "CustomDev", "status": "Active", "description": "This gives PFC MGRs the ability to import employees into HS from their POS. MGRs will have an 'Import Employees' link in the Staff Tab. (PF Changs only)\n" }, { "id": 314, "groupId": 300, "intExt": "External", "value": "Show Hidden Employee", "hide": false, "availability": "AllClients", "status": "Active", "description": "This gives users access to a list of hidden employees which include ASC users and Support account information.\n" }, { "id": 317, "groupId": 300, "intExt": "Internal", "value": "Edit Employee Status", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows MGRs to edit the employment status for all employees (active/terminated/inactive).\n" }, { "id": 318, "groupId": 300, "intExt": "Internal", "value": "Edit Employee Certifications", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows MGRs to assign employee certifications from those available on their site.\n" }, { "id": 319, "groupId": 300, "intExt": "Internal", "value": "Edit Employee Availability", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows MGRs to edit employee availabilities. \n" }, { "id": 320, "groupId": 300, "intExt": "Internal", "value": "Edit Employee Jobs", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows MGRs to assign job codes to employees.\n" }, { "id": 321, "groupId": 300, "intExt": "Internal", "value": "Edit Employee Schedules", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows MGRs to assign employees to schedules. \n" }, { "id": 323, "groupId": 300, "intExt": "Internal", "value": "Reset Employee Password", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows MGRs to reset employee passwords to a random 7 digit password.\n" }, { "id": 324, "groupId": 300, "intExt": "External", "value": "Edit Hire Date", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows MGRs to edit the hire dates of their employees.\n" }, { "id": 325, "groupId": 300, "intExt": "External", "value": "Ranking Report Client", "hide": false, "availability": "CustomDev", "status": "Active", "description": "This gives MGRs the ability to rank their employees based on criteria configured via the ASC. (Twin Peaks only)\n" }, { "id": 326, "groupId": 300, "intExt": "External", "value": "Edit HR ID", "hide": false, "availability": "AllClients", "status": "Active", "description": "No Description Given For This Permission" }, { "id": 327, "groupId": 300, "intExt": "External", "value": "Allow Job Assignments (Overrides external ref check)", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows MGRs to assign job codes regardless of whether or not the job code has an external ref number. Typically used for clients using WebClock. \n" }, { "id": 330, "groupId": 300, "intExt": "External", "value": "Same Day Punch Adjustments", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows MGRs to make adjustments to punch records for the current business day. \n" }, { "id": 332, "groupId": 300, "intExt": "External", "value": "Punch Edits Bypass Pay Period Lock", "hide": false, "availability": "AllClients", "status": "Active", "description": "Allows managers to make punch adjustments after the current pay period has ended. When this permission is enabled, we will ignore the setting PUNCH_PAY_PERIOD_LOCK_TIME. " }, { "id": 333, "groupId": 300, "intExt": "External", "value": "Manually Lock Pay Period", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to lock pay periods once the pay period has passed. " }, { "id": 350, "groupId": 300, "intExt": "External", "value": "Recruiting Center", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "No Description Given For This Permission" }, { "id": 351, "groupId": 300, "intExt": "External", "value": "GoHire", "hide": false, "availability": "AllClients", "status": "Active", "description": "This gives MGRs a GoHire SSO toggle via their HS account that redirects and signs them in to their GoHire account.\n" }, { "id": 352, "groupId": 300, "intExt": "External", "value": "Adjust Punch without Employee Approval", "hide": false, "availability": "CustomDev", "status": "Active", "description": "This allows MGRs to submit punch adjustments without having them approved by employees (BJs only). \n" }, { "id": 360, "groupId": 300, "intExt": "External", "value": "Pay Adjustments", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows MGRs to submit an adjustment to an employee's pay without editing punch records. \n" }, { "id": 361, "groupId": 300, "intExt": "External", "value": "Add Pay Adjustment", "hide": false, "availability": "AllClients", "status": "Active", "description": "Create pay adjustment manually" }, { "id": 363, "groupId": 300, "intExt": "Internal", "value": "Welcome Sheets", "hide": false, "availability": "AllClients", "status": "Active", "description": "This enables the Welcome Sheet functionality in the staff tab." }, { "id": 364, "groupId": 300, "intExt": "External", "value": "Edit Employee Type (Australia Only)", "hide": false, "availability": "CustomDev", "status": "Active", "description": "Allow editing of Staff List Employe Type field in Employee Details. This feature is used specifically with the Australian Cost Service and should not be used in conjunction with ACA Status as they drive very different results. When enabled and an employee has a defined employee type, the type will display under the employee name in New Scheduling.\n\nTypes include: Part Time Hourly, Full Time Hourly, Full Time Salaried and Casual Levels 1-6." }, { "id": 367, "groupId": 300, "intExt": "External", "value": "Use Average Wage", "hide": false, "availability": "AllClients", "status": "Active", "description": "This feature has specific features to CFA. If there's a customer that wants to hide rates of pay (or zero out) for users, enable this perm and then those user perm sets in the ASC should also be checked. This will use a zero rate on most reports, scheduler and staff tab (assigning a job)." }, { "id": 368, "groupId": 300, "intExt": "External", "value": "Estimated Weekly Hours for Salaried Employees", "hide": false, "availability": "CustomDev", "status": "Active", "description": "This feature is specific to CFA and should not be enabled for any other client." }, { "id": 369, "groupId": 300, "intExt": "Internal", "value": "Edit Meal Break Policy", "hide": false, "availability": "AllClients", "status": "Active", "description": "No Description Given For This Permission" }, { "id": 370, "groupId": 300, "intExt": "External", "value": "Review Punch Records", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows MGRs to use the new page for reviewing punch records" }, { "id": 371, "groupId": 300, "intExt": "External", "value": "School Calendars", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 373, "groupId": 300, "intExt": "External", "value": "Edit Locked Punches", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows MGRs to edit punches in locked pay periods." }, { "id": 374, "groupId": 300, "intExt": "Internal", "value": "Add Sensitive Employee Information", "hide": false, "availability": "CustomDev", "status": "Beta", "description": "This allows users to add sensitive employee information in the Employee Management module.\n\nFlagging as deprecated for now until we get approvals from higher ups." }, { "id": 379, "groupId": 300, "intExt": "External", "value": "Configure Employee Schedule Thresholds", "hide": false, "availability": "AllClients", "status": "Active", "description": "Clients and users with this perm can configure employee schedule thresholds from the Staff List Details Availability / Thresholds tab for a user. The client must be on the new staff details page and on new scheduler. Additionally, this was designed specifically for a manager, employees cannot set these thresholds via their Availability in their personal settings. " }, { "id": 382, "groupId": 300, "intExt": "External", "value": "Self Service Add Staff", "hide": false, "availability": "AllClients", "status": "Active", "description": "Enables the Self Service Add Staff page" }, { "id": 385, "groupId": 300, "intExt": "Internal", "value": "View Salaried Cost", "hide": false, "availability": "AllClients", "status": "Active", "description": "This user level permission allows those assigned to see the salaried costs on scheduler, proforma and on the staff list details." }, { "id": 387, "groupId": 300, "intExt": "Internal", "value": "Set Voluntary Standby List", "hide": false, "availability": "AllClients", "status": "Active", "description": "Users with access to edit employee profiles and who have this perm can opt in (or out) employees from the VSL" }, { "id": 388, "groupId": 300, "intExt": "External", "value": "Review Pay Exceptions", "hide": false, "availability": "AllClients", "status": "Beta", "description": "This feature allows access to the Exceptions page where users can review and manage schedule edits or work duration reason types (voluntary or involuntary) for Predictability Pay." }, { "id": 389, "groupId": 300, "intExt": "External", "value": "Show Work Variance Pay Exceptions", "hide": false, "availability": "AllClients", "status": "Beta", "description": "This permission Show Work Variance Exceptions" }, { "id": 391, "groupId": 300, "intExt": "Internal", "value": "Set Use Preferred Name", "hide": false, "availability": "AllClients", "status": "Active", "description": "Enables Use Preferred Name checkbox" }, { "id": 392, "groupId": 300, "intExt": "External", "value": "Hide Schedule from Peers", "hide": false, "availability": "AllClients", "status": "Active", "description": "Hide Schedule from Peers" }, { "id": 400, "groupId": -1, "intExt": "Internal", "value": "Scheduler", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 401, "groupId": 400, "intExt": "Internal", "value": "Create Blank Schedule (Old Scheduler)", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This allows users to create a schedule from scratch (Method 1). This permission only applies to Old Scheduler.\n" }, { "id": 402, "groupId": 400, "intExt": "Internal", "value": "Create Template Schedule", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to apply a schedule template to a blank schedule (Method 4). \n" }, { "id": 403, "groupId": 400, "intExt": "Internal", "value": "Copy Schedule", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to create a schedule by copying it from a previously posted week (Method 5).\n" }, { "id": 404, "groupId": 400, "intExt": "Internal", "value": "Edit Schedule (Old Scheduler)", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This allows users to edit a schedule (Method 7). This permission only applies to Old Scheduler." }, { "id": 405, "groupId": 400, "intExt": "Internal", "value": "Complete Schedule (Old Scheduler)", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This allows users to set a schedule's status to 'complete'. This permission only applies to Old Scheduler.\n" }, { "id": 406, "groupId": 400, "intExt": "Internal", "value": "Post Schedule", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to post a schedule.\n" }, { "id": 407, "groupId": 400, "intExt": "Internal", "value": "View Schedule (Old Scheduler)", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This allows users to view a schedule's status and history (Method 6). This permission only applies to Old Scheduler.\n" }, { "id": 408, "groupId": 400, "intExt": "Internal", "value": "Delete Schedule", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to delete a schedule (Method 3).\n" }, { "id": 409, "groupId": 400, "intExt": "External", "value": "Enable Auto Scheduler", "hide": false, "availability": "AllClients", "status": "Active", "description": "This gives users the ability to run the auto scheduler within the scheduler. \n" }, { "id": 410, "groupId": 400, "intExt": "Internal", "value": "Template Generator", "hide": false, "availability": "AllClients", "status": "Active", "description": "This gives users access to create/edit/delete schedule templates (Method 2).\n" }, { "id": 411, "groupId": 400, "intExt": "External", "value": "Show/Hide Shifts in Scheduler (Old Scheduler)", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This gives users an option to show/hide day parts in the scheduler. This permission only applies to Old Scheduler.\n" }, { "id": 412, "groupId": 400, "intExt": "External", "value": "Flip-Flop Legend in Staff Volume (Old Scheduler)", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This allows managers to view the Staff Volume chart by schedule or by labor category. This permission only applies to Old Scheduler.\n" }, { "id": 413, "groupId": 400, "intExt": "External", "value": "Enable Minor Labor Alert Settings", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This gives users access to their Minor Labor Alerts under the Company Settings.\n" }, { "id": 414, "groupId": 400, "intExt": "External", "value": "Edit Minor Labor Alert Settings", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This allows users to configure their Minor Labor Alerts under Company Settings. \n" }, { "id": 416, "groupId": 400, "intExt": "External", "value": "Un-Post Schedule", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to unpost posted schedules beyond the current week.\n" }, { "id": 419, "groupId": 400, "intExt": "External", "value": "Auto Scheduler Location Limit", "hide": false, "availability": "CustomDev", "status": "Active", "description": "When enabled, managers will be able to limit the number of locations assigned to an employee when using the auto scheduler (Cheesecake Factory only).\n" }, { "id": 421, "groupId": 400, "intExt": "Internal", "value": "View Cost", "hide": false, "availability": "AllClients", "status": "Active", "description": "No Description Given For This Permission" }, { "id": 422, "groupId": 400, "intExt": "Internal", "value": "Show Smart View", "hide": false, "availability": "AllClients", "status": "Active", "description": "No Description Given For This Permission" }, { "id": 424, "groupId": 400, "intExt": "Internal", "value": "Message Scheduled Staff", "hide": false, "availability": "AllClients", "status": "Active", "description": "No Description Given For This Permission" }, { "id": 425, "groupId": 400, "intExt": "External", "value": "Edit Benchmark Allocation", "hide": false, "availability": "CustomDev", "status": "Active", "description": "This feature is specific to CFA and should not be enabled for any other client." }, { "id": 427, "groupId": 400, "intExt": "Internal", "value": "View Labor Budget Tab", "hide": false, "availability": "AllClients", "status": "Active", "description": "" }, { "id": 429, "groupId": 400, "intExt": "Internal", "value": "Special Events", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users with access to scheduler to create special events. When applied special events will create house shifts and will be denoted with an orange line across the top (where a regular house shift is orange filled)." }, { "id": 433, "groupId": 400, "intExt": "Internal", "value": "Allow Past Day Schedule Edits", "hide": false, "availability": "AllClients", "status": "Active", "description": "Allow Past Day Schedule Edits for Current Weeek" }, { "id": 500, "groupId": -1, "intExt": "External", "value": "Employee Management", "hide": false, "availability": "AllClients", "status": "Active", "description": "This permission enables the new Employee Management feature" }, { "id": 501, "groupId": 500, "intExt": "External", "value": "Employee Management - Transfer Employee", "hide": false, "availability": "AllClients", "status": "Beta", "description": "This permission enables the new Employee Management feature for transferring an employee. This permission requires Employee Management to be on. Refer to Staff - Employee Management" }, { "id": 502, "groupId": 500, "intExt": "External", "value": "Employee Management - Share Employee", "hide": false, "availability": "AllClients", "status": "Beta", "description": "This permission enables the new Employee Management feature for sharing an employee. This permission requires Employee Management to be on. Refer to Staff - Employee Management" }, { "id": 503, "groupId": 500, "intExt": "External", "value": "Employee Management - Transfer Approval", "hide": false, "availability": "AllClients", "status": "Beta", "description": "This permission enables the new Employee Management feature for approval transferred employees. This permission requires Employee Management to be on." }, { "id": 504, "groupId": 500, "intExt": "External", "value": "Employee Management - Share Approval", "hide": false, "availability": "AllClients", "status": "Beta", "description": "This permission enables the new Employee Management feature for approval shared employees. This permission requires Employee Management to be on." }, { "id": 506, "groupId": 500, "intExt": "External", "value": "Edit Employee Pay Type (Salary or Hourly)", "hide": false, "availability": "AllClients", "status": "Active", "description": "This permission allows user to edit the Employee Pay Type field found on the Employee Field set (configured in the ASC Employee Management module) from Hourly to Salaried." }, { "id": 600, "groupId": -1, "intExt": "External", "value": "Reports", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 604, "groupId": 600, "intExt": "External", "value": "View Labor Analyzer", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This enables a Labor Cost Analyzer table to appear when viewing the LP1.\n" }, { "id": 605, "groupId": 600, "intExt": "External", "value": "Update Projected Sales", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to manually enter Projected Sales data into LP1 & LP2.\n" }, { "id": 606, "groupId": 600, "intExt": "External", "value": "Update Actual Sales", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to manually enter Actual Sales data into into LP1 & LP2.\n\n" }, { "id": 607, "groupId": 600, "intExt": "External", "value": "Update Actual Labor", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to manually enter actual labor data into into LP1 & LP2.\n" }, { "id": 608, "groupId": 600, "intExt": "External", "value": "Update Actual Guests", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to manually enter actual guests into into LP1 & LP2.\n\n" }, { "id": 609, "groupId": 600, "intExt": "External", "value": "Update Projected Guests", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to manually enter projected guests into into LP1 & LP2.\n\n" }, { "id": 610, "groupId": 600, "intExt": "External", "value": "Extended Roster", "hide": false, "availability": "CustomDev", "status": "Active", "description": "This gives users access to the extended roster report. (BJs only)\n" }, { "id": 611, "groupId": 600, "intExt": "External", "value": "Update Budgeted Guests", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": null }, { "id": 612, "groupId": 600, "intExt": "Internal", "value": "Employee Reports", "hide": false, "availability": "AllClients", "status": "Active", "description": "Enables all \"Employee Reports\".\n" }, { "id": 613, "groupId": 600, "intExt": "Internal", "value": "Logbook Reports", "hide": false, "availability": "AllClients", "status": "Active", "description": "Enables all \"DLB Reports\".\n" }, { "id": 614, "groupId": 600, "intExt": "Internal", "value": "Shift Transaction Reports", "hide": false, "availability": "AllClients", "status": "Active", "description": "Enables all \"Transaction Reports\".\n" }, { "id": 615, "groupId": 600, "intExt": "Internal", "value": "Schedule Reports", "hide": false, "availability": "AllClients", "status": "Active", "description": "Enables all \"Schedule Reports\".\n" }, { "id": 616, "groupId": 600, "intExt": "External", "value": "Compact Roster Report", "hide": false, "availability": "CustomDev", "status": "Active", "description": "This enables the \"Compact Roster Report\" (PF Changs only).\n" }, { "id": 618, "groupId": 600, "intExt": "External", "value": "TS Roster Report", "hide": false, "availability": "CustomDev", "status": "Active", "description": "This gives users access to TS Roster Report (TS Restaurants only).\n" }, { "id": 620, "groupId": 600, "intExt": "External", "value": "Floor Map Reports", "hide": false, "availability": "AllClients", "status": "Active", "description": "This gives users access to generate Floor Map reports. " }, { "id": 621, "groupId": 600, "intExt": "External", "value": "Schedule Report By Job", "hide": false, "availability": "AllClients", "status": "Active", "description": "Displays a weekly schedule by job code report.\n" }, { "id": 622, "groupId": 600, "intExt": "External", "value": "Custom Fiscal Year", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": null }, { "id": 625, "groupId": 600, "intExt": "External", "value": "Employees Currently Clocked In", "hide": false, "availability": "AllClients", "status": "Active", "description": "This enables the \"Employees Currently Clocked In\" report.\n" }, { "id": 626, "groupId": 600, "intExt": "External", "value": "Weekly Progress Report", "hide": false, "availability": "AllClients", "status": "Active", "description": "Details various hourly metrics for employees. This includes forecast, optimal, actual, and scheduled hours.\n" }, { "id": 627, "groupId": 600, "intExt": "External", "value": "Schoox Training Report", "hide": false, "availability": "AllClients", "status": "Active", "description": "This enables the Schoox Training Report which returns various metrics on a user's progress in Schoox in regards to the HS University. \n" }, { "id": 628, "groupId": 600, "intExt": "External", "value": "New Logbook Reports", "hide": false, "availability": "AllClients", "status": "Active", "description": "This gives LB Standalone sites access to the following reports:\n\n1. Current Inactive Users Report\n2. Employee Profile Report\n3. Historical Inactive Users Report\n4. Logbook Report\n5. Login Report\n6. New Employee Welcome Sheet\n7. Employee Hours\n8. Overtime Warning Report" }, { "id": 629, "groupId": 600, "intExt": "External", "value": "HotSchedules Implementation Training Report", "hide": false, "availability": "AllClients", "status": "Active", "description": "This enables the HotSchedules Implementation Training Report." }, { "id": 630, "groupId": 600, "intExt": "External", "value": "BJ's Staffing Par Report", "hide": false, "availability": "CustomDev", "status": "Active", "description": "This enables the Staffing Par Report for BJ's." }, { "id": 632, "groupId": 600, "intExt": "External", "value": "Labor Card Report", "hide": false, "availability": "AllClients", "status": "Active", "description": "This enables the Labor Card Report." }, { "id": 633, "groupId": 600, "intExt": "External", "value": "Schedule Audit Report", "hide": false, "availability": "AllClients", "status": "Active", "description": "Schedule Audit Report" }, { "id": 634, "groupId": 600, "intExt": "Internal", "value": "Schedule Review Report", "hide": false, "availability": "AllClients", "status": "Active", "description": "This user level perm restricts those users who have access to 615 Schedule Reports from viewing the Schedule Review Report (it contains wage information). Note, as of 3/21/18, this perm only works if the user does not have access to perm 400, Scheduler. " }, { "id": 635, "groupId": 600, "intExt": "Internal", "value": "Shift Ratings Report", "hide": false, "availability": "AllClients", "status": "Active", "description": "Provides access to the Shift Ratings dashboard" }, { "id": 636, "groupId": 600, "intExt": "External", "value": "WebClock Survey Report", "hide": false, "availability": "AllClients", "status": "Beta", "description": "This enables the WebClock Survey report" }, { "id": 800, "groupId": -1, "intExt": "External", "value": "Proforma", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 801, "groupId": 800, "intExt": "Internal", "value": "Proforma Settings", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to configure the LP settings via the settings tab." }, { "id": 804, "groupId": 800, "intExt": "External", "value": "BJs Proforma Report", "hide": false, "availability": "CustomDev", "status": "Active", "description": "This enables a custom IPLH report for BJ's clients.\n" }, { "id": 807, "groupId": 800, "intExt": "External", "value": "Proforma Report Classic (SPLH)", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "Displays SPLH report as it appeared in LP1 report.\n" }, { "id": 808, "groupId": 800, "intExt": "External", "value": "Proforma Report Classic (GPLH)", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "Displays GPLH report as it appeared in LP1 report.\n" }, { "id": 809, "groupId": 800, "intExt": "External", "value": "Proforma Report Classic (Labor Percent)", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "Displays Labor Percent report as it appeared in LP1 report.\n" }, { "id": 810, "groupId": 800, "intExt": "External", "value": "Proforma Report", "hide": false, "availability": "CustomDev", "status": "Deprecated", "description": "This is a custom report for Gordon Biersch. " }, { "id": 811, "groupId": 800, "intExt": "External", "value": "Employee Sales/Hour", "hide": false, "availability": "AllClients", "status": "Active", "description": "This enables the Employee Sales/Hour report.\n" }, { "id": 812, "groupId": 800, "intExt": "External", "value": "Daily Details", "hide": false, "availability": "CustomDev", "status": "Active", "description": "This enables the Daily Details Report. (BBI only).\n" }, { "id": 813, "groupId": 800, "intExt": "External", "value": "Labor Proforma By Percents", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This enables the By Percents report for the LP II.\n" }, { "id": 814, "groupId": 800, "intExt": "External", "value": "Labor Proforma LH100 Report", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This enables the LH100 report for the LPII. \n" }, { "id": 815, "groupId": 800, "intExt": "External", "value": "Ideal Shifts/Optimal Labor", "hide": false, "availability": "AllClients", "status": "Active", "description": "This permission allows for optimal data to display on the Weekly Progress Report. " }, { "id": 816, "groupId": 800, "intExt": "External", "value": "Labor Proforma With SPLH", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This enables the SPLH report for the LPII. \n" }, { "id": 817, "groupId": 800, "intExt": "External", "value": "Labor Proforma With GPLH", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This enables the GPLH report for the LPII.\n" }, { "id": 818, "groupId": 800, "intExt": "External", "value": "Actual Vs Scheduled Labor", "hide": false, "availability": "AllClients", "status": "Active", "description": "This enables the Actual vs Scheduled Labor report for the LPII.\n" }, { "id": 819, "groupId": 800, "intExt": "External", "value": "Proforma Week Day View Report", "hide": false, "availability": "AllClients", "status": "Active", "description": "This enables the Week Day View report for the LP." }, { "id": 820, "groupId": 800, "intExt": "External", "value": "Comps & Discount Percent Adjustment", "hide": false, "availability": "CustomDev", "status": "Active", "description": "When updating projections via the LP2 report, MGRs will be able to enter 'Comps and Discount %' for each sales summary item. (Hard rock only)\n" }, { "id": 821, "groupId": 800, "intExt": "External", "value": "BJs Proforma LH100 With Summary Items", "hide": false, "availability": "CustomDev", "status": "Active", "description": "This enables the LH100 report with Summary items. (BJ's Only)" }, { "id": 822, "groupId": 800, "intExt": "Internal", "value": "Update Proforma Projections", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows projections to be updated via the LP report." }, { "id": 823, "groupId": 800, "intExt": "Internal", "value": "Update Proforma Actuals", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows actuals to be updated via the LP report. " }, { "id": 824, "groupId": 800, "intExt": "Internal", "value": "Update Proforma Actual Guests", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows actual guests to be updated via the LPII report. \n" }, { "id": 825, "groupId": 800, "intExt": "External", "value": "BJs Scheduled vs. Forecast Report", "hide": false, "availability": "CustomDev", "status": "Active", "description": "This enables the BJ's Sched Vs Forecast Report. (BJ's only).\n" }, { "id": 826, "groupId": 800, "intExt": "External", "value": "Daily Details Report With Optimal (By Day)", "hide": false, "availability": "CustomDev", "status": "Active", "description": "This report has data that's specific to BBI. While it's been used by other customers, data displayed on screen or when exported cannot be modified or altered. " }, { "id": 827, "groupId": 800, "intExt": "External", "value": "Weekly Labor Control Sheet", "hide": false, "availability": "CustomDev", "status": "Active", "description": "This enables a custom LP2 report that displays projected sales information, along with, scheduled/actual labor. (Real Mex only)\n" }, { "id": 900, "groupId": -1, "intExt": "External", "value": "MP Planning", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "Turns on MPP for the client. MPP displays in Scheduler" }, { "id": 901, "groupId": 900, "intExt": "Internal", "value": "Meal Period Configuration", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "Determines if the user can edit Meal Period Length, Breaker Job Codes, Meal Period Eligibility, Job Code Buffers and Window Length Note User can edit Break Limits, Default Shift Cover and Blackout Times even if they do not have this permission in their perm set\n" }, { "id": 902, "groupId": 900, "intExt": "Internal", "value": "MP Settings", "hide": false, "availability": "AllClients", "status": "Active", "description": "Determines if the user has access to the MPP sub navigation link\n\n" }, { "id": 903, "groupId": 900, "intExt": "External", "value": "MPP: New York State Break Laws", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "Bypasses the MPP configuration and applies hard coded meal rules\n\n" }, { "id": 1000, "groupId": -1, "intExt": "External", "value": "Forecasting", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 1001, "groupId": 1000, "intExt": "External", "value": "Schedule Forecasting", "hide": false, "availability": "AllClients", "status": "Active", "description": "This permission allows users to apply multiple schedule templates to their schedules. \n" }, { "id": 1002, "groupId": 1000, "intExt": "External", "value": "Labor Projections", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This is an outdated perm from two previous forecasting iterations. It should not be enabled. \n" }, { "id": 1003, "groupId": 1000, "intExt": "Internal", "value": "Labor Projections II (Gen. Schedule)", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": null }, { "id": 1004, "groupId": 1000, "intExt": "External", "value": "Labor Budget Tool", "hide": false, "availability": "AllClients", "status": "Active", "description": "This enables the labor budget tool which allows users to enter a budget for each job code.\n" }, { "id": 1005, "groupId": 1000, "intExt": "External", "value": "Forecast Groups", "hide": false, "availability": "AllClients", "status": "Active", "description": "This perm allows you to save template groups so they can be applied using the Schedule Forecasting feature.\n" }, { "id": 1006, "groupId": 1000, "intExt": "External", "value": "Always include year-over-year trend", "hide": false, "availability": "CustomDev", "status": "Active", "description": "Developed for Mac Grill for their method of year over year forecasting.\n" }, { "id": 1007, "groupId": 1000, "intExt": "External", "value": "Enable year-over-year trend", "hide": false, "availability": "CustomDev", "status": "Active", "description": "Developed for Mac Grill for their method of year over year forecasting." }, { "id": 1010, "groupId": 1000, "intExt": "External", "value": "Generate Forecast", "hide": false, "availability": "AllClients", "status": "Active", "description": "This gives users the ability to generate a sales forecast.\n" }, { "id": 1011, "groupId": 1000, "intExt": "External", "value": "Generate Schedule", "hide": false, "availability": "AllClients", "status": "Active", "description": "This features generates shifts based off a sales forecast.\n" }, { "id": 1012, "groupId": 1000, "intExt": "External", "value": "Set Forecast Percents", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 1013, "groupId": 1000, "intExt": "Internal", "value": "Edit Variances", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": null }, { "id": 1014, "groupId": 1000, "intExt": "Internal", "value": "Edit Sched Min/Max", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": null }, { "id": 1015, "groupId": 1000, "intExt": "External", "value": "Edit Labor Rules", "hide": false, "availability": "CustomDev", "status": "Deprecated", "description": "This allows users to configure the forecasting labor rules at the site level. (IHOP & Spin Pizza only)\n" }, { "id": 1016, "groupId": 1000, "intExt": "Internal", "value": "Edit Static Grid Labor Rules", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": null }, { "id": 1017, "groupId": 1000, "intExt": "Internal", "value": "Edit Simple Multiple Labor Rules", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": null }, { "id": 1020, "groupId": 1000, "intExt": "Internal", "value": "Edit Base Labor Rules", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": null }, { "id": 1021, "groupId": 1000, "intExt": "External", "value": "Edit Schedule Forecast Locks", "hide": false, "availability": "AllClients", "status": "Active", "description": "This forces MGRs to forecast for the week of the schedule they wish to edit. Note that group level forecast locks can also be applied. \n" }, { "id": 1023, "groupId": 1000, "intExt": "External", "value": "Forecasting Configuration", "hide": false, "availability": "AllClients", "status": "Active", "description": "These are site level settings used in conjunction with the labor rules in the ASC to generate the correct shifts.\n" }, { "id": 1024, "groupId": 1000, "intExt": "External", "value": "RuleSets", "hide": false, "availability": "AllClients", "status": "Active", "description": "Activates ABF for a site; required if configuring labor rules in the ASC to generate hours or shifts \n" }, { "id": 1025, "groupId": 1000, "intExt": "External", "value": "Sales Threshold", "hide": false, "availability": "AllClients", "status": "Active", "description": "Sale transactions above a user defined threshold will be filtered out from the sales forecast (forecast config).\n" }, { "id": 1028, "groupId": 1000, "intExt": "Internal", "value": "Forecast Config: Roller and Fixed Hour Overrides", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to configure the Roller and Fixed Hour Overrides under the Forecast Configuration page.\n" }, { "id": 1029, "groupId": 1000, "intExt": "Internal", "value": "Forecast Config: Max Staffing Overrides", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to configure the Max Staffing Overrides under the Forecast Configuration page.\n" }, { "id": 1030, "groupId": 1000, "intExt": "External", "value": "Edit Schedule Forecast Locks (Generate Schedule)", "hide": false, "availability": "AllClients", "status": "Active", "description": "This forces MGRs to generate shifts from their forecast in order to start a schedule under the Forecast Configuration page. \n" }, { "id": 1031, "groupId": 1000, "intExt": "Internal", "value": "Forecast Config: Opener/Closer Location Assignments", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to configure the Opener/Closer Location assignments under the Forecast Configuration page.\n" }, { "id": 1032, "groupId": 1000, "intExt": "External", "value": "Forecasted Sales Report", "hide": false, "availability": "AllClients", "status": "Active", "description": "This enables a report which compares adjustments to default to actual. \n" }, { "id": 1034, "groupId": 1000, "intExt": "Internal", "value": "Forecast Config: Latest Start Time", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows MGRs to configure the latest shift start time for a job code created under shift generation.\n" }, { "id": 1037, "groupId": 1000, "intExt": "External", "value": "Delete Forecasted Labor Volume", "hide": false, "availability": "AllClients", "status": "Active", "description": "Allows user to delete forecasted labor volume" }, { "id": 1100, "groupId": -1, "intExt": "External", "value": "Logbook", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 1101, "groupId": 1100, "intExt": "Internal", "value": "Configure LB", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows users to add/edit LB modules.\n" }, { "id": 1102, "groupId": 1100, "intExt": "External", "value": "Daily Log", "hide": false, "availability": "AllClients", "status": "Active", "description": "This gives users read/write access to the Daily Log portion of the LB.\n" }, { "id": 1103, "groupId": 1100, "intExt": "External", "value": "Staff Journal", "hide": false, "availability": "AllClients", "status": "Active", "description": "This gives users read/write access to the Staff Journal portion of the LB.\n" }, { "id": 1104, "groupId": 1100, "intExt": "External", "value": "Store Deposit", "hide": false, "availability": "AllClients", "status": "Active", "description": "This gives users read/write access to the Store Deposit portion of the LB.\n" }, { "id": 1105, "groupId": 1100, "intExt": "External", "value": "Safe Count (original)", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "Replaced by extended\n" }, { "id": 1106, "groupId": 1100, "intExt": "External", "value": "Safe Count (extended)", "hide": false, "availability": "AllClients", "status": "Active", "description": "This gives users read/write access to the Safe Count portion of the DLB.\n" }, { "id": 1107, "groupId": 1100, "intExt": "External", "value": "Safe Count (amounts)", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This version of the Safe Count is similiar to extended without Coin Rolls portion.\n" }, { "id": 1108, "groupId": 1100, "intExt": "External", "value": "Safe Count (change order)", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This version of the Safe Count adds a Bill Bundles portion to extended.\n" }, { "id": 1109, "groupId": 1100, "intExt": "External", "value": "Safe Count (gift cards)", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This version of the Safe Count adds a Gift Card and Gift Card Totals portion to extended.\n" }, { "id": 1110, "groupId": 1100, "intExt": "External", "value": "Safe Count (S and P cards)", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This version of the Safe Count adds the S & P and Bonus Cards portion of the DLB to extended\n" }, { "id": 1111, "groupId": 1100, "intExt": "External", "value": "Safe Count (drawers)", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This version of the Safe Count only includes Drawer Amounts for rev centers.\n" }, { "id": 1112, "groupId": 1100, "intExt": "External", "value": "Weather Widget", "hide": false, "availability": "AllClients", "status": "Active", "description": "This enables the Weather Widget on the DLB page. Zip code must be configured correctly under Main tab.\n" }, { "id": 1113, "groupId": 1100, "intExt": "External", "value": "Add Sales to Weather Widget (must enable Weather Widget too)", "hide": false, "availability": "AllClients", "status": "Active", "description": "This displays historical sales data on the Weather Widget.\n" }, { "id": 1115, "groupId": 1100, "intExt": "External", "value": "Tasks", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This gives users access to view their assigned tasks.\n" }, { "id": 1116, "groupId": 1100, "intExt": "External", "value": "Assign Tasks", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This allows a user to assign tasks to other DLB users.\n" }, { "id": 1117, "groupId": 1100, "intExt": "External", "value": "Task Report", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This will enable a Task Report (compatible only with New Reporting tab).\n" }, { "id": 1119, "groupId": 1100, "intExt": "External", "value": "Contact Sheet", "hide": false, "availability": "CustomDev", "status": "Active", "description": "This enables a Contact Sheet feature under the DLB tab that allows managers to submit feedback for an employee and allow them to sign-off on it. (Hard Rock only)\n" }, { "id": 1126, "groupId": 1100, "intExt": "External", "value": "Task List", "hide": false, "availability": "AllClients", "status": "Active", "description": "Allows users to view/complete Task Lists that are created and pushed down from the ASC." }, { "id": 1127, "groupId": 1100, "intExt": "External", "value": "Task List Report", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "Allows users to create report (search checklists and checklists items)" }, { "id": 1128, "groupId": 1100, "intExt": "External", "value": "ToDos", "hide": false, "availability": "AllClients", "status": "Active", "description": "Gives access to the new ToDos sub-link. Users with this permission can be assigned ToDos. " }, { "id": 1129, "groupId": 1100, "intExt": "External", "value": "Assign ToDos", "hide": false, "availability": "AllClients", "status": "Active", "description": "This permission allows users to assign ToDos to other employees. This permission can only be enabled along with permission 1128. " }, { "id": 1130, "groupId": 1100, "intExt": "External", "value": "ToDo Report", "hide": false, "availability": "AllClients", "status": "Active", "description": "Gives access to the ToDo report" }, { "id": 1131, "groupId": 1100, "intExt": "External", "value": "Events View", "hide": false, "availability": "AllClients", "status": "Active", "description": "This permission will allow a user to view the Events Calendar." }, { "id": 1132, "groupId": 1100, "intExt": "External", "value": "Events Edit", "hide": false, "availability": "AllClients", "status": "Active", "description": "This permission will allow a user to edit/create events listed on the Events Calendar. Events created and pushed down from the ASC can not be edited by store-level managers. " }, { "id": 1133, "groupId": 1100, "intExt": "External", "value": "Library View", "hide": false, "availability": "AllClients", "status": "Active", "description": "This permission will allow a user to view and access documents in the Library." }, { "id": 1134, "groupId": 1100, "intExt": "External", "value": "Library Edit", "hide": false, "availability": "AllClients", "status": "Active", "description": "This permission will allow a user to edit/add documents to the Library." }, { "id": 1135, "groupId": 1100, "intExt": "External", "value": "Contacts View", "hide": false, "availability": "AllClients", "status": "Active", "description": "This permission will allow a user to view Contacts information." }, { "id": 1136, "groupId": 1100, "intExt": "External", "value": "Contacts Edit", "hide": false, "availability": "AllClients", "status": "Active", "description": "This permission will allow a user to edit/add contacts to the Contacts sub-link." }, { "id": 1200, "groupId": -1, "intExt": "Internal", "value": "Personal Settings", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 1400, "groupId": -1, "intExt": "External", "value": "Mobile Roster", "hide": false, "availability": "AllClients", "status": "Active", "description": "This permission enables the mobile roster with schedule edit features." }, { "id": 1401, "groupId": -1, "intExt": "External", "value": "Remove Add Employee", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This removes the MGRs ability to see the \"add employees\" button from their site.\n" }, { "id": 2000, "groupId": -1, "intExt": "External", "value": "DL Import", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": "This permission tells HS that data will be coming via a DL Import. \n" }, { "id": 2001, "groupId": -1, "intExt": "External", "value": "Claim Jumper Import", "hide": false, "availability": "AllClients", "status": "Deprecated", "description": null }, { "id": 2002, "groupId": -1, "intExt": "External", "value": "Pay Period End Task", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 2300, "groupId": -1, "intExt": "External", "value": "eLearning", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 2301, "groupId": 2300, "intExt": "Internal", "value": "eLearning Manager", "hide": false, "availability": "AllClients", "status": "Active", "description": "When enabled, users are able to SSO into Schoox with access to store-level reporting.\n" }, { "id": 5000, "groupId": -1, "intExt": "External", "value": "WebClock", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows a user to \"activate\" the WebClock for the location. All WebClock clients need this permission." }, { "id": 5001, "groupId": 5000, "intExt": "Internal", "value": "WebClock Administration", "hide": false, "availability": "AllClients", "status": "Active", "description": "This gives users access to the Staff (MGR) View within the WebClock." }, { "id": 5002, "groupId": 5000, "intExt": "Internal", "value": "WebClock Overrides", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows managers to perform various overrides for employees i.e. schedule/break enforcement " }, { "id": 5005, "groupId": 5000, "intExt": "Internal", "value": "Employee Time Card View", "hide": false, "availability": "AllClients", "status": "Active", "description": "Allows users to view their timecards from the Time Cards link in the Home Tab.\n" }, { "id": 5006, "groupId": 5000, "intExt": "Internal", "value": "WebClock Manager Clock out", "hide": false, "availability": "AllClients", "status": "Active", "description": "Allows managers to clock out specific employees when necessary.\n" }, { "id": 5008, "groupId": 5000, "intExt": "External", "value": "WebClock - View Pay", "hide": false, "availability": "AllClients", "status": "Active", "description": "Allow user to view gross pay in web clock" }, { "id": 5010, "groupId": 5000, "intExt": "Internal", "value": "WebClock - Configuration", "hide": false, "availability": "AllClients", "status": "Beta", "description": "Allows user to configure schedule enforcement from webclock front end." }, { "id": 6000, "groupId": -1, "intExt": "External", "value": "Affordable Care Act Employer Mandate Tools", "hide": false, "availability": "AllClients", "status": "Active", "description": "No Description Given For This Permission" }, { "id": 6001, "groupId": 6000, "intExt": "External", "value": "ACA - View/Edit Settings", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows MGRs to configure their ACA settings (measurement, stability, admin, etc.). " }, { "id": 6002, "groupId": 6000, "intExt": "External", "value": "ACA - Manager Tools", "hide": false, "availability": "AllClients", "status": "Active", "description": "No Description Given For This Permission" }, { "id": 6003, "groupId": 6000, "intExt": "External", "value": "ACA - Edit employee ACA statuses", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows for employee ACA statuses to be edited from the ACA MGMT page, as well as the Staff tab profiles.\n\nThis feature is used specifically for ACA and should not be used in conjunction with perm 364\nStaff - Edit Employee Type as they drive very different results. " }, { "id": 6004, "groupId": 6000, "intExt": "External", "value": "ACA - Part Time status override", "hide": false, "availability": "AllClients", "status": "Active", "description": "Typically, a user's status shouldn't be changed outside of an Admin period. With this permission enabled, a MGR can override a user's status at any time." }, { "id": 6005, "groupId": 6000, "intExt": "External", "value": "ACA - Set Full Time Target", "hide": false, "availability": "AllClients", "status": "Active", "description": "Edit a target for the number of Full-time employees." }, { "id": 6100, "groupId": -1, "intExt": "External", "value": "Access to MacromatiX", "hide": false, "availability": "AllClients", "status": "Active", "description": "Allows managers to access their MacromatiX site via the HotSchedules logo." }, { "id": 6101, "groupId": 6100, "intExt": "External", "value": "MacromatiX - Gen Labor in Scheduler/Hide Forecast Landing", "hide": false, "availability": "AllClients", "status": "Active", "description": "Allows managers to generate labor in old scheduler and hides the forecast landing page (in New Forecasting)." }, { "id": 6200, "groupId": -1, "intExt": "External", "value": "Access to Clarifi", "hide": false, "availability": "AllClients", "status": "Active", "description": "Allows access to Clarifl." }, { "id": 6300, "groupId": -1, "intExt": "External", "value": "Labor Dashboard", "hide": false, "availability": "CustomDev", "status": "Beta", "description": "Allows access to Intra-day Labor Tools." }, { "id": 6400, "groupId": -1, "intExt": "External", "value": "QuickBooks Online", "hide": false, "availability": "AllClients", "status": "Active", "description": "This permission enables QBO integration features." }, { "id": 6401, "groupId": 6400, "intExt": "External", "value": "QuickBooks Online - Integration Admin", "hide": false, "availability": "AllClients", "status": "Beta", "description": "" }, { "id": 10000, "groupId": -1, "intExt": "Support", "value": "General Support Access", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10001, "groupId": 10000, "intExt": "Support", "value": "PayControl Admin", "hide": false, "availability": "AllClients", "status": "Active", "description": "This restricts access for modifiying overtime rules on clients with the time and attendance permission(4000)." }, { "id": 10050, "groupId": -1, "intExt": "Support", "value": "Access to Admin Tab", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10052, "groupId": 10050, "intExt": "Support", "value": "Support User Tracking", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10053, "groupId": 10050, "intExt": "Support", "value": "Manage Support Accounts Sub Nav (Read)", "hide": false, "availability": "AllClients", "status": "Active", "description": "No description provided" }, { "id": 10054, "groupId": 10050, "intExt": "Support", "value": "Manage Support Accounts Sub Nav (Edit)", "hide": false, "availability": "AllClients", "status": "Active", "description": "" }, { "id": 10100, "groupId": -1, "intExt": "Support", "value": "Access To Main Tab", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10101, "groupId": 10100, "intExt": "Support", "value": "Activate/Inactivate Client", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10200, "groupId": -1, "intExt": "Support", "value": "Access To Tools Tab", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10201, "groupId": 10200, "intExt": "Support", "value": "Tools Tab Messages Sub Nav", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10202, "groupId": 10200, "intExt": "Support", "value": "Tools Tab LB Module Registration Sub Nav", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10203, "groupId": 10200, "intExt": "Support", "value": "Tools Tab Surveys Sub Nav", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10204, "groupId": 10200, "intExt": "Support", "value": "Tools Tab DB Table Views Sub Nav", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10205, "groupId": 10200, "intExt": "Support", "value": "Tools Tab DB Files Management", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10206, "groupId": 10200, "intExt": "Support", "value": "Tools Tab Floor Plan Upload", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10207, "groupId": 10200, "intExt": "Support", "value": "Admin Level Settings Edit Access", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10208, "groupId": 10200, "intExt": "Support", "value": "Tools Tab Preload Administration", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10209, "groupId": 10200, "intExt": "Support", "value": "Tools Tab Labor Drivers", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10210, "groupId": 10200, "intExt": "Support", "value": "Settings Editor (Read)", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10211, "groupId": 10200, "intExt": "Support", "value": "Settings Editor (Edit)", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10250, "groupId": -1, "intExt": "Support", "value": "Access to Developers Tab", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10253, "groupId": 10250, "intExt": "Support", "value": "Dev Login Tools", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10300, "groupId": -1, "intExt": "Support", "value": "Access to User Search", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10301, "groupId": 10300, "intExt": "Support", "value": "Search Tab User Sub Nav", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10302, "groupId": 10300, "intExt": "Support", "value": "Mass Update User Status", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10350, "groupId": -1, "intExt": "Support", "value": "Access to Sales Tab", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10351, "groupId": 10350, "intExt": "Support", "value": "Sales Search Sub Nav", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10400, "groupId": -1, "intExt": "Support", "value": "Access to Reports Tab", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10401, "groupId": 10400, "intExt": "Support", "value": "Reports Tab Group Metrics Sub Nav", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10500, "groupId": -1, "intExt": "Support", "value": "Access to Monitors Tab", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10501, "groupId": 10500, "intExt": "Support", "value": "Monitors Tabs Lock Monitor Sub Nav", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10502, "groupId": 10500, "intExt": "Support", "value": "Monitors Tab HS Connect Sub Nav", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10600, "groupId": -1, "intExt": "Support", "value": "Access to Task Manager Tab", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10601, "groupId": 10600, "intExt": "Support", "value": "Task Manager Admin", "hide": false, "availability": "AllClients", "status": "Active", "description": "This permission allows to control the TaskManager and to force a specific task execution from the Task Manager Tab" }, { "id": 10700, "groupId": -1, "intExt": "Support", "value": "Access to Clients Tab", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10701, "groupId": 10700, "intExt": "Support", "value": "Clients Tab Add Client Sub Nav", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10702, "groupId": 10700, "intExt": "Support", "value": "Clients Tab Client Permissions (Edit)", "hide": false, "availability": "AllClients", "status": "Active", "description": "Edit access to the client permissions tool" }, { "id": 10703, "groupId": 10700, "intExt": "Support", "value": "Clients Tab Remove Client Sub Nav", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10704, "groupId": 10700, "intExt": "Support", "value": "Clients Tab Unpost Schedules Sub Nav", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10705, "groupId": 10700, "intExt": "Support", "value": "Clients Tab Data Copy (Client to Clients) Sub Nav", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10706, "groupId": 10700, "intExt": "Support", "value": "Clients Tab Forecast Settings Sub Nav", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10707, "groupId": 10700, "intExt": "Support", "value": "Edit Client Forecast Settings", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10709, "groupId": 10700, "intExt": "Support", "value": "Clients Tab Restore Schedule", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10710, "groupId": 10700, "intExt": "Support", "value": "Client Templates", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10711, "groupId": 10700, "intExt": "Support", "value": "Clients Tab Modify Client Data", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10712, "groupId": 10700, "intExt": "Support", "value": "Edit Permissions Info", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows editing of the status, availability, and descriptions associated with a permission." }, { "id": 10713, "groupId": 10700, "intExt": "Support", "value": "Toggle Deprecated Permissions", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows toggling of permissions that have been marked with a status of deprecated." }, { "id": 10714, "groupId": 10700, "intExt": "Support", "value": "Clients Tab View Earning Statements", "hide": false, "availability": "AllClients", "status": "Active", "description": "" }, { "id": 10715, "groupId": 10700, "intExt": "Support", "value": "Toggle Beta and Customer Specific Permissions", "hide": false, "availability": "AllClients", "status": "Active", "description": "This allows toggling of permissions that are in Beta or Customer Specific." }, { "id": 10716, "groupId": 10700, "intExt": "Support", "value": "Unlock Pay Periods", "hide": false, "availability": "AllClients", "status": "Active", "description": "Gives the Support User The Ability To Unlock Pay Periods In The Main App" }, { "id": 10800, "groupId": -1, "intExt": "Support", "value": "Access to Groups Tab", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10801, "groupId": 10800, "intExt": "Support", "value": "Groups Tab Add Company Sub Nav", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10802, "groupId": 10800, "intExt": "Support", "value": "Groups Tab Add Concept Sub Nav", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10803, "groupId": 10800, "intExt": "Support", "value": "Groups Tab Add Group Sub Nav", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10804, "groupId": 10800, "intExt": "Support", "value": "Groups Tab Modify Group Data Sub Nav", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10805, "groupId": 10800, "intExt": "Support", "value": "Groups Tab Data Copy (Group to Clients) Sub Nav", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10807, "groupId": 10800, "intExt": "Support", "value": "Groups Tab Add Above StoreUser Sub Nav", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10808, "groupId": 10800, "intExt": "Support", "value": "Groups Tab Above Store Company Permissions Sub Nav", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10809, "groupId": 10800, "intExt": "Support", "value": "Edit Group Data", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10810, "groupId": 10800, "intExt": "Support", "value": "Move Concept/Group", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10811, "groupId": 10800, "intExt": "Support", "value": "ACA Aggregation", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10900, "groupId": -1, "intExt": "Support", "value": "Access To Integrations Tab", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10901, "groupId": 10900, "intExt": "Support", "value": "HS Connect Tab Settings Sub Nav", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10902, "groupId": 10900, "intExt": "Support", "value": "HS Connect Tab Forecast/Projections Sub Nav", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 10903, "groupId": 10900, "intExt": "Support", "value": "Edit Integrations", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 11000, "groupId": -1, "intExt": "Support", "value": "Access to WebClock", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 11001, "groupId": 11000, "intExt": "Support", "value": "WebClock", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 20000, "groupId": -1, "intExt": "Enterprise", "value": "Access to Above Store Monitoring Console", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 20100, "groupId": -1, "intExt": "Enterprise", "value": "Access to Above Store Reports tab", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 20200, "groupId": -1, "intExt": "Enterprise", "value": "Access to Above Store Settings tab", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 20300, "groupId": -1, "intExt": "Enterprise", "value": "Access to Above Store Configuration tab", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 20301, "groupId": 20300, "intExt": "Enterprise", "value": "Access to Configure subnav", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 20303, "groupId": 20300, "intExt": "Enterprise", "value": "Access to Above Store User Mapping", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 20304, "groupId": 20300, "intExt": "Enterprise", "value": "Access to Above Store Group Hierarchy", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 20305, "groupId": 20300, "intExt": "Enterprise", "value": "Access to Permission Set Configuration", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 20306, "groupId": 20300, "intExt": "Enterprise", "value": "User Permissions", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 20307, "groupId": 20300, "intExt": "Enterprise", "value": "Delete Permission Sets", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 20308, "groupId": 20300, "intExt": "Enterprise", "value": "Copy Permission Sets", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 20309, "groupId": 21100, "intExt": "Enterprise", "value": "Library", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 20310, "groupId": 21100, "intExt": "Enterprise", "value": "Manage Tags", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 20311, "groupId": 20300, "intExt": "Enterprise", "value": "Manage Home Store", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 20312, "groupId": 20300, "intExt": "Enterprise", "value": "Analytics Global ID", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 20501, "groupId": 25200, "intExt": "Enterprise", "value": "Edit Polls", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 20503, "groupId": 25200, "intExt": "Enterprise", "value": "Poll Results", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 20601, "groupId": 25200, "intExt": "Enterprise", "value": "Edit Videos", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 20701, "groupId": 25200, "intExt": "Enterprise", "value": "Edit Survey", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 20702, "groupId": 25200, "intExt": "Enterprise", "value": "Survey Results", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 20800, "groupId": -1, "intExt": "Enterprise", "value": "Access to Time & Attendance Tab", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 20801, "groupId": 20800, "intExt": "Enterprise", "value": "Pay Rules", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 20802, "groupId": 20800, "intExt": "Enterprise", "value": "Assign Stores to Pay Rules", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 20804, "groupId": 20800, "intExt": "Enterprise", "value": "Payroll Reporting", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 20805, "groupId": 20800, "intExt": "Enterprise", "value": "Payroll Generation", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 20807, "groupId": 20800, "intExt": "Enterprise", "value": "Include Cash/Credit Sales on Timecard Export", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 20808, "groupId": 20800, "intExt": "Enterprise", "value": "Edit Configuration", "hide": false, "availability": "AllClients", "status": "Active", "description": "This permission enables editing the time and attendance configuration at the company level." }, { "id": 20900, "groupId": -1, "intExt": "Enterprise", "value": "Access to Health and Safety Page", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 20901, "groupId": 20100, "intExt": "Enterprise", "value": "Manage Ranking Report", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 21000, "groupId": -1, "intExt": "Enterprise", "value": "Access to GoHire", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 21100, "groupId": -1, "intExt": "Enterprise", "value": "Access to Above Store Logbook", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 21102, "groupId": 21100, "intExt": "Enterprise", "value": "Task List", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 21105, "groupId": 20100, "intExt": "Enterprise", "value": "Task List Summary Report", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 22000, "groupId": -1, "intExt": "Enterprise", "value": "Access to Corporate Care", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 23001, "groupId": 20100, "intExt": "Enterprise", "value": "ACA Status Notification Report", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25111, "groupId": 20100, "intExt": "Enterprise", "value": "Labor Snapshot", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25112, "groupId": 20100, "intExt": "Enterprise", "value": "Labor Variance", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25114, "groupId": 20100, "intExt": "Enterprise", "value": "Overtime Warnings", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25115, "groupId": 20100, "intExt": "Enterprise", "value": "Schedule Status", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25116, "groupId": 20100, "intExt": "Enterprise", "value": "Ideal Labor", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25117, "groupId": 20100, "intExt": "Enterprise", "value": "Productivity", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25118, "groupId": 20100, "intExt": "Enterprise", "value": "Staffing", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25120, "groupId": 20100, "intExt": "Enterprise", "value": "Percent Comparison", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25121, "groupId": 20300, "intExt": "Enterprise", "value": "Personal Settings", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25122, "groupId": 20100, "intExt": "Enterprise", "value": "Daily Overtime", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25123, "groupId": 20100, "intExt": "Enterprise", "value": "SPLH", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25124, "groupId": 20100, "intExt": "Enterprise", "value": "Manager's Schedule", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25125, "groupId": 25200, "intExt": "Enterprise", "value": "Preloads Results", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25126, "groupId": 20100, "intExt": "Enterprise", "value": "Automated Reports", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25127, "groupId": 25200, "intExt": "Enterprise", "value": "Edit Preloads", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25128, "groupId": 20300, "intExt": "Enterprise", "value": "All Locations", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25129, "groupId": 21100, "intExt": "Enterprise", "value": "Customize LB", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25130, "groupId": 21100, "intExt": "Enterprise", "value": "Read/Write LB", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25131, "groupId": 20100, "intExt": "Enterprise", "value": "Schedule Forecast Status", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25132, "groupId": 20100, "intExt": "Enterprise", "value": "Forecast Comparison", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25133, "groupId": 21100, "intExt": "Enterprise", "value": "Read LB", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25134, "groupId": 26000, "intExt": "Enterprise", "value": "Labor Rules", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25135, "groupId": 20100, "intExt": "Enterprise", "value": "Actual vs. Scheduled Labor", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25136, "groupId": 21100, "intExt": "Enterprise", "value": "Tasks", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25137, "groupId": 20100, "intExt": "Enterprise", "value": "House Shifts", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25146, "groupId": 20300, "intExt": "Enterprise", "value": "Login Report", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25148, "groupId": 20100, "intExt": "Enterprise", "value": "Delete preloads and surveys", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25152, "groupId": 20100, "intExt": "Enterprise", "value": "Training Progress Report", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25153, "groupId": 20800, "intExt": "Enterprise", "value": "OT Alerts", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25154, "groupId": 20100, "intExt": "Enterprise", "value": "Daily Details Report", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25155, "groupId": 20300, "intExt": "Enterprise", "value": "Access to Above Store Shared Stores", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25158, "groupId": 21100, "intExt": "Enterprise", "value": "Contacts", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25160, "groupId": 20800, "intExt": "Enterprise", "value": "Time Off", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25161, "groupId": 20300, "intExt": "Enterprise", "value": "Meal Break Planning", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25162, "groupId": 20800, "intExt": "Enterprise", "value": "Punch Exceptions", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25163, "groupId": 26000, "intExt": "Enterprise", "value": "Minor Rules", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25164, "groupId": 20800, "intExt": "Enterprise", "value": "Earning Codes", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25165, "groupId": 20300, "intExt": "Enterprise", "value": "Access to Employee Management", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25166, "groupId": 26000, "intExt": "Enterprise", "value": "MBP: Apply Meals/Breaks to Shifts", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25167, "groupId": 20800, "intExt": "Enterprise", "value": "Notifications", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25168, "groupId": 20800, "intExt": "Enterprise", "value": "Configure Jobs for Sub Minimum Wage", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25169, "groupId": 20300, "intExt": "Enterprise", "value": "Tips & Sales Automated Report", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25170, "groupId": 20300, "intExt": "Enterprise", "value": "Employee Management - Custom Field", "hide": false, "availability": "AllClients", "status": "Active", "description": "This permission enables the new Employee Management feature for addition of custom fields for employee details. This permission requires Employee Management to be on." }, { "id": 25171, "groupId": 20800, "intExt": "Enterprise", "value": "Configure Pay Exceptions", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25172, "groupId": 20100, "intExt": "Enterprise", "value": "Preview Labor Rules", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 25200, "groupId": -1, "intExt": "Enterprise", "value": "Access to Above Store Communication", "hide": false, "availability": "AllClients", "status": "Active", "description": null }, { "id": 26000, "groupId": -1, "intExt": "Enterprise", "value": "Access to Scheduling", "hide": false, "availability": "AllClients", "status": "Active", "description": null }]
Tests:
groupBy
function groupBy(objectArray, property) { return objectArray && objectArray.reduce((acc, obj) => { const key = obj[property]; if (!acc[key]) { acc[key] = []; } acc[key].push(obj); return acc; }, {}); } groupBy(data, 'groupId')
R.groupBy
R.groupBy((dat) => dat.groupId, data)
Rendered benchmark preparation results:
Suite status:
<idle, ready to run>
Run tests (2)
Previous results
Fork
Test case name
Result
groupBy
R.groupBy
Fastest:
N/A
Slowest:
N/A
Latest run results:
No previous run results
This benchmark does not have any results yet. Be the first one
to run it!
Autogenerated LLM Summary
(model
llama3.2:3b
, generated one year ago):
Based on the provided data, I will assume that you want me to analyze the HTML code and the individual test cases for errors or potential issues. **HTML Code Analysis** The provided HTML code is: ``` <html> <head> <!-- some meta tags and scripts --> <script src="//cdnjs.cloudflare.com/ajax/libs/ramda/0.25.0/ramda.min.js"></script> </head> <body> <!-- some content --> </body> </html> ``` The script tag is loading the Ramda library, which seems to be used in one of the test cases. **Individual Test Cases** There are three test cases provided: 1. **groupBy**: This test case has a Benchmark Definition function that uses the `reduce` method and an object array with a property `groupId`. The function groups the objects by their `groupId`. 2. **R.groupBy**: This test case is similar to the first one, but it uses Ramda's `groupBy` function. 3. **Access to Above Store Communication** and **Access to Scheduling**: These test cases have an ID of -1, which might indicate that they are not related to the other two test cases. **Potential Issues** * The HTML code is incomplete, as there is no content or structure beyond the script tag. * The individual test cases seem to be correct and do not contain any obvious errors. * However, it's possible that the test cases are not representative of real-world usage or that there are other issues with the data that are not immediately apparent. If you'd like me to investigate further or provide additional analysis, please let me know!
Related benchmarks:
Ramda complex map over large array
Object Entries Native vs Ramdbax toPairs
ramda toPairs vs. Object.entries
Ramda vs native map speed
Ramda vs Javascript mergeDeepRight #3
Comments
Confirm delete:
Do you really want to delete benchmark?