Erp100论坛's Archiver

纵横四海 发表于 2008-7-10 14:27

修改PHF/SI摊缴基数的输入值,当月生效,下个月又恢复原值了

描述:
1.HR部门薪酬负责人运行工资单后,发现某个员工的“[font=宋体][size=10.5pt]基本医疗保险信息[/size][/font]”中的“员工缴费基数”和“雇主缴费基数”有错误。
2.HR部门薪酬负责人,回退工资单,然后修改员工-》分配-》分录中“[font=宋体][size=10.5pt]基本医疗保险信息[/size][/font]”中的“员工缴费基数”和“雇主缴费基数”,然后重新运行当月工资单,当月工资单结果正确。
3.但下个月的基数还是变为修改之前的值。

经过和几个朋友的沟通,将一些基础信息也提交上来:

gaoyiming 发表于 2008-7-11 00:56

经过查看,发现问题是:
回退工资单运行的时候, 由 社保运行产生的那条新的要素分录记录不会被系统删除。
pay_element_entries_f

纵横四海 发表于 2008-7-11 01:29

这是初步的分析结果,备忘

经过对该问题的初步研究以及对系统进行诊断,初步的结论如下:百度的HRMS Payroll模块中计算PHF/SI(住房公积金、保险)的计算程序有bug,其中计算摊缴基数的程序包:PAY_CN_DEDUCTIONS,我的版本明显低于我调查的其他没有该问题的系统(另外一家公司的测试系统)。

外部系统:/*$Header: pycndedn.pkb 115.572006/12/22 06:16:50 dduvvuri noship $ */

我:/* $Header: pycndedn.pkb 115.41 2004/08/2222:53:16 statkar noship $ */[code]select * from pay_element_entries_f t
where 1=1
  and t.element_type_id = 4101
  and t.assignment_id = 23223
  and t.effective_start_date  >= to_date('20080501','yyyy/mm/dd')[/code]具体表现在当回退工资单或者单个回退快速支付的情况下,pay_element_entries_f中运行工资单所产生的记录并没有被删除,而正常情况下运行工资单产生的记录将被清除。为了解决该问题,现提出暂时的解决方法:
1.回退工资单后修改员工摊缴基数时应调整到当月的最后一天,修改基数后选择更正选项。
2.然后将时间调整到次月1日,再次修改该基数。

gaoyiming 发表于 2008-7-11 19:26

看来我的推断是对的,下面是我们系统中的公式结果信息。 我们的补丁到了 PK2

[table=98%][tr][td=1,1,297][font=宋体][size=2]名称[/size][/font][/td][td=1,1,111][font=宋体][size=2]类型[/size][/font][/td][td=1,1,164][font=宋体][size=2]要素[/size][/font][/td][td=1,1,72][font=宋体][size=2]输入值[/size][/font][/td][td=1,1,72][font=宋体][size=2]单位[/size][/font][/td][td=1,1,120][font=宋体][size=2]信息 重要程度[/size][/font][/td][td=1,1,93][font=宋体][size=2]自[/size][/font][/td][td=1,1,72][font=宋体][size=2]至[/size][/font][/td][/tr][tr][td][font=宋体][size=2]L_CALCULATION_DATE[/size][/font][/td][td][font=宋体][size=2]更新经常分录[/size][/font][/td][td][font=宋体][size=2]基本医疗保险信息[/size][/font][/td][td][font=宋体][size=2]计算日期[/size][/font][/td][td][font=宋体][size=2]日期[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][td][font=宋体][size=2]0001-01-01[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][/tr][tr][td][font=宋体][size=2]L_EE_BMI_AMOUNT[/size][/font][/td][td][font=宋体][size=2]间接结果[/size][/font][/td][td][font=宋体][size=2]基本医疗保险扣减额[/size][/font][/td][td][font=宋体][size=2]员工金额[/size][/font][/td][td][font=宋体][size=2]货币[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][td][font=宋体][size=2]0001-01-01[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][/tr][tr][td][font=宋体][size=2]L_EE_CONTRIBUTION_BASE_AMOUNT[/size][/font][/td][td][font=宋体][size=2]间接结果[/size][/font][/td][td][font=宋体][size=2]基本医疗保险扣减额[/size][/font][/td][td][font=宋体][size=2]员工缴费基数额[/size][/font][/td][td][font=宋体][size=2]货币[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][td][font=宋体][size=2]0001-01-01[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][/tr][tr][td][font=宋体][size=2]L_EE_TAXABLE_CONT[/size][/font][/td][td][font=宋体][size=2]间接结果[/size][/font][/td][td][font=宋体][size=2]应纳税医疗保险缴费[/size][/font][/td][td][font=宋体][size=2]员工应纳税额[/size][/font][/td][td][font=宋体][size=2]货币[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][td][font=宋体][size=2]2006-1-1[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][/tr][tr][td][font=宋体][size=2]L_ERROR_MESSAGE[/size][/font][/td][td][font=宋体][size=2]消息[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][td][font=宋体][size=2]致命错误[/size][/font][/td][td][font=宋体][size=2]0001-01-01[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][/tr][tr][td][font=宋体][size=2]L_ER_BMI_AMOUNT[/size][/font][/td][td][font=宋体][size=2]间接结果[/size][/font][/td][td][font=宋体][size=2]医疗保险雇主缴费[/size][/font][/td][td][font=宋体][size=2]支付值[/size][/font][/td][td][font=宋体][size=2]货币[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][td][font=宋体][size=2]0001-01-01[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][/tr][tr][td][font=宋体][size=2]L_ER_BMI_AMOUNT[/size][/font][/td][td][font=宋体][size=2]间接结果[/size][/font][/td][td][font=宋体][size=2]医疗保险雇主缴费[/size][/font][/td][td][font=宋体][size=2]雇主金额[/size][/font][/td][td][font=宋体][size=2]货币[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][td][font=宋体][size=2]0001-01-01[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][/tr][tr][td][font=宋体][size=2]L_ER_CONTRIBUTION_BASE_AMOUNT[/size][/font][/td][td][font=宋体][size=2]间接结果[/size][/font][/td][td][font=宋体][size=2]医疗保险雇主缴费[/size][/font][/td][td][font=宋体][size=2]雇主缴费基数额[/size][/font][/td][td][font=宋体][size=2]货币[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][td][font=宋体][size=2]0001-01-01[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][/tr][tr][td][font=宋体][size=2]L_ER_TAXABLE_CONT[/size][/font][/td][td][font=宋体][size=2]间接结果[/size][/font][/td][td][font=宋体][size=2]应纳税医疗保险缴费[/size][/font][/td][td][font=宋体][size=2]雇主应纳税额[/size][/font][/td][td][font=宋体][size=2]货币[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][td][font=宋体][size=2]2006-1-1[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][/tr][tr][td][font=宋体][size=2]L_JURISDICTION[/size][/font][/td][td][font=宋体][size=2]间接结果[/size][/font][/td][td][font=宋体][size=2]基本医疗保险扣减额[/size][/font][/td][td][font=宋体][size=2]属地[/size][/font][/td][td][font=宋体][size=2]字符[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][td][font=宋体][size=2]0001-01-01[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][/tr][tr][td][font=宋体][size=2]L_JURISDICTION[/size][/font][/td][td][font=宋体][size=2]间接结果[/size][/font][/td][td][font=宋体][size=2]应纳税医疗保险缴费[/size][/font][/td][td][font=宋体][size=2]属地[/size][/font][/td][td][font=宋体][size=2]字符[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][td][font=宋体][size=2]2006-1-1[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][/tr][tr][td][font=宋体][size=2]L_JURISDICTION[/size][/font][/td][td][font=宋体][size=2]间接结果[/size][/font][/td][td][font=宋体][size=2]医疗保险雇主缴费[/size][/font][/td][td][font=宋体][size=2]属地[/size][/font][/td][td][font=宋体][size=2]字符[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][td][font=宋体][size=2]0001-01-01[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][/tr][tr][td][font=宋体][size=2]L_NEW_EE_CONTRIBUTION_BASE_AMOUNT[/size][/font][/td][td][font=宋体][size=2]直接结果[/size][/font][/td][td][font=宋体][size=2]基本医疗保险信息[/size][/font][/td][td][font=宋体][size=2]员工缴费基数[/size][/font][/td][td][font=宋体][size=2]货币[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][td][font=宋体][size=2]0001-01-01[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][/tr][tr][td][font=宋体][size=2]L_NEW_ER_CONTRIBUTION_BASE_AMOUNT[/size][/font][/td][td][font=宋体][size=2]直接结果[/size][/font][/td][td][font=宋体][size=2]基本医疗保险信息[/size][/font][/td][td][font=宋体][size=2]雇主缴费基数[/size][/font][/td][td][font=宋体][size=2]货币[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][td][font=宋体][size=2]0001-01-01[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][/tr][tr][td][font=宋体][size=2]L_UNDEDUCTED_EE_BMI_AMOUNT[/size][/font][/td][td][font=宋体][size=2]间接结果[/size][/font][/td][td][font=宋体][size=2]基本医疗保险扣减额[/size][/font][/td][td][font=宋体][size=2]未扣减员工缴费金额[/size][/font][/td][td][font=宋体][size=2]货币[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][td][font=宋体][size=2]0001-01-01[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][/tr][tr][td][font=宋体][size=2]L_UNDEDUCTED_ER_BMI_AMOUNT[/size][/font][/td][td][font=宋体][size=2]间接结果[/size][/font][/td][td][font=宋体][size=2]医疗保险雇主缴费[/size][/font][/td][td][font=宋体][size=2]未扣减雇主缴费金额[/size][/font][/td][td][font=宋体][size=2]货币[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][td][font=宋体][size=2]0001-01-01[/size][/font][/td][td][font=宋体][size=2] [/size][/font][/td][/tr][/table]

alexwin1000 发表于 2008-8-14 14:55

感謝分享!

[[i] 本帖最后由 alexwin1000 于 2008-8-25 16:39 编辑 [/i]]

afeicn 发表于 2008-9-27 10:25

呵呵,我也遇到过这个问题
BEE的时候好像也有这个问题,就是BEE批流程恢复之后那条记录还存在

gaoyiming 发表于 2008-11-3 17:18

[quote]原帖由 [i]afeicn[/i] 于 2008-9-27 10:25 发表 [url=http://bbs.erp100.com/redirect.php?goto=findpost&pid=216561&ptid=31976][img]http://bbs.erp100.com/images/common/back.gif[/img][/url]
呵呵,我也遇到过这个问题
BEE的时候好像也有这个问题,就是BEE批流程恢复之后那条记录还存在 [/quote]


BEE 插入的 insert模式的 是可以恢复的。
如果是 更新或者更正模式的,恢复不了,只能一直的更正。

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2007 Comsenz Inc.