财务预算编制全面预算管理系统接口规范V.docx
- 文档编号:26252341
- 上传时间:2023-06-17
- 格式:DOCX
- 页数:282
- 大小:131.71KB
财务预算编制全面预算管理系统接口规范V.docx
《财务预算编制全面预算管理系统接口规范V.docx》由会员分享,可在线阅读,更多相关《财务预算编制全面预算管理系统接口规范V.docx(282页珍藏版)》请在冰豆网上搜索。
财务预算编制全面预算管理系统接口规范V
(财务预算编制)全面预算管理系统接口规范(V)
版本号:
V2.22
文档控制
文档概况和状态
状态:
编写中评审中完成批准
级别:
高中低
复杂度:
非常复杂复杂中等低
文档变更控制
版本
描述
日期
作者
V0.10
基于接口平台定位的调整修改文档结构,依据对全面预算管理业务规范和系统规范的理解编写规范初稿
2009-10-27
彭福昌
V0.11
基于全面预算管理系统集成商提供的接口需求资料和会议讨论结果进行修订
2009-12-06
彭福昌
V0.12
根据2009年12月9日与全面预算管理系统、报账平台和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预算检查与调整接口实现逻辑,以满足一个单据同时有修改、新增、取消等操作时,在同一事务处理内完成预算检查和占用的需求
2009-12-10
彭福昌
V0.13
根据2009年12月14日与与全面预算管理系统、报账平台和ERP系统集成商,以及信息系统部、财务相关人员讨论后修改,主要调整包括:
1.修改预算项目查询服务,取消与预算责任部门关联关系
2.增加预算管理项目与报账部门映射关系服务
3.删除预算执行信息服务,以预算信息查询服务替代
4.针对数据量较大建议分页处理的服务增加分页代码
5.组织结构查询服务增加有效期间输出
6.检查并统一数据规格定义
2009-12-15
彭福昌
V0.14
根据2009年12月16日,接口定义细节讨论反馈意见修改:
1.增加合同信息查询接口,作为省公司没有合同管理系统情况下的过渡方案
2.更新SB_FI_BMS_00012预算信息查询服务,输出不同状态的资源使用金额,替代之前按单据类型输出资源使用
3.预算信息查询、预算执行记录查询、预算保留、预算调整等服务增加备用预算控制维度
4.通过在ERP系统新增SB_FI_AP_00016预算资金支付信息服务替代SB_FI_AP_00008付款查询服务,以获得不同预算组合对应的资金支付信息
5.对预算保留与调整服务,明确说明了针对同一单据不同控制点上预算使用状态对应的控制逻辑
6.基础数据类查询服务输出增加了LAST_UPDATE_DATE字段
2009-12-16
彭福昌
V1.1
1.员工主要信息服务增加性别和状态信息字段
2.增加财务业务类型映射表服务SB_FI_BMS_00014
2009-12-29
彭福昌
V1.11
依据服务开发规范提出的反馈,进行了修改:
1.将应付发票列帐查询服务SB_FI_AP_00015的名称更新为InquiryApInvoiceBdgtInfoSrv
2.更新预算检查与保留服务SB_FI_BMS_00020名称为ImportBdgtReserveSrv
3.更新预算检查与调整服务SB_FI_BMS_00021名称为ImportBdgtAdjustSrv
4.更新预算释放服务SB_FI_BMS_00022名称为ImportBdgtReleaseSrv
5.针对分页服务统一增加Page前缀
6.统一定义了写入类服务输出格式
2010-1-9
彭福昌
V1.12
命名格式规范化:
1.日期格式统一为:
YYYY-MM-DDTHH:
mm:
ss
2.增加头信息各字段使用说明
3.统一预算保留、预算调整单据行号数据类型
2010-1-13
彭福昌
V1.13
修改SB_FI_BMS_00014查询财务业务类型映射表服务(PageInquiryFinBizTypeMapSrv)中业务小类代码和业务小类名称字段名称
2010-1-21
彭福昌
V1.14
更新ERP数据查询服务(查询科目余额服务、摊销费用实际发生数查询服务、查询应付发票列账清单服务、查询预算资金支付信息服务),以与ERP保持一致
2010-1-25
彭福昌
V1.15
考虑到技术实现难度,查询应付发票列账清单服务不做分页服务
2010-1-26
彭福昌
V1.16
1.根据资产管理系统的需求,将4.3.1查询科目余额服务(分页)服务的CONCATENATED_SEGMENTS科目代码组合(七段)字段拆分成两个字段CONCATENATED_SEGMENTS_FROM和CONCATENATED_SEGMENTS_TO
2.更新4.3.2.摊销费用实际发生数查询服务的输入SET_OF_BOOKS资产账簿代码NUMBER变更为SET_OF_BOOKS_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.18
1.查询战略信息服务(InquiryStrategyInfoSrv)查询预算执行交易记录信息(InquiryBdgtExeRecInfoSrv)修改两个服务中输出YEAR字段的数据类型,由NUMBER修改为VARCHAR2(4)。
2.查询预算资金支付信息服务(分页)DISTRIBUTION_LINE_NUMBER分配行编号字段
3.MsgHeader中SOURCESYSTEMNAME的描述信息更新为“系统名称”
4.鉴于各系统对规范中MsgHeader中分页字段存在疑问,故对分页类服务中各分页字段描述进行详细说明PAGE_SIZE,页大小,每页记录数,输入的值小于或等于0时,则默认为1000条!
CURRENT_PAGE,访问页,本次访问第几页,输入的值小于等于0时,则默认为第1页,输出中如对其他字段的描述有疑义,请参考《外围系统服务开发指南》
5.对输出的分页各字段的取值规则进行了描述,具体参见《外围系统服务开发指南》
2010-2-5
李超
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库存组织编码由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.4.3.5,4.3.6,4.3.7,4.3.8分别增加预算预留字段
DIMENSION1备用维度代码1
DIMENSION2备用维度代码2
DIMENSION3备用维度代码3
DIMENSION4备用维度代码4
DIMENSION5备用维度代码5
DIMENSION6备用维度代码6
4.3.3.3预算资源释放服务中业务逻辑部分的单据类型编码清单进行如下变更:
由
BZ_KCLY库存领用变更为ERP_KCLY库存领用
BZ_ZXZC杂项支出变更为ERP_ZXZC杂项支出
BZ_YFFP应付发票变更为ERP_YFFP应付发票
BZ_SGPZ总账手工凭证变更为ERP_SGPZ总账手工凭证
增加一个ERP_NBWL公司间内部往来
2010-2-25
李超
V2.1
根据2010年3月5日星期五会议讨论结果做出如下变更:
1.3.2.15查询合同基本信息服务(分页)在合同行中,移除字段ITEM_NUMBER,增加字段:
增加字段:
COST_AVAILABLE可用成本资源(金额)NUMBER
FUND_AVAILABLE可用资金资源(金额)NUMBER
增加维度字段
BRAND_CODE品牌代码VARCHAR2(30)
USERGROUP_CODE用户群代码VARCHAR2(30)
PRODUCT_CODE产品代码VARCHAR2(30)
CHANNEL_CODE渠道代码VARCHAR2(30)
STRATEGY_CODE战略代码VARCHAR2(30)
DIMENSION1备用维度代码1VARCHAR2(30)
DIMENSION2备用维度代码2VARCHAR2(30)
DIMENSION3备用维度代码3VARCHAR2(30)
DIMENSION4备用维度代码4VARCHAR2(30)
DIMENSION5备用维度代码5VARCHAR2(30)
DIMENSION6备用维度代码6VARCHAR2(30)
2.3.3.1新增字段DOCUMENT_CODE单据审批后业务编码VARCHAR2(80)单据审批后正式形成的业务编号
头信息中:
TRANSFER_TIME字段描述由“传送时间”修改为“单据提交时间”,字段约束改为“提交单据时的系统时间,格式为:
YYYY-MM-DDTHH:
mm:
ss”
行信息中:
TRANSACTION_DATE字段描述由“事务处理日期”修改为“预算实际发生日期”
3.3.3.2头信息中新增字段DOCUMENT_CODE单据审批后业务编码VARCHAR2(80)单据审批后正式形成的业务编号
头信息:
将TRANSFER_DATE单据提交时间DATE提交单据时的系统时间
修改为:
TRANSFER_TIME传送日期DATE业务系统向预算系统申请预算的日期
行信息中:
将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是否包含在建工程事务处理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在建工程项目ID
PROJECT_NUM项目编号修改为:
CIP_PROJECT_NUM在建工程项目编号
TASK_ID任务ID修改为:
CIP_TASK_ID在建工程任务ID
TASK_NUM任务编号修改为:
CIP_TASK_NUM在建工程任务编号
TRANSFER_ORGANIZATION_ID转移组织ID修改为:
TRF_TO_ORGANIZATION_ID转移至组织ID
TRANSFER_ORGANIZATION_CODE转移组织编码修改为:
TRF_TO_ORGANIZATION_CODE转移至组织编码
TO_PROJECT_ID目标项目ID修改为:
TO_CIP_PROJECT_ID目标在建工程项目ID
TO_PROJECT_NUM目标项目编号修改为:
TO_CIP_PROJECT_NUM目标在建工程项目编号
TO_TASK_ID目标任务ID修改为:
TO_CIP_TASK_ID目标在建工程任务ID
TO_TASK_NUM目标任务编号修改为:
TO_CIP_TASK_NUM目标在建工程任务编号
EXPENDITURE_TYPE支出类型修改为:
CIP_EXPENDITURE_TYPE在建工程支出类型
TRANSFER_SUBINVENTORY转移子库存修改为:
TRF_TO_SUBINVENTORY转移至子库存
TRANSFER_LOCATOR_ID转移货位ID修改为:
TRF_TO_LOCATOR_ID转移至货位ID
TRANSFER_LOCATOR转移货位编码VARCHAR2(40*3+2)修改为:
TRF_TO_LOCATOR转移至货位编码VARCHAR2(240)
2010-3-5
李超
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成本中心段类型由VARCHAR2(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.查询库存出入库实际发生数服务
TRANSACTION_DATE事务处理日期类型由VARCHAR2(25)修正为DATE
TRANSACTION_QUANTITY事务处理数量类型由DATE修正为NUMBER
TRANSACTION_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(25)修正为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接收公司结算账户会计科目段类型由VARCHAR2(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)修正为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(25)
SEGMENT7支出账户备用段类型由VARCHAR2(30)修正为VARCHAR2(25)
4.3.5.查询日记账实际发生数服务和4.3.8.查询内部往来实际发生数服务在业务规则和逻辑中增加描述:
输入的LAST_UPDATE_DATE字段与行的LAST_UPDATE_DATE字段做匹配
2010-3-10
李超
V2.3
3.2.15.查询合同基本信息服务(分页)的输入CONTRACT_STATUS合同状态调整为非必填项
2010-3-16
李超
V2.4
4.3.2.摊销费用实际发生数查询服务加上自定义维度
DIMENSION1备用维度代码1VARCHAR2(30)
DIMENSION2备用维度代码2VARCHAR2(30)
DIMENSION3备用维度代码3VARCHAR2(30)
DIMENSION4备用维度代码4VARCHAR2(30)
DIMENSION5备用维度代码5VARCHAR2(30)
DIMENSION6备用维度代码6VARCHAR2(30)
4.3.7.查询库存出入库实际发生数服务
TRANSACTION_UOM单位VARCHAR2(3)修改为VARCHAR2(15)
增加字段TRANSACTION_AMOUNT事务处理金额,其类型为NUMBER
4.3.8查询内部往来实际发生数服务输出字段GL_DATE补充字段描述:
会计日期
4.3.5.查询日记账实际发生数服务在行信息中增加字段ACCOUNTING_DATE实际发生日期DATE
3.2.15.查询合同基本信息服务(分页)
CONTRACT_CODE合同编号修改为CONTRACT_NUM合同流水号
2010-3-18
李超
V2.5
在变更记录V2.0中,全面预算管理系统封装的写入类服务,修改了3.3.3预算资源释放服务业务逻辑中的单据类型编码清单,现同步调整3.3.1和3.3.2.中的单据类型编码清单,且清单仅保留在3.3.1的业务逻辑中,3.3.2与3.3.3参考3.3.1的清单
2010-3-31
李超
V2.5
3.2.14.查询财务业务类型映射表服务”进行如下修改:
服务输出的数据实体信息中去除业务大小类的4个字段,
CATEGORY1_CODE业务大类代码、CATEGORY1_DESC业务大类名称、CATEGORY2_CODE业务小类代码、CATEGORY2_DESC业务小类名称。
2010-3-31
汤海畅
V2.6
4.2.2查询组织结构信息服务更新与ERP的一致;
4.3.1查询科目余额服务输入条件中去掉字段PERIOD_NAME;
4.3.3查询应付发票列账信息服务输入条件中的字段INVOICE_SOURCE修改为非必需项,将字段AE_HEADER_ID改为AE_HEADER_ID_FROM和AE_HEADER_ID_TO;输出中的头和行都增加字段LAST_UPDATE_DATE;删除字段PRI_KEY;修改PERIOD_NAME_TO为PERIOD_NAME
4.3.4查询预算资金支付信息服务输出中增加字段PERIOD_NAME、INVOICE_DISTRIBUTION_ID、CHECK_ID、LAST_UPDATE_DATE;
SUBLEDGER_DOC_SEQUENCE_VALUE修改为SUBLEDGER_DOC_SEQUENCE_VALUES;
4.3.5查询日记账实际发生数服务增加字段PERIOD_NAME,同时将字段BATCH_NAME、JOURNAL_NAME改为非必需项;字段SET_OF_BOOK_NAME修改为SET_OF_BOOKS帐套代码;输出中增加字段PERIOD_NAME、SET_OF_BOOKS;
4.3.6查询杂项支出实际发生数服务输入中增加字段EXPENDITURE_ITEM_DATE_FROM、EXPENDITURE_ITEM_DATE_TO;
4.3.7查询库存出入库实际发生数服务输入中增加字段TRANSACTION_ID_FROM、TRANSACTION_ID_TO;
4.3.8查询内部往来实际发生数服务输出的头和行中分别增加字段TRANSACTION_ID;输入中删除字段;SENDER_PERIOD_NAME、RECEIVER_PERIOD_NAME;增加字段PERIOD_NAME;删除字段LAST_UPDATE_DATE_FROM、LAST_UPDATE_DATE_TO;输出中增加字段LINE_NUMBER;
2010-4-8
陈杰
V2.7
增加服务3.2.16查询合同可用资源服务;
3.2.15输出中增加字段:
CONTRACT_CODE合同编号、OU_CODE合同所在组织、CONTRACT_URL合同URL参数;数据实体CONTRACT_LINES中增加BUDGET_ACCOUNT预算科目、BUDGET_ACCOUNT_NAME预算科目名称、COMPANY_CODE公司代码、bUDGET_QUARTER预算季度、bUDGET_MONTH预算月度,;数据实体PAYMENT_SCHEDULE中增加BUDGET_ACCOUNT资金预算科目等所有预算维度类字段、PAYMENT_STATE合同收付款状态
2010-04-14
陈杰
V2.8
3.3.3.预算资源释放服务中TRANSACTION_LINES预算使用请求数据修改为非必填项
3.2.16.查询合同可用资源服务PAGE_SIZE页大小,CURRENT_PAGE访问页,TOTAL_RECORD记录总数,三个字段修改为非必填项。
2010-4-19
李超
V2.9
根据04-21会议讨论结果:
预算检查与保留等3个预算写入服务的单据类型编码中增加5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 财务预算 编制 全面 预算 管理 系统 接口 规范
![提示](https://static.bdocx.com/images/bang_tan.gif)