全面预算管理系统接口规范标准.doc
《全面预算管理系统接口规范标准.doc》由会员分享,可在线阅读,更多相关《全面预算管理系统接口规范标准.doc(107页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、中国移动中国移动 SOASOA 接口平台规范接口平台规范全面预算管理系统全面预算管理系统接口服务规范接口服务规范版本号:版本号:V2.222/107文档控制文档控制文档概况和状态文档概况和状态状态状态:编写中评审中完成批准级别级别:高中低复杂度复杂度:非常复杂复杂中等低文档变更控制文档变更控制版本版本描述描述日期日期作者作者V0.10基于接口平台定位的调整修改文档结构,依据对全面预算管理业务规和系统规的理解编写规初稿2009-10-27福昌V0.11基于全面预算管理系统集成商提供的接口需求资料和会议讨论结果进行修订2009-12-06福昌V0.12根据 2009 年 12 月 9 日与全面预算
2、管理系统、报账平台和ERP 系统集成商,以与信息系统部、财务相关人员讨论后修改,主要调整包括:1.SB_FI_BMS_00020、SB_FI_BMS_00020 两个写入类服务在行中增加预算类型字段,以区分资金、成本费用等预算类型2.SB_FI_BMS_00020、SB_FI_BMS_00020 行中删除预算维度说明,只提供代码3.SB_FI_BMS_00020、SB_FI_BMS_00020 预留的头和行参考字段从 6 个增加到 12 个4.员工信息查询改用SB_HR_HR_00010 查询员工主要信息服务5.修改 SB_FI_BMS_00021 预算检查与调整接口实现逻辑,以满足一个单据同
3、时有修改、新增、取消等操作时,在同一事务处理完成预算检查和占用的需求2009-12-10福昌V0.13根据 2009 年 12 月 14 日与与全面预算管理系统、报账平台和ERP 系统集成商,以与信息系统部、财务相关人员讨论后修改,主要调整包括:1.修改预算项目查询服务,取消与预算责任部门关联关系2.增加预算管理项目与报账部门映射关系服务3.删除预算执行信息服务,以预算信息查询服务替代4.针对数据量较大建议分页处理的服务增加分页代码5.组织结构查询服务增加有效期间输出6.检查并统一数据规格定义2009-12-15福昌V0.14根据 2009 年 12 月 16 日,接口定义细节讨论反馈意见修改
4、:1.增加合同信息查询接口,作为省公司没有合同管理系统情况下的过渡方案2.更新 SB_FI_BMS_00012 预算信息查询服务,输出不同状态的资源使用金额,替代之前按单据类型输出资源使用3.预算信息查询、预算执行记录查询、预算保留、预算调整等服务增加备用预算控制维度4.通过在 ERP 系统新增 SB_FI_AP_00016 预算资金支付信息服务替代 SB_FI_AP_00008 付款查询服务,以获得不同预算组合对应的资金支付信息5.对预算保留与调整服务,明确说明了针对同一单据不同控制点上预算使用状态对应的控制逻辑6.基础数据类查询服务输出增加了 LAST_UPDATE_DATE 字段2009
5、-12-16福昌3/107V1.11.员工主要信息服务增加性别和状态信息字段2.增加财务业务类型映射表服务 SB_FI_BMS_000142009-12-29福昌V1.11依据服务开发规提出的反馈,进行了修改:1.将应付发票列帐查询服务 SB_FI_AP_00015 的名称更新为InquiryApInvoiceBdgtInfoSrv2.更新预算检查与保留服务 SB_FI_BMS_00020 名称为ImportBdgtReserveSrv3.更新预算检查与调整服务 SB_FI_BMS_00021 名称为ImportBdgtAdjustSrv4.更新预算释放服务 SB_FI_BMS_00022 名
6、称为ImportBdgtReleaseSrv5.针对分页服务统一增加 Page 前缀6.统一定义了写入类服务输出格式2010-1-9福昌V1.12命名格式规化:1.日期格式统一为:YYYY-MM-DDTHH:mm:ss2.增加头信息各字段使用说明3.统一预算保留、预算调整单据行号数据类型2010-1-13福昌V1.13修改 SB_FI_BMS_00014 查询财务业务类型映射表服务(PageInquiryFinBizTypeMapSrv)中业务小类代码和业务小类名称字段名称2010-1-21福昌V1.14更新 ERP 数据查询服务(查询科目余额服务、摊销费用实际发生数查询服务、查询应付发票列账
7、清单服务、查询预算资金支付信息服务),以与 ERP 保持一致2010-1-25福昌V1.15考虑到技术实现难度,查询应付发票列账清单服务不做分页服务2010-1-26福昌V1.161.根据资产管理系统的需求,将 4.3.1 查询科目余额服务(分页)服务的 CONCATENATED_SEGMENTS 科目代码组合(七段)字段拆分成两个字段CONCATENATED_SEGMENTS_FROM和CONCATENATED_SEGMENTS_TO2.更新 4.3.2.摊 销 费 用 实 际 发 生 数 查 询 服 务 的 输 入SET_OF_BOOKS资产账簿代码NUMBER变更为SET_OF_BOOK
8、S_CODE资产账簿代码VARCHAR2(30)2010-1-29超V1.17新增预算系统消费的 4 个服务:1.4.3.5.查询日记账实际发生数服务2.4.3.6.查询杂项支出实际发生数服务3.4.3.7.查询库存出入库信息服务4.4.3.8.查询部往来实际发生数服务2010-2-5超V1.181.查询战略信息服务(InquiryStrategyInfoSrv)查询预算执行交易记录信息(InquiryBdgtExeRecInfoSrv)修改两个服务中输出 YEAR 字段的数据类型,由 NUMBER 修改为 VARCHAR2(4)。2.查 询 预 算 资 金 支 付 信 息 服 务(分 页)D
9、ISTRIBUTION_LINE_NUMBER 分配行编号字段3.MsgHeader 中 SOURCESYSTEMNAME 的描述信息更新为“系统名称”4.鉴于各系统对规中 MsgHeader 中分页字段存在疑问,故对 分 页 类 服 务 中 各 分 页 字 段 描 述 进 行 详 细 说 明PAGE_SIZE,页大小,每页记录数,输入的值小于或等于 0 时,则默认为 1000 条!CURRENT_PAGE,访问页,本次访问第几页,输入的值小于等于 0 时,则默认为第 1 页,输出中如对其他字段的描述有疑义,请参考外围系统服务开发指南5.对输出的分页各字段的取值规则进行了描述,具体参见外围20
10、10-2-5超4/107系统服务开发指南V1.19预算系统接口规中新增加的 4 个服务:1.4.3.5.查询日记账实际发生数服务2.4.3.6.查询杂项支出实际发生数服务3.4.3.7.查询库存出入库信息服务4.4.3.8.查询部往来实际发生数服务输入需要增加时间围,输出增加最后更新时间字段2010-2-11韬V2.0根据 2010-2-25 会议讨论结果,对如下服务进行变更1.4.3.7.查询库存出入库信息服务 修改为 4.3.7.查询库存出入库实际发生数服务2.4.3.7 查询库存出入库实际发生数服务,输出信息中,头信息去掉,只保留行信息 ORGANIZATION_CODE 库存组织编码由
11、 NUMBER 类型 修改为 VARCHAR2(3)SUBINVENTORY_CODE 子 库 存 由 NUMBER 类 型,修 改 为VARCHAR2(10)PROJECT_ID 项目 ID 由 VARCHAR2(240)修改为 NUMBER新增 LOCATOR货位编码PROJECT_NUM项目编号TASK_NUM任务编号TRANSFER_ORGANIZATION_CODE转移组织编码TO_PROJECT_NUM目标项目编号TO_TASK_NUM目标任务编号TRANSFER_LOCATOR转移货位编码字段,在业务逻辑中增加描述信息:同步数据到预算系统中后,需要扣减对应预算维度的预算发生数3.
12、4.3.5,4.3.6,4.3.7,4.3.8 分别增加预算预留字段DIMENSION1 备用维度代码 1DIMENSION2 备用维度代码 2DIMENSION3 备用维度代码 3DIMENSION4 备用维度代码 4DIMENSION5 备用维度代码 5DIMENSION6 备用维度代码 64.3.3.3 预算资源释放服务中业务逻辑部分的单据类型编码清单进行如下变更:由BZ_KCLY库存领用 变更为 ERP_KCLY 库存领用BZ_ZXZC杂项支出 变更为 ERP_ZXZC 杂项支出BZ_YFFP应付发票 变更为 ERP_YFFP 应付发票BZ_SGPZ总账手工凭证 变更为 ERP_SGP
13、Z 总账手工凭证增加一个 ERP_NBWL公司间部往来2010-2-25超V2.1根据 2010 年 3 月 5 日星期五会议讨论结果做出如下变更:1.3.2.15 查询合同基本信息服务(分页)在合同行中,移除字段 ITEM_NUMBER,增加字段:增加字段:COST_AVAILABLE 可用成本资源(金额)NUMBERFUND_AVAILABLE 可用资金资源(金额)NUMBER增加维度字段BRAND_CODE 品牌代码 VARCHAR2(30)USERGROUP_CODE 用户群代码 VARCHAR2(30)PRODUCT_CODE 产品代码 VARCHAR2(30)CHANNEL_COD
14、E 渠道代码 VARCHAR2(30)2010-3-5超5/107STRATEGY_CODE 战略代码 VARCHAR2(30)DIMENSION1 备用维度代码 1 VARCHAR2(30)DIMENSION2 备用维度代码 2 VARCHAR2(30)DIMENSION3 备用维度代码 3 VARCHAR2(30)DIMENSION4 备用维度代码 4 VARCHAR2(30)DIMENSION5 备用维度代码 5 VARCHAR2(30)DIMENSION6 备用维度代码 6 VARCHAR2(30)2.3.3.1 新增字段 DOCUMENT_CODE单据审批后业务编码 VARCHAR2
15、(80)单据审批后正式形成的业务编号头信息中:TRANSFER_TIME字段描述由“传送时间”修改为“单据提交时间”,字段约束改为“提交单据时的系统时间,格式为:YYYY-MM-DDTHH:mm:ss”行信息中:TRANSACTION_DATE字段描述 由“事务处理日期”修改为“预算实际发生日期”3.3.3.2 头信息中新增字段 DOCUMENT_CODE单据审批后业务编码VARCHAR2(80)单据审批后正式形成的业务编号头信息:将 TRANSFER_DATE 单据提交时间DATE提交单据时的系统时间修改为:TRANSFER_TIME传送日期DATE业务系统向预算系统申请预算的日期行信息中:
16、将 TRANSACTION_DATE 的字段描述 由“事务处理日期”修改为“预算实际发生日期”4.3.3.3 头信息中新增字段 DOCUMENT_CODE单据审批后业务编码VARCHAR2(80)单据审批后正式形成的业务编号头信息中将 TRANSFER_DATE 单据提交时间DATE提交单据时的系统时间修改为:TRANSFER_TIME传送日期DATE业务系统向预算系统申请预算的日期行信息中:TRANSACTION_DATE的字段描述由“事务处理日期”修改为“预算实际发生日期”5.4.3.7 查询库存出入库实际发生数服务输入中增加字段:CIP_TRX_INCLUDED是 否 包 含 在 建 工
17、 程 事 务 处 理VARCHAR2(1)只能属于 Y 或者 N,Y 代表包含在建工程,N 代表不包含在建工程。删 除 输 出 中 字 段第27行TRANSFER_ORGANIZATION_CODE转 移 库 存 组 织 编 码VARCHAR2(3)调整字段字段如下:LOCATOR货位编码类型由VARCHAR2(40*3+2)修改为 VARCHAR2(240)PROJECT_ID 项目 ID 修改为 CIP_PROJECT_ID 在建工程项目 IDPROJECT_NUM项目编号修改为:CIP_PROJECT_NUM在建工程项目编号6/107TASK_ID任务 ID修改为:CIP_TASK_ID
18、 在建工程任务 IDTASK_NUM任务编号 修改为:CIP_TASK_NUM在建工程任务编号TRANSFER_ORGANIZATION_ID 转 移 组 织 ID修 改 为:TRF_TO_ORGANIZATION_ID转移至组织 IDTRANSFER_ORGANIZATION_CODE转移组织编码修改为:TRF_TO_ORGANIZATION_CODE转移至组织编码TO_PROJECT_ID目标项目ID修改为:TO_CIP_PROJECT_ID目标在建工程项目 IDTO_PROJECT_NUM目 标 项 目 编 号修 改 为:TO_CIP_PROJECT_NUM目标在建工程项目编号TO_TA
19、SK_ID 目标任务 ID修改为:TO_CIP_TASK_ID目标在建工程任务 IDTO_TASK_NUM目标任务编号修改为:TO_CIP_TASK_NUM目标在建工程任务编号EXPENDITURE_TYPE支 出 类 型修 改 为:CIP_EXPENDITURE_TYPE在建工程支出类型TRANSFER_SUBINVENTORY转移子库存修改为:TRF_TO_SUBINVENTORY 转移至子库存TRANSFER_LOCATOR_ID转移货位 ID修改为:TRF_TO_LOCATOR_ID转移至货位 IDTRANSFER_LOCATOR转移货位编码VARCHAR2(40*3+2)修 改 为:
20、TRF_TO_LOCATOR转 移 至 货 位 编 码VARCHAR2(240)V2.2根据 ERP 中各字段长度定义,对如下服务做出类型修正4.3.5.查询日记账实际发生数服务BATCH_NAME批 名类 型 由VARCHAR2(240)修 正 为VARCHAR2(100)JOURNAL_NAME日记账名类型由 VARCHAR2(80)数据类型调整为 VARCHAR2(100)LINE_NUM行号类 型 由VARCHAR2(30)修 正 为VARCHAR2(40)SEGMENT1公司段 类 型 由VARCHAR2(30)修 正 为VARCHAR2(25)SEGMENT2成本中心段类型由 VA
21、RCHAR2(30)修正为VARCHAR2(25)SEGMENT3会计科目段类型由 VARCHAR2(30)修正为VARCHAR2(25)SEGMENT4品牌段 类 型 由VARCHAR2(30)修 正 为VARCHAR2(25)SEGMENT5项目段 类 型 由VARCHAR2(30)修 正 为VARCHAR2(25)SEGMENT6往来段 类型由 VARCHAR2(30)修正为VARCHAR2(25)SEGMENT7备用段 类 型 由VARCHAR2(30)修 正 为VARCHAR2(25)4.3.7.查询库存出入库实际发生数服务2010-3-10超7/107TRANSACTION_DAT
22、E事务处理日期类型由VARCHAR2(25)修正为 DATETRANSACTION_QUANTITY事务处理数量类型由 DATE 修正为 NUMBERTRANSACTION_UOM单位由NUMBER类 型 修 正 为VARCHAR(3)ITEM_CODE物料编码类型由 VARCHAR2(30)修正为VARCHAR2(40)LOCATOR货位编码类型由 VARCHAR2(240)修正为VARCHAR2(92)TRF_TO_LOCATOR转移至货位编码 类型由 VARCHAR2(240)修正为VARCHAR2(92)TRANSACTION_TYPE_NAME 事务正理类型类型由VARCHAR2(2
23、5)修正为 VARCHAR2(80)TRF_TO_SUBINVENTORY转移至子库存类型由VARCHAR2(3)修正为 VARCHAR2(10)4.3.8.查询部往来实际发生数服务REVERSE_FLAG冲销标识类型由 VARCHAR2(1)修正为 VARCHAR2(2)RECEIVER_SEGMENT1接收公司结算账户公司段类型由 VARCHAR2(30)修正为 VARCHAR2(25)RECEIVER_SEGMENT2接收公司结算账户成本中心段类型由 VARCHAR2(30)修正为 VARCHAR2(25)RECEIVER_SEGMENT3接收公司结算账户会计科目段类型由 VARCHAR
24、2(30)修正为 VARCHAR2(25)RECEIVER_SEGMENT4接收公司结算账户品牌段类型由 VARCHAR2(30)修正为 VARCHAR2(25)RECEIVER_SEGMENT5接收公司结算账户项目段类型由 VARCHAR2(30)修正为 VARCHAR2(25)RECEIVER_SEGMENT6接收公司结算账户往来段类型由 VARCHAR2(30)修正为 VARCHAR2(25)RECEIVER_SEGMENT7接收公司结算账户备用段类型由 VARCHAR2(30)修正为 VARCHAR2(25)GENERATION_CODE支出账户组合产生代码类型由VARCHAR2(3)
25、修正为 VARCHAR2(1)SEGMENT1支出账户公司段 类型由 VARCHAR2(30)修正为 VARCHAR2(25)SEGMENT2支出账户成本中心段类型由VARCHAR2(30)修正为 VARCHAR2(25)SEGMENT3支出账户会计科目段类型由VARCHAR2(30)修正为 VARCHAR2(25)SEGMENT4支出账户品牌段 类型由 VARCHAR2(30)修正为 VARCHAR2(25)SEGMENT5支出账户项目段 类型由 VARCHAR2(30)修正为 VARCHAR2(25)SEGMENT6支出账户往来段 类型由 VARCHAR2(30)修正为 VARCHAR2(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全面 预算 管理 系统 接口 规范 标准
限制150内