kar_erpnext_ess 0.0.2
kar_erpnext_ess: ^0.0.2 copied to clipboard
A flutter package for ERPNext Employee Self Service
This is a package for adding Employee Self Service (ESS) functionality available in ERPNext.
Email to info@karmalaya.in, with suggestions for improvements and if you need any further functionalities to be added to the package.
Features #
The current version of the package shows the below lists/reports relating to ESS.
1. Leaves
- Leave Applications
- Leave Encashments
- Holiday List
- Leave Balance Report
- Leave Balance Summary
2. Expenses
- Expense claims
- Advances
- Travel Request
- Advance Summary
3. Attendance
- Attendance List
- Check-ins
- Shift request
- Attendance request
- Shift attendance
4. Performance
- Appraisals
- Performance Feedback
- Goals
- Appraisal Overview
- Promotions
5. Recuritment
- Referrals
6. Lifecycle
- Grievances
- Training Program
- Training Event
- Training Feedback
Getting started #
Install HRMS module to your ERPNext instance Add the package to your application and pass the link to your ERPNext instance.
Usage #
Add KarErpnextEss package into your build function as any other widget. Pass the link to your instance as a parameter to the widget.
Below is a simple example.
String myERPNextInstance = "https://yourinstance.erpnext.com";
//for showing the widget without any size restriction
@override
Widget build(BuildContext context) {
return KarErpnextEss(myERPNextInstance, false);
}
//for showing the widget with height restriction
@override
Widget build(BuildContext context) {
return SizedBox(
height:200,
child:KarErpnextEss(myERPNextInstance, true)
);
}
Additional information #
This version only has read-only reports/lists under the Employee Self Service functionality.
Additional functionalities will be added in future. Write to info@karmalaya.in with details of what functionalities can be added to this package.