工资¶
Odoo 的 工资 应用用于计算员工工作时间,并使用其他 Odoo 应用,如 员工 , 请假 , 考勤 , 计划 ,并创建相应的工资单。
当员工被雇佣时,他们必须签署一份 合同 。合约描述了员工如何获得报酬,包括他们的薪水结构以及如何计算他们的薪水, ( 工作计划 ) ,以及他们所收到的福利。
重要
安装正确的 国家特定本地化 是最关键的,因为它将所有本地和全国规制、法规、适用的税用于所选国家。
除了员工合同,任何 薪水附件 都必须在运行工资之前进行配置。
When it is time to run payroll according to the business’s schedule (monthly, weekly, bi-weekly, etc.), payslips can be created individually or in groups. Odoo calculates when the employees worked based on their work entries. Work entries are created according to their contracts, based on information from the Attendances, Planning, or Timesheets apps. Any errors with work entries must be resolved before continuing to process payroll.
After all issues or conflicts are resolved, payslips are processed, and then employees are paid, either with a wire transfer or a physical check.
注解
It is possible to pay employees with cash, but this is not recommended.
设置¶
Before running payroll, various settings for the Payroll app must be configured. Navigate to . The various settings for accounting, localizations, time off, and general payroll settings are specified here.
会计¶
Configure the following in the accounting section of the configuration menu:
Payroll Entries: Enable this option to post payroll slips in the Accounting app, in a
Salariesbox on the main dashboard.Payroll SEPA: Enable this option to create SEPA payments.
Batch Account Move Lines: Enable this option to have a single account move line created from all the accounting entries of the same period. This anonymizes accounting entries and disables the creation of individual payments.
本地化¶
本地化 是特定国家特定设置的特定设置,用于处理所有国家特定的税、费、津贴。
本地化部分是 工资 应用的设置页面,其中包含特定国家所需的特定设置。
此部分所显示的设置和选项因特定数据库启用的 本地化 而而变化。
警告
不 建议更改本地化设置,除非特定原因。例如,新的法律被批准,基本工资规则被改变,或者公司被豁免于某些税。
注解
Odoo can handle multi-company configurations. This is generally done when there is a main company or office location, such as a headquarters, with other offices or branches located either in the country or internationally, that fall under that main company or headquarters. In Odoo, each company, including the headquarters, must be set up as its own company or branch using the multi-company method.
Each company can have a different localization setting, since locations can vary worldwide, where rules and laws differ.
For more information on companies, refer to the companies documentation, or the multi-company documentation, which covers how to set up multiple companies.
更多内容
休息时间¶
Deferred Time Off: If time off is taken after payslips are validated, the time off must be applied to the following pay period to avoid cancelling then reprocessing payslips. Select the person responsible for these specific time off situations using the drop-down menu in the Responsible field.
Example
An employee is paid on the 15th of the month and the last day of the month. Payslips are typically processed one day before.
An employee’s payslip is approved and processed on the 30th, but that same employee took an unexpected sick day on the 31st.
Since the employee was already paid for a regular workday on the 31st, to keep the time off balances correct, the sick day is applied to the 1st of the next month (during the next pay period).
工资¶
The payroll section allows for the installation of a payroll localization. Click Choose a Payroll Localization and a Kanban view of all available payroll localizations loads. Click Install on the desired localization to install it. If a localization has been installed, only a Module Info button appears for that specific localization.
Once a localization has been installed, configure the following fields:
Contract Expiration Notice Period: Enter the number of Days before a contract expires, when Odoo notifies the responsible person about the upcoming expiration.
Payslip PDF Display: Enable this option to show the payslip’s PDF when the state is validated.
Work Permit Expiration Notice Period: Enter the number of Days before a work permit expires, when Odoo notifies the responsible person about the upcoming expiration.
YTD Reset Date: Enter the date when the YTD is reset to. By default, this field is set to January 1st.