
{业务管理}分行业务平台清算系统业务实施手册.pdf
34页业务管理分行业务平台 清算系统业务实施手册 业务管理分行业务平台 清算系统业务实施手册 分行业务平台项目组 2014 年 12 月 31 日 文档修改历史 版本号修改日期编写评审批准修改内容 1.0.02014-08-06余浩新建 1.0.12015-01-17吴发进 1. 系统概述 1.1.编写目的 本文档对交通银行 POS 特色清算业务系统的功能需求和主要非功能性需求进 行了说明,将作为后续的系统设计、开发、测试等工作的依据 1.2.读者对象 本文档的预期读者为: 交通银行相关项目参与人员和后期维护人员; 其他经过授权的相关组织或个人 1.3.编写原则 本文档遵循软件开发中心开发规范和文档编写原则, 从业务人员的角度出发, 从输入输出界面、业务流程以及数据流程等多个方面对系统功能需求进行了详细 的阐述 此文档将在开发过程随着需求的变更而更改和修订 1.4.业务功能描述 POS 特色清算业务系统,是实现对线下商户收单业务的资金按分行特定规则实施清算的 平台,即指使用本行借记卡、本行贷记卡、他行卡在我行受理终端消费后,总行自动清算满 足不了分行需求,需要进行特色清算的一系列账务处理的平台。
主要包括将资金清算给一级 商户结算账户,资金清算给一级商户下挂的终端(二级商户)结算户,手续费分润,退货等 业务 1.5.适用业务范围 1. 支持多个清算品种,直联 POS、间连 POS、直联家易通、第三方支付等类 POS 交易的清算 2. 支持集群商户方式入账 3. 支持灵活的入账周期方式, 一级商户和二级商户可采用不同的入账周期进行 入账 4. 支持多类账户的入账,包括本行对公账户、内部账户、个人借记卡账户、贷 记卡账户及他行账户 5. 支持商户的二级清算 6. 支持终端组清算 7. 支持二级清算手续费的分润 8. 退货报表 1.6.术语及定义 1. 一级清算1. 一级清算 根据商户清算策略的参数设置,将清算资金清算至一级商户或者一级集群 商户的清算账户 2. 一级清算账户2. 一级清算账户 商户接收我行清算的账户,该账户可以是我行对公账户、内部账户、保证 金账户、对私账户借记账户、对私贷记账户及他行结算账户如果该商户 需要进行二级清算,则其一级清算账户必须是交行对公账户、内部账户或 保证金账户 3. 二级清算3. 二级清算 一个一级商户下可以有多个子商户(二级商户),可按要求进行分层资金 清算。
资金先清算至一级商户的对公结算账户上(也可能是专业市场所对 应的分行保证金账户或内部户),再自动清分给二级商户(二级清分) 在二级清算模式下,一级清算完成后才可以进行二次清算 4. 二级清算账户4. 二级清算账户 是我行二级清算时将资金清算给二级子商户的账户,该账户可以是交行对 公账户,也可以是交行对私户(借记卡、贷记卡)或他行结算账户 5. 手续费内扣5. 手续费内扣 是指向商户清算的资金中,已扣除我行应收手续费,只能采用同步扣收 6. 手续费外扣6. 手续费外扣 是指向商户清算的资金为交易原金额,商户需在我行另外开立手续费扣收 专户,或依据我行要求,主动划拨手续费,可选择同步扣收或异步扣收 7. 手续费同步扣收7. 手续费同步扣收 是指在手续费扣收与商户入账金额处理同时进行,即每次向商户清算资金 时,同时进行手续费扣收 8. 手续费异步扣收8. 手续费异步扣收 是指手续费扣收可不与商户交易原金额入账处理同时进行,可在收单系统 尚单独设置扣收周期手续费“异步扣收” 的周期一般可设置为“周、月、 季”,也可设为任一工作日进行手续费扣收 9. 清算本金9. 清算本金 清算的交易金额去掉手续费即是清算本金。
10. 商户手续费分润10. 商户手续费分润 根据商户分润参数设置进行分润,支持两级账户分润 2. POS 清算业务流程 3. 功能模块 3.1.功能模块图 3.2.功能模块描述 详见 POS 清算需求规格说明书 3.3.系统设计 POS 特色清算标准版采用可扩展的策略模式实现,主体交易流程由标准版实现,规范业 务流程,统一行内处理;流程中预留策略接口,由分行实现,提供可扩展性,满足分行特色 需求 标准版提供前端交易画面源码、 标准版 jar 及可运行的项目原型 前端源码已联调通过, 可编译展示,可由分行进行调整,如增加或删除画面要素标准版 Jar 中包含接口 wsdl、后 台 process、后台流程处理,通过调用分行实现的策略 Action 完成分行特色的交易逻辑项 目原型是基于标准版 jar、包含示例策略实现、可运行的工程,分行可定义并实现分行特色 的策略 Action,完成标准交易,或在改工程中定义并实现标准版未涵盖的分行特色交易,如 特色报表 3.3.1. 标准版策略接口 说明:说明:POS 特色清算标准版对所涵盖的功能点的流程和前端接入的接口进行了控制,并且实 现了其中的绝大部分。
对于比较特色的部分则提供了策略模式由分行实现分行通过实现相 应的策略 Action 满足自身实施版 POS 特色清算的特色需求 POS 特色清算标准版采用策略模式为分行提供可自由实现的策略 Action在标准版中会调用 分行实现的策略 Action 完成相应的流程,从而完成每一个功能点 POS 清算标准版接口总览如下: 功能模块接口名接口说明 stlDataImportStrategyAction清算数据导入策略 清算数据导入模块 stlFileDownloadStrategyAction清算文件下载策略 chlAccountBeforeStrategyAction 单笔渠道入账交易前置检查 策略 chlAccountAfterStrategyAction 单笔渠道入账交易后置处理 策略 入账模块 chlAccountCallBackStrategyAction整个入账批次完成回调策略 3.3.2. 数据库设计 3.3.2.1. 数据库库表总览 POS 清算标准版提供了张库表,总览如下: 序号数据表名中文名称备注 1ACP_JOURNAL代收付渠道入账流水表 2AGENT_BANK_REL代理行映射关系表 3BANK_FEE_JOURNAL手续费入银行帐流水表 4BASIC_SPL_INFO基本商户信息表 5BASIC_TERMINAL_INFO基本终端信息表 6BASIC_TRAN_INFO原始交易流水表 7BATCH_CONTROL_INFO批次状态信息表 8BK_SPL_ACCT_INFO分行商户账户信息表 9BK_SPL_DETL分行商户基本信息表 10BKU_ACOMA_JNL收单机构一般交易流水文件表 11BKU_AERR_JNL差错交易受理方流水文件表 12BKU_DLFEE银联品牌费文件表 13BKU_ERR_JNL差错交易发卡方流水文件表 14BKU_FLE_CTL银联文件控制表 15BKU_FLE_RULE银联文件规则表 16BKU_ICOM_JNL发卡方一般交易流水文件表 17BKU_INFBIC 卡电子现金应用的脱机消费受理方成功清算文件 18BKU_RPT_TYP分行报表类型表 19BKU_SEAC银联商户汇总文件表 20CLUSTER_RELATIONSHIP集群关系对照表 21DATA_RESOURCE_INFO数据来源表 22FEE_DETAINED_INFO手续费暂留信息表 23FILE_IMPORT_JOURNAL文件导入流水表 24FLOW_CONTROL流程状态表 25FLOW_INF流程信息表 26GEMS_JOURNAL主机渠道入账流水表 27ITA_JOURNAL同城渠道入账流水表 28PNO_JOURNAL二代支付渠道入账流水表 29PRO_INF交易信息表 30PROCESS_STATE交易状态信息表 31RET_REG退货登记簿 32RETURN_DEAL_INFO退货信息表 33RISK_PEND_INFO风险暂挂汇总表 34SETTLE_TYPE_INFO清算品种信息表 35SPL_BASIC_RULE商户特色清算规则信息表 36SPL_FEE_RULE一清手续费规则表 37SPL_FEE_STRATEGY_TYPE商户手续费策略表 38SPL_RULE_INFO一级可清算规则表 39SPL_SETTLE_BATCH_DETAIL清算批次明细表 40SPL_SETTLE_DATA_DETAIL一级可清算数据表 41SPL_VIRTUAL_RELATIONSHIP实体商户虚拟关系映射表 42STRATEGY_MODEL手续费模式 43SUBSIDY_JOURNAL资金贴付流水表 44TERMINAL_BASIC_RULE终端清算基本规则信息表 45TERMINAL_INFO终端信息表 46TML_FEE_RULE手续费计算规则表 47TML_SETTLE_DATA_DETAIL二级可清算数据表 48VIRTUAL_SPL_INFO虚拟商户信息表 49RULE_MODEL附加规则模式表 50RULE_TYP附加规则类型表 51RULE_DETAILS附加规则详情表 3.3.2.2. 建表脚本 3.3.2.3. 数据库对照表 说明,数据库对照表对 POS 清算系统表中的字段进行了简要说明。
详见 4. BBIP 环境搭建 请参考平台开发手册: 注:这里是为了方便查看,将文档放在这里,最新文档以下发的平台开发手册为准 5. BBOS 环境搭建 请参考 BBOS 开发手册: 注:这里是为了方便查看,将文档放在这里,最新文档以下发的 BBOS 开发手册为准 6. CPOS 项目原型 请参考文档: 原型生成器: 7. CPOS 前端源码 分行自行维护前端代码 8. 需要分行实施的模块 8.1.数据初始化 8.1.1. 清算品种初始化 注:使用标准版,必须进行清算品种初始化注:使用标准版,必须进行清算品种初始化 1. 清算品种初始化 I、确定清算品种 清算品种一般分为:Z-直联清算,J-间联清算,R-直联家易通实时,F-直联家易通非实 时,T-第三方,品种类别中还可以细分 II、在清算品种表里插入记录 在清算品种表里需要插入的字段如下: 字段字段名称 必输性说明 STL_TYP_ID清算品种编号必输主键 STL_TYP清算品种 必输清算品种代号,可采用 24 个字母来定义,如直联清算为 Z, 这个代号对应下面配置介绍中的清算品种 mapping 中的 key STL_TYP_NME清算品种名称必输 BR机构号必输 BK分行号必输 STM_AC_TYP出账账号类型非必输一级清算时必输 STM_AC出账账号非必输清算内部户,业务提供,一级清算时必输 STM_AC_NME出账账号户名非必输一级清算时必输 ADV_AC_TYP垫付账号类型非必输直联家易通时必输 ADV_AC垫付银行入账账号非必输直联家易通时必输 ADV_AC_NME垫付账号户名非必输直联家易通时必输 STM_AC_BK_NME出账账号行名非必输 STM_AC_BK_NO出账账号行号非必输 8.1.2. 银联文件导入数据初始化 注:目前支持解析的银联文件如下,如果不是这些银联文件,标准版不支持,参数就不用配 了,银联文件由分行自行解析。
注:目前支持解析的银联文件如下,如果不是这些银联文件,标准版不支持,参数就不用配 了,银联文件由分行自行解析 1、银联代理清算商户结算行入账文件(SEAC) 2、银联代理清算收单机构一般交易流水文件(ACOMA) 3、IC 卡电子现金应用的脱机消费受理方成功清算文件(INF) 4、差错交易受理方文件(AERR) 5、一般交易发卡方流水文件(ICOM) 6、差错交易发卡方流水文件(ERR) 7、品牌服务费总表(DLFEE) 配置步骤:配置步骤: FTP 配置FTP 配置:在_FTP_TBL 表中配置; 表字段说明表字段说明: 字段名说明 FTP_IDFTP_ID,命名规则:BKU_FTP_BK(分行号),如 BKU。
