7. 工资表

前面的所有功能都是为创建工资单做铺垫,现在创建一个工资单来理解每一个功能的作用,该表单对应hr.payslip数据表:
这里写图片描述
员工:关联hr.employee数据表,表示为哪一个员工建立的工资单。
合约:关联hr.contract数据表,在此处临时创建一个合约,关联字段在后面介绍。此处只需要关注“工资”和“薪资结构”两个字段:
这里写图片描述
填写好信息后点击“计算表”按钮:
这里写图片描述
然后查看“薪资计算”选项卡:
这里写图片描述
分析:这张工资单指定的结构为structureTest,它拥有的薪资规则为:
而structureTest的上级结构为Base for new structures,它拥有的薪资规则为:
这里写图片描述
因此,两个结构取交集,得到工资单中的规则项。再来关注“金额”这一栏。
在合约中定义了该员工的工资为5000,查看BASIC的计算规则:
这里写图片描述
因此为5000是正确的。
薪资测试设置了固定金额1000,也正确。
Gross设置的计算规则为:
这里写图片描述
其中ALW为津贴,当前未定义即为0,所以这一规则计算出来为5000,正确。
一一查看,所有的项对工资的计算都正确。因此整个工资的计算是基于一个规则,在规则中定义每一个类别计算工资的方法和标准,再定义一个薪资结构,哪一个或一组员工应该有哪些规则就添加到一个结构中,再讲员工指定到这一结构,实现工资的计算。

查看Odoo产品分析系列—-目录接上一篇Odoo产品分析 (三) – 人力资源板块(6) – 工资表(1)4. 缴纳登记册在“缴纳登记册”菜单中可以查看所有的登记册并新建: 5. 薪资结构点击“薪资结构”菜单,新建一个结构:对应hr.payroll.structure数据表: 6. 薪资结构层级点击“薪资结构层级”可以直接查看每个薪资结构的父子级... :check_mark_button: web_google_maps 谷歌地图视图和窗口小部件谷歌自动完成的基本模块 :check_mark_button: contacts_maps 在通讯录中添加了Google地图视图 :check_mark_button: crm_maps 在CRM上添加了Google地图视图,小部件google自动填写了地址表格和地点,以及地理位置按钮 :check_mark_button: contacts_google_address_form 在通讯录上的地址字段中添加了小部件Google自动填写地址表格 :check_mark_button: contacts_google_address_form_extended 管理地址号码的contact_google_address_form的扩展版本 :check_mark_button: contacts_google_places_autocomplete 在联系人姓名中 import sys AUTH_URL = 'http://localhost:8069/auth/' headers = { 'Content-type' : 'application/json' } # Remember to configure default db on odoo configuration file(dbfilter = ^db_name$) # Authentication c OpenERP薪酬管理模块l10n_cn_hr_payroll,配置了五险一金,在 Odoo 8.0安装l10n_cn_hr_payroll报错: No module named decimal_precision 解决方法如下: 修改l10n_cn_hr_payroll.py 1.将from osv import fields, osv 改成 from openerp.osv ... 人力资源 指在一个国家或地区中,处于劳动年龄、未到劳动年龄和超过劳动年龄但具有劳动能力的人口之和。狭义讲就是企事业单位独立的经营团体所需人员具备的能力(资源)。(解释来自百度百科) Odoo 中有许多模块,可以帮助企业组织管理员工的信息。像考勤,工时表这些应用可以成为企业控制成本的关键功能。 由于前面几个模块安装的内容太多,为了 分析 简便,新建一个数据...
Odoo 16企业版源码是一款完全开源的企业资源规划(ERP)软件,其源代码基于Python编写。该软件具有一系列功能,包括销售、采购、存储、生产、质量控制、财务、 人力资源 管理等等。 Odoo 16企业版源码的强大和灵活性使其成为了许多企业管理和信息化的首选。 Odoo 16企业版源码的开发和维护由 Odoo S.A.负责。这是一家总部位于比利时的公司,专门从事企业软件的开发和支持。 Odoo 16企业版源码是该公司旗下的一款 产品 ,其全球用户超过500万。 Python语言作为 Odoo 16企业版源码的核心语言,具有开发效率高、易读易维护的特点。该语言的广泛应用也使得 Odoo 16企业版源码的使用者易于从其他开源项目中学习和理解 Odoo 16的实现。同时,作为一种高级语言,Python可以轻松实现并行操作,从而为 Odoo 16的高效处理打下了基础。 总之, Odoo 16企业版源码作为一款强大的ERP软件,其源代码基于Python编写,使得其开发和维护成本大大降低,同时也为开发者和使用者提供了高效和灵活的工具。