Skip to content

Commit

Permalink
Merge pull request #8 from navariltd/develop
Browse files Browse the repository at this point in the history
Update
  • Loading branch information
maniamartial authored Jul 8, 2024
2 parents 891a29e + 050075c commit 1d70f32
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,15 @@ This Frappe application offers a robust integration with Suprema Biostar Biometr

##### Key features
2. **Automatic Data Sync**: Seamlessly sync employee check in data from Biostar Biometrics to Frappe HR, simplifying the attendance management process.
3. **Configurable Settings**: Utilize the "Biometric Settings" doctype to easily configure and manage integration settings such as API keys, user credentials, and synchronization intervals.
3. **Configurable Settings**: Utilize the "Biometric Settings" doctype to easily configure and manage integration settings such as user credentials, and synchronization intervals.
4. **Manual and Scheduled Fetching**: Options to manually trigger data fetching or set up scheduled tasks for automatic updates, providing flexibility in how data is retrieved and managed.

#### Key Functions
1. **BiostarConnect**: This function is crucial as it establishes and manages the connection to the Biostar Biometrics system. It handles all communications between Frappe HR and Biostar, ensuring secure and reliable data transfer.

2. **fetchAttendanceRecords**: This function fetches employee check in data from Biostar, using date ranges provided by the user. It efficiently processes this data, readying it for synchronization with the Frappe HR database.

3. **sendToFrappeHR**: After fetching the data from Biostar, this function sends it to the FrappeHR instance. It ensures that check in records are accurately reflected in the ERP system, aligning with HR and payroll modules for comprehensive management.
3. **writeToFrappeHR**: This function takes the data fetched from Biostar and creates a new Employee Checkin record for each transaction. It ensures that check-in records are accurately reflected in the ERP system, aligning with HR and payroll modules for comprehensive management.

4. **scheduleSync**: Automates the process of data synchronization. Users can configure the frequency at which the synchronization occurs, whether daily, weekly, or monthly, ensuring that the data in Frappe HR is always up to date without manual intervention.

Expand Down
2 changes: 1 addition & 1 deletion navari_frappehr_biostar/hooks.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
app_name = "navari_frappehr_biostar"
app_title = "Navari Biostar Biometric Integration"
app_title = "Biostar Biometric Integration"
app_publisher = "Navari Limited"
app_description = "Suprema Biostar Biometric Integration with FrappeHR by Navari Ltd"
app_email = "[email protected]"
Expand Down

0 comments on commit 1d70f32

Please sign in to comment.