沙特阿拉伯¶
沙特阿拉伯工资单本地化涵盖员工的工资计算,包括国家和省级法规。
在配置沙特阿拉伯本地化之前,请参阅通用工资单文档,其中包含所有本地化的基本信息以及所有通用设置和字段。
应用和模块¶
安装以下模块以获取沙特阿拉伯工资单本地化的所有功能:
名称 |
技术名称 |
依赖 |
描述 |
|---|---|---|---|
沙特阿拉伯 - 工资单 |
|
|
提供沙特阿拉伯工资单基础功能,包括工资结构(基本/总额/净额)。 |
沙特阿拉伯 - 工资单与会计 |
|
|
通过创建日记账分录(必要时为每张工资单创建)将工资单与会计关联,以便在公司账簿中记录工资单。 |
其他资料
常规配置¶
首先,必须配置公司。导航至。从列表中选择所需公司,并配置以下字段:
公司名称:在此字段中输入企业名称。
地址:填写完整地址,包括城市、省/州、邮政编码和国家。
增值税号:输入公司唯一的 15 位VAT(增值税)号码。
公司 ID:输入企业的 MoL 编号。
貨幣:預設情況下,選擇SAR(沙烏地里亞爾)。如果不是,請從下拉選單中選擇SAR。
电话:输入公司电话号码。
电子邮件:输入用于常规联系信息的电子邮件。
员工¶
每位領薪員工的員工檔案都必須針對沙烏地阿拉伯工資單本地化進行配置。為沙烏地阿拉伯配置資料庫後,會顯示額外的欄位。
要更新员工表单,请打开应用,然后点击所需的员工记录。在员工表单上,在相关选项卡中配置所需字段。
工作选项卡¶
在工作选项卡的位置部分中输入员工的工作地址。
个人信息标签页¶
使用下拉選單為員工選擇正確的國籍(國家)。所選國籍決定 GOSI 費率。
确保员工在私人联系人部分的银行账户字段中至少列出一个受信任的银行账户。
員工的*銀行帳戶*是其IBAN(國際銀行帳號),根據WPS(工資保護系統)法規,員工通過該帳號領取工資。
對於沒有*受信任的*銀行帳戶的員工,無法處理工資單。如果未設定受信任的銀行帳戶,工資單儀表板上會顯示警告,並且在嘗試執行工資單時會發生錯誤。
薪酬管理选项卡¶
合同概览部分¶
本部分包含驱动工资计算的信息。请确保配置以下字段:
合同:可以根据需要更新薪酬条件的有效期。
工资类型:选择员工的付款方式。
对于每个付款周期都领取相同金额的受薪员工,请选择固定工资。
对于根据工作小时数付款的员工,请选择小时工资。
小技巧
在工资结构类型中设置默认的工资类型,以批量配置员工。如有需要,可以在单个员工记录上覆盖默认设置以处理例外情况。
合同类型:决定员工的薪酬方式和分类,例如永久、临时、季节性。
薪資類別:為此欄位選擇KSA(沙烏地阿拉伯王國)員工。這定義了員工的支付時間、預設工作排程以及適用的工作條目類型。
排程部分¶
沙烏地工資單資訊部分¶
在此欄位中輸入員工唯一的 10 位數沙烏地國民 / IQAMA ID號碼。該號碼由民政部頒發給沙烏地公民,用於匯出 WPS 報告。
年假餘額欄位不可編輯,顯示員工的可用年度休假天數。
津贴部分¶
此部分確定員工獲得的各種福利。輸入員工從公司獲得的每月沙烏地里亞爾金額,用於住房、交通和其他費用。
輸入公司為沙烏地Iqama(iqama 是阿拉伯語中的`居留許可證`一詞)支付的年度金額。Iqama是一種官方居留和身分證件,類似於簽證。所有外籍人士都必須持有有效的Iqama才能在沙烏地阿拉伯工作、生活和獲得各種服務。
在相應欄位中輸入雇主為員工的醫療保險支付的年度金額。
如果員工需要工作許可證,請輸入公司支付的年度費用。
離職補償準備金部分¶
在沙烏地阿拉伯,每位員工在公司工作的每一年,都會獲得其年薪的一定百分比。該金額根據其工資計算。當他們離開公司時,會一次性領取這筆補償金。
在相應欄位中輸入員工獲得的年度補償的天數。公司每年預留此金額,以便在員工離職時可用。
工資單配置¶
工資單應用程式中的幾個部分安裝了專屬於沙烏地阿拉伯的薪資結構、結構類型、規則和參數。此外,執行沙烏地阿拉伯工資單還需要一些其他配置。
工資單設定¶
導覽至以存取沙烏地阿拉伯所需的**工資單**應用程式設定。
首先,必須根據 WPS 法規配置公司銀行帳戶以支付員工工資。點擊機構銀行帳戶欄位下方的下拉空間,然後點擊建立…。這會開啟建立機構的銀行帳戶彈出視窗。配置公司的銀行帳戶,並確保其標記為*受信任*。點擊儲存以儲存資訊並關閉視窗。
接下来,输入公司的MoL Establishment ID。该 ID 号码由沙特阿拉伯劳动部提供。
薪資結構和結構類型¶
安装:ref:` <payroll/saudi_apps>`l10n_sa_hr_payroll 模块后,将安装一个新的Salary Structure,即KSA Employee。该结构包含两个Structure Types,分别为Saudi Arabia: Monthly Pay和SA Salary Advance And Loan Structure。
薪資結構包含所有單獨的薪資規則,這些規則告訴工資單應用程式如何計算員工工資單。
薪资规则¶
要查看告知薪资结构该做什么的薪资规则,请导航至,并展开KSA Employee组以显示两个可用的结构类型。点击Saudi Arabia: Monthly Pay以查看该结构类型的详细薪资规则。
每条规则定义薪资的计算方式,并考虑津贴、扣除和公司缴款等因素。
规则参数¶
某些计算需要与之相关的特定费率或工资上限。*规则参数*能够列出一个值,可以是百分比或固定金额,以在工资规则中引用。
大多数规则从参数模块中提取存储的信息,以获取规则的费率(百分比)和上限(美元金额)。
要查看规则参数,请导航到。在这里,所有规则参数都会显示其关联的工资规则,可以访问这些规则。通过查找规则的名称来查看与规则相关的参数,并根据需要进行任何编辑。
沙特阿拉伯工资单本地化包含四个规则参数:
Saudi GOSI Company Contribution:该规则参数确定雇主必须为沙特阿拉伯员工缴纳的 GOSI 缴款的计算方式。
Non-Saudi GOSI Company Contribution:该规则参数确定雇主必须为每个非沙特阿拉伯员工缴纳的 GOSI 缴款的计算方式。
Saudi GOSI Employee Contribution:该规则参数确定员工必须缴纳的 GOSI 缴款的计算方式,并从其工资中扣除。
Saudi Arabia Overtime Rate:该规则参数确定员工的加班费率。
重要
Odoo 为当前日历年添加更新的规则参数。**除非**国家或省级参数已更改,并且与 Odoo 创建的规则参数不同,否则**不**建议编辑规则参数。在对规则参数进行任何更改*之前*,请检查所有地方和国家法规。
运行沙特阿拉伯工资单¶
在运行工资单之前,工资单专员必须验证员工工作条目以确认薪酬准确性并发现错误。这包括检查所有休息时间是否已批准以及任何加班是否合理。
工作条目根据员工的合同配置同步。Odoo 从分配的工作时间表、考勤记录、计划时间表和已批准的休息时间中提取数据。
必须解决任何:ref:` <payroll/conflicts>`,然后可以:ref:` <payroll/regenerate-work-entries>`工作条目。
一旦所有内容正确无误,就可以单独创建或以批量方式创建工资单草稿,在工资单应用中称为*工资运行*。
注解
为了减少工资单专员的时间,通常按批次处理工资单,可以按工资类型(固定工资与小时工资)、支付周期(每周、每两周、每月等)、部门(直接成本与管理)或最适合公司的任何其他分组方式进行。
运行工资单的过程包括需要执行的不同操作,以确保员工收到的净工资金额正确,任何扣除或分配正确,以及工作时数的计算反映员工的实际工作时数等。
运行工资单批次时,请在开始分析或验证数据之前检查期间、公司和包含的员工是否正确。
工资单草拟完成后,请审查其准确性。检查工作日与输入选项卡,并确保列出的工作时间正确以及任何其他输入。添加任何缺失的输入,例如佣金、小费、报销等。
接下来,检查各种总计(总工资、津贴、缴款等),然后点击Compute Sheet以更新薪资计算(如果有编辑)。如果一切正确,请点击Validate。
会计检查¶
运行工资单时的会计流程包含两个部分::ref:` <payroll/journal_saudi>`和:ref:` <payroll/register_saudi>`。
日记账分录创建¶
确认并验证工资单后,日记账分录可以单独或批量过账。日记账分录首先以草稿形式创建。
重要
必须在运行工资单之前决定是单独还是批量创建日记账分录。
沙特阿拉伯CoA的十五个科目包含在工资单本地化中:
400003 Basic Salary:跟踪支付给员工的基本工资。400004 Housing Allowance:记录向员工提供的住房津贴支付。400005 Transportation Allowance:记录向员工支付的交通津贴。400012 Staff Other Allowances:涵盖不属于标准类别的员工津贴。106012 Prepaid Employee Expenses:记录为预付资产,用于雇主支付的*非*工资项目(例如Iqama费用和医疗保险),并在消耗时计入费用。201006 Leave Days Provision:累计带薪休假成本;余额在休假时减少,任何未休假期可能在服务结束时支付。201022 GOSI Employee Payable:持有应付给 GOSI 的社会保险缴款金额,包括员工和雇主部分。202001 End of Service Provision:每月累计服务终止福利,以便在员工离职时根据服务期限和原因支付(部分或全部)该金额。400007 Leave Salary:记录实际支付给员工的带薪休假工资。400008 End of Service Indemnity:记录公司为资助服务终止福利而预留的费用(准备金的费用方对应项)。400009 Medical Insurance:核算与员工医疗保险费相关的雇主费用。400010 Life Insurance:跟踪雇主在人寿/职业保险或雇主社会保险部分方面的费用。400014 Visa Expenses:用于跟踪非沙特阿拉伯员工签证及相关处理/续签费用的雇主成本。400074 Salary Deductions:反映从员工工资中扣除的款项(例如,预支、罚款、法定扣除)。201002 Payables:显示应付给员工的工资金额(期末未付工资负债)。
如果日记账分录草稿上的一切看起来正确,请过账日记账分录。
登记付款¶
在日记账分录验证后,Odoo 可以生成付款。
重要
要从工资单生成付款,员工**必须**拥有*受信任的*银行账户。如果员工的银行账户*未*标记为 trusted,则**无法**通过 Odoo 生成 WPS 文件。
如果薪资规则关联了业务伙伴,则付款可以按业务伙伴分组。
关闭工资核算¶
如果没有错误,则该工资期的工资核算已完成。
员工贷款和预支¶
员工贷款¶
员工可以以工资为抵押申请*贷款*,并通过从未来工资单中自动扣除来偿还贷款。这些贷款通过创建工资调整来记录贷款总额并设置还款计划,以及创建贷款总额的工资单来处理。然后员工按照工资调整中配置的增量偿还贷款。
创建工资调整¶
当员工申请贷款时,首先进行*工资调整*,其中配置贷款总额和还款计划。
要创建贷款和还款计划,请导航至。点击新建,将加载一个空白的工资调整表单。
在表单上配置以下字段:
员工:使用下拉菜单,选择申请贷款的员工。
类型:使用下拉菜单,选择贷款扣除。
工资单金额:输入每张工资单需要偿还的SAR(沙特里亚尔)金额。
期限:勾选有限选项,这将显示一个直到(金额)已支付字段。首先,使用日历选择器,输入还款开始的日期。接下来,在直到后的字段中输入贷款总额。配置完两个字段后,Odoo 会计算贷款何时完全偿还,并按以下格式显示日期:
end in # years: (date)。备注:在此字段中输入有关贷款的任何详细信息。
生成贷款工资单¶
创建工资调整后,表单上方会出现一个标记为创建贷款工资单的按钮。点击创建贷款工资单,Odoo 将自动生成一张为员工贷款配置的工资单,金额设置为工资调整中设定的金额。
检查工资单以确保所有字段和选项卡都正确。结构应为SA 预支工资和贷款结构。工资输入选项卡应列出贷款扣除,并且总计应为贷款的全部金额。
点击进入其他信息选项卡,并在支付日期字段中输入员工收到付款的日期。
工资单表单正确后,点击计算工资单,然后点击创建草稿分录,并在确认弹出窗口中点击确定。接下来,点击支付将付款标记为已支付,然后点击创建支付报告以生成 WPS 报告。
向雇主偿还贷款¶
从工资调整上设置的日期开始,所有未来的薪水支票都将扣除配置的还款金额,用于偿还贷款。贷款完全还清后,扣除将停止。
注解
根据工资调整,扣除应在总额偿还后结束。为确保在贷款偿还后*停止*从员工薪水中扣除款项,请打开工资调整记录。如果工资调整的状态仍为运行中,请点击标记为已完成按钮,状态将更改为已关闭,付款将停止。
预支工资¶
员工可以在正常发薪周期之外申请预支工资。此过程通过手动创建工资单向员工付款来完成,然后员工在下一张工资单中全额偿还预支款,或在后续的薪水支票中多次付款直到总额偿还完毕。
创建预支工资单¶
要发放预付款项,请前往。点击新建非周期按钮,一份空白的员工工资单表单将被载入。
在工资单上配置以下字段:
员工:使用下拉菜单,选择申请预付款的员工。
注解
选择员工后,员工记录字段将自动填入最近的员工版本(合同)。
结构:使用下拉菜单,选择SA 工资预付和贷款结构。
接下来,在工资输入选项卡中点击添加一行。为类型选择工资预付。接下来,在备注字段中输入任何相关说明,例如汽车维修预付款。最后,在金额字段中输入预付金额。
配置完这些字段后,点击计算工资表,然后点击创建草稿分录,并在确认弹出窗口中点击确定。点击支付将付款标记为已支付,然后点击创建支付报告以生成 WPS 报告。
自动全额偿还¶
当生成员工的下一张工资单时(使用沙特阿拉伯:月薪结构),会在其他输入选项卡下添加一行,标题为预付款回收。
金额基于员工之前所取的预付款。如果员工无法在工资中全额偿还,偿还可以分解为多次付款。
多次付款¶
当员工无法在未来的工资单中全额偿还预付款时,员工可以进行部分付款,直到预付款偿还完毕。为此,必须手动修改从员工工资中扣除的金额。
打开员工的工资单,在工资输入选项卡下,修改预付款回收行上指定的金额。
Odoo 会自动计算预付款的余额,并在后续工资单中为余额添加一行预付款回收。如果员工无法全额支付第二笔款项,可以在后续工资单中编辑预付款回收行。
WPS 报告¶
WPS 报告是所有沙特阿拉伯公司被要求向政府提供的强制性报告。该报告确认员工工资,包括何时支付以及支付金额。WPS 报告可以按工资单或按工资运行生成。
注解
本报告的结构符合 MHRSD 发布的技术指南。
重要
要运行 WPS 报告,**必须**为公司配置机构银行账户和劳工部机构 ID字段。
确保机构银行账户已配置银行机构 ID和银行 SARIE 代码字段,并且该银行已标记为受信任。
确保报告中包含的所有员工在其员工档案上设置了沙特国民 / IQAMA ID。
首先,生成工资单或发薪周期,然后过账记账凭证。
在发薪周期仪表板、单个发薪周期或单个工资单上点击付款报告按钮,付款报告弹出窗口将加载。
沙特 WPS默认在导出格式字段中选择,并且付款日期和WPS 值日期字段均根据所选工资单或发薪周期自动填充。
WPS 借记日期是一个可选字段,指定公司实际向员工付款的日期(将资金从公司账户转移到员工账户)。
配置完所有字段后,点击生成,即可创建 WPS 报告。