POSP系统数据库结构设计说明书

更新时间:2024-02-02 18:49:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

POSP系统

数据库结构设计说明书

2016年4月

POSP系统-数据库结构设计说明书

文档修订记录

修订日期 20160414 变更编号 变更描述 修订 方法 修订说明 修订人 修订方法:新增/修改/删除

POSP系统-数据库结构设计说明书

目录

1数据结构 .................................................................................................................................................... 4 1.1 数据模型 .......................................................................................................................................... 4

1.1.1 上级结点表 ........................................................................................................................... 4 1.1.2 错误码对照表........................................................................................................................ 5 1.1.3 商户信息表 ........................................................................................................................... 5 1.1.4 POS终端信息表 ................................................................................................................... 8 1.1.5 POS终端操作员表 ............................................................................................................... 9 1.1.6 交易流水表 ......................................................................................................................... 31 1.1.7 商户类别权限表.................................................................................................................. 10 1.1.8 商户权限表 ......................................................................................................................... 11 1.1.9 POS终端权限表 ................................................................................................................. 11 1.1.10 交易路由表 ......................................................................................................................... 12 1.1.11 批量文件传输控制表 .......................................................................................................... 12 1.1.12 商户费率信息表.................................................................................................................. 13 1.1.13 商户结算信息表.................................................................................................................. 14 1.1.14 上游对账控制表.................................................................................................................. 15 1.1.15 上游对账流水表.................................................................................................................. 16 1.1.16 商户同步明细信息表 .......................................................................................................... 18 1.1.17 终端同步信息表.................................................................................................................. 20 1.1.18 POS终端参数模式表 ......................................................................................................... 21 1.1.19 POS终端上游密钥信息表 ................................................................................................. 22 1.1.20 POS终端本地密钥信息表 ................................................................................................. 22 1.1.21 pos厂商表 ........................................................................................................................... 23 1.1.22 pos版本表 ........................................................................................................................... 23 1.1.23 管理监控角色信息表 .......................................................................................................... 24 1.1.24 管理监控用户角色信息表 .................................................................................................. 25 1.1.25 管理监控角色权限信息表 .................................................................................................. 25 1.1.26 管理监控用户信息表 .......................................................................................................... 26 1.1.27 银联非标卡表...................................................................................................................... 26 1.1.28 银联标卡卡bin段表 .......................................................................................................... 27 1.1.29 银联贷记卡卡表.................................................................................................................. 28 1.1.30 角色信息表 ......................................................................................................................... 29 1.1.31 交易码表 ............................................................................................................................. 29 1.1.32 角色权限表 ......................................................................................................................... 30

POSP系统-数据库结构设计说明书

1技术信息数据库数据结构

1.1 数据模型

1.1.1 上级结点表

? 描述:存放与自助设备前置P端相连的各种交易接收机构,P端作为代理方将交易转发给

这些机构。

? 记录存放时限:记录永久存放。 ? 记录加入方式:初始装入联机交易插入 ? 记录修改方式:联机交易修改

? 记录存取方式:联机随机存取批量顺序存取 ? 表COLUMN描述:

ID AgtOrg 名称 上级结点 类型/长度 X(13) NULL? not null OrgNam 节点名称 X(40) not null RtrSvr 对应服务名 X(8) not null RdoMax 最大重发次数 X(2) not null InvTim 两次重发间隔时间 CrcMax 最大冲正次数 X(2) X(3) not null not null StlDat 清算日期 X(8) not null ChkSts 对账状态 X(1) not null LinkNm 联系人 X(30) not null LinkTe 联系电话 X(18) not null SvrSts 服务开通状态 X(1) not null ComSts 通讯状态 X(1) not null

‘1’ 0:中断 1:正常 ‘1’ 0:关闭 1:开通 ‘‘ ‘ ’ '0' 0:未对 1:已对 ‘ ’ '10' '30' '10' 缺省值 备注 POSP系统-数据库结构设计说明书

? KEY,INDEX描述:

ID PK U1 TYPE PK CI 1 1 COLUMN SEQ ID AgtOrg RtrSvr A A A/D PRIMARY KEY UNIQUE INDEX 备注 1.1.2 错误码对照表

? 描述:保存P端与C端及错误码对照关系。 ? 记录存放时限:记录永久存放。 ? 记录加入方式:初始装入 ? 记录修改方式:联机交易修改 ? 记录存取方式: ? 表COLUMN描述:

ID HRSP_CD POSCod ErrRmk

名称 主机错误码 POS错误码 错误含义 类型/长度 X(6) X(2) X(30) NULL? 缺省值 ‘‘ ‘‘ ‘‘ 备注 ? KEY,INDEX描述:

ID N1

TYPE CI 1 COLUMN SEQ ID HRSP_CD A A/D INDEX 备注 ? KEY,INDEX描述:

ID PK TYPE PK 1 COLUMN SEQ ID OperId A A/D PRIMARY KEY 备注 1.1.3 商户信息表

? 描述:记录商户的基本信息。 ? 记录存放时限:记录永久存放。

? 记录加入方式:联机交易插入批量处理插入 ? 记录修改方式:批量处理修改

? 记录存取方式:联机随机存取批量顺序存取 ? 表COLUMN描述:

POSP系统-数据库结构设计说明书

ID MerId 名称 商户编号 类型/长度 X(15) X(4) NULL? not null not null 缺省值 备注 3位机构代码+4位商户地区号+4位商户类型+4位商户编号 MerTyp MerSts MerNam PYNam 商户类别 商户状态 商户名称 商户拼音缩写 商户英文名称 收单行名称 卡中心地区号 通道号 清算账号 商户地址 邮政编码 商户联系电话 联系人姓名 结算账户类型 开户银行 结算账号 本代本手续费类型 本代本手续费率 本代本手续费比率 本代本手续费比率下限 本代本手续费比率上限 自动清算标志 POS机已发数量 每日批上送时间 签约网点 网点电话 商户类型(商户编号中的第8到11位) X(1) X(40) X(30) ‘0’ ‘ ’ ‘ ’ 0:正常 1:删除 2:停用 EngNam RcvBnk CrdCod BD_NO CActNo MerAdr PostNo MerTel LinkNm AccTyp OpnBnk StlAct FeeTyp X(60) ‘ ’ X(30) X(3) ‘ ’ ‘ ’ X(6) X(21) X(60) X(6) X(18) ‘ ’ ‘ ’ ‘ ’ ‘ ’ ‘ ’ X(30) X(1) ‘ ’ ‘0’ 0:本行对公活期账户 1:他行账户 2:借记卡 3:准贷记卡 4:储蓄存折 X(30) X(32) X(1) ‘ ’ ‘ ’ ‘1’ 1:按总金额百分比 2:按每笔固定金额 3:按每笔百分比,且有最高上限 FeeRat X(9) ‘ ’ 按总金额百分比 FeeFix X(15) ‘0’ 按每笔固定金额 Dowlmt X(15) ‘0’ UpLmt X(15) ‘0’ AutFlg X(1) ‘ ’ PosCnt X(3) ‘ ’ BatTim SgnNod NodTel

X(4) ‘ ’ X(6) X(18) ‘ ’ ‘ ’

POSP系统-数据库结构设计说明书

ID SgnDat SgnTlr ClsDat 名称 签约日期 签约柜员 撤销签约日期 撤销签约柜员 商户状态字 第三方结算账户类型 类型/长度 X(8) X(7) X(8) NULL? 缺省值 ‘ ’ ‘ ’ ‘ ’ 备注 ClsCls STSW X(7) ‘ ’ X(15) X(1) 第1位-指纹支付商户 0-恒丰对公活期账户 1-他行账户 2-借记卡 3-准贷记卡 4-普通活期账户 THIRD_STL_AC_TYP THIRD_OPEN_BKNM 第三方开户银行 第三方结算账号 第三方开户X(30) THIRD_STL_AC X(32) X(10) THIRD_OPEN_STLNO 行同城清算号 THIRD_FEE_TYP 第三方手续费类型 X(1) 1-按总金额百分比 2-按每笔固定金额 3-按每笔百分比,且有最高上限 THIRD_FEE_RAT 第三方手续费率 X(8) THIRD_FEE_PER_AMT 第三方手续费比率 THIRD_FEE_MIN_AMT 第三方手续费比率下限 THIRD_FEE_MAX_AMT 第三方手续费比率上限 ExpNam DeaNam 拓展方名称 商户经营名称 OFeeTyp 本代他手续费类型 OFeeRat 本代他手续费率 OFeeFix 本代他手续费比率 ODowlmt 本代他手续费比率下限 OUpLmt

本代他手续X(15) X(15) X(15) X(3) X(40) ‘’ X(1) ‘1’ 1:按总金额百分比 2:按每笔固定金额 3:按每笔百分比,且有最高上限 X(9) ‘ ’ 按总金额百分比 X(15) ‘0’ 按每笔固定金额 X(15) ‘0’ X(15) ‘0’

POSP系统-数据库结构设计说明书

ID 名称 费比率上限 类型/长度 NULL? 缺省值 备注 ? KEY,INDEX描述:

ID TYPE COLUMN SEQ ID MercId A/D 备注 PK PK 1 A PRIMARY KEY

1.1.4 POS终端信息表

? 描述:记录所有POS的基本信息。 ? 记录存放时限:记录永久存放。 ? 记录加入方式:移行装入联机交易插入 ? 记录修改方式:联机交易修改批量处理修改 ? 记录存取方式:联机随机存取批量顺序存取 ? 表COLUMN描述:

ID MercId 名称 商户号 类型/长度 X(15) NULL? not null not null ‘Y’ ‘0’ ‘0’ N:停用 Y:正常 0:终端未签到 1:终端已经签到 合作机构代码 0普通 1EMV V 自定义类型V TrmTyp 设备类型 X(1) W 自定义类型W X 自定义类型X Y 自定义类型Y Z 自定义类型Z TrmNam InsAdr InsDat BegDat DowFlg EmvDowFlg PerCur ParMod

设备名称 安装地点 安装日期 起用日期 下载标志 EMV下载标志 允许的币种 参数模式 X(30) X(40) X(8) X(8) X(1) X(1) X(1) X(2) ‘‘ ‘‘ ‘‘ ‘‘ ‘0’ ‘0’ 0:不进行参数下装 1:更新POS参数 0:不下装 1:更新公钥: 2:更新EMV参数 4:更新公钥和EMV参数 ‘0’ ‘‘ 0:人民币 1:外币 2:人民币、外币兼有 缺省值 备注 TermId TrmSts TrcSts TrmOwn 终端号 设备状态 交易状态 设备归属 X(8) X(1) X(1) X(3) POSP系统-数据库结构设计说明书

ID EMVParMod PrvFlg 名称 EMV参数模式 类型/长度 X(2) NULL? 缺省值 ‘‘ ‘0’ 0:不做权限认证 备注 权限控制信息 X(1) 1:根据商户类型进行权限认证 2:根据商户代码进行权限认证 3:根据终端代码进行权限认证 RAreCd 银联标准地区码 BatNo 当前批次号 X(6) BatUpt 是否需要更新批次号 X(1) ‘‘ ‘0’ 0:不需要 1:需要 在做完签退交易后,更新为需要“1”,之后第一笔金融交易,登记新的批次号,并更新为“0” BR_NO KeyIdx PrzCtl 下游机构号 密钥索引 活动控制标志位 Rfd_Flg Soft_ver RsvData Pos_Com Pos_Ver

联机退货标志 X(1) 软件版本号 保留域 Pos厂商名 Pos版本号 X(20) X(50) X(30) X(20) ‘‘ ‘‘ ‘‘ X(6) X(7) X(1) ‘‘ ‘‘ ‘0’ 对应的加密机密钥 0:不参与活动 1:参与活动 0:不开通,1:开通 默认为0 先预留 保留域 Pos厂商名 Pos版本 X(4) ‘‘ ? KEY,INDEX描述:

ID PK TYPE PK 1 2 UI 1 2

COLUMN SEQ ID MercId TermId Br_No TermId A A A A A/D PRIMARY KEY UNIQUE INDEX 备注 1.1.5 POS终端操作员表

? 描述:记录操作POS机的操作员信息。 ? 记录存放时限:记录永久存放。 ? 记录加入方式:移行装入 ? 记录修改方式:联机交易修改

? 记录存取方式:联机随机存取批量随机存取

POSP系统-数据库结构设计说明书

? 表COLUMN描述:

ID MercId 名称 商户编号 终端号 类型/长度 X(15) X(8) NULL? 缺省值 备注 not null not null not null TermId PosOpr OprNam OprPwd OprSts

操作员号 X(2) 操作员姓名 密码 状态 X(10) X(4) X(1) ‘‘ ‘‘ ‘Y’ N:停用 Y:正常 ? KEY,INDEX描述:

ID PK TYPE PK 1 2 3

COLUMN SEQ ID MercId TermId PosOpr A A A A/D PRIMARY KEY 备注 1.1.6 商户类别权限表

? 描述:存放各种商户类别的交易权限信息。 ? 记录存放时限:记录永久存放。 ? 记录加入方式:联机交易插入 ? 记录修改方式:联机交易修改 ? 记录存取方式:联机随机存取 ? 表COLUMN描述:

ID MerTyp Grp_Id LstDat LstTlr

名称 商户类别 角色ID 最后修改日期 最后修改柜员 类型/长度 X(4) X(3) X(8) X(7) NULL? 缺省值 备注 not null not null ‘‘ ‘‘ ? KEY,INDEX描述:

ID PK

TYPE PK 1 2 COLUMN SEQ ID MerTyp Grp_Id A A A/D PRIMARY KEY 备注

POSP系统-数据库结构设计说明书

1.1.7 商户权限表

? 描述:存放各商户编号的交易权限信息。 ? 记录存放时限:记录永久存放。 ? 记录加入方式:联机交易插入 ? 记录修改方式:联机交易修改 ? 记录存取方式:联机随机存取 ? 表COLUMN描述:

ID MercId Grp_Id LstDat LstTlr

名称 商户编号 角色ID 最后修改日期 最后修改柜员 类型/长度 X(15) X(3) X(8) X(7) NULL? 缺省值 备注 not null not null ‘‘ ‘‘ ? KEY,INDEX描述:

ID PK

TYPE PK 1 2 COLUMN SEQ ID MercId Grp_Id A A A/D PRIMARY KEY 备注 1.1.8 POS终端权限表

? 描述:存放所有行管POS的交易权限信息。 ? 记录存放时限:记录永久存放。 ? 记录加入方式:联机交易插入 ? 记录修改方式:联机交易修改 ? 记录存取方式:联机随机存取 ? 表COLUMN描述:

ID TermId MercId Grp_Id LstDat LstTlr

名称 终端号 商户号 角色ID 最后修改日期 最后修改柜员 类型/长度 X(8) X(15) X(3) X(8) X(7) NULL? 缺省值 备注 not null not null not null ‘‘ ‘‘ POSP系统-数据库结构设计说明书

? KEY,INDEX描述:

ID PK

TYPE PK 1 2 3 COLUMN SEQ ID TermId MercId Grp_Id A A A A/D PRIMARY KEY 备注 1.1.9 交易路由表

? 描述:存放交易的路由信息。 ? 记录存放时限:记录永久存放。 ? 记录加入方式:初始装入联机交易插入 ? 记录修改方式:联机交易修改 ? 记录存取方式:联机随机存取 ? 表COLUMN描述:

ID RtrTyp CrdFlg BR_NO TXN_CD RtrSvr RtrCod LstDat LstTlr

名称 路由类型 卡类型 通道号 交易码 路由方向 路由交易码 最后修改日期 最后修改柜员 类型/长度 X(1) X(2) X(6) X(6) X(8) X(6) X(8) X(7) NULL? not null not null not null not null not null ‘‘ ‘‘ ‘‘ 缺省值 备注 ? KEY,INDEX描述:

ID PK

TYPE PK 1 2 3 COLUMN SEQ ID BR_NO CrdFlg TXN_CD A A A A/D PRIMARY KEY 备注 1.1.10 批量文件传输控制表

? 描述:记录商户及终端文件传输控制信息。 ? 记录存放时限:记录永久存放。 ? 记录加入方式:初始装入

POSP系统-数据库结构设计说明书

? 记录修改方式:批量处理修改 ? 记录存取方式: ? 表COLUMN描述:

ID FIL_DT EXT_IND 名称 文件日期 外围系统标识 类型/长度 CHAR(08) CHAR(08) NULL? NOT NULL NOT NULL 缺省值 PK PK PMS CHAR(07) 文件类型 NOT NULL PK 0-商户信息文件; 1-终端信息文件; FIL_RDIR 外围文件存放路径 SEQ_NO RCV_FIL RCV_TIM 文件顺序号 接收文件名称 文件接收时间 CHAR(08) CHAR(40) CHAR(14) NOT NULL DEFAULT ' ' NOT NULL DEFAULT ' ' OT NULL DEFAULT ' ' N CHAR(40) OT NULL DEFAULT ' ' N CHAR(14) NUMBER NOT NULL EFAULT ' ' NOT NULL DEFAULT0 CHAR(01) NOT NULL DEFAULT ' ' 0-文件下载成功; 1-文件同步成功; CHAR(90) NOT NULL DEFAULT’’ CHAR(60) NOT NULL DEFAULT’’ 备注 FIL_TYP SND_FIL 发送文件名称 文件发送时间 文件发送次数 SND_TIM SND_CNT FIL_STS 文件状态 备注 RMK

? KEY,INDEX描述:

ID PK

TYPE PK 1 1 1 COLUMN SEQ ID TXN_DT EXT_IND FIL_TYP A A A A/D PRIMARY KEY PRIMARY KEY PRIMARY KEY 备注 1.1.11 商户费率信息表

? 描述:记录发卡方及银联的费率信息。 ? 记录存放时限:记录永久存放。 ? 记录加入方式:初始装入 ? 记录修改方式:批量处理修改 ? 记录存取方式:

POSP系统-数据库结构设计说明书

? 表COLUMN描述:

ID MerTyp FeeTyp EffDt ExpDt BnkFeeRat BnkFeeFix BnkDowlmt 名称 商户类型 费率类型 生效日期 失效日期 手续费率 手续费比率 手续费比率下限 手续费比率上限 成本手续费率 成本手续费比率 成本续费比率下限 成本手续费比率上限 生效标志 最后维护日期 最后维护柜员 备注 CHAR(01) CHAR(08) CHAR(10) CHAR(100) X(15) ‘0’ X(15) ‘0’ X(9) X(15) ‘ ’ ‘0’ 按总金额百分比 按每笔固定金额 X(15) ‘0’ 类型/长度 CHAR(04) CHAR(01) CHAR(08) CHAR(08) X(9) X(15) X(15) NULL? ‘ ’ ‘0’ ‘0’ 缺省值 按总金额百分比 按每笔固定金额 备注 BnkUpLmt CupFeeRat CupFeeFix CupDowlmt CupUpLmt EffFlg UpdDt UpdTlr rmk

NOT NULL DEFAULT’’ ? KEY,INDEX描述:

ID PK

TYPE PK 1 1 1 COLUMN SEQ ID TXN_DT EXT_IND FIL_TYP A A A A/D PRIMARY KEY PRIMARY KEY PRIMARY KEY 备注 1.1.12 商户结算信息表

? 描述:记录商户结算信息。 ? 记录存放时限:记录永久存放。 ? 记录加入方式:初始装入 ? 记录修改方式:批量处理修改 ? 记录存取方式: ? 表COLUMN描述:

POSP系统-数据库结构设计说明书

ID StlDt MercId MerNam OpnBnk StlAct ExcNo ActNam TotTxnCnt TotTxnAmt TotFee TotStlAmt TotCupFee ConCnt ConAmt ConFee RefCnt RefAmt RefFee ComCnt 名称 结算日期 商户编号 商户名称 开户行 结算账号 开户行联行号 账户名称 交易总笔数 消费净额 手续费净额 应结算金额 成本手续费总额 消费总笔数 消费总金额 消费手续费 退货总笔数 退货总金额 退货手续费 预授权完成总笔数 预授权完成总金额 预授权完成手续费 类型/长度 CHAR(08) CHAR(15) CHAR(40) CHAR(30) CHAR(32) X(10) CHAR(40) CHAR(10) CHAR(15) CHAR(15) CHAR(15) CHAR(15) NULL? 缺省值 PK PK 备注 ‘ ’ ‘ ’ ‘0’ ‘0’ ‘0’ ‘0’ X(3) X(15) X(15) X(3) X(15) X(15) X(3) ‘0’ ‘0’ ‘0’ ‘0’ ‘0’ ComAmt X(15) ‘0’ ComFee

X(15) ? KEY,INDEX描述:

ID PK

TYPE PK 1 1 COLUMN SEQ ID StlDt MercId A A A/D PRIMARY KEY PRIMARY KEY 备注 1.1.13 上游对账控制表

? 描述:记录与上游对账控制信息。 ? 记录存放时限:记录永久存放。 ? 记录加入方式:初始装入 ? 记录修改方式:批量处理修改 ? 记录存取方式:

POSP系统-数据库结构设计说明书

? 表COLUMN描述:

ID CHK_FIL_DT CHK_FIL_NM 名称 对账文件日期 对账文件名称 类型/长度 CHAR(08) CHAR(40) CHAR(14) CHAR(14) CHAR(01) X(01) CHAR(20) NULL? ‘ ’ ‘ ’ 缺省值 PK 0:未对账 1:已完成 2:文件已导入 0:未处理 1:已处理 商户处理状态为20个字符,每个字符分0和1标识,每个字符代表一类报表,0表示未生成,1表示已生成; MER_RPT 其中,第一位代表商户交易明细报表; 第二位代表商户结算报表; 第三位代表银联对账差错报表; 其他预留; TM_SMP

时间戳 CHAR(26) 备注 CHK_BEG_DTTM 对账开始时间 CHK_END_DTTM 对账结束时间 CHK_FIL_STS MER_STS 对账文件状态 商户结算状态 报表处理状态 ? KEY,INDEX描述:

ID PK

TYPE PK 1 COLUMN SEQ ID CHK_FIL_DT A A/D PRIMARY KEY 备注 1.1.14 上游对账流水表

? 描述:记录与上游对账明细信息。 ? 记录存放时限:记录永久存放。 ? 记录加入方式:初始装入 ? 记录修改方式:批量处理修改 ? 记录存取方式: ? 表COLUMN描述:

ID Chk_fil_dt MercId 名称 对账文件日期 受卡方标识码(42域) TermId 受卡机终端标识码(41域) CSeqNo 系统跟踪号(11域) TmsTim

交易传输时间CHAR(26) PK CHAR(06) PK CHAR(08) PK 类型/长度 CHAR(08) CHAR(15) NULL? 缺省值 PK PK 备注 POSP系统-数据库结构设计说明书

ID 名称 (7域) 类型/长度 NULL? 缺省值 备注 AcqCod 代理机构标识码(32域) CHAR(11) ForCod 发送机构标识码(33域) CHAR(11) SrcAct CTxnAt 主账号(2域) 交易金额(3域) CHAR(26) NUMBER(12,2) RepAmt 部分代收时的承兑金额(95域) NUMBER(12,2) FeeAmt MsgId 手续费(28域) NUMBER(12,2) 报文类型(0域) CHAR(04) ProCod 交易类型码(3域) CHAR(06) MerTyp 商户类型(2域) CHAR(04) SRefNo 检索参考号(37域) CHAR(12) PosCnd 服务点条件码(25域) 授权应答码账号(38域) 接收机构标识码(100域) 原始交易的系CHAR(02) AutCod CHAR(06) IssINo CHAR(11) CHAR(06) OCSeqN 统跟踪号(90.2域) CPSCod 交易返回码(39域) 服务点输入方式(22域) 应收手续费 应付手续费 转接手续费 单双转换标志 卡片序列号(23域) 终端读取能力(60.4域) IC卡条件代码CHAR(02) InMod RFeeAt SFeeAt TFeeAt CDFlag CrdSqn CHAR(03) NUMBER(12,2) NUMBER(12,2) NUMBER(12,2) CHAR(01) CHAR(03) ReadAb ICCode

CHAR(01) CHAR(01)

POSP系统-数据库结构设计说明书

ID 名称 (60.5域) 类型/长度 NULL? 缺省值 备注 Reserv TM_SMP

保留使用 时间戳 CHAR(25) CHAR(26) ? KEY,INDEX描述:

ID PK

TYPE PK 1 2 3 4 5 COLUMN SEQ ID CHK_FIL_DT A MercId TermId CSeqNo TmsTim A/D PRIMARY KEY PRIMARY PRIMARY PRIMARY PRIMARY 备注 1.1.15 商户同步明细信息表

? 描述:记录商户同步明细。 ? 记录存放时限:记录永久存放。 ? 记录加入方式:初始装入 ? 记录修改方式:批量处理修改 ? 记录存取方式: ? 表COLUMN描述:

ID FIL_DT MODI_FLAG 名称 文件日期 修改标志 类型/长度 CHAR(08) CHAR(01) NULL? 缺省值 PK 0:正常 1:新增商户, 2:修改回佣标志, 3:更改商户类型 4:修改开户信息, 5:删除 6:如果STATUS为1表示手工开通,STATUS为0手工关闭 MER_CODE 商户号 CHAR(18) PK 左补0,取后15位 MER_NAME MER_ACRONYM MER_TYPE MER_COMM COMM_MODE

开户名称 商户名称 商户类型 上游费率 CHAR(60) CHAR(60) CHAR(4) N6,(5) 5411超市 长度6位,小数点后5位 点费率或者封顶 备注 上游费率类型 CHAR(1) POSP系统-数据库结构设计说明书

ID MER_ADDRESS MER_KIND CONTACT_TEL FAX E_MAIL CONTACT_MAN LISENCE_NO 名称 办公地址 商户性质 联系电话 传真 E_MAIL 联系人 营业执照 类型/长度 CHAR(60) CHAR(10) CHAR(20) CHAR(20) CHAR(20) CHAR(10) CHAR(30) CHAR(10) CHAR(8) CHAR(8) CHAR(20) CHAR(6) CHAR(10) NULL? 缺省值 备注 FICTITOUS_PERSON 法人姓名 JOIN_DATE CHANGE_DATE UNIONPAY_MAN BANK_CODE POINT_EPSID 入网日期 更改日期 上游联系人 清算银行 银行BEPS序号 BANK MER_ACCOUNT MER_ZONE POST_CODE SIGN_INS STATUS 格式:YYYYMMDD 格式:YYYYMMDD 从银行网点表中取得,都为数字 开户银行名称 CHAR(60) 开户账号 区域 邮政编码 CHAR(26) CHAR(10) CHAR(6) 1表示手工开通,0手工关闭 商户签约单位 CHAR(20) 商户状态 手工开通标志 CHAR(1) CEN_STATUS 总中心交易状态 CHAR(1 ) 0为关闭 1为开通 CHANGE_CODE PFLAG HFLAG MFLAG MAIL OUT_MER_FLAG 交换代码 CHAR(6) 1为内卡商户 2为外卡商户 批量发送标志 CHAR(1) 汇总发送标志 CHAR(1) 邮件发送标志 CHAR(1) 分支机构号 外卡收单商户标志 CHAR(100) CHAR(1) MEMO MIS_FLAG RTGS_FLAG MODE_DESC DIV_NUM FIRST_AMT FIRST_PAY 备注 CHAR(60) CHAR(1) CHAR(1) 费率收取方式 CHAR(22) 固定费率的封顶 CHAR(1) N12(2) N12,(5) SECOND_AMT SECOND_PAY THIRD_AMT THIRD_PAY

N12(2) N12,(5) N12(2) N12,(5)

POSP系统-数据库结构设计说明书

ID FORTH_AMT FORTH_PAY FIFTH_AMT FIFTH_PAY

名称 类型/长度 N12(2) N12,(5) N12(2) N12,(5) NULL? 缺省值 备注 ? KEY,INDEX描述:

ID PK

TYPE PK 1 2 COLUMN SEQ ID FIL_DT MER_CODE A A/D PRIMARY KEY PRIMARY KEY 备注 1.1.16 终端同步信息表

? 描述:记录上游下传的终端信息。 ? 记录存放时限:记录永久存放。 ? 记录加入方式:初始装入 ? 记录修改方式:批量处理修改 ? 记录存取方式: ? 表COLUMN描述:

ID FIL_DT MODI_FLAG 名称 类型/长度 NULL? 缺省值 PK 1、表示新增终端, 2、删除, 3、表示撤销和关闭终端 MER_CODE 商户号 CHAR(18) PK 左补0,取后15位 TERM_ID 终端号 CHAR(8) CHAR(20) CHAR(30) CHAR(1) PK 0为关闭 1为开通 0为关闭 1为开通 0为关闭 1为开通 格式:YYYYMMDDHHMMSS 备注 对账文件日期 CHAR(08) 修改标志 CHAR(1) TERM_MANUFACTURE 终端品牌 MER_TYPE TERM_STATUS JECTO_STATUS OUT_STATUS FIRST_DATETIME 终端型号 交易状态 上游交易状态 CHAR(1) 外卡收单状态 CHAR(1) 终端第一次使用时间 CHAR(14) CLOSE_DATE

终端关闭时间 CHAR(8) ? KEY,INDEX描述:

ID

TYPE COLUMN 备注

POSP系统-数据库结构设计说明书

SEQ PK

PK 1 ID FIL_DT MER_CODE TERM_ID A A/D PRIMARY KEY PRIMARY KEY PRIMARY KEY 1.1.17 POS终端参数模式表

? 描述:记录终端参数。 ? 记录存放时限:记录永久存放。 ? 记录加入方式:联机交易插入 ? 记录修改方式:联机交易修改 ? 记录存取方式: ? 表COLUMN描述:

ID ParMod PARTYP TIMOUT RETIMS TEL1 TEL2 TEL3 MAGTEL ISTIP TIPPCT ISMUALAC ISAUTOFF RETRATIMS OFFLINTYP MAKIDX TXNMAP

名称 参数模式 参数类型 超时时间 重试次数 交易电话一 交易电话二 交易电话三 管理电话 是否支持小费 小费百分比 是否允许手动输入卡号 是否自动签到 交易重发次数 离线交易上送方式 主密钥索引 支持交易类型 CHAR(01) CHAR (01) CHAR (01) CHAR (02) CHAR (32) ‘0’ 0:否,1:是 1—随下笔联机交易上送一笔离线交易, 0—批结算之前一并上送 类型/长度 CHAR(02) CHAR(02) CHAR(02) CHAR(01) CHAR(14) CHAR(14) CHAR(14) CHAR(14) CHAR(01) CHAR(02) CHAR(01) NULL? Not ‘ ’ ‘ ’ ‘0’ ‘0’ 缺省值 PK 0:否,1:是 0:否,1:是 备注 ? KEY,INDEX描述:

ID PK

TYPE PK 1 COLUMN SEQ ID ParMod A A/D PRIMARY KEY 备注

POSP系统-数据库结构设计说明书

1.1.18 POS终端上游密钥信息表

? 描述:记录终端银联密钥信息的临时表。 ? 记录存放时限:记录永久存放。 ? 记录加入方式:批量处理插入 ? 记录修改方式:批量处理修改 ? 记录存取方式: ? 表COLUMN描述:

ID MercId TermId CupTmk 名称 商户号 终端号 上游终端主密钥

类型/长度 CHAR(25) CHAR(08) CHAR(64) NULL? Not Not 缺省值 PK PK 备注 ? KEY,INDEX描述:

ID PK TYPE PK 1 1 COLUMN SEQ ID MercId TermId A/D PRIMARY KEY 备注 1.1.19 POS终端本地密钥信息表

? 描述:记录终端本地密钥信息。 ? 记录存放时限:记录永久存放。 ? 记录加入方式:联机交易插入 ? 记录修改方式:联机交易修改 ? 记录存取方式: ? 表COLUMN描述:

ID MercId TermId UkeyIdx UTMK UPIK 名称 商户号 终端号 上游TEK索引 上游主密钥密文 上游pinkey密文 UMAK

上游mackey密CHAR(64) CHAR(64) 类型/长度 CHAR(25) CHAR(08) CHAR(64) CHAR(64) NULL? Not Not 缺省值 PK PK 备注 POSP系统-数据库结构设计说明书

ID 文 STMK 名称 类型/长度 NULL? 缺省值 备注 Lkl保存主密钥密文 CHAR(64) TTMK Lkl主密钥(下传pos) CHAR(64) PIK MAK UPDDAT BR_NO

终端pinkey 终端mackey 更新时间 机构号 CHAR(64) CHAR(64) CHAR(14) CHAR(64) ? KEY,INDEX描述:

ID PK

TYPE PK 1 1 COLUMN SEQ ID MercId TermId A/D PRIMARY KEY 备注 1.1.20 pos厂商表

? 描述:存放pos厂商信息 ? 记录存放时限:记录永久存放。 ? 记录加入方式:初始装入 ? 记录修改方式: ? 记录存取方式: ? 表COLUMN描述:

ID Com_Sqn Pos_Com Pos_Com_Sh

名称 厂商序号 厂商名称 厂商名称简称 类型/长度 X(5) X(30) X(15) NULL? No ‘‘ ‘‘ 缺省值 备注 ? KEY,INDEX描述:

ID PK TYPE PK 1 COLUMN SEQ ID Com_Sqn A A/D PRIMARY KEY 备注 1.1.21 pos版本表

? 描述:存放pos版本信息。

POSP系统-数据库结构设计说明书

? 记录存放时限:记录永久存放。 ? 记录加入方式:初始装入 ? 记录修改方式: ? 记录存取方式: ? 表COLUMN描述:

ID Com_Sqn Pos_Ver Pos_Typ REMARK

名称 厂商序号 型号版本 终端类型 备注 类型/长度 X(5) X(20) X(3) X(50) NULL? No ‘‘ ‘‘ ‘‘ 缺省值 备注 ? KEY,INDEX描述:

ID PK PK

TYPE PK PK 1 1 COLUMN SEQ ID Com_Sqn Pos_Ver A A A/D PRIMARY KEY PRIMARY KEY 备注 1.1.22 管理监控角色信息表

? 描述:管理监控角色信息表。 ? 记录存放时限:记录永久存放。 ? 记录加入方式:初始装入联机交易插入 ? 记录修改方式:联机交易修改 ? 记录存取方式:联机随机存取 ? 表COLUMN描述:

ID GRP_ID GRPNAM ACTIVED ACT_USER

名称 角色ID 角色名称 激活状态 审核人员 类型/长度 X(3) X(60) X(1) X(7) NULL? NO NO 0 缺省值 0 注销 1激活 备注 ? KEY,INDEX描述:

ID PK

TYPE PK 1 COLUMN SEQ ID GRP_ID A A/D PRIMARY KEY 备注 POSP系统-数据库结构设计说明书

1.1.23 管理监控用户角色信息表

? 描述:管理监控用户角色信息表。 ? 记录存放时限:记录永久存放。 ? 记录加入方式:初始装入联机交易插入 ? 记录修改方式:联机交易修改 ? 记录存取方式:联机随机存取 ? 表COLUMN描述:

ID USR_ID GRP_ID

名称 用户ID 角色ID 类型/长度 X(7) X(3) NULL? NO NO 缺省值 备注 ? KEY,INDEX描述:

ID PK

TYPE PK 1 COLUMN SEQ ID USR_ID GRP_ID A A A/D PRIMARY KEY PRIMARY KEY 备注 1.1.24 管理监控角色权限信息表

? 描述:管理监控角色权限信息表。 ? 记录存放时限:记录永久存放。 ? 记录加入方式:初始装入联机交易插入 ? 记录修改方式:联机交易修改 ? 记录存取方式:联机随机存取 ? 表COLUMN描述:

ID GRP_ID PAG_ID TXN_CD

名称 角色ID 页面ID 功能码 类型/长度 X(3) X(6) X(9) NULL? NO NO 缺省值 备注 ? KEY,INDEX描述:

ID TYPE COLUMN SEQ ID A/D 备注

POSP系统-数据库结构设计说明书

ID PK

TYPE PK 1 COLUMN SEQ ID GRP_ID A A/D INDEX 备注 1.1.25 管理监控用户信息表

? 描述:管理监控用户信息表。 ? 记录存放时限:记录永久存放。 ? 记录加入方式:初始装入联机交易插入 ? 记录修改方式:联机交易修改 ? 记录存取方式:联机随机存取 ? 表COLUMN描述:

ID ID NAME BR_NO PASSWORD ACTIVED ACT_USER UPDDAT FalSts REMARK

名称 用户ID 用户名称 机构号 密码 激活状态 审核人员 更新日期 登陆失败次数 备注 类型/长度 X(7) X(12) X(6) X(10) X(1) X(7) X(8) X(1) X(100) NULL? NO NO NO NO 0 ‘‘ ‘‘ 0 ‘‘ 缺省值 0 注销 1 激活 2 锁定 备注 ? KEY,INDEX描述:

ID PK

TYPE PK 1 COLUMN SEQ ID ID A A/D PRIMARY KEY 备注 1.1.26 银联非标卡表

? 描述:存放银联非标准卡bin卡类型及其标识。 ? 记录存放时限:记录永久存放。

? 记录加入方式:初始装入移行装入 ? 记录修改方式:联机交易修改批量处理修改

POSP系统-数据库结构设计说明书

? 记录存取方式:联机随机存取 ? 表COLUMN描述:

ID FitTrk FitOfs 名称 FIT所在磁道 FIT在磁道上的偏移量 FitCtt FitLen FIT内容 FIT内容的有效数据长度 CrdTrk CrdOfs 卡号所在磁道 卡号所在磁道的偏移量 CrdLen CrdFlg CdCdOf 卡号长度 卡类型 卡内地区码偏移量 VaDtOf 卡有效期偏移量 CrdNam IntMod 卡名称 是否允许手输卡号 BnkTyp 银行类型 X(4) not null 每家全国性商业银行一个代号,城市商业银行共用一个代号 FitNo FIT序号 X(4) ‘ ’ 从0001开始排号,可以不连续,不能使用9999

X(40) X(1) not null ‘0‘ 0:不允许 1:允许 X(2) ‘‘ X(2) X(2) X(2) not null ‘‘ 00:银联卡 卡号上的偏移量 X(1) X(2) not null not null X(20) X(2) not null not null 卡BIN 类型/长度 X(1) X(2) NULL? not null not null 缺省值 备注 ? KEY,INDEX描述:

ID PK TYPE PK 1 2 3 U1

C1 1 COLUMN SEQ ID FitTrk FitOfs FitCtt FitNo A A A A UNIQUE INDEX A/D PRIMARY KEY 备注 1.1.27 银联标卡卡bin段表

? 描述:存放受理的各种卡类型及其标识。 ? 记录存放时限:记录永久存放。 ? 记录加入方式:初始装入移行装入 ? 记录修改方式:

POSP系统-数据库结构设计说明书

? 记录存取方式:联机随机存取 ? 表COLUMN描述:

ID BinId StartBin EndBin

名称 卡BIN段序号 起始BIN号 结束BIN号 类型/长度 X(3) X(6) X(6) NULL? not null not null not null 缺省值 备注 ? KEY,INDEX描述:

ID PK TYPE PK 1 2

COLUMN SEQ ID StartBin EndBin A A A/D PRIMARY KEY 备注 1.1.28 银联贷记卡卡表

? 描述:存放银联贷记卡及其标识。 ? 记录存放时限:记录永久存放。 ? 记录加入方式:初始装入移行装入 ? 记录修改方式: ? 记录存取方式: ? 表COLUMN描述:

ID FitTrk FitOfs 名称 FIT所在磁道 FIT在磁道上的偏移量 FitCtt FitLen FIT内容 FIT内容的有效数据长度 CrdTrk CrdOfs 卡号所在磁道 卡号所在磁道的偏移量 CrdLen CDFlg CrdNam

卡号长度 卡类型 卡名称 X(2) X(2) X(40) no no ‘‘ 2:银联贷记卡 X(1) X(2) no no X(20) X(2) NO NO 卡BIN 类型/长度 X(1) X(2) NULL? NO NO 缺省值 备注 ? KEY,INDEX描述:

ID

TYPE COLUMN SEQ ID A/D 备注 POSP系统-数据库结构设计说明书

ID PK TYPE PK 1 2 3 COLUMN SEQ ID FitTrk FitOfs FitCtt A A A A/D PRIMARY KEY 备注

1.1.29 角色信息表

? 描述:存放所有的角色类别信息,该角色权限用于控制POS商户、机具、商户类型对应的

角色。

? 记录存放时限:记录永久存放。 ? 记录加入方式:联机交易插入 ? 记录修改方式:联机交易修改 ? 记录存取方式:联机随机存取 ? 表COLUMN描述:

ID GRP_ID GrpLev GrpNam LstDat LstTlr

名称 角色ID 角色级别 角色名称 最后修改日期 最后修改柜员 类型/长度 X(3) X(1) X(30) X(8) X(7) NULL? not null ‘1’ ‘‘ ‘‘ ‘‘ 缺省值 1-品牌商 2-一级代理商 3-二级代理商 备注 ? KEY,INDEX描述:

ID PK TYPE PK 1 COLUMN SEQ ID GRP_ID A A/D PRIMARY KEY 备注 1.1.30 交易码表

? 描述:存放所有的交易码信息。 ? 记录存放时限:记录永久存放。 ? 记录加入方式:初始装入联机交易插入 ? 记录修改方式:联机交易修改 ? 记录存取方式:联机随机存取 ? 表COLUMN描述:

ID

名称 类型/长度 NULL? 缺省值 备注 POSP系统-数据库结构设计说明书

ID TXN_CD TXN_NM LstDat LstTlr

名称 交易码 交易名称 最后修改日期 最后修改柜员 类型/长度 X(6) X(30) X(8) X(7) NULL? not null 缺省值 备注 ‘‘ ‘‘ ‘‘ ? KEY,INDEX描述:

ID PK TYPE PK 1 COLUMN SEQ ID TXN_CD A A/D PRIMARY KEY 备注 1.1.31 角色权限表

? 描述:存放各种角色对应的交易权限信息。 ? 记录存放时限:记录永久存放。 ? 记录加入方式:联机交易插入 ? 记录修改方式:联机交易修改 ? 记录存取方式:联机随机存取 ? 表COLUMN描述:

ID GRP_ID TXN_CD LstDat LstTlr

名称 角色ID 交易码 最后修改日期 最后修改柜员 类型/长度 X(3) X(6) X(8) X(7) NULL? not null not null ‘‘ ‘‘ 缺省值 备注 ? KEY,INDEX描述:

ID PK N1

TYPE PK CI 1 2 1 COLUMN SEQ ID GrpId TXN_CD TXN_CD A A A A/D PRIMARY KEY INDEX 备注

POSP系统-数据库结构设计说明书

2.交易数据库数据结构

2.1数据模型

2.1.1交易流水表

? 描述:记录各种交易的流水信息。

? 记录存放时限:内卡交易流水,每日清理到交易流水表中;外卡交易流水,根据一定的规

则进行清理到历史交易流水表中。 ? 记录加入方式:联机交易插入批量处理插入 ? 记录修改方式:联机交易修改批量处理修改 ? 记录存取方式:联机随机存取批量随机存取 ? 表COLUMN描述: ID LOG_NO LogDat TTxnCd TXN_TYP TXN_CD AgtOrg RtrSvr RtrCod ACC_DT TrmTyp TxnTim FRSP_CD TACC_DT TLOG_NO TRSP_CD

名称 流水号 类型/长度 X(14) X(8) NULL? not null not null X(10) X(1) X(6) not null 外发机构号 外发服务器 外发交易码 会计日期 X(13) X(8) X(6) X(8) not null 设备类型 X(1) not null 交易发生时间 前置响应码 X(6) X(14) not null not null 第三方帐务日期 第三方流水号 第三方响应码 X(10) ‘‘ X(20) ‘‘ X(8) ‘‘ 0:普通POS 1:EMVPOS ‘‘ ‘‘ ‘‘ ‘‘ ‘N’ N:正常交易 C:被冲正交易 D:被撤销交易 缺省值 备注 逻辑日期 接入交易码 交易类型 交易码 POSP系统-数据库结构设计说明书

ID TTXN_STS ThdChk CCkFlg TXN_STS AC_NO CRD_NO CrdSqn CrdFlg ExpDat IssINo CrdNo1 TxnAmt RefAmt Fee NOD_NO BR_NO BatNo BillNo CcyCod MercId TermId CTxnDt CTxnTm CSeqNo InMod SRefNo AutCod CpsCod IdNo AcqCod ForCod

名称 第三方交易状态 与第三方对帐标志 与C端对帐标志 交易状态 类型/长度 X(1) NULL? 缺省值 'U' 备注 S:成功 F:失败 C:被冲正 U:预记状态 X:发送失败 T: 发送超时 E: 其他错误 X(1) ‘0’ 0:未对账 1:已对平 2:不平 3:单边账 X(1) ‘0’ 0:未对账 1:已对平 2:不平 3:单边账 X(1) ‘U’ S:成功 F:失败 C:被冲正 U:预记状态 X:发送失败 T: 发送超时 E: 其他错误 账号 卡号 X(21) X(30) not null ‘‘ 卡序列号 卡类型 X(3) X(2) not null ‘‘ EMV交易使用 卡有效期 发卡机构号 转入卡号 金额 已退货金额 手续费 X(4) X(11) X(30) X(15) X(15) X(15) ‘‘ ‘‘ ‘‘ ‘0’ ‘0’ ‘0’ YYMM 100域 转账用 积分消费自付金金额 小费 调整金额, 机构号 下级机构号 批次号 票据号 币种 商户号 终端号 C端交易日期 C端交易时间 C端流水号 X(6) X(6) X(6) X(6) X(3) X(15) X(8) X(8) ‘‘ ‘‘ ‘‘ ‘‘ ‘‘ ‘‘ ‘‘ ‘‘ 62域部分POS上送的批次号 62域部分与批次号合起来作为真正的票据号 13域 X(6) ‘‘ 12域 X(6) not null 11域 输入方式 系统参考号 授权码 返回码 证件号 受理机构标识码 发送机构标X(3) X(12) X(6) X(2) X(18) X(11) not null ‘‘ ‘‘ ‘‘ ‘‘ ‘‘ 22域 021:刷卡 011:手工 37域 银联标准应答码 32域 X(11) not

33域 POSP系统-数据库结构设计说明书

ID ActTyp EMVFlg ICDat ICLen 名称 识码 帐户类型 EMV标志 EMV信息域 EMV信息长度 原交易流水类型/长度 NULL? null 缺省值 备注 X(2) X(1) X(510) X(3) ‘‘ ‘0’ ‘‘ ‘0’ 0:否 1:是 2:Fall Back 交易 IC卡数据域 IC卡数据长度 X(14) ‘‘ 对预授权完成和预授权撤消填写对应的授权交易流水号;对退货、预授权完成撤消、消费撤消填对应的消费交易或者预授权完成交易流水号 OLOG_NO 号 MsgId ProCod MerTyp InsAdr PosCnd 消息类型 消息处理码 商户类别 商户名称 服务点条件码 X(4) X(6) X(4) X(40) X(2) ‘‘ ‘‘ ‘‘ ‘‘ 8583报文第3域 商户类型 8583报文第43域 8583报文第25域 X(30) ‘‘ RsvDat 保留域 8583第60域向上报文: F60.2.2 终端读取能力 F60.2.3 IC卡条件代码 F60.2.5交易渠道的概要定义 8583向上第90域 X(42) ‘‘ OrnDat 原始数据域 积分消费: 积分(10)+商品代码(30)+商品实际金额(15) X(100) ‘‘ 8583向上第121域 X(100) ‘‘ 8583向上第122域 CpsRsv AcqRsv END_FLG TmsTim 转接方保留域 受理方保留域 外卡批结标志 X(1) ‘0’ 0 未批结 1 已批结 2强制批结 8583第7域 X(10) X(20) ‘‘ ‘‘ 8583报文第7域 外卡交易为外卡清算日期 退货交易为原交易日期(8位),第9位为卡类型 TXNRSV1 保留域1 风险信息交易: 01表示AAC 02表示ARPC TXNRSV2 TXNRSV3

保留域2 保留域3 X(20) X(20) ‘‘ ‘‘ 退货交易为原交易金额 退货交易为原交易POS终端号 POSP系统-数据库结构设计说明书

? KEY,INDEX描述:

ID PK U1 TYPE PK CI 1 1 2 3 4 5 3 NI3 CI 1 1 2 3 COLUMN SEQ ID LOG_NO MercId TermId BatNo CTxnDt CSeqNo Txn_Cd CRD_NO BR_NO TXNTIM CRD_NO A A A A A A A A A A/D PRIMARY KEY UNIQUE INDEX INDEX 备注

本文来源:https://www.bwwdw.com/article/2mvw.html

Top