Attendance On Demand
Connector Details
Connector Attributes | Details |
---|---|
Name | Attendance On Demand |
Description | Attendance on Demand is a cloud-based workforce management solution designed to streamline time tracking, scheduling, and labor management processes for organizations of all sizes. This comprehensive platform offers features such as employee time tracking, scheduling, absence management, labor analytics, and compliance tools, all accessible through an intuitive web-based interface. With Attendance on Demand, businesses can automate time and attendance tracking, reducing manual errors and ensuring accurate payroll processing. The system also facilitates efficient scheduling by matching employee availability with business needs, optimizing workforce allocation and reducing labor costs. Moreover, Attendance on Demand provides real-time insights into labor data, enabling managers to make informed decisions and maintain compliance with labor regulations. Overall, Attendance on Demand offers a user-friendly and scalable solution to help organizations effectively manage their workforce and improve operational efficiency. |
Connector Type | Class B |
Features
Feature Name | Feature Details |
---|---|
Load Strategies | Full Load, Incremental Load |
Metadata Extraction | Supported |
Data Acquisition | Supported |
Data Publishing | Not Supported |
Automated Schema Drift Handling | Not Supported |
Source Connection Attributes
Connection Parameters | Data Type | Example |
---|---|---|
Connection Name | String | AttendanceOnDemandConnection |
User Name | String | myusername |
Password | String | mypassword |
Authentication URL | String | https//{{customerId}}.attendanceondemand.com/idp/operators/connect/token |
Integrator | String | Basic aB12ZWdyYXRvcj0! |
Extract URL | String | https//{{customerId}}.attendanceondemand.com/mobile/mssrest.aew/v1/ |
Bronze Schema (Optional) | String | |
Silver Schema (Optional) | String |
Connector Specific Configuration Details
-
No direct connection to the source, only through API endpoints.
-
Attendance On Demand connector has optional values such as Bronze Schema and Silver Schema
-
The connector calls the Token endpoint with a specified username and password and gets a Bearer Token for every next call.
- Auth URL is just a URL of an authentication endpoint in this format :
https//{{customerId}}.attendanceondemand.com/idp/operators/connect/token - Extract_URL is the same : https//{{customerId}}.attendanceondemand.com/mobile/mssrest.aew/v1/
- Integrator is a value that comes with the environment. The format is similar to this: Basic aB12ZWdyYXRvcj0!
- Auth URL is just a URL of an authentication endpoint in this format :
-
Supported end points.
TransactionTypes: "lists/transTypes" ActiveStatusType: "lists/activeStatusTypes" ClockGroup: "lists/clockGroups" HourlyStatusType: "lists/hourlyStatusTypes" PayClass: "lists/payClasses" SchedulePattern: "lists/schPatts" TerminatedCondition: "lists/terminatedConditions" ActiveCondition: "lists/activeConditions" PayGroup: "lists/wgs/1" Plant: "lists/wgs/2" Department: "lists/wgs/3" Shift: "lists/wgs/4" ProductionLine: "lists/wgs/5" Labor: "lists/wgs/6" CompanyCode: "lists/wgs/7" Station: "lists/stations" PayType: "lists/payTypes" WorkgroupLevels: "lists/wgLevels" PayPeriodClasses: "lists/payPeriodClasses" Shifts: "employees/worked/shifts" PunchTransactions: "employees/transactions" Employee: "employees/assignments" PayDesignation: "workgroups/paydes/daily"
-
Options field can be added on the Empower UI to configure additional values used during extraction , examples are provide below
- To support HyperQuery we add the query parameter in the Options section of Empower UI "query":"?hyperQuery=Active_Terminated"
Screenshot To Use Connector
Updated 5 months ago