{"repo":"frappe/biometric-attendance-sync-tool","free":true,"listed":false,"github":"https://github.com/frappe/biometric-attendance-sync-tool","clone":"git clone https://github.com/frappe/biometric-attendance-sync-tool.git","description":"A simple tool for syncing Biometric Attendance data with your ERPNext server","language":"Python","stars":278,"topics":["erpnext","biometric-attendance","python-script","essl","zkteco","sync","bas","erpnext-client","gui","cli"],"license":"GPL-3.0","category":"cli-tools","readme_excerpt":"Biometric Attendance Sync Tool (For ERPNext) Python Scripts to poll your biometric attendance system (BAS) for logs and sync with your ERPNext instance Table of Contents - Pre-requisites - Usage - GUI - CLI - Setup Specifications) - UNIX - Windows - Setting Up Config - Resources - License Pre-requisites Python 3.6+ Usage There's two ways you can use this tool. If accessing the CLI is a bit of a pain for you, the GUI has a simple form to guide you through the process. Under /releases, for a particular release download the biometric-attendance-sync-tool-[version]-[distribution].zip and unzip it's contents. Now from the location of the unzipped files, you can go ahead with the CLI or GUI method. GUI Run the attendance-sync file from the folder; This should setup all it's dependencies automatically and start the GUI. CLI The erpnext sync.py file is the \"backbone\" of this project. Apart from Windows (which has its own wrapper erpnext sync win.py ) , this file can be directly used to set up the sync tool. Further information provided in the /Wiki. Setup Specifications (For CLI) 1. Setup dependencies 2. Setup local config.py Make a copy of and rename local config.py.template file. Learn More 3. Run this script using python3 erpnext sync.py UNIX There's a Wiki for this. Windows Installing as a Windows service 1. Install pywin32 using pip install pywin32 2. Got to this repository's Directory 3. Install the windows service using python erpnext sync win.py install 4. Done Update the ins","default_branch":null,"files":null,"tree":[],"storefront":"/r/frappe","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/frappe/biometric-attendance-sync-tool/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}