Micros Simphony (Oracle)
Accurate sales, labor data tracking, and schedule enforcement are at your fingertips with the Oracle Micros Simphony POS integration in 7shifts! This connection provides the insights needed to build high-performing schedules while ensuring your team stays aligned with labor targets through real-time data.
In this article
Things to Know
Add the Integration
Employee and Role Mapping
Actual Sales and Forecasting
Actual Labor and Tip Management
Schedule Enforcement
Employee Sync
Syncing Wages
Things to Know
- Access to this integration may require an upgrade from your existing 7shifts plan.
- You must have an API user configured in Oracle Micros Simphony with full access rights, including Labor API access.
- The API Authentication URL must end with "/oauth2".
- All users in Micros Simphony must have a unique Payroll ID assigned to their profile to ensure successful mapping.
Add the Integration
For successful integration with Oracle Micros Simphony, please note the following requirements:
- An API user with full access rights, including Labor API access, must be configured in your Oracle system.
- The API Authentication URL should contain "/oauth2" at the end for secure authentication.
- All users in Micros Simphony must have a Payroll ID number assigned to them for proper mapping during integration.
- Log in to the 7shifts web app as an Admin.
- In the left navigation bar, head to Apps & Integrations.
- Search and select Micros Simphony, and click Next:
-
Fill in the required fields to connect your Micros Simphony Account. This information can be found by logging into your Micros Simphony Account:
Field Where to find it: API Password Enter the Password from the previous API User creation here. Business Intelligence API Details API Services URL This is your Reporting & Analytics API URL. Please enter that here. API Authentication URL Head to EMC (Enterprise Management Console) > Enterprise Parameters > Applications > OpenId Connect Provider URL. Please enter that URL here Bl API Username Head to Reporting & Analysis > Administration > System > API Accounts > Add API Account. This will create a Username, please enter it here. Bl Password After an API Account is created, you will receive an email with setup instructions. Going through the setup will allow you to generate a password. Please enter that here. Client ID After the API Account is created, a Client ID is generated. Please enter that here. ORG Short Name Head to go to Reporting & Analysis > Enterprise Name. Please enter that name here. Labor Rest API Details Rest API URL Head to EMC (Enterprise Management Console) > Enterprise Parameters > Applications > OpenId Connect Provider URL. Please enter that URL here. API Token 1. In the Reporting & Analytics portal in Simphony, select Admin, select Portal, select Users, and then select Users.
2. Click Add.
3. Select API User and enter details for all mandatory fields (Make note of the Password, especially).4. Click Save.5. To view a list of all API users, select Show API Users and then click Find All in the User Administration overview page.After you've done the above, enter the Token for the created API User here. - Click Login to Micros Simphony.
- Fill in the details for the location you wish to connect and click Connect:
You've successfully connected your Micros Simphony Integration. Continue reading below to discover the features that you can enable. Your integration settings will always be accessible under Apps & Integrations > My Integrations > Micros Simphony > Settings.
Employee and Role Mapping
Mapping connects users and roles between your POS and 7shifts to ensure labor data flows to the correct profiles. When your roles and employees are correctly mapped, it reduces integration warnings and prevents issues when running payroll. You can leverage 7shifts reporting and analytics tools to help you make informed decisions and track your business needs.
Important: Mapping must be completed before enabling Employee Sync, Actual Labor, or Wage Sync to prevent data discrepancies. This is one of the most important configuration steps.
- Head to Apps & Integrations > Mapping > choose the Employees or Roles tab.
- 7shifts automatically maps roles and employees that have identical names and spacing in both systems. You'll find those under the Matched heading.
- For Unmatched employees or roles, choose to Match, Ignore, or Add them to 7shifts to ensure data syncs correctly.
Actual Sales and Forecasting
Real-time sales data integration is enabled by default upon activation. Once connected, 7shifts pulls Net sales data from Micros Simphony to provide a real-time view of your labor costs and generate AI-powered forecasts.
- 7shifts automatically imports up to 90 days of historical sales data from Micros Simphony.
- It may take hours for the system to start bringing in your previous sales. If they do not appear initially, please check back in a few hours.
- Both 7shifts and Micros Simphony POS must be configured with the same time zone and workday hours (5:00 AM to 5:00 AM).
- It takes approximately 1–2 weeks of data collection for initial sales projections to appear.
Actual Sales and Forecasting in 7shifts defines universal rules and how projection logic applies across all supported integrations.
Actual Labor and Tip Management
In 7shifts, tip data is tied directly to the employee's time punch; as labor data syncs from Micros Simphony, 7shifts automatically pulls the associated tip values to ensure accurate reporting and tip distribution. Once enabled, your actual labor numbers will be displayed on the Dashboard allowing you to compare Sales vs. Labor.
Tip Management and your POS integration work together to ensure:
- Labor data define who worked and when
- Tip data define what was earned
- Tip calculations define how earning are redistributed and paid
To enable labor sync:
- Go to Apps & Integrations > My Integrations > Micros Simphony > Settings.
- Select the Labor tab.
- Toggle on Actual Labor.
- Micros Simphony does not enforce which specific Role an employee clocks in with; it only validates the shift time.
How Tip Data Syncs from Micros Simphony
These tips are pulled alongside labor data and become available for use in 7shifts. The Micros Simphony integration supports the collection of the following tip sources:
- CC Tips (Credit Card Tips)
Tip: Configure these settings after your initial integration setup is complete and your first sync has occurred. This ensures 7shifts accurately recognizes all available tip sources from your POS.
Including Tips in Payroll
To ensure these tips are included in your reports and payroll (7shifts Payroll and external exports), you must configure your tip calculation settings. Follow the steps in Tip Management: Include Tip Calculations. The formula you set determines:
- Which tips are includes
- How they are calculated
- How they appear in reports and payroll exports
Schedule Enforcement
Prevent unauthorized labor costs by ensuring staff only clock in when they are scheduled. Micros Simphony validates the employee's scheduled start time in 7shifts before allowing a punch-in.
Enabling this feature may require configuration within the Micros Symphony backend. Contact Micros support for assistance.
- In 7shifts, head to Apps & Integrations > My Integrations > Micros Simphony > Settings.
- In the Labor tab, toggle on Schedule Enforcement.
- Click Save.
Note: If an employee is not scheduled, a manager override is required on the POS terminal to allow the punch.
Note: When an employee clocks in or out for their shift, the recorded time will be rounded down to the nearest 15-minute increment. For instance, if Barney clocks in at 12:08 PM, it will be documented as 12:00PM in 7shifts. Similarly, if Barney clocks in at 12:18 PM, it will be documented as 12:15 PM in 7shifts.
Schedule Enforcement defines universal rules and how scheduled shifts sync accross supported integrations.
Employee Sync
7shifts can automatically create new employee profiles when they are added to the Micros Simphony POS. Employee Sync also helps ensure your employee records match in both systems, so your labor data is always up to date in 7shifts.
Important: Actual Labor must be enabled and existing employees/roles must be mapped before using this feature.
- Synced fields include First Name, Last Name, e-mail, phone number, employee ID, inactive status, location/department/role assignments.
To enable employee sync:
- Go to Apps & Integrations > My Integrations > Micros Simphony > Settings.
- Select the Employee Data tab.
- Toggle on Employee Sync.
Syncing Wages
You can set employee wages in 7shifts to sync automatically with the rates defined in Micros Simphony. This ensures your labor cost calculations in 7shifts remain accurate without manual updates.
Important: Prior to syncing wages, you must enable Wage-Based Roles and have properly mapped your Roles between Micros Simphony and 7shifts.
- Wage Sync imports wages only for hourly roles; salaried positions are not supported.
How to enable the Wage Sync setting:
- Head to Apps & Integrations > My Integrations > Micros Simphony > Settings beside the Location you want to enable.
- In the Employee Data tab, click the slider to enable Wage Sync.
Next Steps
Review the Warnings tab
The Warnings tab in Time Clocking is your final checkpoint for data accuracy. Before closing a pay period, use this tab to identify and resolve discrepancies between your time clocking source (such as 7punches or your POS) and your payroll exports.
Complete mappings is the foundation for reliable data and labor reporting. By reviewing this tab regularly, you can identify and resolve discrepancies (such as missing punches, unmapped employees, or role mismatches) before they reach payroll.
FAQs
Q: I was on the previous integration between Micros Simphony and 7shifts, what do I need to do?
A: You will need to re-integrate the connection. This includes deleting the previous connection and starting the integration process again:
- Login as an Admin.
- Head to Apps & Integrations > My Integrations.
- Click on the More Options icon
next to Micros Simphony II.
- Select Delete.
- Click Yes to confirm.
- Follow these steps to re-enable your integration.
Related Articles
Role & Employee Mapping
Actual Sales & Projections
Integration Warnings in Time Clocking