在设置工资公式时,有部分参与公式计算的数据有可能会由客户录入系统外部的数据,比如当月的销售额、上月的销售额,当月的应出勤天数、上月的应出勤天数,这样的数据如果都做在工资公式中以工资项目的方式体现,每次都要用户修改公式以保证此类数据的及时更新。
公式常量设置可让用户在工资公式设置调用公式常量的内容,同时可由用户在公式常量中维护一些外部数据信息,这样不必每次都修改公式来维护此类数据,而且不会因为要调用不同的外部数据而增加过多的工资项目。
公式常量使用说明:
在工资公式中,使用GetSysConst函数:取得系统常量定义值,系统常量可由用户维护,可以定义为整个系统级、某个工资类别、
某个年度、某个期间、某个发放次数的系统常量;函数包括五个参数:
1、工资类别:("-1",表示当前类别,为零表示所有类别,其余为工资类别名称 );
2、年度:(-1,表示当前类别的当前年度,为零表示所有年,其余为四位数字);
3、期间:(-1,表示当前类别的当前期间,为零表示所有期间,其余为数字);
4、发放次数:(-1,表示当前类别的当前发放次数,为空或为零表示所有发放次数,其余为数字);
5、常量关键字:常量关键字(字符串,不能为空);
如“SalePrice”常量是销售价格,已经录入了若干个月的价格信息,要在公式中取2005年12月份的销售价格的工资公式语句:
GetSysConst(0,2005,12,0,"SalePrice")