SmartIntegrator5.5_PYSD_中间文件定义V2.0
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
北京神州数码融信软件有限公司
密级:机密
文档编号:DCFS-SLT-004
Sm@rtIntegrator5.5_PYSD
中间文件定义(V2.0)
All rights reserved
版权所有,侵权必究
文档修订记录
目录
1前言 (4)
1.1内容概要 (4)
1.2数据约定 (4)
1.3预期读者 (6)
2 前置支付网关PYSD模块 (7)
2.1模块说明 (7)
2.2业务名词 (7)
2.3数据关系图 (7)
2.3.1 数据接口列表 (7)
2.3.2 数据接口关系 (7)
2.4 数据接口 (8)
2.4.1 PY_APRP (8)
2.4.2 PY_CANCEL (10)
2.4.3 PY_HSAPRP (12)
2.4.4 PY_HSCANCEL (14)
2.4.5 PY_NBGA (16)
2.4.6CUPS_TRANS_JOURNAL_A (18)
1前言
1.1内容概要
本文档是数据接口,每个章节由模块说明、业务名词、数据关系图和数据接口(即中间文本,下同)四部分组成。其中第一部分的“模块说明”简单介绍该模块所支持功能,第二部分“业务名词”则是阐述该模块中出现的专用名词,第三部分“数据关系图”描述对数据接口关系进行描述,最后一部分“数据接口”说明各表的主键信息、字段信息以及注意事项等。
其中“数据接口”定义又由七个部分组成,具体事项如下表所示:
1.2数据约定
(1)数据类型约定
VARCHAR2(n):可变长的字符数据类型,数据的最大长度为n;例如:VARCHAR2(3),最多可以存储3个字节长度的字符;
NUMBER(n):金额数据类型,整数位和小数位的总长度不能大于n,若存在小数位,保留小数点后两位,否则不带小数,例如:10020;
NUMBER(m,n):金额数据类型,指定数据精度为n,并且整数位和小数位的总长度不能大于m,m不能小于n,m不能大于38,n不能大于8;
NUMBER:金额数据类型,整数位和小数位的总长度不能大于38,若存在小数位,保留小数点后两位,否则不带小数;
DATE:日期数据类型,长度为8个字节,格式为:YYYYMMDD,例如2002年12月12日表示为“20021212”
(2)分割符约定
在数据接口中,每个字段之间使用“|”分割,组成一条完整的记录。例如:张三|626201010029084|1000000.00|西安XX区XX街|
(3)空值约定
在数据接口中字符串字段空值取“NULL”值,即||,例如:张三|626201010029084||100.00|;对于数字型字段,空值需要赋值为0或者0.00,例如:
张三|626201010029084||0.00|;
对于日期型字段,空值取“NULL”值,即||
(4)金额数据约定
对于金额数据不能出现“三位一逗点”,例如100000.00,不能使用100,000.00
(5)英文字符约定
“出厂的系统参数”必须使用大写字符,例如:账户状态A-活动,不能使用a;
“用户自定义参数”必须与业务定义的参数代码保持一致,建议业务人员在定义参数代码时使用大写字符;
非参数类的英文字符,直接导入;
(6)图形约定
数据接口标识符表示一个数据接口实体,“数据接口名称”对应“数据接口”章节出现的数据接口,“PK”表示主键,若存在多个“PK”则组合成联合主键,“主键1”表示
该主键字段的名称,如下图所示:
数据关系标识符表示数据接口之间的对应关系,主要使用了三种符号,如下图所示:
1:1 :符号左侧的表与符号右侧的表是一一对应的关系
1:N(N:1):符号左侧的表与符号右侧的表是一对多的关系,即左表存在一条记录,则右表可能存在一条或多条记录
:表中数据自我关联产生的数据接口,例如客户关系接口,是两个或者几个不
同客户存在某种关系,但客户信息数据都存储在一个数据接口中,此时我们称
存储客户信息的接口发生了自关联
1.3预期读者
长江商行项目组数据移植小组相关成员;
长江商行科技部领导;
融信软件有限公司参与该项目的成员;
融信软件有限公司相关领导;
其他得到项目组双方授权人员
2 前置支付网关PYSD模块
2.1模块说明
支付网关主要负责国内支付系统的大小额信息类报文和小额包信息和包明细信息;以及银联流水的登记。
2.2业务名词
2.3数据关系图
2.3.1 数据接口列表
2.3.2 数据接口关系
数据接口关系图
2.4 数据接口
2.4.1 PY_APRP
2.4.1.1数据接口说明
1.PY_APRP表中存储的是商行小额支付部分的所有往来查询查复报文信息内容.
2.PY_APRP表的主键是:PREDATE,APPLYNO,APPLYBK,HBTYPE
2.4.1.2数据接口定义
2.4.2 PY_CANCEL
2.4.2.1数据接口说明
1.PY_CANCEL表中存储的是商行小额支付部分的所有往来退回止付冲正撤销报文信息内容.
2.PY_CANCEL的主键是ISDFICODE,REQUESTNO,PREDATE
2.4.2.2数据接口定义