0008信息類型:0008信息類型是存儲員工基本薪酬的地方,因為很多企業都會都薪酬帶寬,都會按崗定薪,所以在上線前為體現工資體系的標準化,都會在配置對應的薪酬關系,HCM叫間接評估,今天我們就分析下SAP是如何存儲配置與是實體值的。
1 薪酬等級與工資對應關系配置(t510)
上述位置是定義對應關系,只要有5個維度,四個維度是0008信息累的類型、范圍、群組、類別,還有一個分組,一般國內項目默認都是3.可以根據這幾個維度自由組合對應的工資項的默認值,
2 0008薪酬默認值
t510維護好默認值后,進入信息類型0008后,系統會根據幾個維度帶出默認值,并且會在后面的間接評估打上勾,因為薪酬都有一些彈性,所以如果覺得默認值不對可以手工修改值,如果數據保存后,數據就會寫入到0008信息類型且后面的間接評估的勾會自動取消,所以0008信息類型的數據是兩部分組成,一部分是T510的配置數據,一部分是0008保存后的數據,我記得10年面試的時候,就有人問我過這個問題。
3 如何解決數據抽取
現在我們知道數據保存的邏輯,那現在遇到一個從HCM數據推送到SF系統的業務場景,我們應該如何編寫FS,其實整個業務邏輯還是有點復雜,特別是有時間軸和默認值的問題,如果要寫FS文檔可能會有一些邏輯寫的不完善,這個時候我們最好就是用SAP標準的邏輯,為什么用SAP,就是因為SAP預先設置一些業務邏輯,我們開箱即用即可,所以我想到的方案就是找SAP的標準函數,因為這些標準函數都會考慮這些場景,BAPI_BASICPAY_GETDETAIL,函數可以根據時間找到對應的數據。所以就不需要去考慮先讀取0008在讀取T510的先后順序。