中国石化银企直联方案介绍
2009年9月
内容
中石化银企直联方案框架
银企直联实施详细介绍
股份公司资金集中方案介绍
中石化电子资金收付体系总体思路
信息交互平台
企业1
银行1
银行2
银行3
企业3
企业2
报文
报文
报文
报文
报文
报文
技术方案概览
Switch
Server
Winbridge
银企直联接口方案介绍
企业方
银行方
R/3系统
XI系统
前置系统
前置系统
业务系统
加密机
加密机
防火墙
防火墙
技术层
业务层
电子付款指令发出
票据付款指令发出
到
账
通
知
接
收
银行发起付款账务处理
账户信息查询/接收
电子对账单查询/接收
银行发起收款账务处理
电子付款交易执行
银行发起收款
电子付款交易结果反馈
账户信息反馈
电子对账单发送
银行发起付款
企业发起付款确认
电子付款交易结果查询
到
账
通
知
发
送
票据付款交易执行
虚线表示人工传送
内容
中石化银企直联方案框架
银企直联实施详细介绍
股份公司资金集中方案介绍
银企直联详细介绍
一、基础数据设置
二、推广流程介绍
三、报文收发机制
四、数据处理逻辑
基础数据-银行科目体系设置
银行存款基本科目:用以记录和反映企业实际确认的银行存款余额与发生额,不做未清项管理,科目尾数为0,如:1020102010
银行存款暂收款科目:收款过渡科目,用以先行记录每一笔银行收款业务的交易金额,待银行对账完成后,其发生额将转移至基本银行存款科目,体现为企业实际确认的存款增加该科目需要做未清项管理,科目尾数为1,如:1020102011
银行存款暂付款科目:付款过渡科目,用以先行记录每一笔银行付款业务的交易金额,待银行对账完成后,其发生额将转移至基本银行存款科目,体现为企业实际确认的存款减少该科目需要做未清项管理,科目尾数为2,如:1020102012
银行账务处理举例
10000
银行存款-基本科目
借:银行存款-暂收 1000
贷:应收账款-XX客户 1000
借:银行存款-基本科目 1000
贷:银行存款-暂收 1000
借:应付账款-XX供应商 2000
贷:银行存款-暂付 2000
借:银行存款-暂付 2000
贷:银行存款-基本科目 2000
1000
2000
9000
集成电子对账:
银行每日主动发送银企直联电子对账单到SAP系统,企业用户上载对账单后系统SAP自动完成银行精确对账,同时生成银行对账凭证。企业用户可方便的查询到每一笔未达账项,并可以通过SAP后续对账处理流程进行未达账项清理,月底SAP系统自动出具每一个账号的银行余额调节表。
收款业务:
付款业务:
基础数据-银行账户
银行代码:(fi01)
银行名称不能过长,建行要求银行名称不超过15个汉字,因此可以简写。如:中国建设银行北京市分行西四支行营业部。可简写为:建行北京分行西四支行营业部
基础数据-银行代码
现代化支付行号 :为在交易时识别不同的银行和同一银行的不同分支机构,人民银行为各家银行的分支机构编制了统一的银行代码(又称“现代化支付行号)”,用以在人民银行的跨行支付系统中识别不同的银行机构 .
央行现代化支付系统行号编码规则
支付系统行号由3位行别代码、4位地区代码、4位分支机构序号和1位校验码共12位定长数字构成。 结构如下:
XXX XXXX XXXX X
行别代码 地区代码 分支机构序号 校验码
临时银行代码编码 :由于人民银行统一的银行代码表并未覆盖所有已存在的银行机构,所以许多与中国石化企业有业务往来的银行网点将找不到对应的标准银行代码。对于此种情况,实施单位可以根据“中国石化银行代码管理规范”自行编制”临时银行代码”,待人民银行相应的“标准银行代码”发布后,再替换“临时银行代码”
基础数据-银行账户
银行账号:fi12
举例:账号:0402022509221000150 账户名称:石家庄炼油化工股份有限公司
基础数据-银行账户
客户、供应商银行信息:
系统中, 公司的全称为NAME2+NAME3。指令中的收款人名称取NAME2+NAME3
基础数据-银行账户
客户、供应商的账号:
银行账户字段为18位长,没有写下的部分写入银行户主字段,后面加“/”。
基础数据-SAP交易代码
SAP交易代码 :
是SAP系统为实现自动对账处理而需设定的对账规则匹配码。在SAP系统中,对账规则是基于每个SAP交易代码分别设定的,而在银行提供的电子对账单中,每条资金交易记录也都标有一个SAP交易代码。在对账单上载到SAP系统后,系统即可以基于交易代码的匹配关系判定每条资金交易记录所应采用的对账规则。
作用: 1、确定对账规则
2、银行业务代码与企业定义业务的对应关系
编码特点: 3位数字编码
末位数字1 代表收入 末位数字2 代表支出
冲销业务: 300 当日冲销 303 隔日冲销
基础数据- “唯一标识码”
唯一标识码:是银行电子对账单中体现的用于SAP系统实现自动对账确定每条资金交易记录的唯一标志。 也称: 对账标识。
对账标识的种类:
1、Sap的凭证编号: 对账规则:处理未清项 选择:凭证编号
2、时间戳(交易流水号)或票据号:对账规则:处理未清项 选择:行项目分配字段
基础数据- 会计凭证类型
Y1 : TR自动电子支付 编码范围: 20
Y2 : TR银行电子对账 编码范围: 21
Y3 : TR手工电子支付 编码范围: 20
基础数据-SAP交易代码
SAP交易代码 :是SAP系统为实现自动对账处理而需设定的对账规则匹配码。在SAP系统中,对账规则是基于每个SAP交易代码分别设定的,而在银行提供的电子对账单中,每条资金交易记录也都标有一个SAP交易代码。在对账单上载到SAP系统后,系统即可以基于交易代码的匹配关系判定每条资金交易记录所应采用的对账规则。
作用: 1、确定对账规则
2、银行业务代码与企业定义业务的对应关系
编码特点: 3位数字编码
末位数字1 代表收入 末位数字2 代表支出
冲销业务: 300 当日冲销 303 隔日冲销
银企直联详细介绍
一、基础数据设置
二、推广流程介绍
三、报文收发机制
四、数据处理逻辑
推广流程介绍
TR_CM_E01-1 电子付款流程(基于手工付款凭证)
TR_CM_E01-2 电子付款流程(基于自动付款凭证)
TR_CM_E02-1 票据付款流程(先凭证后票据)
TR_CM_E02-2 票据付款流程(先票据后凭证)
TR_CM_E03 银行发起收款流程
TR_CM_E04 银行发起付款流程
TR_CM_E05-1 POS机收款流程(银行逐笔提供到账通知)
TR_CM_E05-2 POS机收款流程(银行汇总提供到账通知)
TR_CM_E06 加油站缴款流程
TR_CM_E07 电子对账流程
TR_CM_E08 账户信息查询流程
银企直联模板介绍
中石化银企直联推广模板流程:
银企直联详细介绍
一、基础数据设置
二、推广流程介绍
三、报文收发机制
四、数据处理逻辑
企业发送报文
导出即产生
ZTR_AccDetail_Outbound
银行帐户交易明细查询
ZTRTG12
ZTR_M012_TG
导出即产生
ZTR_AccBalance_Outbound
银行帐户余额查询
ZTRTG11
ZTR_M011_TG
当选择向银行请求指定账户和指定日期对账单时
ZTR_BankdataRequest_Outbound
电子对帐单上载及对帐处理
ZTRTG10
ZTR_M010_TG
当ZPAYMENT-RUSULT中没有写入最终处理结果(M或E)时
ZTR_PaymentStatus_Outbound
电子付款逐笔交易查询
ZTRTG05
ZTR_M005_TG
导出即产生
ZTR_Payment_Outbound
电子付款指令导出(非自动付款)
ZTRTG03
ZTR_M003_TG
导出即产生
ZTR_Payment_Outbound
电子付款指令导出(自动付款)
ZTRTG02
ZTR_M002_TG
产生报文条件
XI报文
报表名称
交易代码
程序
银行发送报文
银行主动发送
ITbank_Fundsarrive_Noti_Out
银行向企业发送到帐通知
银行主动发送ZTR_BankdataRequest_Outbound
ITbank_BankDataConfirm_Out
对帐单反馈
ZTR_AccDetail_Outbound
ITbank_AccDetail_Result_Out
帐户明细查询反馈
ZTR_AccBalance_Outbound
ITbank_AccBalance_Acquired_Out
帐户余额查询反馈
ZTR_PaymentStatus_Outbound
ITbank_PaymentSts_Acquired_Out
电子付款逐笔交易结果查询反馈
ZTR_Payment_Outbound
ITbank_Payment_Result_Out
电子付款结果反馈
ZTR_Payment_Outbound
ITbank_Payment_Response_Out
电子付款受理反馈
对应的企业报文
银行发送报文给企业
银行发送报文给企业
报文收发的处理机制
接收来自R/3系统的报文数据
形成XML格式的报文文件
调用指定的function module
通过RFC方式将数据传送至XI系统
通过自定义程序产生报文数据
将XML格式的报文文件传送给
中石化前置系统
接收来自中石化前置的报文数据
并传输给银行后台交易系统
交易处理
接收来自XI系统的报文数据
根据银行代码判断所属银行
将报文传送给指定的银行
通过RFC方式
将报文传送给指定企业的R/3系统
调用指定的function module
将报文数据写入指定的表中或目录下
通过自定义程序读取报文数据
接收来自中石化前置系统的报文
并判断报文应属于哪个中石化企业
将交易结果报文发送至
中石化前置系统
形成交易结果报文
将报文传送给XI系统
接收来自银行的报文并根据报文
R/3
系统
XI
系统
中石化
前置
银行
系统
银企直联详细介绍
一、基础数据设置
二、推广流程介绍
三、报文收发机制
四、数据处理逻辑
电子付款数据处理逻辑图
执行电子付款
指令导出
调用function通过RFC
向XI发出报文数据
R/3系统
XI系统
中石化
前置
银行
将报文数据写入
ZPAYMENT表中
接收R/3传送的报文数据
并确定接收方银行
将报文数据转换成XML格式
并传递给中石化前置
接收XI传送的报文数据
并确定接收方银行
将报文传递给银行前置
银行业务系统
执行付款交易
接收中石化传送的报文数据
是否受理?
接收中石化前置传送的报文数据
并确定接收方R/3系统
通过RFC自动调用function
将报文数据写入ZPAYMENTA表中
接收银行传送的报文数据
将报文传送给XI系统
否
是
向中石化发出
受理反馈报文
向中石化发出
结果反馈报文
支付交易反馈结果查询程序直接
从ZPAYMENT表中查询银行反馈结果
到帐通知数据处理逻辑图
向中石化发出到帐通知报文
银行
中石化
前置
XI系统
R/3系统
接收银行传送的报文数据
将报文数据传送给XI系统
接收中石化前置传送的报文数据
并确定接收方R/3系统
通过RFC调用function将报文数据写入
R/3系统的ZACCUPD表中
运行到帐通知处理程序
从ZACCUPD表中读取到帐通知数据
根据到帐通知进行帐务处理并将
到帐通知中的对帐标识写入银行
科目所在行项目的分配字段中
电子对帐数据处理逻辑图-银行发起
向中石化发出电子对帐单报文
银行
中石化
前置
XI系统
R/3系统
接收银行传送的报文数据
将报文数据传送给XI系统
接收中石化前置传送的报文数据
并确定接收方R/3系统
通过RFC调用FUNCTION将报文数据
转换成TXT格式文件,并存放在
R/3系统指定的服务器目录下
运行SAP标准电子对帐事务
执行电子对帐处理
电子对帐数据处理逻辑图-企业发起
执行对帐单
发送请求
调用function通过RFC
向XI发出报文数据
R/3系统
XI系统
中石化
前置
银行
接收R/3传送的报文数据
并确定接收方银行
将报文数据转换成XML格式
并传递给中石化前置
接收XI传送的报文数据
并确定接收方银行
将报文传递给银行前置
接收中石化传送的报文数据
并确定对帐单数据
接收中石化前置传送的报文数据
并确定接收方R/3系统
通过RFC自动调用function将报文
转换成TXT文件写入R/3 Server指定目录下
接收银行传送的报文数据
将报文传送给XI系统
向中石化发出电子对帐单报文
执行SAP标准电子对帐事务
进行对帐单上载及对帐处理
电子支付逐笔交易查询数据处理逻辑图
执行逐笔交易
查询
调用function通过RFC
向XI发出报文数据
R/3系统
XI系统
中石化
前置
银行
接收R/3传送的报文数据
并确定接收方银行
将报文数据转换成XML格式
并传递给中石化前置
接收XI传送的报文数据
并确定接收方银行
将报文传递给银行前置
接收中石化传送的报文数据
并确定交易数据
接收中石化前置传送的报文数据
并确定接收方R/3系统
通过RFC自动调用function
将报文数据写入ZPAYMENTA表中
接收银行传送的报文数据
将报文传送给XI系统
向中石化发出逐笔交易
查询反馈报文
逐笔交易查询程序直接
从表ZPAYMENT中查询银行反馈结果
帐户余额查询数据处理逻辑图
执行帐户余额
查询
调用function通过RFC
向XI发出报文数据
R/3系统
XI系统
中石化
前置
银行
将公司代码、银行帐号、报文
序列号(指令包)写入表ZTR09中
接收R/3传送的报文数据
并确定接收方银行
将报文数据转换成XML格式
并传递给中石化前置
接收XI传送的报文数据
并确定接收方银行
将报文传递给银行前置
接收中石化传送的报文数据
并确定帐户余额数据
接收中石化前置传送的报文数据
并确定接收方R/3系统
通过RFC自动调用function
将报文数据写入ZTR09表中
接收银行传送的报文数据
将报文传送给XI系统
向中石化发出帐户余额
查询反馈报文
帐户余额查询程序直接
从表ZTR09中查询银行反馈结果
帐户明细查询数据处理逻辑图
执行帐户明细
查询
调用function通过RFC
向XI发出报文数据
R/3系统
XI系统
中石化
前置
银行
将公司代码、银行代码、银行帐号、报文
序列号(指令包)写入表ZTR11_HEAD中
接收R/3传送的报文数据
并确定接收方银行
将报文数据转换成XML格式
并传递给中石化前置
接收XI传送的报文数据
并确定接收方银行
将报文传递给银行前置
接收中石化传送的报文数据
并确定帐户余额数据
接收中石化前置传送的报文数据
并确定接收方R/3系统
通过RFC自动调用function
将报文数据写入R/3系统ZTR11表中
接收银行传送的报文数据
将报文传送给XI系统
向中石化发出帐户余额
查询反馈报文
帐户明细查询程序从表ZTR11
中查询到与ZTR11_HEAD中相应
帐户数据相匹配的明细交易数据
并显示在屏幕上
内容
中石化银企直联方案框架
银企直联实施详细介绍
股份公司资金集中及方案介绍
资金集中收支两条线账户架构
甲分公司
收入账户
(2)
乙分公司
收入账户
资金流入
资金流出
总公司
乙分公司
支出账户
甲分公司
支出账户
付款
付款
收款
收款
资金上划
资金下拨
资金集中系统应用架构
业务流程
企业---〉中石化总部-银行的总行 ----〉对各分行(支行)