? 清除
清除选中行。
5.数据替换窗口 ? 界面
? 模块功能
与人事档案管理数据替换窗口类似,只是替换项目只有当前方案中的工资项目(数字类型),替换条件的项目为人事基本信息项目(可选)和工资项目。
? 按钮功能
? 替换
与人事档案管理数据替换窗口的替换功能类似。只是替换项目为当前方案的数字型项目。 ? 清除
清除选中行。
B.个人所得税 ? 界面
? 工具条
? 相关表
工资表 hr_salary 人员信息 A01
税率表 hr_tax_rate ? 模块功能
其它工资数据处理完后,进行扣除个人所得税处理。dw_1由数据表hr_earning_tax与hr_salary关联并检索当月扣税金额,根据所得税率表(hr_tax_rate)的分段税率以及常数表(consttable)中的基数(BaseSum)和附加费(Money)逐行计算应扣税额。计算公式:应纳税额 = 纳税金额 – 基数 (- 附加费)X 税率 – 速算扣除数
? 工具条功能
? 设置
打开设置窗口(见下图),可设置纳税表可选项目,纳税项目名称,是否导出扣税合计。
? 扣税
将应纳税额写入到hr_salary的tax字段,保存dw_1数据。 ? 导出
将dw_1的数据导出到指定文件中。
C.银行代发 ? 界面
? 工具条
? 相关表
工资表 hr_salary
人员信息 A01
银行模板主表 hr_bank_type 银行模板明细表 hr_bank ? 模块功能
将工资数据按所要求的接口导成指定格式文件(dbf,xle,txt)。窗口打开时,首先从常数表中后默认的银行模板(BankModule),然后从hr_bank中检索出该银行模板的项目所对应的工资项目动态构造dw_1。
? 工具条功能
? 设置
打开设置窗口(见下图),设置银行模般的项目,以及该项目对应的工资项目。 增加:增加一个项目;
修改:使dw_1处于修改状态; 删除:删除选中行;
保存:保存编辑后的模板;
使用该模板:使主窗口使用该模板。 ? 模板
打开模板设置窗口(见下图),编辑银行模板。 增加:增加一个银行模板; 删除:删除选中银行模板; 确定:保存dw_1的内容。 ? 导出
将dw_1的数据导出到指定的磁盘文件中。
D.工资条
? 界面
菜单条工具条dw_1(datawindow)? 菜单
工资条设置(S)部门(M)打印预览(V)打印(P)返回(X)窗口层叠(C)水平平铺(H)垂直平铺(V)排列图标(I)帮助主题(C)...F1关于(A)...? 相关表
工资表 hr_salary 部门表 hr_department ? 模块功能
根据选中部门的方案,从hr_scheme_m,hr_scheme_d,hr_systable的关联中获取工资项目,动态构造dw_1(自由风格),检索当前年月工资数据。
? 菜单功能
? 设置
打开设置窗口(见下图),设置工资项目在工资条中的位置,宽度,工资条间距,是否有剪切线,存入数据库中,当构造工资条时,根据这些信息,创建工资条。
? 部门选择
打开部门选择窗口(见下图),选择要打印工资条的部门。根据选中部门,取得该部门下的所有下属部门,构造条件语句,过滤出该部门下的所有人员的工资条。
E.工资台帐
? 界面
菜单条工具条Tv_1OLE_1(Formula One)
? 菜单
工资台帐(S)方案设置(M)时间选择(T)打印预览(V)打印(P)返回(X)窗口层叠(C)水平平铺(H)垂直平铺(V)排列图标(I)帮助主题(C)...F1关于(A)...
? 相关表
工资表 hr_salary
台帐方案 hr_salary_count 部门表 hr_department ? 模块功能
窗口打开时,从hr_department中检索出部门,构造TV_1的项目树,OLE_1中的统计项目默认为当前方案所有工资项目,统计时间为最近四个月。 统计语句:
Select Sum(工资项目) From hr_salary Where dept_id in (部门编号列表) and cur_year = '年份' (and cur_month = ‘月份’(按月统计))
? 菜单功能
? 方案设置
根据选中的部门,根据部门来确定当前系统使用的方案。根据方案从方案表中检索出该方案的所有指标集和指标项,构建工资台帐数据窗口。 ? 时间选择
打开统计时间选择窗口(见下图),设置统计时间。统计时间可按年度/按月统计。 确定:用设置统计时间刷新主窗口OLE_1的统计时间。
F.人员信息 ? 界面
? 工具条
? 相关表
工资表 hr_salary 人员信息 A01 ? 模块功能
设置工资相关的人员信息。窗口打开时,根据当前方案从hr_scheme_m,hr_scheme_d,hr_systable的关联中获取所有字符型工资项目,动态构造dw_1。
? 工具条功能
? 保存
保存dw_1的数据,保存前作银行帐号长度校验。 ? 编辑
使dw_1处于便状态。 ? 界面
保存dw_1的界面信息。
? 查找
打开人员查找窗口(见下图),功能与人事档案管理的人员定位相同,只是项目与主窗口的项目相关,根据输入条件,定位到符合条件的人员上,如有将一直向后查找。 ? 过滤
打开人员过滤窗口(见下图),功能与人员查找窗口相同,只是条件设置为主窗口dw_1的过滤条件,使dw_1只显示符合条件的人员。 ? 删除
将选中人员从hr_salary ,但不从人员基本信息中删除。
3.3.2.6 考勤管理(主体没有变动,略)
A 排班管理
1. 主窗口 ? 界面
该窗口为sheet 窗口,左边为一棵当前操作者能管理的部门树(treeView)。右边为所管理部门人员的排班信息(数据窗口dw_1)。 ? 菜单:
排班管理:排班(部门排班、人员排班)、修改、删除、排序、打印预览、打印。 窗口:层叠、水平平铺、垂直平铺、排列图标 帮助:主题、关于
open: 根据考勤部门设置信息构建管理部门树,检索出当天的排班信息。 部门排班:打开部门排班窗口。 人员排班:打开人员排班窗口。 修改:打开人员排班窗口。
删除:删除所有选中的排班记录。 排序:按时间排序
打印预览:打印预览数据窗口dw_1中的信息。 打印: 发送数据窗口信息到打印机。 2.部门排班窗口 该窗口为应答窗口。继承于w_reaponse窗口。 部门排班,排的是所有人员的班次。 部门: 为一数据窗口,字段为下拉式数据窗口。 班次为一数据窗口(左),右边为一个班次时间段数据窗口。 open:检索部门(操作者所管辖部门)。 状态:下拉数据窗口,提供班次状态(正常上班,加班,节日加班....)。 班次:该值段为一下拉数据窗口,提供所有的固定班次供用户选择。 增加按钮:增加班次时间段。 删除按钮:删除班次时间段。 确定按钮:保存当前数据,回显父窗口。 取消按钮:关闭该窗口。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库07 SVC人力资源管理系统详细设计报告(7)在线全文阅读。
相关推荐: