日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Odoo产品分析 (三) -- 人力资源板块(6) -- 工资表(1)

發布時間:2023/12/20 编程问答 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Odoo产品分析 (三) -- 人力资源板块(6) -- 工资表(1) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

查看Odoo產品分析系列—-目錄


工資表不在“應用”中,在搜索該模塊時需要將默認的“應用”過濾刪除掉。
安裝工資表后,出現工資單菜單:

1. 薪資規則類別

在“開發者模式”下,可以自定義薪資規則類別,該表單對應hr.salary.rule.category數據表:

上級:指定父類別,對應本數據表。
再重新創建一個類別,把它作為當前類別的子類別:

2. 薪資類別規則層級

點擊“薪資類別規則層級”菜單,薪資規則類別按層級顯示:

3. 薪資規則

點擊薪資規則,添加一個規則,對應hr.salary.rule數據表:

類別:category,對應hr.salary.rule.category數據表。
代碼:作為該規則的識別,規則中的計算公式就引用該代碼,區分大小寫。

3.1 計算

針對不同的類別有不同的計算規則,這符合現實情況,比如每個月的工資是一個固定的金額,而獎金等則可能需要按照員工個人的工作績效動態計算,在odoo中提供了幾種定義薪資規則的計算方法:
可以定義三種條件:

(1) 總為真

條件基于總為真時,可以選擇三種計算方法:

固定金額:添加了該種規則的工資為一個固定的值:

百分比:以百分比計算工資,其中百分比中輸入的值為20,則代表20%:

Python代碼:按照代碼動態的計算工資:如下面的計算就代表該計算結果為合約中工資的10%:

系統給出了提示,提供了可用的變量:

# Available variables: #---------------------- # payslip: object containing the payslips # employee: hr.employee object # contract: hr.contract object # rules: object containing the rules code (previously computed) # categories: object containing the computed salary rule categories (sum of amount of all rules belonging to that category). # worked_days: object containing the computed worked days. # inputs: object containing the computed inputs. # Note: returned value have to be set in the variable 'result' result = contract.wage * 0.10

在比如,如下定義該規則,其中的BASIC,ALW,EDE就是在薪資規則類別中規則的代碼:

這里將該規則定義為固定1000。

至于其他的條件,只是作為一個應用的拓展,實際上在“總為真”這一條件下已經完全能滿足對薪資規則的定義,且其他的條件與“總為真”并沒有很大差別,因此不一一測試。

3.2 繳納登記冊

員工薪資支付中涉及的第三方,關聯hr.contribution.register數據表:

總結

以上是生活随笔為你收集整理的Odoo产品分析 (三) -- 人力资源板块(6) -- 工资表(1)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。