二、设计部分(此部分需要IT专业知识基础):
1.表结构特别说明部分:
RV报销单
RVDTL报销单第二层
CA 借款单
CADTL借款单(第二层中EANO的值可能为报销单号,也可能为现金还款单号)
PA操作单(分为两种一种为付款,一种为收款)
PADTL操作单第二层,分为三种,一种为借款单,一种为报销单,一种为现金
1> CA的付款记录,不记录在CADTL中,直接存放在于PA PADTL表
2> PAType=01付款
=02收款
OPType=01借款单
=02报销单
=03现金
3> XML文件栏位说明
<1>List=0不带查询条件
=1带查询条件
=2暂闲置
=3(导出清单,打印清单画面使用)
显示跨条件查询____T0_____
=4报表文件
<2>search=1 list=1 droplist显示条件
List=3,4 固定为LOGIN用户
Search=2 ____TO____zzz
如为时间则为日历型
Search=3 LIST列表型式子后面带SQL语句
Search=4 带Keycode
Search=5固定为日期型
<3>sort=0 不排序
=1 排序
<4>Keycode:如带此参数,则可以另外打开画面参数 如:searchK3list
<5>Title:如有此参数,Menu中的值无效
<6>核销画面数据:select * from ERVCheck 中finish=1 并且不被拒绝的
<7>打印报销单画面:
Finish=1 并且Check=0 且StopPay=0
打印借款单:
Finish=1 并且Check=0 且Abort=0
如被核销的,其单据就不能再被打印
<8>设置会计科目的条件:
RV 中 finish=1 并且check=1
CA中finish=1 就可以
<9>正确流程:
单据输入à单据审批à付款时打印单据à
报销单à单据核销-à单据设置科目à单据导出à导入到K3
借款单à 单据核销à设置科目à单据导出à导入到K3
设置科目
付款单à单据核销à设置科目à单据导出à导入到K3
核销即代表结束
<9>设置会计科目:
借款单à设置借方和付款两项
冲账和现金还款此处不作处理, 其科目的设置是放在操作单上设置
报销单: 借方: 报销金额
贷方: 冲账
付款记录
<10>现金操作的情况:
收借款还款,收水电费,收罚款,技加工代缴费,冲值款
<11>报表
1> 统计个人报销
2> 统计所有报销
3> 统计个人借款
4> 统计所有人借款
三、权限设置
<1>普通用户
<2>查看部门所有单据=2
<3>核销组=2
<4>会计部管理组=3
<5>系统管理组=9
报表群组
报表模组
用户与群组
报表模组只能与群组关联,用户必须加入到群组,权限才能设置.
四、增加部分
1>增加借款单类别: 一共分为四个. 如为直接物料借款则可输入付款通知书单号来作冲账处理
2>直接物料借款不能使用报销单来冲账.
欢迎加入技术分享群,分享相关技术及代码,有兴趣可留下QQ,一同学习与探讨