通达OA二次开发

一、 系统现状

1、 薪酬管理可以实现工资项、计算项建立。计算项能实现简单加减乘除计算。

2、 工资项可以实现部门录入项及财务录入项。

3、 部门及财务录入项可支持按部门/人员与工资项目进行导入导出。

4、 薪酬管理中可进行薪酬基数设置,设置工资项目基数。可带入工资计算表。

5、 实现员工自助查询工资。

6、 薪酬管理已工资流程来运行,新建工资流程后才允许进行工资导入导出及录入。流程结束后禁止录入相关数据,可重新启用。

二、 解决方案

1、 目前系统自带的导入导出等相关功能不变。

2、 在工资计算公式类型中增加条件判断函数IF,实现根据条件判断计算出当前计算项金额。条件判断涉及工资项目金额判断计算方式与根据计算项内容判断返回值。

1:根据金额值;计算项=IF((I4+M4)<F4,H4*S4/F4*(I4+M4),IF((I4+M4)>=F4,H4*S4))

2:根据计算项内容;计算项=IF(R4="A","1.2",IF(R4="B","1.1",IF(R4="C","1"))

    3、添加一键计算所有计算项按键。

原文地址:https://www.cnblogs.com/tongdaoa/p/6805810.html