通过公式来终止循环性要素
有的时候,由于公司薪酬体系调整,我们一些工资要素项目可能不再使用,对于循环性要素,比较正规也比较简单的做法是在公式中 返回终止符基本思路:
1\ 在公式中 return STOP_ENTRY (必须是他),是字符型,他的值 只能是 'Y' OR 'N'
我们在公式中判断,满足什么条件的,就返回 STOP_ENTRY ='Y'
2\ 在公式结果 界面,选择 返回值 STOP_ENTRY ,然后类型选择 'STOP'
现在我们要终止的这个要素
3\ 当我们运行工资单的时候,这个要素就会有一个终止日期。
这个终止日期默认是 工资单周期的最后一天。
比如:我们运行3月份的工资单,工资单周期是自然月,那这个要素的终止日期就是 2008-3-31
在4月份就看不到这个循环性要素了
公式举例如下:
[quote]
default for XXHR_POSITION_SALARY_ENTRY_VALUE IS '0' /*要素输入值*/
default for ASG_STATUS IS 'abc' /*分配状态*/
default for ASG_GRADE IS 'abc' /*分配界面的等级*/
/*初始化赋值*/
l_salary = XXHR_POSITION_SALARY_ENTRY_VALUE
l_grade = TO_NUM(ASG_GRADE)
l_status = ASG_STATUS
/主体/
Pay_Value = ROUND(l_salary*l_grade,2)
If l_status <> '有效分配' then
(
STOP_ENTRY = 'Y'
)
Else
STOP_ENTRY = 'N'
Return STOP_ENTRY ,Pay_Value
[/quote] 学习了。 我们的很多要素项没有建公式,我也就只有先终止这个要素项与工资单的要素链接,然后再终止要素项了。高老师的这种方式看起来要简单得多呢。
页:
[1]