泛普OA软件与K3凭证接口生成凭证(技术方案)
1.泛普OA软件对接系统概述
1.1*系统的目标
本需求的目标:
根据财务关于费用报销的入账规则,将泛普OA中的费用报销流程,在费用会计归档环节,自动生成凭证到标准凭证接口系统。
1.2泛普OA系统的概述
图1 -系统上下文关系图
2、泛普OA的费用报销流程从出纳付款到导入凭证的流程
图2 –泛普费用报销流程导入凭证过程图
3、金蝶K3系统中生成正式凭证的流程
图3 –金蝶K3系统生成正式凭证流程图
1.3存在问题及风险
1.4约束条件
例如如果约束条件是网络的速度,那么应当记录对响应时间可能产生的影响等。
1.5角色与用户
2.协同OA系统需求
2.1系统需求SR01:自动生成费用凭证
2.1.1功能需求
编号 | 系统功能需求名称 | 简述 | 优先级(高中低) | 业务需求编号 |
SR01_F01 | 自动生成费用凭证 | 1、费用报销流程到费用归档环节,自动生成费用凭证,通过接口存入标准凭证接口系统。 | 高 | |
2.1.1.1*系统功能需求列表
2.1.1.2*SR01_F01: <自动生成费用凭证>
1、费用报销流程到费用归档环节,自动生成费用凭证,通过接口存入标准凭证接口系统。*功能访问路径
流程的归档环节自动触发。
2.1.1.2.1泛普OA办公软件费用功能描述
- 费用报销流程表单
员工费用报销单 | ||||||||
所属公司: | 选择(纽海,益实多,传绩,药网) | 办公地点: | 自动生成,强制判定 | |||||
流程编号: | 自动生成 | 报销日期: | 自动生成 | |||||
报销人: | 自动生成 | 工号: | 自动生成 | |||||
部门: | 自动生成 | 核算中心: | 费用会计处填写,下拉框选择,内容与金蝶数据一致,必须到末级 | |||||
附件: | 可附件EXL,WOD,PTP等 | 相关出差/招待费流程: | 相关OA关联,必填项 | |||||
标题: | 对费用的表述总结 必填项 | |||||||
报销费用明细 | 添加按钮 删除按钮 | |||||||
日期 | 费用描述 | 费用类型 | 发票金额 | 报销金额 | ||||
浏览框选择,按费用大类和费用类型二级树的方式显示,与金蝶类目一致 | 自动默认发票金额,费用会计有修改权限 | |||||||
合计 | ||||||||
您将收到的报销款: | 小写金额 | 大写金额 | 小写金额等同于报销金额合计数,大写金额自动生成 | |||||
员工卡号信息: | 银行开户行: | |||||||
出纳付款方式: | 下拉框,中信银行,招商银行 | 现金收付属性: | 下拉框,金蝶导出选项 | 此栏之前都隐藏,到出纳节点显示,由出纳进行选择 | ||||
审批记录: | ||||||||
行号 | 审批人/审批角色 | 审批意见 | 接收人 | |||||
1 | 申请人 | 显示审批意见 | ||||||
2 | 部门负责人 | 显示审批意见 | ||||||
3 | 财务审批人 | 显示审批意见 | ||||||
4 | 总裁办 | 显示审批意见 | ||||||
5 | 费用会计 | 显示审批意见 | ||||||
6 | 出纳 | 显示审批意见 | ||||||
7 | 申请人/费用会计/总账 归档 | |||||||
- 费用大类对应费用类型列表
费用大类 | 费用类型 |
---|---|
日常费用 | 市内交通费 |
通讯费 | |
快递费 | |
加班餐费 | |
员工办公费 | |
差旅费用 | 差旅交通费 |
差旅餐费 | |
差旅住宿费 | |
差旅杂费 | |
站点费用 | 站点水电费 |
站点办公费 | |
站点配送费 | |
站点通讯费 | |
团建&奖励 | 团建费用 |
部门奖励 | |
内部交流工作餐 | |
假日&生日&体检福利 | |
俱乐部 | 俱乐部 |
业务招待费 | 业务招待费 |
培训费用 | 培训办公费(海报) |
教育培训费(讲师课程) | |
培训讲师餐费 | |
培训差旅费 | |
培训市内交通费 |
2.1.1.2.2公司OA处理逻辑或规则
1、凭证接口中间表的字段信息为:字段名称 | 类型 | 长度 | 取值说明 |
---|---|---|---|
来源 | 字符 |
固定值: “泛普OA” |
|
源单据类型 | 字符 | 同流程ID:如“1号店费用报销申请” | |
源单据号 | 字符 | 40 | 单据:流程实例编号 |
源单据ID | 整数 | 流程实例的数据库主键(流程请求ID) | |
生成人 | 字符 | 80 | 单据:流程申请人名称 |
生成时间 | 日期 | 生成凭证的当前时间 | |
最近修改人 | 字符 | 80 | 置空 |
最近修改时间 | 日期 | 置空 | |
全局凭证ID | 字符 | 255 | 置空(由凭证接口系统负责生成) |
帐套标志 | 字符 | 80 | 单据:所属公司 |
凭证日期 | 日期 |
生成凭证的当前日期 只需要日期信息,格式为“YYYY-MM-DD”,不含具体的时间信息。 |
|
业务日期 | 日期 |
单据:报销日期 只需要日期信息,格式为“YYYY-MM-DD”,不含具体的时间信息。 |
|
凭证字 | 字符 | 80 | 固定值:“记” |
参考信息 | 字符 | 255 | 置空 |
附件数 | 整数 | 固定值:0 | |
凭证状态 | 整数 | 置空(由凭证接口系统负责生成) | |
报错信息 | 字符 | 2000 | 置空 |
凭证序号 | 整数 | 置空 | |
以下是表体字段 | |||
凭证分录号 | 整数 | 多借一贷分录的序号,借方 费用科目,贷方 银行科目 | |
科目代码 | 字符 | 40 |
借方分录:根据“部门”和“费用类型”判断,见下面的“费用类型和科目映射表” 贷方分录:根据“付款方式”对应科目代码,见下面的“付款方式和科目映射表” |
科目名称 | 字符 | 80 | 科目代码对应科目名称,见附件的“K3科目表” |
币别代码 | 字符 | 3 | 固定值:“CNY” |
币别名称 | 字符 | 40 | 固定值:“人民币” |
借贷方向 | 字符 | 1 |
费用为借方,值为“D”; 银行为贷方,值为“C” |
原币金额 | 双精度 | 单据:您将收到的报销款 | |
汇率类型 | 字符 | 80 | 固定值:“公司汇率” |
汇率 | 双精度 | 固定值:1 | |
本位币金额 | 双精度 | 同原币金额 | |
结算方式 | 字符 | 80 | 置空 |
结算号 | 字符 | 40 | 置空 |
摘要 | 字符 | 255 | 单据:标题 |
往来业务编号 | 字符 | 200 | 置空 |
数量 | 双精度 | 置空 | |
单价 | 双精度 | 置空 | |
计量单位 | 字符 | 80 | 置空 |
核算项目信息 | 字符 | 2000 |
核算项目信息,对必须核算的科目见下表“必须核算项目信息” 格式为:核算项目类别,核算项目编码,核算项目名称; 核算项目类别,核算项目编码,核算项目名称… 例如:部门,001,采购部;职员,023,张三 特别说明:其中的分隔符“;”和“,”均为英文的符号,而不是中文字符。 |
2、费用类型和科目映射表
该映射表由财务进行日常维护,以下是费用大类为日常费用的6个费用类型的实际示例数据。全部费用类型和会计科目的对应关系后面的附2.
生成凭证分录时将根据部门代码和费用类型,找到对应的会计科目。
公司 | 部门 | 费用类型 | 对应会计科目 |
---|---|---|---|
纽海 | 参见管理部门列表A | 市内交通费 | 5502.007.02 |
纽海 | 参见管理部门列表A | 通讯费 | 5502.005 |
纽海 | 参见管理部门列表A | 快递费 | 5502.008 |
纽海 | 参见管理部门列表A | 加班餐费 | 5502.020.02.04 |
纽海 | 参见管理部门列表A | 员工办公费 | 5502.001 |
纽海 | 参见管理部门列表A | 业务招待费 | 5502.003 |
纽海 | 参见营业部门列表B | 市内交通费 | 5501.007 |
纽海 | 参见营业部门列表B | 通讯费 | 5501.015 |
纽海 | 参见营业部门列表B | 快递费 | 5501.014 |
纽海 | 参见营业部门列表B | 加班餐费 | 5501.001.02.01 |
纽海 | 参见营业部门列表B | 员工办公费 | 5501.003 |
纽海 | 参见营业部门列表B | 业务招待费 | 5501.010 |
A、管理部门列表
- 01AA.01(总裁办)
- 01AG(财务部)
- 01AJ(法务部)
- 01AM(人力资源部)
- 百货部
- 产品设计部
- 创新中心
- 店中店事业部
- 对外关系部
- 顾客体验管理部
- 技术部
- 礼品部
- 全国业务拓展部
- 商业道德部
- 食品饮料部
- 市场部
- 试用中心
- 无线业务部
- 消费电子部
- 医药部
- 运营部
公司 | 出纳付款方式 | 对应会计科目代码 | 对应会计科目名称 |
---|---|---|---|
招商银行 | 1002.01.01.01 | 银行存款-招商银行上海分行基本户 | |
中信银行 | 1002.06 | 银行存款-中信银行张江支行3757 | |
招商银行 | 1002.07.01 | 银行存款-招行张江支行0401 | |
中信银行 | 1002.013.01 | 银行存款-中信银行6557 | |
招商银行 | 1002.004 | 银行存款-招商银行张江支行(一般户) | |
中信银行 | 1002.002 | 银行存款-中信银行(一般户) |
D、现金收付属性
代码 | 名称 | 全名 |
112 | 经营活动-购买商品、接受劳务支付的现金 | 经营活动-购买商品、接受劳务支付的现金 |
113 | 经营活动-人工成本 | 经营活动-人工成本 |
114 | 经营活动-支付税金及附加税 | 经营活动-支付税金及附加税 |
115 | 经营活动-办公费 | 经营活动-办公费 |
116 | 经营活动-差旅费 | 经营活动-差旅费 |
117 | 经营活动-配送和包装 | 经营活动-配送和包装 |
118 | 经营活动-房租水电费 | 经营活动-房租水电费 |
119 | 经营活动-市场费用 | 经营活动-市场费用 |
120 | 经营活动-银行手续费 | 经营活动-银行手续费 |
121 | 经营活动-银行间转出 | 经营活动-银行间转出 |
122 | 经营活动-手机、机票充值和客户退款 | 经营活动-手机、机票充值和客户退款 |
123 | 经营活动-暂支款 | 经营活动-暂支款 |
124 | 经营活动-付往来单位保证金 | 经营活动-付往来单位保证金 |
129 | 经营活动-支付其他与经营活动有关的现金 | 经营活动-支付其他与经营活动有关的现金 |
210 | 经营活动-其他费用支出 | 经营活动-其他费用支出 |
E、必须核算项目信息
核算项目控制条件 | 核算项目内容 |
---|---|
费用大类=“俱乐部” |
一个核算项目:部门 具体保存格式:部门,01AM.01,人力资源部_学习部 |
费用大类=“培训费用” |
一个核算项目:部门 具体保存格式:部门,01AM.01,人力资源部_学习部 |
现金收付属性 不为空 |
在贷方分录上进行核算 具体保存格式:现金收付属性,【代码】,【名称】 例如:现金收付属性,112, 经营活动-购买商品、接受劳务支付的现金 |
附1:各分公司部门编码及科目对应表
附2:完整的费用类型和科目对应关系
- 日常费用
- 差旅费用
- 站点费用
- 团建&内部奖励
- 俱乐部
- 业务招待费用
- 培训费用
2.1.1.2.3系统流程图
- 费用报销流程从出纳付款到导入凭证的流程
2.1.1.2.4OA平台流程描述
1、费用报销流程从出纳付款到导入凭证的流程流程详情 | |||
使用者 | 财务出纳 | ||
前提条件 |
|
||
完成条件 | 1.完成付款提交,自动生成凭证导入接口表,可在凭证接口管理中看到该笔流程实例对应的凭证分录。 | ||
正常流程 | |||
步骤 | 场景描述 | 说明 | |
1 | 根据报销流程表单上的员工开户行(来源于EHR自动显示),选择付款行(必选字段),并保存不提交 | 表单中定义一个字段“待付款”,标记已走到出纳环节 | |
2 | 自定义报表中,定义导出付款列表的excel格式,按日期、待付款、付款行等条件查询后导出excel | 根据付款行定义招行和中信两个不同的报表格式 | |
3 | 出纳完成付款后,查询待办费用报销流程,和付款成功的列表逐一比对勾选,然后批量提交 | ||
4 | 系统调用自动生成凭证程序,导入凭证接口表 | ||
异常流程1 | |||
异常产生前提条件 | |||
步骤 | 场景描述 | 说明 | |
1 | |||
2 | |||
2.1.1.2.5页面定义
参考原型设计文件。2.1.1.2.6*验收标准
2.1.2泛普OA软件非功能需求
本节的目的是确定系统的非功能性需求,非功能性需求虽然不会直接影响客户使用,但会影响客户和系统运维团队对系统的接收。业务系统的非功能性方面主要包括以下分类。
- 性能(包括能力)
- 可扩展性
- 可用性(包括可恢复性和可靠性)
- 可维护性(包括灵活性和可移植性)
- 安全性
- 可管理性
- 环境(包括安全)
- 数据完整性(包括时效性,局部更新,数据保留)
2.1.2.1XX公司OA协同办公系统非功能需求列表
编号 | 非功能需求名称 | 简述 | 优先级(高中低) | 业务非功能需求编号 |
SR01_NF01_01 | A | |||
SR01_NF01_02 | B | |||
2.1.2.2SR01_NF01: <系统非功能需求名称>
2.1.2.2.1系统非功能需求描述
非功能需求包括性能,可用性,可扩展性,安全性,可维护性,环境和可管理性。根据系统的特点,有的时候还包括语言支持等方面。2.1.2.2.2验收标准
针对每个需求条目进行验收标准描述2.1.3易用性需求
本节的目的是确定系统的易用性需求。2.1.3.1易用性需求列表
编号 | 易用性需求名称 | 简述 | 优先级(高中低) |
SR01_U01 | A |
2.1.3.2SR01_UF01:<易用性需求名称>
2.1.3.2.1易用性需求描述
易用性需求包括用户互动的要求(例如导航),显示要求(例如屏幕布局),情感要求(例如审美)。2.1.3.2.2验收标准
针对每个需求条目进行验收标准描述2.1.4相关接口
3.附录
3.1术语定义
3.2需要的支持与培训
3.3参考资料
- 1OA办公自动化提供应用级二次开发功能与手段
- 2协同OA软件实现应用整合、个性化功能开发
- 3满足OA系统二次开发的需求都有哪些呢?
- 4OA办公系统可将通讯录以excel形式打开或保存至本地
- 5XX客户协同OA软件预算流程修改操作手册
- 6XX建设公司协同管理软件流程二次开发
- 7地产行业OA协同软件定制开发需求及实施方案
- 8OA管理软件[资产采购]与[资产入库]自定义流程需求
- 9协同OA软件对流程,文档数据的存放说明
- 10XX地产公司OA软件全面预算管理开发
- 11协同OA软件按流程限制用户可选择的预算科目
- 12OA需求:对系统表单‘采购申请单’添加明细
- 13企业OA系统描述XX个性化要求的详细开发需求
- 14协同OA软件与金蝶K3集成技术方案
- 15协同OA系统可以在集成化些什么功能呢?
- 16泛普OA一个JSP页面,一个JAVA程序的基本组成,如何阅读JSP页面
- 17协同管理平台与SAP集成方案
- 18OA办公系统评测与对比,那个OA办公系统好?泛普OA平台分页控件又专业又好用
- 19协同办公软件的硬件平台支持
- 20客户对OA办公自动化软件的开发需求描述
- 21XX电网传媒OA软件客户模块定制开发测试
- 22协同软件公司Finereport报表权限控制需求方案
- 23协同办公OA软件的数据库查询和处理语句
- 24协同办公管理系统的HTML表单准备工作
- 25OA办公系统的二次开发确认与验收条件
- 26协同OA管理应用平台项目_OA与EAS系统集成方案
- 27什么是OA系统的二次开发功能呢?
- 28泛普协同管理平台与SAP集成方案
- 29OA协同软件工作日志开发方案
- 30OA系统关于需求,提供任务查询调整代码位置: