Sponsored Development: Libero HR & Payroll
From AdempiereWiki
Workaround
Adempiere Libero Project Management.
Project Lead
Coordinator
mailto:oscar.gomez@e-evolution.com
Functional Specs
Key Functionality
- Payroll Contacts
- Department
- Job Position
- Employes
- General Data
- Employe Attribute (Numeric,String,Quantity,Date, Logic)
- Employe Account Bank
- Employe Contact
- Employe Location
- Employe Interest Area
- Payroll
- Concept Category
- Concept &
- List Category
- List and Tables
- Period Control
- Payroll Events
- Payroll Rule Engine (Based in JSR 223 Scripting APIs)
- Payroll Document Process
Technical Specs
- Totally integrate with Adempiere
Reference
Developers
mailto:victor.perez@e-evolution.com]
mailto:oscar.gomez@e-evolution.com]
Testers
mailto:fernando.jimenez@e-evolution.com.mx]
mailto:alberto.abudinen@ofbconsulting.com
Juddm: Testing of UK Data is located here: UK Payroll
Sponsors
e-Evolution Developers
Requirements
a good HR & Payroll Management to Adempiere
Installation in Production
- Implemented by Consulting firm e-Evolution
- 1 Customer in Venezuela with 750 employees
- 1 Customer in Ecuador with 600 employees
- 1 Customer in Ecuador with 100 employees
Libero Human Resources & Payroll Questions and Answers FAQs
Q: How do you calculate tax from a table like this one?
From Michael Judd of Akuna Ltd
I want to have a monthly gross pay, and then calculate tax using the bands on this table like this:
Gross Pay = 2000
- 0 - 435 * col_1 (0%) = 0
- 436.00 - 620.83 * col_1 (10%) = 18.48
- 620.84 - 2000.00 * col_1 (22%) = 303.42
- Total 321.90
I expect I need to create a Rule as BeanShell (for example) in the System client and allocate this to Payroll Concept Catalog.
How would I define the rule? Use getConcept to retrieve the values from the table lines?
Hi Michael!
Here the answer your question and screen shot:
In the class model HRProcess we have some static methods that you can use in Rule Engine:
1.- 2.- 3.-




































