中国移动SOA接口平台规范ERP系统接口服务规范版本号:v2.38中国移动通信集团公司ERP系统接口服务规范第2页共271页文档控制文档概况和状态状态:修订中评审中完成批准级别:高中低复杂度:非常复杂复杂中等低文档变更控制版本描述日期作者V1.0接口平台一期发布的版本2008-12-30彭福昌V1.1因应接口平台定位及预算管理系统接口需求进行修订:1.更新SB_HR_HR_00007组织结构查询接口定义2.更新SB_FI_GL_00014科目余额查询接口定义3.更新SB_FI_AP_00007发票导入接口,增加分配行说明性弹性域暴露4.更新SB_FI_GL_00010GIS事务处理导入接口,增加说明行以存放预算信息5.新增SB_FI_FA_00014摊销费用查询接口定义6.新增SB_FI_AP_00015应付发票列账信息查询接口定义7.增加ERP消费服务部分:a)SB_FI_BMS_00001查询预算项目信息服务b)SB_FI_BMS_00002查询预算科目信息服务c)SB_FI_BMS_00004查询预算责任部门信息服务d)SB_FI_BMS_00005查询业务活动信息服务e)SB_FI_BMS_00007查询产品信息服务f)SB_FI_BMS_00008查询渠道信息服务g)SB_FI_BMS_00009查询用户群信息服务h)SB_FI_BMS_00010查询多维映射关系服务i)SB_FI_BMS_00011查询预算信息服务j)SB_FI_BMS_00012查询预算执行信息服务k)SB_FI_BMS_00013查询预算执行交易记录信息服务l)SB_FI_BMS_00020预算检查与保留服务m)SB_FI_BMS_00021预算检查与调整服务n)SB_FI_BMS_00022预算资源释放服务2009-12-06彭福昌V1.11根据2009年12月9日与全面预算管理系统、报账平台和ERP系统集成商,以及信息系统部、财务相关人员讨论后修改,主要调整包括:1.增加SB_HR_HR_00010查询员工主要信息服务V1.12根据2009年12月14日与与全面预算管理系统、报账平台和ERP系统集成商,以及信息系统部、财务相关人员讨论后修改,主要调整包括:1.更新SB_HR_HR_00007组织结构查询服务2.更新SB_FI_BMS_00020预算检查与保留服务3.更新SB_FI_BMS_00021预算检查与调整服务4.更新SB_FI_BMS_00022预算资源释放服务5.更新SB_FI_BMS_00001查询预算项目信息6.增加SB_FI_BMS_00010查询项目与报账部门映射关系服务2009-12-15彭福昌中国移动通信集团公司ERP系统接口服务规范第3页共271页7.更新SB_FI_BMS_00002查询预算科目信息8.更新SB_FI_BMS_00004查询预算责任部门信息9.更新SB_FI_BMS_00005查询业务活动门信息10.更新SB_FI_BMS_00011查询多维映射关系信息11.将原预算信息查询和预算执行情况查询服务合并为SB_FI_BMS_00012查询预算信息服务12.更新SB_FI_BMS_00013服务V1.13根据2009年12月16日,接口定义细节讨论反馈意见修改:1.更新预算管理系统提供的服务:a)预算项目查询b)预算科目查询c)预算责任部门查询d)业务活动查询e)产品查询f)渠道查询g)用户群查询h)多维映射关系i)预算项目与报账部门映射查询j)预算信息查询k)预算执行交易记录查询l)预算检查与保留服务m)预算检查与调整服务n)预算资源释放服务2.更新ERP为预算系统提供的服务a)检查更新组织结构查询服务b)检查更新员工主要信息查询服务c)检查科目余额查询服务d)检查摊销费用实际发生数查询服务e)更新查询应付发票列账信息服务f)新增预算资金发生额查询服务SB_FI_AP_000163.更新报账平台改造服务a)检查应付发票导入服务b)检查总账凭证导入服务c)更新GIS事务处理导入服务2009-12-16彭福昌v2.0修改应付发票导入、总帐凭证导入、导入GIS事务处理服务,将预算保留备用字段扩充到6个2009-12-18陈杰V2.11.员工主要信息服务增加性别和状态信息字段2.删除查询预算信息服务SB_FI_GL_000173.更新了查询单位信息服务SB_SC_INV_000014.更新库存组织查询服务SB_SC_INV_000035.更新了子库存信息查询服务SB_SC_INV_000046.更新了货位信息查询服务SB_SC_INV_000057.更新了项目支出类型信息查询服务SB_SC_PA_000058.更新了查询物料基本信息服务SB_SC_INV_000139.更新了查询账户别名信息服务SB_SC_INV_0000810.更新了查询项目信息服务SB_SC_PA_0000711.更新了查询项目任务信息服务SB_SC_PA_0000812.更新了查询采购订单信息服务SB_SC_PO_0000713.更新了导入采购订单接收信息服务SB_SC_PO_0001314.更新了导入库存事务处理服务SB_SC_INV_000122009-12-29彭福昌中国移动通信集团公司ERP系统接口服务规范第4页共271页15.更新了导入采购退货信息服务SB_SC_PO_00016V2.11依据服务开发规范提出的反馈,进行了修改:1.将应付发票列帐查询服务SB_FI_AP_00015的名称更新为InquiryApInvoiceBdgtInfoSrv2.更新预算检查与保留服务SB_FI_BMS_00020名称为ImportBdgtReserveSrv3.更新预算检查与调整服务SB_FI_BMS_00021名称为ImportBdgtAdjustSrv4.更新预算释放服务SB_FI_BMS_00022名称为ImportBdgtReleaseSrv5.分页服务名称加“Page”前缀6.统一预算检查与保留、预算检查与调整、预算资源释放三个导入类服务输出格式2010-1-9彭福昌V2.12命名格式规范化:1.日期格式统一为:YYYY-MM-DDTHH:mm:ss2.增加头信息各字段使用说明3.统一预算保留、预算调整单据行号数据类型2010-1-13彭福昌V2.131.本规范所有查询类服务名称前缀统一将Inquire改为为Inquiry2.交叉验证规则导入服务ImportcCrossValidationRuleSrv名称改为ImportCrossValidationRuleSrv3.会计科目组合导入服务输出字段Sst_of_Books_ID改为SET_OF_BOOKS_ID4.更新了GIS事务处理导入服务的输出5.更新了应付发票导入事务处理的输出6.更新了总帐凭证导入服务的输出7.输入、输出字段代码统一为大写字母2010-1-15彭福昌V2.14经与ERP系统集成商确认,考虑到ERP端预算功能为客户化实现,系统标准表中说明性字段已经不能满足需求,需要另外客户化表保存,为区分修改以下三个导入服务涉及预算信息存储的字段名称为英文说明。1.SB_FI_GL_00010导入GIS事务处理2.SB_FI_GL_00013总帐凭证导入3.SB_FI_AP_00007应付发票导入服务2010-1-21彭福昌V2.151.将应付发票导入服务,总账凭证导入,导入GIS事务处理的预算项目编号字段名称统一改为BUDGET_PROJECT_NUM2.考虑到技术实现难度,查询应付发票列账清单服务不做分页服务2010-1-26彭福昌V2.161.根据资产管理系统的需求,将2.2.14查询科目余额服务(分页)服务的CONCATENATED_SEGMENTS科目代码组合(七段)字段拆分成两个字段CONCATENATED_SEGMENTS_FROM和CONCATENATED_SEGMENTS_TO2.更新2.5.14摊销费用实际发生数查询服务的输入SET_OF_BOOKS资产账簿代码NUMBER变更为SET_OF_BOOKS_CODE资产账簿代码VARCHAR2(30)2010-1-29李超V2.171.根据预算系统的要求,2.2.13总账凭证导入服务增加CONTRACT_NUM合同编号和CONTRACT_LINE_NUM合同行号两个字段2.2.3.7应付发票导入服务增加CONTRACT_LINE_NUM合同行号两个字段3.2.3.13查询预算资金支付信息服务(分页)DISTRIBUTION_LINE_NUMBER分配行编号字段2010-2-5李超中国移动通信集团公司ERP系统接口服务规范第5页共271页V2.181.SB_FI_GL_00025查询日记账实际发生数(InquiryJournalApplyInfoSrv)2.SB_SC_PA_00014查询杂项支出实际发生数服务(InquiryMixedApplyInfoSrv)3.SB_SC_INV_00018查询库存出入库信息服务(InquiryMTLInventoryInfoSrv)4.SB_SC_PO_00053查询内部往来实际发生数(InquiryInterApplyInfoSrv)2010-02-05李超V2.19鉴于各系统对规范中MsgHeader中分页字段存在疑问,故对分页类服务中各分页字段描述进行详细说明PAGE_SIZE,页大小,每页记录数,输入的值小于或等于0时,则默认为1000条!CURRENT_PAGE,访问页,本次访问第几页,输入的值小于等于0时,则默认为第1页!如对其他字段的描述有疑义,请参考《外围系统服务开发指南》MsgHeader中SOURCESYSTEMNAME的描述信息更新为“系统名称对输出的分页各字段的取值规则进行了描述,具体参见《外围系统服务开发指南》2010-2-5李超V2.20预算系统接口规范中新增加的4个服务:1.2.2.18.查询日记账实际发生数服务2.2.6.12.查询杂项支出实际发生数服务3.2.8.15查询库存出入库信息服务4.2.7.19查询内部往来实际发生数服务输入需要增加时间范围,输出增加最后更新时间字段2010-2-11李韬V2.21根据2010-2-25会议讨论结果,对如下服务进行变更1.2.8.15.查询库存出入库信息服务修改为2.8.15查询库存出入库实际发生数服务2.2.8.15查询库存出入库实际发生数服务,输出信息中,头信息去掉,只保留行信息ORGANIZATION_CODE库存组织编码由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.2.2.18.查询日记账实际发生数服务,2.6.12.查询杂项支出实际发生数服务,2.8.15.查询库存出入库实际发生数服务,2.7.19.查询内部往来实际发生数服务4个服务分别增加预算预留字段DIMENSION1备用维度代码1DIMENSION2备用维度代码2DIMENSION3备用维度代码3DIMENSION4备用维度代码42010-2-26李超中国移动通信集团公司ERP系统接口服务规范第6页共271页DIMENSION5备用维度代码5DIMENSION6备用维度代码64.3.4.3预算资源释放服务中业务逻辑部分的单据类型编码清单进行如下变更:由BZ_KCLY库存领用变更为ERP_KCLY库存领用BZ_ZXZC杂项支出变更为ERP_ZXZC杂项支出BZ_YFFP应付发票变更为ERP_YFFP应付发