v 14.0 Third Party 4
Live Preview
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Employees (hr)
Discuss (mail)
Employee Contracts (hr_contract)
Time Off (hr_holidays)
Calendar (calendar)
Community Apps Dependencies
Lines of code 11934
Technical Name to_hr_payroll
LicenseOPL-1
Websitehttps://viindoo.com/intro/payroll
Versions 16.0 14.0 15.0 13.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Employees (hr)
Discuss (mail)
Employee Contracts (hr_contract)
Time Off (hr_holidays)
Calendar (calendar)
Community Apps Dependencies
Lines of code 11934
Technical Name to_hr_payroll
LicenseOPL-1
Websitehttps://viindoo.com/intro/payroll
Versions 16.0 14.0 15.0 13.0

Problems

  • Payroll work in enterprises often takes a lot of time due to:
    • Large number of employees.
    • Apply many different salary modes, different calculation formulas for different positions.
    • To synthesize data for monthly salary calculation, enterprises need to spend a lot of personnel to monitor and analyse data from departments and workshops, etc.
    • Enterprises work in flexible shifts: the working form of each employee is different IN the number of breaks, the number of overtime shifts, commissions, discounts, etc. making salary calculation complicated, confusing the payroll department.
  • The enduring time to analyze and calculate salary leads to the consequence of updating the general data of the enterprise, affecting the financial, production and business planning.
  • It's difficult to analyze the detail of costs related to salary by department, by project or by some other purpose.
  • The accuracy of the data depends a lot on the carefulness and presentation skills of the payroll personnel.
  • To build salary cost analysis reports for each department, each purpose in a long period of time is quite time consuming, and it is not easy to get updated data right when the need arises.

This module takes data from several modules such as Attendances (hr_attendance), Time Off (hr_holidays), Employees (hr), HR Payroll Accounting (to_hr_payroll_account), etc. to calculate salary scientifically and transparently.

Key Features

This module allows:

  1. Create Payslip and Payslips Batches
    • With just a few clicks, users can create individual Payslip for each employee, Payslips Batches for all employees in the company. The information about the contract, salary structure, working time, vacation time, insurance contributions, income tax.etc. are automatically updated on the payslip to serve as a basis for salary calculation.
    • Attach a Payslip to an existing Payslips Batches.
    • Send Payslips Batches to the bank if the enterprise chooses to transfer employee's salary via bank account.
  2. Integrated Payroll applications:
    • Contracts: The system will base on the information on the contract to calculate salary such as applicable employee salary structure, contract start date, salary, etc.
    • Employees: Users can retrieve information for the payroll such as Company's Employee List, Attendances, Timesheets, etc.
    • HR Meal application: Just BY creating the employee's meals for the month in the HR Meal Application, the system will automatically subtract fees for the meals from that employee's most recent payroll.
    • Time Off application: The system will base on the information on the employee's leave slip to calculate the number of leave hours and calculate the salary.
  3. Setup:
    • Salary rules with 2 options:
      • Choose a Payroll Localization: The system will redirect the users to the Application module to install the Vietnam Localized Payroll Applications.
      • Generate Payroll Rules: The system will automatically add system default salary rules (In case 1 or more default salary rules have been deleted). These salary rules can be grouped into a group like Allowance group, Deduction group, etc.
    • Salary structure: Allows creating different salary structures such as salary structure for office block, salary structure for production block, etc.
    • Personal tax rules according to Vietnam's regulations.
    • Payroll Contribution Register / Payroll Contribution Type: Helps to classify contributions by groups involved in the process of making wages such as Employees, insurance agencies, unions, etc.
    • HR Advantage Templates: Allows setting up employee's advantage as specified in the labor contract and according to the company's regulations such as toxic/job-specific allowance, diligence bonus, Performance bonus.vv
  4. Record a payslip and Payslips Batches:
    • Record a payslip: Automatically create payroll entries for accountants if `Payroll Entries` is enabled in `Setup`>```Payroll```.
    • Record a payroll for employee's salary security needs: When activating `Payslip Batch Journal Entry` in `Setup`>```Payroll```, a single journal entry will be generated for all payslips belonging to the same payroll. Otherwise, each payslip will generate a journal entry.
  5. Provide reports with visualized, multi-dimensional information:
    • Salary Analysis Report: Allows viewing the criteria included in the payroll which is designed in a Pivot table, allowing users to filter, group, or set up the Report table with the criteria that the user wants. monitor.
    • Payroll Contribution History: Users can look up and manage the contributions of a specific employee with the following criteria:
      • Basis of calculation
      • Start day
      • End date
      • Status
      • etc.
    • Analyse Payslip Personal Income Tax Analysis in many dimensions with calculated values such as:
      • Tax value
      • Tax base
      • Taxable income
      • etc.

Known Issues

  1. With the salary cycle, has a limited about the day negative day. You can replace it by setting the positive day and negative month.
  2. In case the payslip includes multiple contracts:
    • Salary Rules will be calculated based on the salary structure of the latest contract.
    • Payslip lines related to advantages will be calculated based on advantages of the latest contract.

Warning: To avoid conflicts in the process of using Viindoo's Payroll, you must uninstall Odoo's Payroll if you are using it.

Editions Supported

  1. Community Edition
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.