Files
ctg-app-ui/cas/sql/cre_mpsbattbl.sql
2021-01-12 22:04:24 +08:00

183 lines
6.1 KiB
SQL

DROP INDEX NI1_MPSTGBREC;
DROP INDEX NI1_MPSTGBINF;
DROP INDEX NI1_MPSTGBRSL;
DROP TABLE MPSTGBINF;
DROP TABLE MPSTGBREC;
DROP TABLE MPSTGBRSL;
--==============================================================
-- Table: MPSTGBINF
-- 集团批量开户信息表
--==============================================================
CREATE TABLE MPSTGBINF
(
BR_NO CHAR(10) NOT NULL,
-- 机构号
ACT_DT CHAR(08) NOT NULL,
-- 会计日期
-- CUS_MGR CHAR(07) NOT NULL,
-- 客户经理
-- GRP_ID CHAR(20) NOT NULL,
-- 集团号
DSK_NO1 CHAR(12) NOT NULL,
-- 开户批次号
DSK_NO2 CHAR(12) DEFAULT ' ' NOT NULL,
-- 订购批次号
FIL_NM CHAR(50) DEFAULT ' ' NOT NULL,
-- 文件名称
ORN_CNT CHAR(08) DEFAULT '0' NOT NULL,
-- 文件总笔数
BAT_STS CHAR(01) DEFAULT '0' NOT NULL,
-- 批次状态:0-初始;1-录入;2-资料查询;3-主机开户;4-主机返回;5-同步关系订购;6-处理结束
PRIMARY KEY(DSK_NO1)
);
--==============================================================
-- Index: NI1_MPSTGBINF
--==============================================================
CREATE INDEX NI1_MPSTGBINF ON MPSTGBINF(DSK_NO2);
--==============================================================
-- Table: MPSTGBREC
-- 集团批量开户明细表
--==============================================================
CREATE TABLE MPSTGBREC
(
LOG_NO CHAR(14) NOT NULL,
-- 流水号
DSK_NO CHAR(12) NOT NULL,
-- 批次号
BR_NO CHAR(10) NOT NULL,
-- 机构号
CUS_MGR CHAR(07) NOT NULL,
-- 客户经理
GRP_ID CHAR(20) NOT NULL,
-- 集团号
MBL_NO CHAR(11) NOT NULL,
-- 手机号码
USR_CNM1 CHAR(60) NOT NULL,
-- 用户姓名
ID_TYP1 CHAR(03) NOT NULL,
-- 证件类型
ID_NO1 CHAR(30) NOT NULL,
-- 证件号码
USR_CNM CHAR(60) DEFAULT ' ',
-- 用户姓名
ID_TYP CHAR(03) DEFAULT ' ',
-- 证件类型
ID_NO CHAR(30) DEFAULT ' ',
-- 证件号码
EVL_LVL CHAR(05) DEFAULT ' ',
-- 用户信用度
ARE_CD CHAR(03) DEFAULT ' ',
-- 手机归属地
IS_REAL CHAR(01) DEFAULT ' ' NOT NULL,
-- 是否实名:1-是;0-否
AGR_TYP CHAR(05) NOT NULL,
-- 协议类型
AGR_VER CHAR(04) NOT NULL,
-- 协议版本
AC CHAR(19) DEFAULT ' ' NOT NULL,
-- 账号
IS_TXN CHAR(01) DEFAULT 'Y' NOT NULL,
-- Y:要发送 N:不发送
TLR_ID CHAR(10) DEFAULT ' ' NOT NULL,
-- 柜员号
TXN_STS CHAR(01) DEFAULT 'U' NOT NULL,
-- 交易状态
TXN_OBJ CHAR(10) DEFAULT ' ' NOT NULL,
-- 目标服务器
HTXN_CD CHAR(06) DEFAULT ' ',
-- 交易状态
HLOG_NO CHAR(14) DEFAULT ' ',
-- 主机流水号
HRSP_CD CHAR(06) DEFAULT ' ',
-- 查询响应码
HTXN_STS CHAR(01) DEFAULT 'U' NOT NULL,
-- 查询交易状态
HSUC_FLG CHAR(01) DEFAULT ' ' NOT NULL,
-- 主机成功标志
HERR_CD CHAR(06) DEFAULT ' ' NOT NULL,
-- 主机失败原因
BSYN_STS CHAR(01) DEFAULT 'U' NOT NULL,
-- BOSS同步状态
BSYN_CD CHAR(06) DEFAULT ' ' NOT NULL,
-- BOSS返回结果
PRIMARY KEY(CUS_MGR,GRP_ID,MBL_NO)
);
--==============================================================
-- Index: NI1_MPSTGBREC
--==============================================================
CREATE INDEX NI1_MPSTGBREC ON MPSTGBREC(DSK_NO);
--==============================================================
-- Table: MPSTGBRSL
-- 集团批量开户结果表
--==============================================================
CREATE TABLE MPSTGBRSL
(
LOG_NO CHAR(14) DEFAULT ' ' NOT NULL,
-- 流水号
DSK_NO CHAR(12) NOT NULL,
-- 批次号
CUS_MGR CHAR(07) NOT NULL,
-- 客户经理
GRP_ID CHAR(20) NOT NULL,
-- 集团号
MBL_NO CHAR(11) NOT NULL,
-- 手机号码
USR_CNM CHAR(60) NOT NULL,
-- 用户姓名
ID_TYP CHAR(03) NOT NULL,
-- 证件类型
ID_NO CHAR(30) NOT NULL,
-- 证件号码
EVL_LVL CHAR(05) NOT NULL,
-- 用户信用度
ARE_CD CHAR(03) NOT NULL,
-- 手机归属地
AGR_TYP CHAR(05) NOT NULL,
-- 协议类型
AGR_VER CHAR(04) NOT NULL,
-- 协议版本
AC CHAR(19) DEFAULT ' ' NOT NULL,
-- 账号
ALS_CNM CHAR(60) DEFAULT ' ' NOT NULL,
-- 别名
CUS_PSW CHAR(16) DEFAULT ' ' NOT NULL,
-- 登陆密码
PAY_PSW CHAR(06) DEFAULT ' ' NOT NULL,
-- 支付密码
HSUC_FLG CHAR(01) NOT NULL,
-- 主机成功标志
HERR_CD CHAR(06) NOT NULL,
-- 主机失败原因
IS_TXN CHAR(01) DEFAULT 'Y' NOT NULL,
-- Y:要发送 N:不发送
TLR_ID CHAR(10) DEFAULT ' ' NOT NULL,
-- 柜员号
TXN_STS CHAR(01) DEFAULT 'U' NOT NULL,
-- 交易状态
TXN_OBJ CHAR(10) DEFAULT ' ' NOT NULL,
-- 目标服务器
HTXN_CD CHAR(06) DEFAULT ' ',
-- 交易状态
HLOG_NO CHAR(14) DEFAULT ' ',
-- 主机流水号
HRSP_CD CHAR(06) DEFAULT ' ',
-- 主机响应码
HTXN_STS CHAR(01) DEFAULT 'U' NOT NULL,
-- 主机交易状态
PRIMARY KEY(CUS_MGR,GRP_ID,MBL_NO)
);
--==============================================================
-- Index: NI1_MPSTGBRSL
--==============================================================
CREATE INDEX NI1_MPSTGBRSL ON MPSTGBRSL(DSK_NO);