1. 程式人生 > >互聯網開戶_概要設計

互聯網開戶_概要設計

script cer email 時間 ddr types const into 處理

1、新增一張互聯網開戶預約表

pre_web_cust_no

名稱

簡稱

類型

是否主鍵

預約日期

yy_date

CDate

主鍵

不能為空

客戶號

cust_no

VARCHAR (16)

主鍵

不能為空

客戶名稱

cust_full_name

VARCHAR (100)

不能為空

證件類型

cert_type

Varchar(2)

不能為空

證件號碼

cert_no

VARCHAR (50)

主鍵

不能為空

預約標誌

if_freeze

Varchar(2)

營業部編號

branch_code

Varchar(8)

推薦人

broker

Char(128)

操作員

oper_code

VEmpNo

可為空

操作日期

oper_date

CDate

可為空

操作時間

oper_time

CTime

可為空

說明: 預約標誌 0 預約 1 解除預約 2 已經使用

2、新增一張互聯網開戶客戶號段預約表

pre_web_custno_range

名稱

簡稱

類型

是否主鍵

客戶段

cust_no_group

VARCHAR (10)

主鍵

不能為空

客戶號段名稱

cust_no_group_name

VARCHAR (16)

不能為空

開始客戶號

b_cust_no

VCustNo

不能為空

結束客戶號

e_cust_no

VCustNo

不能為空

當前客戶號

current_cust_no

VCustNo

不能為空

客戶類

cust_class

Varchar(8)

不能為空

客戶屬性

cust_attr

Varchar(100)

權限模板

cust_app

Varchar(6)

交易中心

trading_no

Varchar(10)

中金營業部

cffex_yyb

Varchar(20)

操作員

oper_code

VEmpNo

可為空

操作日期

oper_date

CDate

可為空

操作時間

oper_time

CTime

可為空

3、新增一張互聯網開戶客戶基本資料表

pre_web_cust_basic

/*==============================================================*/

/* Table: pre_web_cust_basic */

/*==============================================================*/

create table pre_web_cust_basic (

cust_no varchar(16) not null, --客戶號,

exclientid_str varchar(80) null, --交易所和交易編碼類型串,

clientregion varchar(2) null, --開戶客戶地域,

clientmode varchar(2) null, --境外客戶開戶模式,

cust_type varchar(2) null, --客戶類型,

cust_full_name varchar(100) null, --客戶名稱,

cust_name varchar(8) null, --客戶簡稱,

cert_type varchar(2) null, --證件類型,

cert_no varchar(50) null, --原始輸入的證件號碼,

birth_date varchar(10) null, --出生日期,

cert_begin_date varchar(8) null, -證件開始日期

cert_end_date varchar(8) null, --證件截止日,

sex varchar(1) null, --性別,

occupation varchar(40) null, --職業,

company_attr varchar(10) null, --單位性質,

phone_nation_code varchar(10) null, --聯系電話中的國家代碼,

phone_qh varchar(10) null, --聯系電話中的區號,

contact_tel varchar(30) null, --聯系電話中的電話號碼, zip varchar(10) null, --郵政編碼,

email varchar(100) null, --電子信箱

country_code varchar(10) null, --聯系地址中的國家代碼,

addr_province varchar(50) null, --聯系地址中的省/自治區/直轄市,

addr_city varchar(50) null, --聯系地址中的市/縣/區,

addr varchar(100) null, --聯系地址中的地址,

terminal_type varchar(1) null, --終端類型(1-PC網上開戶,2-移動端網上開戶)

develop_source varchar(1) null, --客戶來源

hand_in_time varchar(8) null, --開戶日期

constraint PK_PRE_CFFE_CUST_BASIC primary key (cust_no)

)

go

後臺處理方式

1、 資金賬號獲取接口(從我們這獲取客戶號)

流程 : a、根據 pre_web_custno_range 獲取 當前客戶號 current_cust_no, 判斷

current_cust_no 在 pre_cffe_cust_basic 、cust_basic 、pre_web_cust_no(預約標誌為0)

是否被占用。是 current_cust_no +1 ,再判斷;否 update pre_web_custno_range. current_cust_no.

b、往pre_web_cust_no 中插入 a中獲取的客戶號。

C、返回客戶號

2、 互聯網開戶接口

A、 開戶基本信息

B、 設置銀行賬號信息 p859583

3、 新開交易編碼接口

A、 交易編碼設置 調用 generate_modify_report.sql 生成上報記錄

B、 交易編碼查詢

4、 期貨開戶結果查詢接口

A、 互聯網開戶結果查詢

B、 交易編碼查詢

C、 銀行賬號信息查詢

新增sp:

insert into func_no values( 859715 ,‘互聯網客戶資金賬號獲取‘)

insert into func_no values( 859716 ,‘互聯網開戶基本信息維護‘)

insert into func_no values( 859717 ,‘互聯網新開交易編碼查詢‘)

insert into func_no values( 859718 ,‘互聯網新開銀行賬號查詢‘)

insert into func_no values( 859719 ,‘互聯網開戶結果查詢‘)

insert into func_no values( 859720 ,‘互聯網新開銀行信息‘)

insert into func_no values( 859721 ,‘互聯網新開交易編碼‘)

insert into func_no values( 859722 ,‘互聯網開戶設置‘)

insert into func_no values( 859723 ,‘互聯網開戶客戶號段查詢‘)

insert into func_no values( 859724 ,‘互聯網開戶預約客戶查詢、解鎖 ‘)

註意:,functionsd的定義

Function.sdf

FUNCTION 859715 Description "客戶資金賬號獲取"

/* 輸入:操作員, 證件類型, 證件號碼, 客戶姓名, 客戶號, 營業部編號, 推薦人*/

INPUT: SCUST_NO, SHOLDER_TYPE, SCERT_NO, SNAME, SHOLDER_AC_NO, SBANK_CODE, SCUSTTYPES

/* 輸出:客戶號*/

OUTPUT: SHOLDER_AC_NO

FUNCTION 859716 Description "互聯網開戶基本信息維護"

/* 輸入:操作員,客戶號 ,客戶來源 ,交易所和交易編碼類型串 ,開戶客戶地域 ,境外客戶開戶模式 ,客戶類型 , 客戶名稱 ,客戶簡稱,證件類型,證件號碼,出生日期,證件截止日,性別,職業 , 單位性質 ,聯系電話中的國家代碼 ,聯系電話中的區號,聯系電話中的電話號碼 ,郵政編碼 ,電子信箱,聯系地址中的國家代碼 ,聯系地址中的省/自治區/直轄市 ,聯系地址中的市/縣/區 ,聯系地址中的地址,終端類型(1-PC網上開戶 2-移動端網上開戶)

INPUT: SCUST_NO, SHOLDER_AC_NO, SSTATUS2, SBANK_ACC, SHOLDER_TYPE2, SCUST_TYPE, SCUST_TYPE2, SCUSTTYPES, SEMP_NO, SNATION_CODE, SSERIAL0, SDATE3, SSTATUS1, SSECTYPES, SSERIAL2, SSERIAL3, SPHONE, SPHONE2, SPHONE3, SCUST_AUTH, SNOTE, SCUST_AUTH2, SEMAIL, SCUST_LIMIT2, VSVARSTR1, SSTAT_TYPE

/* 輸出: */

OUTPUT:

FUNCTION 859717 Description "互聯網新開交易編碼查詢"

/* 輸入:操作員,證件號,證件類型,客戶姓名 */

INPUT:SCUST_NO,SCERT_NO,SHOLDER_TYPE,SCUSTTYPES

/* 輸出:期貨開戶類型 ,交易編碼,交易所, 交易編碼類型,開通狀態,開通結果, 開戶日期*/

OUTPUT:SCUST_TYPE,SHOLDER_AC_NO2, SMARKET_CODE, SSTATUS0 ,SSTATUS1, SCUSTTYPES, SDATE0

FUNCTION 859718 Description "互聯網新開銀行賬號查詢"

/* 輸入:操作員,證件號,證件類型,客戶姓名 */

INPUT:SCUST_NO,SCERT_NO,SHOLDER_TYPE,SCUSTTYPES

/* 輸出:賬號名稱,銀行號,銀行帳號,開戶網點名,開通狀態,開通結果,開戶日期, 幣種 */

OUTPUT: VSVARSTR0,SPOST_CODE,SCERT_NO,VSVARSTR0,SCUST_TYPE, SCUSTTYPES, SDATE0, SSERIAL4

FUNCTION 859719 Description "互聯網開戶結果查詢"

/* 輸入:操作員,證件號,證件類型,客戶姓名 */

INPUT:SCUST_NO,SCERT_NO,SHOLDER_TYPE,SCUSTTYPES

/* 輸出:客戶號,開戶日期 */

OUTPUT: SHOLDER_AC_NO, SDATE0

FUNCTION 859720 Description "互聯網新開銀行信息"

/* 輸入:操作員,客戶號,證件類型,證件號碼,客戶姓名, 賬號名稱,銀行號,銀行帳號,開戶網點名,開通狀態,開通結果,開戶日期, 幣種

INPUT:SCUST_NO, SHOLDER_TYPE,SCERT_NO2,SHOLDER_AC_NO,SSECTYPES,VSVARSTR0, SPOST_CODE, SCERT_NO, VSVARSTR0, SCUST_TYPE, SCUSTTYPES, SDATE0, SSERIAL4

/* 輸出: */

OUTPUT:

FUNCTION 859721 Description "互聯網新開交易編碼"

/* 輸入:操作員,客戶號,證件類型,證件號碼,客戶姓名, 交易所和交易編碼類型串

INPUT:SCUST_NO, SHOLDER_TYPE,SCERT_NO2,SHOLDER_AC_NO,SSECTYPES,SBANK_ACC

/* 輸出: */

OUTPUT:

註: 交易所和交易編碼類型串 : (D,J1,J2,J3,N,S,Z ) D 大連 J1、J2、J3中金投保套 N 能源 S 上海 Z 鄭州

熱備

相應熱備的修改

互聯網開戶_概要設計