【工资模块】复制工资分摊设置

来源:互联网 发布:php sns开源系统 编辑:程序博客网 时间:2024/05/16 19:43

工资分摊设置处没有复制功能,例如要设置分摊的有:计提工资、计提福利费等,其中计提工资和计提福利费的设置除比率不一样,其他都一样;还有例如多个工资类别,设置好一个工资类别的分摊设置,若其他类别设置相同,也无法复制。


现提供SQL 语句实现方式:

1、增加新的分摊名称

以下语句是在998-汇总工资类别增加应付福利费这个分摊名称。

insert into wa_ftname
(cGZGradeNum,iJT_id,cJT_Name,iJTorder,iJT_Prop,bKMHB)
values('998','2','应付福利费','2','14.0','1')

--cGZGradeNum:工资类别编码
--iJT_id:计提类型编码
--cJT_Name:计提类型名称
--iJTorder:计提排序号
--iJT_Prop:计提比例
--bKMHB:相同科目是否合并

经过以上的语句,打开工资分摊,已经能看到有应付福利费这一项,但是其中没有科目和部门的设置,还需要执行以下语句:

2、设置分摊的部门与生成凭证对应的科目
以下语句是将001工资类别的分摊设置复制到998工资类别

insert into WA_GZSUMCOMCFG
select '998',iJT_id,cDepCode,iPsnGrd_id,iGZItem_id,cDebit,cCreditSide
from WA_GZSUMCOMCFG
where cgzgradenum='001' --001是已经定义好分摊设置的工资类别编码

3、如果是在同一个工资类别不同的分摊类型中复制,请自行修改SQL语句即可(修改iJT_id)


0 0
原创粉丝点击