diff --git a/cap/sql/cre_cap.sql b/cap/sql/cre_cap.sql new file mode 100644 index 0000000..197004c --- /dev/null +++ b/cap/sql/cre_cap.sql @@ -0,0 +1,1326 @@ +create table CAPTXNJNL +( + JRN_NO VARCHAR2(40) not null constraint CAPTXNJNL_PK primary key, + TXN_CD VARCHAR2(32) default ' ' not null, + TXN_TYP VARCHAR2(2) default '0' not null, + AC_DT VARCHAR2(8) not null, + CORG_TXN_MOD VARCHAR2(2) default ' ', + TXN_TM VARCHAR2(14) default ' ', + BUS_TYP VARCHAR2(5) default ' ', + MERC_ID VARCHAR2(15) not null, + MERC_TYP VARCHAR2(4) default ' ', + MERC_TRD_CLS VARCHAR2(4) default ' ', + MERC_NAM VARCHAR2(120) default ' ', + PAY_TYP VARCHAR2(2) default ' ', + ORD_TYP VARCHAR2(2) default ' ', + ORD_DT VARCHAR2(8) default ' ', + ORD_TM VARCHAR2(6) default ' ', + ORD_DT_TM VARCHAR2(14) default ' ', + MERC_ORD_NO VARCHAR2(64) default ' ', + MERC_LOG_NO VARCHAR2(32) default ' ', + ID_TYP VARCHAR2(2) default ' ', + ID_NO VARCHAR2(30) default ' ', + CYC_CD VARCHAR2(3) default ' ', + AC_TYP VARCHAR2(2) default ' ', + AC_NO VARCHAR2(30) default ' ', + CRD_NO VARCHAR2(30) default ' ', + BNK_TYP VARCHAR2(4) default ' ', + CUS_NAM VARCHAR2(350) default ' ', + CVV2 VARCHAR2(6) default ' ', + CRD_EXP_DT VARCHAR2(10) default ' ', + CRD_FLG VARCHAR2(2) default ' ', + ISS_ORG_NO VARCHAR2(15) default ' ', + AC_BNK_CD VARCHAR2(10) default ' ', + CD_FLG VARCHAR2(1) default ' ', + BUS_INF VARCHAR2(64) default ' ', + RMK VARCHAR2(120) default ' ', + TXN_AMT NUMBER(13,2) default 0, + REF_AMT NUMBER(13,2) default 0, + DSK_NO VARCHAR2(48) default ' ', + DSK_NAM VARCHAR2(100) default ' ', + DSK_NAM_STS VARCHAR2(1) default '0', + LBNK_NO VARCHAR2(32) default ' ', + LBNK_NAM VARCHAR2(300) default ' ', + TAC_TYP VARCHAR2(4) default ' ', + TAC_NO VARCHAR2(32) default ' ', + CORG_MERC_ID VARCHAR2(32) default ' ', + CORG_NO VARCHAR2(20) default ' ', + COP_BUS_TYP VARCHAR2(2) default ' ', + CORG_NO_NM VARCHAR2(120) default ' ', + CORG_TRM_NO VARCHAR2(32) default ' ', + RTR_SVR VARCHAR2(30) default ' ', + RTR_COD VARCHAR2(30) default ' ', + ORG_NO VARCHAR2(10) default ' ', + CORG_DSK_NO VARCHAR2(60) default '0', + TTXN_CD VARCHAR2(30) default ' ', + TACC_DT VARCHAR2(8) default ' ', + TACC_TM VARCHAR2(14) default ' ', + CAP_ORD_NO VARCHAR2(32) default ' ', + OCAP_ORD_NO VARCHAR2(32) default ' ', + OTACC_DT VARCHAR2(8) default ' ', + TRSP_CD VARCHAR2(200) default ' ', + TRSP_MSG VARCHAR2(500) default ' ', + TTXN_ST VARCHAR2(1) default 'U', + CHK_STS VARCHAR2(1) default '0', + CHK_DT VARCHAR2(8) default ' ', + CHK_BAT_NO VARCHAR2(20) default ' ', + TSTL_DT VARCHAR2(8) default ' ', + TSTL_CYC_CD VARCHAR2(3) default ' ', + TSTL_AMT NUMBER(13,2) default 0, + RSP_CD VARCHAR2(200) default ' ', + RSP_MSG VARCHAR2(500) default ' ', + TXN_STS VARCHAR2(1) default 'U', + TRM_NO VARCHAR2(8) default ' ', + MOBILE VARCHAR2(20) default ' ', + QUERY_ID VARCHAR2(30) default ' ', + SREF_NO VARCHAR2(12) default ' ', + AUT_CD VARCHAR2(6) default ' ', + BAT_NO VARCHAR2(36) default ' ', + BILL_NO VARCHAR2(6) default ' ', + CSEQ_NO VARCHAR2(6) default ' ', + OCSEQ_NO VARCHAR2(6) default ' ', + ACQ_NO VARCHAR2(11) default ' ', + FOR_COD VARCHAR2(11) default ' ', + ORN_JRN_NO NUMBER(18) default 0 not null, + MERC_FEE_CLR_FLG VARCHAR2(1) default '0' not null, + MERC_FEE_CLR_DT VARCHAR2(8) default ' ' not null, + MERC_CLR_FLG VARCHAR2(1) default '0' not null, + MERC_CLR_DT VARCHAR2(8) default ' ' not null, + MERC_FEE_MOD VARCHAR2(1) default '0' not null, + MERC_FEE_CAL_MTH VARCHAR2(1) default ' ', + MERC_FEE_DT VARCHAR2(8) default ' ', + MERC_FEE_AMT NUMBER(13,2) default 0 not null, + MERC_STL_AMT NUMBER(13,2) default 0 not null, + CORG_FEE_CLR_FLG VARCHAR2(1) default '0' not null, + CORG_FEE_CLR_DT VARCHAR2(8) default ' ' not null, + CORG_CLR_FLG VARCHAR2(1) default '0' not null, + CORG_CLR_DT VARCHAR2(8) default ' ' not null, + CORG_FEE_MOD VARCHAR2(1) default '0' not null, + CORG_FEE_CAL_MTH VARCHAR2(1) default ' ', + CORG_FEE_DT VARCHAR2(8) default ' ', + CORG_FEE_AMT NUMBER(13,2) default 0 not null, + CORG_STL_AMT NUMBER(13,2) default 0 not null, + PRO_FEE NUMBER(13,2) default 0 not null, + STL_STS VARCHAR2(1) default '0' not null, + STL_DT VARCHAR2(8) default ' ' not null, + TM_SMP VARCHAR2(26) default SYSDATE not null, + RSV_FLD1 VARCHAR2(100) default ' ', + RSV_FLD2 VARCHAR2(100) default ' ', + RSV_FLD3 VARCHAR2(100) default ' ', + CAP_TYP VARCHAR2(50), + TIM_IVL VARCHAR2(50), + HRSP_CD VARCHAR2(300), + HTXN_ST VARCHAR2(2), + HRSP_MSG VARCHAR2(300), + HLOG_NO VARCHAR2(100), + TXN_CNL VARCHAR2(30), + ACT_PTY VARCHAR2(30), + JRN_INF VARCHAR2(255) default ' ' not null, + RES_FLG VARCHAR2(1) default '0' not null, + RSD_NUM VARCHAR2(4) default '0' not null, + OCORG_DSK_NO VARCHAR2(60), + AMOUNTFLAG VARCHAR2(1), + UNIONFLAG VARCHAR2(1) default '0', + URGENCYFLAG VARCHAR2(1), + BAT_SEQ NUMBER(8), + STATUS CHAR default 'U', + DO_FLG CHAR default 'Y', + MSG_CD CHAR(8), + PROVICE VARCHAR2(10), + CITY VARCHAR2(100), + BANK_NAM VARCHAR2(100), + MER_RSV VARCHAR2(100), + BNK_RSV VARCHAR2(100), + SUMMARY VARCHAR2(50), + APLFLG CHAR default '1', + BANK_CODE VARCHAR2(6), + USR_FEE_DDT_FLG CHAR, + HLD_NO VARCHAR2(20), + TX_FEE NUMBER(13,2), + ACC_VER_STS VARCHAR2(2) default 'U', + ACC_VER_NO VARCHAR2(16) default '', + TXN_MOD VARCHAR2(2) default ' ' not null, + ROUT_FLG VARCHAR2(5), + BR_NO VARCHAR2(20), + POSTSCRIPT VARCHAR2(100), + TRX_SEQ VARCHAR2(8) default ' ' not null, + TAC_NAM VARCHAR2(100), + CORG_JRN_NO VARCHAR2(32) default ' ' not null, + CORG_BUS_TYP VARCHAR2(5) default ' ', + BNK_FLG VARCHAR2(1) +) +/ + +comment on column CAPTXNJNL.ROUT_FLG is '汇路 SUPER:超网 LARGE:大额 SMALL:小额' +/ + +comment on column CAPTXNJNL.BR_NO is '分行号' +/ + +comment on column CAPTXNJNL.POSTSCRIPT is '银行附言' +/ + +comment on column CAPTXNJNL.TRX_SEQ is '序号' +/ + +comment on column CAPTXNJNL.TAC_NAM is '付款账户名称' +/ + +comment on column CAPTXNJNL.CORG_JRN_NO is '银行流水号' +/ + +comment on column CAPTXNJNL.CORG_BUS_TYP is '第三方业务种类 用于合并记账 1-999' +/ + +comment on column CAPTXNJNL.BNK_FLG is 'Y:本行 N:跨行' +/ + +create unique index CAPTXNJNL_UNI1 on CAPTXNJNL (ORD_DT,MERC_ORD_NO) +/ + +create index CAPTXNJNL_NI1 on CAPTXNJNL (ORD_DT,DSK_NAM,MERC_ORD_NO,TXN_STS) +/ + +create index CAPTXNJNL_NI2 on CAPTXNJNL (ORD_DT,CORG_NO,CORG_DSK_NO,CAP_ORD_NO) +/ + + +create table CAPDSKINF +( + MERC_ID VARCHAR2(15), + MERC_TYP VARCHAR2(4) default ' ', + MERC_TRD_CLS VARCHAR2(4) default ' ', + MERC_NAM VARCHAR2(120) default ' ', + SYS_ID VARCHAR2(12) default ' ', + BNK_CD VARCHAR2(10), + ARE_CD VARCHAR2(8), + DSK_NO VARCHAR2(48) not null, + DSK_NAM VARCHAR2(50) not null constraint CAPDSKINF_PK primary key, + DSK_DAT VARCHAR2(8) not null, + AC_DT VARCHAR2(8) not null, + FIL_TYP VARCHAR2(8), + TXN_MOD VARCHAR2(2) not null, + ORD_DT VARCHAR2(8) not null, + RCV_DT VARCHAR2(8) not null, + RCV_TM VARCHAR2(14) default ' ' not null, + END_DT VARCHAR2(8) default ' ' not null, + END_TM VARCHAR2(14) default ' ' not null, + ORN_CNT VARCHAR2(5) default '0' not null, + ORN_AMT NUMBER(13,2) default 0 not null, + SUC_CNT VARCHAR2(5) default '0' not null, + SUC_AMT NUMBER(13,2) default 0 not null, + FAL_CNT VARCHAR2(5) default '0' not null, + FAL_AMT NUMBER(13,2) default 0 not null, + DAT_REC VARCHAR2(3) default '0' not null, + DSK_STS VARCHAR2(1) default '0' not null, + TM_SMP VARCHAR2(26) default SYSDATE not null, + RSV_FLD VARCHAR2(100) default ' ' not null, + VER_NO VARCHAR2(16), + CUSTOMER_ID VARCHAR2(48), + TITLE_ID VARCHAR2(48), + MD5_APPLY VARCHAR2(32), + MD5_RESULT VARCHAR2(32), + FILE_ID VARCHAR2(32), + FILE_ID_RESULT VARCHAR2(32), + DISK_DESC VARCHAR2(100), + POSTSCRIPT VARCHAR2(100) +) +/ + +comment on column CAPDSKINF.DSK_STS is '0-初始,1-批次处理中 9-批次接受失败 4-批次处理成功' +/ + +comment on column CAPDSKINF.CUSTOMER_ID is '客户编号' +/ + +comment on column CAPDSKINF.TITLE_ID is '支付地抬头' +/ + +comment on column CAPDSKINF.MD5_APPLY is '批量代付申请MD5值' +/ + +comment on column CAPDSKINF.MD5_RESULT is '批量代付结果MD5值' +/ + +comment on column CAPDSKINF.FILE_ID is '送盘文件ID' +/ + +comment on column CAPDSKINF.FILE_ID_RESULT is '回盘文件ID' +/ + +comment on column CAPDSKINF.DISK_DESC is ' 磁盘名称' +/ + +comment on column CAPDSKINF.POSTSCRIPT is '附言' +/ + +create index CAPDSKINF_NI1 + on CAPDSKINF (ORD_DT,DSK_NAM,DSK_STS) +/ + + + +create table CAPBATINF +( + MERC_ID VARCHAR2(15) not null, + CORG_MERC_ID VARCHAR2(32) default ' ' not null, + ORD_DT VARCHAR2(8) not null, + DSK_NAM VARCHAR2(50) not null, + AC_DT VARCHAR2(8) not null, + BAT_TYP VARCHAR2(8) not null, + CORG_NO VARCHAR2(20) not null, + CORG_NO_NM VARCHAR2(120) default ' ' not null, + CORG_DSK_NO VARCHAR2(60) default '0' not null, + CUPS_FIL_NAM VARCHAR2(120) default ' ' not null, + SND_DT VARCHAR2(8) default ' ' not null, + SND_TM VARCHAR2(14) default ' ' not null, + END_DT VARCHAR2(8) default ' ' not null, + END_TM VARCHAR2(14) default ' ' not null, + BAT_ORN_CNT VARCHAR2(5) default '0' not null, + BAT_ORN_AMT NUMBER(13,2) default 0 not null, + BAT_SUC_CNT VARCHAR2(5) default '0' not null, + BAT_SUC_AMT NUMBER(13,2) default 0 not null, + BAT_FAL_CNT VARCHAR2(5) default '0' not null, + BAT_FAL_AMT NUMBER(13,2) default 0 not null, + BAT_STS VARCHAR2(1) default '0' not null, + TM_SMP VARCHAR2(26) default SYSDATE not null, + RSV_FLD VARCHAR2(100) default ' ' not null, + HRSP_CD VARCHAR2(300), + HTXN_ST VARCHAR2(2), + HRSP_MSG VARCHAR2(300), + HTXN_MSG VARCHAR2(300), + HLOG_NO VARCHAR2(100), + RES_TYP VARCHAR2(1) default ' ', + RES_FLG VARCHAR2(1) default '0', + RES_INF VARCHAR2(255) default ' ' not null, + RES_OPR VARCHAR2(30) default ' ' not null, + RSD_NUM VARCHAR2(4) default '0' not null, + OCORG_DSK_NO VARCHAR2(60), + CAP_TYP VARCHAR2(50), + TXN_CNL VARCHAR2(30), + ACT_PTY VARCHAR2(30), + TCORG_DSK_NO VARCHAR2(500), + REG_ID VARCHAR2(30) default ' ' not null, + NOD_ID VARCHAR2(30) default ' ' not null, + PRO_JRL VARCHAR2(20) default '0' not null, + SND_TIME VARCHAR2(30), + GET_TIME VARCHAR2(30), + BAT_VER_STS VARCHAR2(2) default 'U', + RSP_CD VARCHAR2(300), + RSP_MSG VARCHAR2(300), + CORG_FIL_NAM VARCHAR2(120), + CORG_JRN_NO VARCHAR2(32), + CORG_BUS_TYP VARCHAR2(5) default ' ', + constraint CAPBATINF_PK primary key (CORG_NO, CORG_DSK_NO, AC_DT) +) +/ + +comment on column CAPBATINF.CORG_JRN_NO is '银行流水号' +/ + +comment on column CAPBATINF.CORG_BUS_TYP is '第三方业务种类 用于合并记账 1-999' +/ + +create index CAPBATINF_NI1 on CAPBATINF (ORD_DT,DSK_NAM,BAT_STS) +/ + +create index CAPBATINF_NI2 on CAPBATINF (ORD_DT,CORG_NO,CORG_DSK_NO,BAT_STS) +/ + +create index CAPBATINF_NI3 on CAPBATINF (ORD_DT,CORG_NO,BAT_STS,PRO_JRL) +/ + +create table CAPDAYCTL +( + PSYS_ID VARCHAR2(6) not null, + WRK_DT VARCHAR2(8) not null, + STR_TM VARCHAR2(6) default ' ' not null, + END_TM VARCHAR2(6) default ' ' not null, + CLR_STS VARCHAR2(1) default '0' not null, + MERC_STR_TM VARCHAR2(6) default ' ' not null, + MERC_END_TM VARCHAR2(6) default ' ' not null, + MERC_CLR_STS VARCHAR2(1) default '0' not null, + ORG_STR_TM VARCHAR2(6) default ' ' not null, + ORG_END_TM VARCHAR2(6) default ' ' not null, + ORG_CLR_STS VARCHAR2(1) default '0' not null, + TM_SMP VARCHAR2(26) default SYSDATE not null, + constraint SYS_C0011853 + primary key (PSYS_ID, WRK_DT) +) +/ + +create index CAPDAYCTL_NI1 + on CAPDAYCTL (CLR_STS) +/ + +create index CAPDAYCTL_NI2 + on CAPDAYCTL (MERC_CLR_STS) +/ + +create table CAPSTLDTL +( + JRN_NO NUMBER(18) not null + constraint CAPSTLDTL_PK + primary key, + TXN_CD VARCHAR2(10) not null, + TXN_TYP VARCHAR2(2) default 'N' not null, + AC_DT VARCHAR2(8) not null, + TXN_MOD VARCHAR2(2) not null, + CORG_TXN_MOD VARCHAR2(2) default ' ' not null, + TXN_TM VARCHAR2(14) default ' ' not null, + BUS_TYP VARCHAR2(5) default ' ' not null, + MERC_ID VARCHAR2(15) not null, + MERC_TYP VARCHAR2(4) default ' ' not null, + MERC_TRD_CLS VARCHAR2(4) default ' ' not null, + MERC_NAM VARCHAR2(120) default ' ' not null, + PAY_TYP VARCHAR2(2) default ' ' not null, + ORD_TYP VARCHAR2(2) default ' ' not null, + ORD_DT VARCHAR2(8) default ' ' not null, + ORD_TM VARCHAR2(6) default ' ' not null, + ORD_DT_TM VARCHAR2(14) default ' ' not null, + CYC_CD VARCHAR2(3) default ' ' not null, + AC_TYP VARCHAR2(2) default ' ' not null, + AC_NO VARCHAR2(30) default ' ' not null, + CRD_NO VARCHAR2(30) default ' ' not null, + BNK_TYP VARCHAR2(4) default ' ' not null, + CRD_FLG VARCHAR2(2) default ' ' not null, + ISS_ORG_NO VARCHAR2(15) default ' ' not null, + TXN_AMT NUMBER(13,2) default 0 not null, + REF_AMT NUMBER(13,2) default 0 not null, + LBNK_NO VARCHAR2(32) default ' ' not null, + TAC_TYP VARCHAR2(4) default ' ' not null, + TAC_NO VARCHAR2(32) default ' ' not null, + CORG_MERC_ID VARCHAR2(32) default ' ' not null, + CORG_NO VARCHAR2(20) default ' ' not null, + COP_BUS_TYP VARCHAR2(2) default ' ' not null, + CORG_NO_NM VARCHAR2(120) default ' ' not null, + ORG_NO VARCHAR2(10) default ' ' not null, + TTXN_CD VARCHAR2(10) default ' ' not null, + TACC_DT VARCHAR2(8) default ' ' not null, + TACC_TM VARCHAR2(14) default ' ' not null, + OTACC_DT VARCHAR2(8) default ' ' not null, + TSTL_DT VARCHAR2(8) default ' ' not null, + TSTL_CYC_CD VARCHAR2(3) default ' ' not null, + TSTL_AMT NUMBER(13,2) default 0 not null, + TXN_STS VARCHAR2(1) default 'U' not null, + ORN_JRN_NO NUMBER(18) default 0 not null, + MERC_CLR_FLG VARCHAR2(1) default '0' not null, + MERC_CLR_DT VARCHAR2(8) default ' ' not null, + MERC_FEE_MOD VARCHAR2(1) default '0' not null, + MERC_FEE_CAL_MTH VARCHAR2(1) default ' ' not null, + MERC_FEE_DT VARCHAR2(8) default ' ' not null, + MERC_FEE_AMT NUMBER(13,2) default 0 not null, + MERC_STL_AMT NUMBER(13,2) default 0 not null, + CORG_CLR_FLG VARCHAR2(1) default '0' not null, + CORG_CLR_DT VARCHAR2(8) default ' ' not null, + CORG_FEE_MOD VARCHAR2(1) default '0' not null, + CORG_FEE_CAL_MTH VARCHAR2(1) default ' ' not null, + CORG_FEE_DT VARCHAR2(8) default ' ' not null, + CORG_FEE_AMT NUMBER(13,2) default 0 not null, + CORG_STL_AMT NUMBER(13,2) default 0 not null, + PRO_FEE NUMBER(13,2) default 0 not null, + STL_STS VARCHAR2(1) default '0' not null, + STL_DT VARCHAR2(8) default ' ' not null, + TM_SMP VARCHAR2(26) default SYSDATE not null, + RSV_FLD1 VARCHAR2(100) default ' ' not null, + RSV_FLD2 VARCHAR2(100) default ' ' not null, + RSV_FLD3 VARCHAR2(100) default ' ' not null, + ACC_VER_STS VARCHAR2(2) default 'U', + STL_VER VARCHAR2(1) default '0', + VER_FEE_AMT NUMBER(13,2) default 0, + CORG_FEE_CLR_DT VARCHAR2(8), + CORG_FEE_CLR_FLG VARCHAR2(1), + MERC_FEE_CLR_DT VARCHAR2(8), + MERC_FEE_CLR_FLG VARCHAR2(1) +) +/ + +create index CAPSTLDTL_NI1 + on CAPSTLDTL (MERC_ID, TXN_AMT, MERC_CLR_FLG, TXN_TYP, TXN_STS) +/ + +create index CAPSTLDTL_NI2 + on CAPSTLDTL (CORG_NO, TXN_AMT, CORG_CLR_FLG, TXN_TYP, TXN_STS) +/ + +create table CAPSTLFEE +( + MERC_ID VARCHAR2(15) not null, + MERC_TYP VARCHAR2(4) default ' ' not null, + MERC_TRD_CLS VARCHAR2(4) default ' ' not null, + MERC_NAM VARCHAR2(120) default ' ' not null, + REC_MERC_FEE_AMT NUMBER(13,2) default 0 not null, + PAY_MERC_FEE_AMT NUMBER(13,2) default 0 not null, + BUS_TYP VARCHAR2(5) default ' ' not null, + TO_TXN_AMT NUMBER(13,2) default 0 not null, + FEE_STL_DT VARCHAR2(8) not null, + FEE_STL_CYC_CD VARCHAR2(3) default ' ' not null, + TO_MERC_SUCC_CNT VARCHAR2(10) default ' ' not null, + TO_MERC_FEE_AMT NUMBER(13,2) default 0 not null, + FEE_PERD_UNIT VARCHAR2(1) default ' ' not null, + FEE_PERD_NUM VARCHAR2(1) default ' ' not null, + MERC_FEE_MOD VARCHAR2(1) default ' ' not null, + MERC_FEE_CAL_MTH VARCHAR2(1) default ' ' not null, + FEE_STL_STT_DT VARCHAR2(8) default ' ' not null, + FEE_STL_END_DT VARCHAR2(8) default ' ' not null, + STL_MOD VARCHAR2(1) default ' ' not null, + FEE_MERC_STS VARCHAR2(1) default 'U' not null, + TM_SMP VARCHAR2(26) default SYSDATE not null, + RSV_FLD1 VARCHAR2(100) default ' ' not null, + RSV_FLD2 VARCHAR2(100) default ' ' not null, + RSV_FLD3 VARCHAR2(100) default ' ' not null, + TO_MERC_AMT NUMBER(13,2) not null, + constraint CAPSTLFEE_PK + primary key (MERC_ID, FEE_STL_DT) +) +/ + +create index CAPSTLFEE_NI1 + on CAPSTLFEE (MERC_ID, FEE_STL_DT, TO_TXN_AMT) +/ + +create index CAPSTLFEE_NI2 + on CAPSTLFEE (MERC_ID, FEE_STL_DT, TO_MERC_FEE_AMT) +/ + +create table CAPSTLREG +( + MERC_ID VARCHAR2(15) not null, + MERC_TYP VARCHAR2(4) default ' ' not null, + MERC_TRD_CLS VARCHAR2(4) default ' ' not null, + MERC_NAM VARCHAR2(120) default ' ' not null, + REC_MERC_FEE_AMT NUMBER(13,2) default 0 not null, + PAY_MERC_FEE_AMT NUMBER(13,2) default 0 not null, + TO_REC_MERC_AMT NUMBER(13,2) default 0 not null, + TO_PAY_MERC_AMT NUMBER(13,2) default 0 not null, + BUS_TYP VARCHAR2(5) default ' ' not null, + TO_TXN_AMT NUMBER(13,2) default 0 not null, + STL_DT VARCHAR2(8) not null, + STL_CYC_CD VARCHAR2(3) default ' ' not null, + TO_MERC_SUCC_CNT VARCHAR2(10) default ' ' not null, + TO_MERC_FEE_AMT NUMBER(13,2) default 0 not null, + TO_MERC_STL_AMT NUMBER(13,2) default 0 not null, + MERC_FEE_MOD VARCHAR2(1) default ' ' not null, + MERC_FEE_CAL_MTH VARCHAR2(1) default ' ' not null, + STL_STT_DT VARCHAR2(8) default ' ' not null, + STL_END_DT VARCHAR2(8) default ' ' not null, + STL_MOD VARCHAR2(1) not null, + STL_PERD VARCHAR2(1) default ' ' not null, + STL_DAY VARCHAR2(3) default ' ' not null, + STL_TRF_DAYS VARCHAR2(3) default ' ' not null, + MERC_STS VARCHAR2(20) default 'U' not null, + TM_SMP VARCHAR2(26) default SYSDATE not null, + RSV_FLD1 VARCHAR2(100) default ' ' not null, + RSV_FLD2 VARCHAR2(100) default ' ' not null, + RSV_FLD3 VARCHAR2(100) default ' ' not null, + constraint CAPSTLREG_PK + primary key (MERC_ID, STL_DT) +) +/ + +create index CAPSTLREG_NI1 + on CAPSTLREG (MERC_ID, STL_DT, TO_TXN_AMT) +/ + +create index CAPSTLREG_NI2 + on CAPSTLREG (MERC_ID, STL_DT, TO_MERC_FEE_AMT, TO_MERC_STL_AMT) +/ + +create table CAPAGTFEE +( + CORG_NO VARCHAR2(20) not null, + CORG_NO_NM VARCHAR2(120) default ' ' not null, + REC_CORG_FEE_AMT NUMBER(13,2) default 0 not null, + PAY_CORG_FEE_AMT NUMBER(13,2) default 0 not null, + BUS_TYP VARCHAR2(5) default ' ' not null, + TO_TXN_AMT NUMBER(13,2) default 0 not null, + FEE_STL_DT VARCHAR2(8) not null, + FEE_STL_CYC_CD VARCHAR2(3) default ' ' not null, + TO_CORG_SUCC_CNT VARCHAR2(10) default ' ' not null, + TO_CORG_FEE_AMT NUMBER(13,2) default 0 not null, + FEE_PERD_UNIT VARCHAR2(1) default ' ' not null, + FEE_PERD_NUM VARCHAR2(1) default ' ' not null, + CORG_FEE_MOD VARCHAR2(1) default ' ' not null, + CORG_FEE_CAL_MTH VARCHAR2(1) default ' ' not null, + FEE_STL_STT_DT VARCHAR2(8) default ' ' not null, + FEE_STL_END_DT VARCHAR2(8) default ' ' not null, + STL_MOD VARCHAR2(1) default ' ' not null, + FEE_CORG_STS VARCHAR2(1) default 'U' not null, + TM_SMP VARCHAR2(26) default SYSDATE not null, + RSV_FLD1 VARCHAR2(100) default ' ' not null, + RSV_FLD2 VARCHAR2(100) default ' ' not null, + RSV_FLD3 VARCHAR2(100) default ' ' not null, + CORG_NM VARCHAR2(120), + TO_CORG_AMT VARCHAR2(18) default '0', + ORD_TYP VARCHAR2(10) default ' ', + constraint CAPAGTFEE_PK + primary key (CORG_NO, FEE_STL_DT) +) +/ + +create index CAPAGTFEE_NI1 + on CAPAGTFEE (CORG_NO, FEE_STL_DT, TO_TXN_AMT) +/ + +create index CAPAGTFEE_NI2 + on CAPAGTFEE (CORG_NO, FEE_STL_DT, TO_CORG_FEE_AMT) +/ + +create table CAPSTLAGT +( + CORG_NO VARCHAR2(20) not null, + CORG_NO_NM VARCHAR2(120) default ' ' not null, + REC_CORG_FEE_AMT NUMBER(13,2) default 0 not null, + PAY_CORGFEE_AMT NUMBER(13,2) default 0 not null, + TO_REC_CORG_AMT NUMBER(13,2) default 0 not null, + TO_PAY_CORG_AMT NUMBER(13,2) default 0 not null, + BUS_TYP VARCHAR2(5) default ' ' not null, + TO_TXN_AMT NUMBER(13,2) default 0 not null, + STL_DT VARCHAR2(8) not null, + STL_CYC_CD VARCHAR2(3) default ' ' not null, + TO_CORGSUCC_CNT VARCHAR2(10) default ' ' not null, + TO_CORG_FEE_AMT NUMBER(13,2) default 0 not null, + TO_CORG_STL_AMT NUMBER(13,2) default 0 not null, + CORG_FEE_MOD VARCHAR2(1) default '0' not null, + CORG_FEE_CAL_MTH VARCHAR2(1) default ' ' not null, + STL_STT_DT VARCHAR2(8) default ' ' not null, + STL_END_DT VARCHAR2(8) default ' ' not null, + STL_MOD VARCHAR2(1) default ' ' not null, + STL_PERD VARCHAR2(1) default ' ' not null, + STL_DAY VARCHAR2(3) default ' ' not null, + STL_TRF_DAYS VARCHAR2(3) default ' ' not null, + CORG_STS VARCHAR2(20) default 'U' not null, + TM_SMP VARCHAR2(26) default SYSDATE not null, + RSV_FLD1 VARCHAR2(100) default ' ' not null, + RSV_FLD2 VARCHAR2(100) default ' ' not null, + RSV_FLD3 VARCHAR2(100) default ' ' not null, + constraint CAPSTLAGT_PK + primary key (CORG_NO, STL_DT) +) +/ + +create index CAPSTLAGT_NI1 + on CAPSTLAGT (CORG_NO, STL_DT, TO_TXN_AMT) +/ + +create index CAPSTLAGT_NI2 + on CAPSTLAGT (CORG_NO, STL_DT, TO_CORG_FEE_AMT, TO_CORG_STL_AMT) +/ + +create table CAPERRCSW +( + CORP_NO VARCHAR2(12) not null, + TRSP_CD VARCHAR2(8) not null, + RSP_CD VARCHAR2(8) not null, + ERR_RMK VARCHAR2(200) default ' ' not null, + SHOW_TEXT VARCHAR2(200) default ' ' not null, + constraint CAPERRCSW_PK + primary key (CORP_NO, TRSP_CD) +) +/ + +create index CAPERRCSW_NI1 + on CAPERRCSW (RSP_CD, ERR_RMK, SHOW_TEXT) +/ + +create table CAPDAYPROFIT +( + STL_DT VARCHAR2(8) not null + constraint CAPDAYPROFIT_PK + primary key, + TO_REC_MERC_FEE_AMT NUMBER(13,2) default 0 not null, + TO_PAY_MERC_FEE_AMT NUMBER(13,2) default 0 not null, + TO_ALL_MERC_FEE_AMT NUMBER(13,2) default 0 not null, + TO_REC_CORG_FEE_AMT NUMBER(13,2) default 0 not null, + TO_PAY_CORG_FEE_AMT NUMBER(13,2) default 0 not null, + TO_ALL_CORG_FEE_AMT NUMBER(13,2) default 0 not null, + TO_REC_DAY_PROFIT NUMBER(13,2) default 0 not null, + TO_PAY_DAY_PROFIT NUMBER(13,2) default 0 not null, + TO_DAY_PROFIT NUMBER(13,2) default 0 not null, + TM_SMP VARCHAR2(26) default SYSDATE not null, + RSV_FLD1 VARCHAR2(100) default ' ' not null, + RSV_FLD2 VARCHAR2(100) default ' ' not null, + RSV_FLD3 VARCHAR2(100) default ' ' not null +) +/ + +create table CAPSMSLST +( + USR_ID VARCHAR2(50) not null + constraint CAPSMSLST_PK + primary key, + EVT_TYP VARCHAR2(30) not null, + ROL_TYP VARCHAR2(10) not null, + MERC_ID VARCHAR2(10), + ROL_NAM VARCHAR2(100) default '', + MOB_TEL VARCHAR2(30) default '', + MAL_ADR VARCHAR2(100) default '', + RLR_STS VARCHAR2(40) default '0', + TM_SMP VARCHAR2(26) default SYSDATE not null +) +/ + +create table CAPEVTRLR +( + EVT_TYP VARCHAR2(30) not null + constraint CAPEVTRLR_PK + primary key, + EVT_DSC VARCHAR2(30), + EVT_PTY VARCHAR2(30) default '', + IS_SND_MERC VARCHAR2(2) default 'Y', + IS_SND_DEV VARCHAR2(2) default 'Y', + IS_SND_BUS VARCHAR2(2) default 'Y', + IS_SND_OPR VARCHAR2(2) default 'Y', + IS_SND_OTH VARCHAR2(2) default 'Y', + IS_SND_SMS VARCHAR2(2) default 'Y', + IS_SND_MAL VARCHAR2(2) default 'Y', + SMS_TPL VARCHAR2(100) default '', + MAL_TPL VARCHAR2(100) default '', + RLR_STS VARCHAR2(40) default '0', + TM_SMP VARCHAR2(26) default SYSDATE not null +) +/ + +create table CAPTFUNCROLE +( + FUNCROLE_ID NUMBER, + FUNC_NO VARCHAR2(10), + ROLE_ID NUMBER, + STS CHAR default '1', + TM_SMP CHAR(14), + UPD_OPER VARCHAR2(10), + ORG_CD VARCHAR2(10) +) +/ + +comment on table CAPTFUNCROLE is '操作员角色权限表' +/ + +comment on column CAPTFUNCROLE.FUNCROLE_ID is '角色关系ID' +/ + +comment on column CAPTFUNCROLE.FUNC_NO is '功能编号' +/ + +comment on column CAPTFUNCROLE.ROLE_ID is '角色ID' +/ + +comment on column CAPTFUNCROLE.STS is '生效状态' +/ + +comment on column CAPTFUNCROLE.TM_SMP is '时间戳' +/ + +comment on column CAPTFUNCROLE.UPD_OPER is '最后更新操作员' +/ + +comment on column CAPTFUNCROLE.ORG_CD is '归属机构' +/ + +create table CAPTFUNC +( + FUNC_ID VARCHAR2(10), + FUNC_NO VARCHAR2(10) default ' ', + FUNC_NM VARCHAR2(60) default ' ', + FUNC_TYP VARCHAR2(1) default ' ', + FUNC_DESC VARCHAR2(120) default ' ', + ICON_NM VARCHAR2(10) default ' ', + URL VARCHAR2(50) default ' ', + MODULE_TYP VARCHAR2(10) default ' ', + PFUNC_NO VARCHAR2(10) default ' ', + ORG_NO VARCHAR2(10) default ' ', + STS VARCHAR2(1) default '0', + UPD_OPR VARCHAR2(10) default ' ', + TM_SMP VARCHAR2(26) default ' ' +) +/ + +create unique index CAPTFUNC_PK + on CAPTFUNC (FUNC_ID) +/ + +create table CAPCSWRULE +( + RUL_TYP VARCHAR2(20) not null, + CAP_TYP VARCHAR2(20) not null, + CORG_NO VARCHAR2(20) not null, + SRC_RSP_CD VARCHAR2(8), + SRC_RSP_MSG VARCHAR2(300), + DST_RSP_CD VARCHAR2(8), + DST_RSP_MSG VARCHAR2(300), + CSW_TYP VARCHAR2(2), + RUL_STS VARCHAR2(2) default '0', + TM_SMP VARCHAR2(26) default SYSDATE not null, + DST_TXN_STS VARCHAR2(2), + CSWRULE_ID NUMBER default '0' +) +/ + +create index CAPCSWRULE_NI1 + on CAPCSWRULE (RUL_TYP, CAP_TYP, CORG_NO, SRC_RSP_CD) +/ + +create table CAPCODEINF +( + RUL_TYP VARCHAR2(20) not null, + CAP_TYP VARCHAR2(20) not null, + RSP_CD VARCHAR2(8), + RSP_MSG VARCHAR2(300), + IS_DFT VARCHAR2(8) default '0', + TM_SMP VARCHAR2(26) default SYSDATE not null +) +/ + +create table CAPCNLINF +( + SYS_ID VARCHAR2(30) not null, + TXN_CNL VARCHAR2(30) not null, + TXN_DES VARCHAR2(500) not null, + IS_ACC VARCHAR2(2) default 'Y', + IS_SIG VARCHAR2(2) default 'Y', + IS_STL VARCHAR2(2) default 'Y', + RLR_STS VARCHAR2(3) default '0', + TM_SMP VARCHAR2(26) default SYSDATE not null, + constraint CAPCNLINF_PK + primary key (SYS_ID, TXN_CNL) +) +/ + +create table CAPCOMPTY +( + PTY_KND VARCHAR2(10) default 'PBC', + PTY_ID VARCHAR2(35) not null + constraint CAPCOMPTY_PK + primary key, + PTY_NM VARCHAR2(240) default ' ', + PTYALS_NM VARCHAR2(240) default ' ', + BKCTGY_CD VARCHAR2(20) default ' ', + PTY_TP VARCHAR2(10) default ' ', + STTLMAGTID VARCHAR2(35) default ' ', + RMKINF VARCHAR2(240) default ' ', + TM_SMP VARCHAR2(26) default SYSDATE not null, + RSV_FLD VARCHAR2(100) default ' ' +) +/ + +comment on column CAPCOMPTY.PTY_ID is '联行号' +/ + +comment on column CAPCOMPTY.PTY_NM is '联行名称' +/ + +create index CAPCOMPTY_NI1 + on CAPCOMPTY (PTY_NM) +/ + +create table CAPSOFTROUTE +( + BANKCODE VARCHAR2(10) not null, + FRSPRNO VARCHAR2(10) not null, + OBJSVR VARCHAR2(30), + HTXNCD VARCHAR2(30), + HEADPARAM VARCHAR2(255) not null, + BODYPARAM VARCHAR2(255) not null, + ORTSTS VARCHAR2(5) not null, + HBOBJSVR VARCHAR2(30), + HBTXNCD VARCHAR2(30), + FTSSTS VARCHAR2(20), + SIGNURL VARCHAR2(100), + TM_SMP VARCHAR2(20) default SYSDATE not null +) +/ + +comment on table CAPSOFTROUTE is '前置机信息表' +/ + +comment on column CAPSOFTROUTE.BANKCODE is '银行代码' +/ + +comment on column CAPSOFTROUTE.FRSPRNO is '前置机编号' +/ + +comment on column CAPSOFTROUTE.OBJSVR is '目标服务SCA' +/ + +comment on column CAPSOFTROUTE.HTXNCD is '目标交易码SCA' +/ + +comment on column CAPSOFTROUTE.HEADPARAM is '头参数IP端口' +/ + +comment on column CAPSOFTROUTE.BODYPARAM is '银行业务参数' +/ + +comment on column CAPSOFTROUTE.ORTSTS is '状态标识S有效,F无效' +/ + +comment on column CAPSOFTROUTE.HBOBJSVR is '心跳服务码' +/ + +comment on column CAPSOFTROUTE.HBTXNCD is '心跳交易码' +/ + +comment on column CAPSOFTROUTE.FTSSTS is '无效标识修改时间' +/ + +comment on column CAPSOFTROUTE.SIGNURL is '目标签名服务器信息' +/ + +create global temporary table CAPICBCPERD +( + ISEQNO VARCHAR2(35) not null, + QRYISEQNO VARCHAR2(35) not null, + QRYORDERNO VARCHAR2(6) not null, + PORTNO VARCHAR2(30) not null, + OPTYPE VARCHAR2(1) not null, + AUTCOD VARCHAR2(15) not null, + AC_NO VARCHAR2(34) not null, + CUS_NAM VARCHAR2(60) not null, + PAYACCNAMEEN VARCHAR2(60), + ISS_CD VARCHAR2(60) not null, + TXN_AMT VARCHAR2(17) not null, + USECODE VARCHAR2(3), + USECN VARCHAR2(20), + RMK VARCHAR2(40), + POSTSCRIPT VARCHAR2(100), + SUMMARY VARCHAR2(20), + SREF_NO VARCHAR2(20) not null, + OREF VARCHAR2(20), + ORD_NO VARCHAR2(20) not null, + BUS_TYP VARCHAR2(5) not null, + ERPCHECKNO VARCHAR2(8), + CRVOUHTYPE VARCHAR2(3), + CRVOUHNAME VARCHAR2(30), + CRVOUHNO VARCHAR2(20), + RESULT VARCHAR2(2) not null, + BANKREM VARCHAR2(100) not null, + BANKRETIME VARCHAR2(14) not null, + IRETCODE VARCHAR2(5) not null, + IRETMSG VARCHAR2(100) not null, + REQRESERVED3 VARCHAR2(100), + REQRESERVED4 VARCHAR2(100), + TM_SMP VARCHAR2(26) default SYSDATE not null, + TRSP_MSG VARCHAR2(160), + TTXN_ST VARCHAR2(10) +) +on commit preserve rows +/ + +create table CAPCUSINF +( + CUSTOMER_ID VARCHAR2(48) not null + constraint PK_CAPCUSINF + primary key, + CUSTOMER_NAME VARCHAR2(100) not null, + CUSTOMER_CODE VARCHAR2(48) not null, + RANK VARCHAR2(100) not null, + ENABLED VARCHAR2(1) not null, + CRE_DT VARCHAR2(8) default ' ', + CRE_TM VARCHAR2(6) default ' ', + UPD_DT VARCHAR2(8) default ' ', + UPD_TM VARCHAR2(6) default ' ', + TM_SMP VARCHAR2(26) default ' ', + LMT_NM VARCHAR2(60) default 'DEFAULT' +) +/ + +comment on table CAPCUSINF is '客户信息表' +/ + +comment on column CAPCUSINF.CUSTOMER_ID is '客户编号' +/ + +comment on column CAPCUSINF.CUSTOMER_NAME is '客户名称' +/ + +comment on column CAPCUSINF.CUSTOMER_CODE is '客户代码' +/ + +comment on column CAPCUSINF.RANK is '等级' +/ + +comment on column CAPCUSINF.ENABLED is '是否启用' +/ + +comment on column CAPCUSINF.CRE_DT is '创建日期' +/ + +comment on column CAPCUSINF.CRE_TM is '创建时间' +/ + +comment on column CAPCUSINF.UPD_DT is '更新日期' +/ + +comment on column CAPCUSINF.UPD_TM is '更新时间' +/ + +comment on column CAPCUSINF.LMT_NM is '风控编号' +/ + +create index NI1_CAPCUSINF + on CAPCUSINF (LMT_NM) +/ + +create table CAPACCOUNTINF +( + TITLE_ID VARCHAR2(48) not null, + TITLE_NAME VARCHAR2(100) not null, + BANK_CODE VARCHAR2(20) not null, + BR_NO VARCHAR2(100) not null, + ACCT_NO VARCHAR2(30) not null, + ACCT_NAME VARCHAR2(100) not null, + ENABLED VARCHAR2(1) not null, + CRE_DT VARCHAR2(8) default ' ', + CRE_TM VARCHAR2(6) default ' ', + UPD_DT VARCHAR2(8) default ' ', + UPD_TM VARCHAR2(6) default ' ', + TM_SMP VARCHAR2(26) default ' ', + ACCT_TYPE VARCHAR2(1) not null, + constraint PK_CAPACCOUNTINF + primary key (TITLE_ID, BANK_CODE) +) +/ + +comment on table CAPACCOUNTINF is '支付地账户表' +/ + +comment on column CAPACCOUNTINF.TITLE_ID is '支付地抬头ID' +/ + +comment on column CAPACCOUNTINF.TITLE_NAME is '支付地抬头名称' +/ + +comment on column CAPACCOUNTINF.BANK_CODE is '银行代码' +/ + +comment on column CAPACCOUNTINF.BR_NO is '分行号' +/ + +comment on column CAPACCOUNTINF.ACCT_NO is '账号' +/ + +comment on column CAPACCOUNTINF.ACCT_NAME is '户名' +/ + +comment on column CAPACCOUNTINF.ENABLED is '是否启用' +/ + +comment on column CAPACCOUNTINF.CRE_DT is '创建日期' +/ + +comment on column CAPACCOUNTINF.CRE_TM is '创建时间' +/ + +comment on column CAPACCOUNTINF.UPD_DT is '更新日期' +/ + +comment on column CAPACCOUNTINF.UPD_TM is '更新时间' +/ + +comment on column CAPACCOUNTINF.ACCT_TYPE is '账户类型 B:基本户 N:一般户' +/ + +create index CAPACCOUNTINF_TITLE_ID_INDEX + on CAPACCOUNTINF (TITLE_ID) +/ + +create global temporary table CAPCMBPERD +( + REQ_NBR VARCHAR2(64) default ' ' not null, + YUR_REF VARCHAR2(64) default ' ' not null, + TRX_SEQ VARCHAR2(8) default ' ' not null, + ACC_NBR VARCHAR2(64) default ' ' not null, + ACC_NAM VARCHAR2(64) default ' ' not null, + TRS_AMT VARCHAR2(16) default ' ' not null, + ERR_COD VARCHAR2(16) default ' ' not null, + ERR_TXT VARCHAR2(128) default ' ' not null, + BNK_FLG VARCHAR2(16) default ' ' not null, + TM_SMP VARCHAR2(32) default ' ' not null, + TRSP_MSG VARCHAR2(256) default ' ' not null, + TTXN_ST VARCHAR2(10) default ' ' not null, + STS_COD VARCHAR2(20) default ' ' not null +) +on commit preserve rows +/ + +create table CAPCMBRFD +( + REQ_NBR VARCHAR2(16) default ' ' not null, + YUR_REF VARCHAR2(32) default ' ' not null, + BTH_DTL VARCHAR2(16) default ' ' not null, + EAC_NBR VARCHAR2(48) default ' ' not null, + EAC_NAM VARCHAR2(16) default ' ' not null, + TRS_AMT VARCHAR2(16) default ' ' not null, + CPR_ACT VARCHAR2(32) default ' ' not null, + TXT_CLT VARCHAR2(64) default ' ' not null, + EAC_BNM VARCHAR2(64) default ' ' not null, + EAC_CTY VARCHAR2(64) default ' ' not null, + CPR_CNV VARCHAR2(16) default ' ' not null, + TRS_DAT VARCHAR2(32) default ' ' not null, + STS_COD VARCHAR2(16) default ' ' not null, + RTN_COD VARCHAR2(8) default ' ' not null, + RTN_TXT VARCHAR2(128) default ' ' not null, + RSV VARCHAR2(32) default ' ' not null, + DSK_NAM VARCHAR2(64) default ' ' not null, + MERC_ORD_NO VARCHAR2(64) default ' ', + CAP_ORD_NO VARCHAR2(32) default ' ', + TAC_NO VARCHAR2(30) default ' ', + TAC_NAM VARCHAR2(100) default ' ' +) +/ + +comment on column CAPCMBRFD.REQ_NBR is '流程实例号' +/ + +comment on column CAPCMBRFD.YUR_REF is '业务参考号' +/ + +comment on column CAPCMBRFD.BTH_DTL is '明细序号' +/ + +comment on column CAPCMBRFD.EAC_NBR is '明细账户' +/ + +comment on column CAPCMBRFD.EAC_NAM is '明细账户名称' +/ + +comment on column CAPCMBRFD.TRS_AMT is '交易金额' +/ + +comment on column CAPCMBRFD.CPR_ACT is '客户在商户账号' +/ + +comment on column CAPCMBRFD.TXT_CLT is '客户摘要' +/ + +comment on column CAPCMBRFD.EAC_BNM is '明细账户开户行' +/ + +comment on column CAPCMBRFD.EAC_CTY is '明细账户开户地' +/ + +comment on column CAPCMBRFD.CPR_CNV is '商户协议号' +/ + +comment on column CAPCMBRFD.TRS_DAT is '交易日期' +/ + +comment on column CAPCMBRFD.STS_COD is '交易状态' +/ + +comment on column CAPCMBRFD.RTN_COD is '退票失败代码' +/ + +comment on column CAPCMBRFD.RTN_TXT is '退票附言' +/ + +comment on column CAPCMBRFD.RSV is '保留字30' +/ + +comment on column CAPCMBRFD.DSK_NAM is '批次号' +/ + +comment on column CAPCMBRFD.TAC_NO is '付款行号' +/ + +comment on column CAPCMBRFD.TAC_NAM is '付款账户名' +/ + +create index NI1_CAPCMBRFD + on CAPCMBRFD (TRS_DAT) +/ + +create table CAPSMSMALINF +( + JRN_NO VARCHAR2(64) not null + constraint CAPSMSMALINF_PK + primary key, + SEND_MSG VARCHAR2(2048), + RECEIVE_NM VARCHAR2(128), + SEND_NM VARCHAR2(128), + TM_SMP VARCHAR2(32), + MSG_FLG VARCHAR2(1) +) +/ + +comment on column CAPSMSMALINF.JRN_NO is '流水号' +/ + +comment on column CAPSMSMALINF.SEND_MSG is '发送内容' +/ + +comment on column CAPSMSMALINF.RECEIVE_NM is '收件人' +/ + +comment on column CAPSMSMALINF.SEND_NM is '发送者' +/ + +comment on column CAPSMSMALINF.MSG_FLG is '1:邮件 2:短信' +/ + +create table CAPPARAMTER +( + P_KEY VARCHAR2(20) not null, + P_VALUES VARCHAR2(1000) not null, + P_DESC VARCHAR2(100) not null, + STS VARCHAR2(1) default '0' not null, + TM_SMP VARCHAR2(14) default ' ' not null, + RMK VARCHAR2(100) default ' ' not null, + constraint CAPPARAMTER_PK + primary key (P_KEY, P_VALUES) +) +/ + +comment on table CAPPARAMTER is '参数信息表' +/ + +comment on column CAPPARAMTER.P_KEY is '参数key' +/ + +comment on column CAPPARAMTER.P_VALUES is '参数值' +/ + +comment on column CAPPARAMTER.P_DESC is '参数描述' +/ + +comment on column CAPPARAMTER.STS is '状态 0生效 1无效' +/ + +create table CAPHROCHK +( + CHK_BAT_NO NUMBER(18) not null, + RUT_CORG VARCHAR2(12) default ' ' not null, + COP_BUS_TYP VARCHAR2(2) default ' ' not null, + CHK_FIL_DT VARCHAR2(8) default ' ' not null, + CHK_FIL_NM VARCHAR2(100) default ' ' not null, + FILE_RCV_DT VARCHAR2(8) default ' ' not null, + CHK_TYP VARCHAR2(1) default ' ' not null, + CHK_BEG_TM VARCHAR2(6) default ' ' not null, + CHK_END_TM VARCHAR2(6) default ' ' not null, + RMK VARCHAR2(60) default ' ' not null, + AC_DT VARCHAR2(8) default ' ' not null, + CHK_DT VARCHAR2(8) default ' ' not null, + FIL_TOT_AMT NUMBER(18,2) default 0 not null, + FIL_TOT_CNT NUMBER(13) default 0 not null, + CHK_TX_CD VARCHAR2(20) default ' ' not null, + TM_SMP VARCHAR2(26) default ' ' not null, + FIL_SUCC_CNT NUMBER(13) default 0 not null, + FIL_SUCC_AMT NUMBER(18,2) default 0 not null, + FIL_FAIL_CNT NUMBER(13) default 0 not null, + FIL_FAIL_AMT NUMBER(18,2) default 0 not null, + MD5 VARCHAR2(32), + CHK_SRV VARCHAR2(20) default ' ' not null, + CHK_FIL_STS VARCHAR2(1) default ' ' not null +) +/ + +create table CAPOPRLOG +( + TXN_CD VARCHAR2(20) not null, + TOKEN VARCHAR2(256) default ' ', + FUNCID VARCHAR2(20) default ' ', + MSG_TYP VARCHAR2(2) default ' ', + MSG_CD VARCHAR2(20) default ' ', + UPD_DT VARCHAR2(8) default ' ', + UPD_TM VARCHAR2(6) default ' ', + TM_SMP VARCHAR2(26) default ' ' +) +/ + +create index NI1_CAPOPRLOG + on CAPOPRLOG (TXN_CD, UPD_DT) +/ + +create global temporary table CAPICBCPERDTMP +( + I_SEQ_NO VARCHAR2(35) not null, + QRY_I_SEQ_NO VARCHAR2(35) not null, + QRY_F_SEQ_NO VARCHAR2(35) not null, + PAY_TYPE VARCHAR2(2) not null, + PAYER_ACCOUNT VARCHAR2(34), + PAYER_CNNAME VARCHAR2(100), + PAYER_ENNAME VARCHAR2(100), + PAYEE_ACCOUNT VARCHAR2(34), + PAYEE_CNNAME VARCHAR2(100), + PAYEE_ENNAME VARCHAR2(100), + IO_FLAG VARCHAR2(2), + SAME_CITY_FLAG VARCHAR2(2), + PAYEE_AREA_CODE VARCHAR2(5), + PAYEE_CITY VARCHAR2(60), + PAYEE_BANK_NO VARCHAR2(13), + PAYEE_BANK_NAME VARCHAR2(60), + CURRENCY VARCHAR2(3), + AMOUNT VARCHAR2(17), + PURPOSE_CODE VARCHAR2(3), + PURPOSE VARCHAR2(20), + SUMMARY VARCHAR2(20), + SUMMARY_EN VARCHAR2(40), + POSTSCRIPT VARCHAR2(100), + REF_NO VARCHAR2(20), + RELATED_REF_NO VARCHAR2(20), + ERP_SERIAL_NO VARCHAR2(20), + ERP_CHECK_NO VARCHAR2(8), + BUSI_CODE VARCHAR2(5), + ORI_VOUCHER_TYPE VARCHAR2(3), + ORI_VOUCHER_NO VARCHAR2(20), + ORI_VOUCHER_NAME VARCHAR2(30), + RESULT VARCHAR2(2) not null, + INSTR_RET_CODE VARCHAR2(5) not null, + INSTR_RET_MSG VARCHAR2(300), + MANAGER_CARD_NO VARCHAR2(19), + MANAGER_CARD_NAME VARCHAR2(60), + TM_SMP VARCHAR2(26) default SYSDATE, + TRSP_CD VARCHAR2(30), + TRSP_MSG VARCHAR2(300), + TTXN_ST VARCHAR2(10) +) +on commit preserve rows +/ + +create global temporary table CAPHROTMP +( + DSK_NAM VARCHAR2(100) not null, + ACCT_NO VARCHAR2(48) not null, + ACCT_NAME VARCHAR2(150) not null, + REF_ID VARCHAR2(48) not null, + AMOUNT VARCHAR2(18) not null, + BANK_TYPE VARCHAR2(10) default ' ', + BANK_CITY VARCHAR2(100) default ' ', + BANK_NAME VARCHAR2(100) default ' ', + REMARK VARCHAR2(100) default ' ', + TM_SMP VARCHAR2(26) default SYSDATE not null +) +on commit preserve rows +/ + +comment on column CAPHROTMP.DSK_NAM is '批次文件名' +/ + +comment on column CAPHROTMP.ACCT_NO is '账号' +/ + +comment on column CAPHROTMP.ACCT_NAME is '账户名称' +/ + +comment on column CAPHROTMP.REF_ID is '参考号,HRO流水号' +/ + +comment on column CAPHROTMP.AMOUNT is '交易金额,以分为单位' +/ + +comment on column CAPHROTMP.BANK_TYPE is '银行类型' +/ + +comment on column CAPHROTMP.BANK_CITY is '开户行所在城市' +/ + +comment on column CAPHROTMP.BANK_NAME is '开户银行网点' +/ + +comment on column CAPHROTMP.REMARK is '备注' +/ + +comment on column CAPHROTMP.TM_SMP is '时间戳' +/ + + diff --git a/cap/sql/cre_cmm.sql b/cap/sql/cre_cmm.sql new file mode 100644 index 0000000..5735349 --- /dev/null +++ b/cap/sql/cre_cmm.sql @@ -0,0 +1,1382 @@ +create table CMMTBKIN +( + LBNK_NO VARCHAR2(12), + LBNK_NM VARCHAR2(60) default ' ', + LBNK_CD VARCHAR2(3) default ' ', + CORP_ORG VARCHAR2(12) default ' ', + ADM_CITY VARCHAR2(20) default ' ', + ADM_PROV VARCHAR2(20) default ' ', + ADM_RGN VARCHAR2(20) default ' ', + PROV_CD VARCHAR2(2) default ' ', + CITY_CD VARCHAR2(4) default ' ', + TM_SMP VARCHAR2(26) default ' ' +) +/ + +create unique index CMMTBKIN_PK + on CMMTBKIN (LBNK_NO) +/ + +create unique index CMMTBKIN_PK2 + on CMMTBKIN (LBNK_NM) +/ + +create table CMMTBKTR +( + CORP_ORG VARCHAR2(12) not null, + TX_CD VARCHAR2(10) default ' ' not null, + SUB_TX_CD VARCHAR2(2) default ' ' not null, + COMP_NM VARCHAR2(30) default ' ' not null, + COMP_DESC VARCHAR2(200) default ' ' not null, + TM_SMP VARCHAR2(26) default ' ' not null, + constraint PK_CMMTBKTR + primary key (CORP_ORG, TX_CD, SUB_TX_CD) +) +/ + +create table CMMTBKTYP +( + BNK_TYP VARCHAR2(10), + BNK_NM VARCHAR2(100) default ' ', + TM_SMP VARCHAR2(26) default ' ', + BNK_CD VARCHAR2(20) default ' ' not null +) +/ + +create unique index CMMTBKTYP_PK + on CMMTBKTYP (BNK_TYP) +/ + +create table CMMTBUSI +( + CORP_ORG VARCHAR2(12) not null, + COP_BUS_TYP VARCHAR2(2) default ' ' not null, + BUS_OPN_FLG VARCHAR2(1) default ' ' not null, + SUB_BUS_STSW VARCHAR2(32) default ' ' not null, + BUS_LNK_FLG VARCHAR2(1) default ' ' not null, + DFT_FLG VARCHAR2(1) default ' ' not null, + AGT_FLG VARCHAR2(1) default ' ' not null, + CHK_TM_FLG VARCHAR2(1) default ' ' not null, + CHK_MOD VARCHAR2(1) default ' ' not null, + GEN_CFIL_MOD VARCHAR2(1) default ' ' not null, + CHK_PERD VARCHAR2(2) default ' ' not null, + RFD_TERM VARCHAR2(3) default ' ' not null, + CUP_TXN_FLG VARCHAR2(1) default ' ' not null, + MERC_COV_FLG VARCHAR2(1) default ' ' not null, + CORG_SIG_FLG VARCHAR2(1) default ' ' not null, + CORG_SIG_TYP VARCHAR2(1) default ' ' not null, + REQ_SEQ_FLG VARCHAR2(1) default ' ' not null, + RFD_FLG VARCHAR2(1) default ' ' not null, + CORG_DT VARCHAR2(8) default ' ' not null, + RTR_SVR VARCHAR2(10) default ' ' not null, + TM_SMP VARCHAR2(26) default ' ' not null, + SIG_FLG VARCHAR2(10), + RFD_AUTO_FLG VARCHAR2(1) default ' ' not null, + DISP_NO NUMBER(4) default 0 not null, + CORG_TYP VARCHAR2(10) default ' ', + TM_DORM VARCHAR2(20) default '30', + FLOW_CONTROL VARCHAR2(10) default ' ', + CORG_MA_NM VARCHAR2(10) default ' ', + CORG_MA_NO VARCHAR2(10) default ' ', + CORG_AC_NM VARCHAR2(10) default ' ', + CHK_CORG VARCHAR2(10) default ' ', + DISP_FLG VARCHAR2(10) default ' ', + constraint PK_CMMTBUSI + primary key (CORP_ORG, COP_BUS_TYP) +) +/ + +create index CMMTBUSI_NI1 + on CMMTBUSI (COP_BUS_TYP) +/ + +create table CMMTCAP +( + CAP_CORG VARCHAR2(12) not null, + COP_BUS_TYP VARCHAR2(2) default ' ' not null, + CORP_ORG VARCHAR2(12) default ' ' not null, + CAP_CORG_NM VARCHAR2(60) default ' ' not null, + BNK_TYP VARCHAR2(4) default ' ' not null, + CARD_TYP_STSW VARCHAR2(11) default ' ' not null, + SIG_FLG VARCHAR2(1) default ' ' not null, + SIT_TYP_STSW VARCHAR2(20) default ' ' not null, + CHK_TYP VARCHAR2(1) default ' ' not null, + CORP_GATE_ID VARCHAR2(12) default ' ' not null, + LMT_AMT NUMBER(9,2) default 0 not null, + DAY_LMT_AMT NUMBER(9,2) default 0 not null, + ENB_FLG VARCHAR2(1) default '0' not null, + SEQ_NO NUMBER(8) default 0 not null, + URL VARCHAR2(200) default ' ' not null, + RESERVE VARCHAR2(200) default ' ' not null, + TM_SMP VARCHAR2(26) default ' ' not null, + RESERVE1 VARCHAR2(200) default ' ' not null, + CAP_1_TYPE VARCHAR2(10), + RESERVE2 VARCHAR2(300), + OPAY_FLG VARCHAR2(3) default '000' not null, + constraint PK_CMMTCAP + primary key (CAP_CORG, COP_BUS_TYP, CORP_ORG) +) +/ + +create table CMMTCCOP +( + CITY_CD VARCHAR2(4), + PROV_CD VARCHAR2(2) default ' ', + CITY_LNM VARCHAR2(60) default ' ', + CITY_NM VARCHAR2(16), + BSS_CITY VARCHAR2(4) default ' ', + VASP_CITY VARCHAR2(5) default ' ', + UPD_OPR VARCHAR2(10) default ' ', + UPD_DT VARCHAR2(8) default ' ', + TM_SMP VARCHAR2(26) default SYSDATE +) +/ + +create index CMMTCCOP_NI1 + on CMMTCCOP (PROV_CD, CITY_CD) +/ + +create index CMMTCCOP_NI2 + on CMMTCCOP (BSS_CITY) +/ + +create index CMMTCCOP_NI3 + on CMMTCCOP (VASP_CITY) +/ + +create unique index CMMTCCOP_PK + on CMMTCCOP (CITY_CD, CITY_NM) +/ + +create unique index CMMTCCOP_UI1 + on CMMTCCOP (CITY_NM) +/ + +create index IDX_CMMTCCOP_CITY_CD + on CMMTCCOP (CITY_CD) +/ + +create table CMMTCONS +( + CST_NM VARCHAR2(20), + EFF_DT VARCHAR2(8), + EXP_DT VARCHAR2(8), + PARM_CLS VARCHAR2(3) default ' ', + CST_DISP_NM VARCHAR2(60) default ' ', + CST_TYP VARCHAR2(1) default ' ', + CST_LEN NUMBER(3) default 0, + TX_UPD_FLG VARCHAR2(1) default ' ', + CST_VAL VARCHAR2(32) default ' ', + RMK VARCHAR2(60) default ' ', + EFF_MOD VARCHAR2(1) default ' ', + UPD_OPR VARCHAR2(10) default ' ', + TM_SMP VARCHAR2(26) default ' ' +) +/ + +create table CMMTCORGRSPINF +( + CORG_RSP_CD VARCHAR2(2), + CORG_RSP_INF VARCHAR2(100), + TM_SMP VARCHAR2(20) +) +/ + +create table CMMTDEPT +( + PROV_CD VARCHAR2(2), + CITY_CD VARCHAR2(4) default ' ', + DEPT_CD VARCHAR2(4), + PROV_LVL VARCHAR2(1) default ' ', + ORG_CD VARCHAR2(10) default ' ', + BSS_ORG VARCHAR2(32) default ' ', + TM_SMP VARCHAR2(26) default SYSDATE, + DEPT_NM VARCHAR2(60) default ' ', + CITY_NM VARCHAR2(16) default ' ', + UPD_OPR VARCHAR2(10) default ' ', + UPD_DT VARCHAR2(8) default ' ' +) +/ + +create unique index CMMTDEPT_KEY + on CMMTDEPT (PROV_CD, CITY_CD, DEPT_CD, CITY_NM) +/ + +create index CMMTDEPT_NI1 + on CMMTDEPT (BSS_ORG) +/ + +create unique index CMMTDEPT_PK + on CMMTDEPT (PROV_CD, CITY_CD, DEPT_CD) +/ + +create unique index CMMTDEPT_UI1 + on CMMTDEPT (ORG_CD) +/ + +create table CMMTFUNC +( + FUNC_ID VARCHAR2(10), + FUNC_NO VARCHAR2(10) default ' ', + FUNC_NM VARCHAR2(60) default ' ', + FUNC_TYP VARCHAR2(1) default ' ', + FUNC_DESC VARCHAR2(120) default ' ', + ICON_NM VARCHAR2(10) default ' ', + URL VARCHAR2(50) default ' ', + MODULE_TYP VARCHAR2(10) default ' ', + PFUNC_NO VARCHAR2(10) default ' ', + ORG_NO VARCHAR2(10) default ' ', + STS VARCHAR2(1) default '0', + UPD_OPR VARCHAR2(10) default ' ', + TM_SMP VARCHAR2(26) default ' ' +) +/ + +comment on table CMMTFUNC is '内部门户功能信息表' +/ + +comment on column CMMTFUNC.FUNC_ID is '功能ID' +/ + +comment on column CMMTFUNC.FUNC_NO is '功能编号' +/ + +comment on column CMMTFUNC.FUNC_NM is '功能名称' +/ + +comment on column CMMTFUNC.FUNC_TYP is '功能类别' +/ + +comment on column CMMTFUNC.FUNC_DESC is '功能描述' +/ + +comment on column CMMTFUNC.ICON_NM is '图标名称' +/ + +comment on column CMMTFUNC.URL is 'URL' +/ + +comment on column CMMTFUNC.MODULE_TYP is '模块类型' +/ + +comment on column CMMTFUNC.PFUNC_NO is '父级功能编号' +/ + +comment on column CMMTFUNC.ORG_NO is '归属机构' +/ + +comment on column CMMTFUNC.STS is '激活状态' +/ + +comment on column CMMTFUNC.UPD_OPR is '更新操作员' +/ + +comment on column CMMTFUNC.TM_SMP is '时间戳' +/ + +create unique index CMMTFUNC_PK + on CMMTFUNC (FUNC_ID) +/ + +create table CMMTFUNCROLE +( + FUNCROLE_ID NUMBER, + FUNC_NO VARCHAR2(10), + ROLE_ID NUMBER, + STS CHAR default '1', + TM_SMP CHAR(14), + UPD_OPER VARCHAR2(10), + ORG_CD VARCHAR2(10) +) +/ + +create table CMMTHOLIDAY +( + HOL_ID VARCHAR2(8) not null + constraint PK_CMMTHOLIDAY + primary key, + HOL_NM VARCHAR2(60) default ' ' not null, + HOL_BEG_DT VARCHAR2(8) default TO_CHAR(SYSDATE,'YYYYMMDD') not null, + HOL_END_DT VARCHAR2(8) default TO_CHAR(SYSDATE,'YYYYMMDD') not null, + TM_SMP VARCHAR2(26) default TO_CHAR(SYSTIMESTAMP,'YYYYMMDDHH24MISSFF6') not null, + RMK VARCHAR2(128) default ' ' not null +) +/ + +comment on table CMMTHOLIDAY is '节假日信息表' +/ + +comment on column CMMTHOLIDAY.HOL_ID is '节假日编号' +/ + +comment on column CMMTHOLIDAY.HOL_NM is '节假日名称' +/ + +comment on column CMMTHOLIDAY.HOL_BEG_DT is '节假日开始日期' +/ + +comment on column CMMTHOLIDAY.HOL_END_DT is '节假日截止日期' +/ + +comment on column CMMTHOLIDAY.TM_SMP is '时间戳' +/ + +comment on column CMMTHOLIDAY.RMK is '备注' +/ + +create table CMMTINORG +( + ORG_NO VARCHAR2(10), + ORG_NM VARCHAR2(40) default ' ', + ORG_STS VARCHAR2(1) default '0', + ORG_LVL VARCHAR2(1) default '0', + SUP_ORG VARCHAR2(10) default ' ', + ORG_CTY VARCHAR2(20) default ' ', + ORG_AD VARCHAR2(80) default ' ', + ORG_ZIP VARCHAR2(6) default ' ', + COMM VARCHAR2(20) default ' ', + TEL VARCHAR2(20) default ' ', + EMAIL VARCHAR2(80) default ' ', + UPD_DT NUMBER(8) default '0', + UPD_TLR VARCHAR2(10) default ' ', + TM_SMP VARCHAR2(26) default ' ', + CITY_NM VARCHAR2(20) default ' ' +) +/ + +create unique index CMMTINORG_PK + on CMMTINORG (ORG_NO) +/ + +create table CMMTMCC +( + MCC_CD VARCHAR2(4) not null, + MERC_CLS_NM VARCHAR2(100) default ' ' not null, + MERC_TRD_CLS VARCHAR2(2) not null, + BUS_CLS VARCHAR2(100) default ' ' not null, + IND_CLS VARCHAR2(100) default ' ' not null, + BUS_DESC VARCHAR2(1024) default ' ' not null, + TM_SMP VARCHAR2(26) default ' ' not null, + constraint CMMTMCC_PK + primary key (MCC_CD, MERC_TRD_CLS) +) +/ + +create table CMMTMSG +( + MSG_CD VARCHAR2(10), + MSG_TYP CHAR, + AUTH_LVL1 CHAR, + AUTH_LVL2 CHAR, + MSG_INF VARCHAR2(60), + BMSG_INF VARCHAR2(60), + MON_FLG CHAR default '0', + WARN_LVL CHAR, + ORG_NO VARCHAR2(10), + TM_SMP CHAR(14), + UPD_OPER VARCHAR2(10) +) +/ + +create unique index P_KEY_1 + on CMMTMSG (MSG_CD) +/ + +create table CMMTOPER +( + OPER_ID NUMBER, + OPER_NO VARCHAR2(10), + OPER_NM VARCHAR2(60), + OPER_PWD VARCHAR2(32), + OPER_EMAIL VARCHAR2(60), + OPER_TYP VARCHAR2(1), + OPER_DESC VARCHAR2(120), + AUTH_LVL VARCHAR2(1), + MBL_NO VARCHAR2(15), + TEL_NO VARCHAR2(15), + PWD_EXP_PERIOD NUMBER default 30, + PWD_UPD_DT CHAR(8), + VAL_DT CHAR(8), + EXP_DT CHAR(8), + STS CHAR default '1', + LOGIN_TM CHAR(14), + LAST_LOG_TM CHAR(14), + LOGIN_TMS NUMBER default 0, + LOG_MOD CHAR default '1', + USB_KEY_ID VARCHAR2(60), + PSW_FAIL_CNT NUMBER default 0, + PSW_FAIL_MAX_CNT NUMBER default 3, + TM_SMP CHAR(14), + UPD_OPER VARCHAR2(10), + LOG_CRED_NO VARCHAR2(32), + OPR_STS VARCHAR2(1), + OPR_LVL VARCHAR2(1), + OPR_PROV VARCHAR2(2), + PROV_NM VARCHAR2(60), + OPR_CITY VARCHAR2(4), + CITY_NM VARCHAR2(60), + OPR_DEPT VARCHAR2(4), + DEPT_NM VARCHAR2(60), + CRED_EXP_TM_TYP CHAR, + CRED_EXP_TM CHAR(6), + LOG_STS CHAR, + LOG_PSWD_STS CHAR default 2, + QRY_DAT_SCP CHAR default 2, + ORG_CD VARCHAR2(10), + AC_ORG_CD VARCHAR2(60), + OPR_LEVL VARCHAR2(2), + VER_CODE VARCHAR2(6), + VER_TM VARCHAR2(10) +) +/ + +create unique index P_CMTOPER_PK + on CMMTOPER (OPER_ID) +/ + +create unique index P_CMTOPER_UN + on CMMTOPER (OPER_NO) +/ + +create table CMMTOPERROLE +( + OPERROLE_ID NUMBER, + ROLE_ID NUMBER, + OPER_NO VARCHAR2(10), + STS CHAR default '1', + TM_SMP CHAR(14), + UPD_OPER VARCHAR2(10), + ORG_CD VARCHAR2(10) +) +/ + +create unique index P_CMTOPERROLE_PK + on CMMTOPERROLE (OPERROLE_ID) +/ + +create table CMMTOPLG +( + SYS_DT VARCHAR2(8), + SYS_TM VARCHAR2(6), + JRN_NO NUMBER(18), + AC_DT VARCHAR2(8), + OPR_PROV VARCHAR2(4), + OPR_CITY VARCHAR2(4), + OPR_DEPT VARCHAR2(10), + OPR_ID VARCHAR2(10), + TX_TYP VARCHAR2(4), + TX_CD VARCHAR2(10), + BUS_TYP VARCHAR2(4), + BUS_ACP_CNL VARCHAR2(5), + SYS_ACS_CNL VARCHAR2(5), + IP_ADDR VARCHAR2(15), + PHY_ADDR VARCHAR2(30), + DAT_FMT VARCHAR2(7), + DAT_INF VARCHAR2(2048), + TM_SMP VARCHAR2(26) +) +/ + +create table CMMTORGN +( + CORP_ORG VARCHAR2(12) not null + constraint PK_CMMTORGN + primary key, + ENB_FLG VARCHAR2(1) default ' ' not null, + CORG_NM VARCHAR2(60) default ' ' not null, + CORG_TYP VARCHAR2(1) default ' ' not null, + BNK_TYP VARCHAR2(4) default ' ' not null, + LNK_FLG VARCHAR2(1) default '0' not null, + IN_POS_AC VARCHAR2(19) default ' ' not null, + SUB_ITM_NO VARCHAR2(20) default ' ' not null, + STL_OPN_LBNK VARCHAR2(12) default ' ' not null, + LBNK_CD VARCHAR2(3) default ' ' not null, + STL_OPN_LBNK_NM VARCHAR2(60) default ' ' not null, + STL_AC_NM VARCHAR2(60) default ' ' not null, + STL_OAC VARCHAR2(32) default ' ' not null, + POS_IAC VARCHAR2(19) default ' ' not null, + RFD_EXC_NO VARCHAR2(12) default ' ' not null, + RFD_BNK_NO VARCHAR2(8) default ' ' not null, + RFD_BNK_NM VARCHAR2(80) default ' ' not null, + RFD_AC_NM VARCHAR2(80) default ' ' not null, + RFD_AC_NO VARCHAR2(28) default ' ' not null, + CORG_AD VARCHAR2(80) default ' ' not null, + CORG_ZIP VARCHAR2(6) default ' ' not null, + CTT_PSN_CNM VARCHAR2(60) default ' ' not null, + CTT_PSN_TEL VARCHAR2(18) default ' ' not null, + CTT_PSN_EMAIL VARCHAR2(30) default ' ' not null, + CUS_MGR VARCHAR2(7) default ' ' not null, + CORP_SNM VARCHAR2(16) default ' ' not null, + CORP_URL VARCHAR2(256) default ' ' not null, + TM_SMP VARCHAR2(26) default ' ' not null, + SIGN_FLG VARCHAR2(2) default ' ' not null, + CANCEL_FLG VARCHAR2(2) default ' ' not null, + RFD_FLG VARCHAR2(1) default ' ' not null, + STL_MTH VARCHAR2(1) default '1' not null, + DISP_NO VARCHAR2(64) default ' ', + WORK_KEY VARCHAR2(64), + OUT_TERM_ID VARCHAR2(64), + OUT_MERC_ID VARCHAR2(64) +) +/ + +create table CMMTPBCD +( + PUB_CD_TYP VARCHAR2(5), + PUB_CD_VAL VARCHAR2(30), + PUB_CD_LEN NUMBER(2) default 0, + UP_CD_TYP VARCHAR2(5) default ' ', + UP_CD_VAL VARCHAR2(30) default ' ', + PUB_CD_ABBR VARCHAR2(30) default ' ', + PUB_CD_DESC VARCHAR2(120) default ' ', + AUX_CTL VARCHAR2(30) default ' ', + TM_SMP VARCHAR2(26) default SYSDATE, + UPD_OPR VARCHAR2(10) default ' ' +) +/ + +create index CMMTPBCD_NI1 + on CMMTPBCD (PUB_CD_TYP, PUB_CD_ABBR) +/ + +create unique index CMMTPBCD_PK + on CMMTPBCD (PUB_CD_TYP, PUB_CD_VAL) +/ + +create table CMMTPCOP +( + PROV_CD VARCHAR2(2), + PROV_LVL VARCHAR2(1) default ' ', + PROV_ACS_STS VARCHAR2(1) default ' ', + CNCT_BSS_STS VARCHAR2(1) default ' ', + BSS_PROV VARCHAR2(2) default ' ', + LPS_CD VARCHAR2(8) default ' ', + VASP_PROV VARCHAR2(3) default ' ', + UPD_DT VARCHAR2(8) default ' ', + TM_SMP VARCHAR2(26) default SYSDATE, + PROV_LNM VARCHAR2(60) default ' ', + PROV_NM VARCHAR2(16) default ' ', + UPD_OPR VARCHAR2(10) default ' ', + CHK_FLG VARCHAR2(1) default '0' +) +/ + +create index CMMTPCOP_NI1 + on CMMTPCOP (BSS_PROV) +/ + +create index CMMTPCOP_NI2 + on CMMTPCOP (VASP_PROV) +/ + +create unique index CMMTPCOP_PK + on CMMTPCOP (PROV_CD) +/ + +create table CMMTROLE +( + ROLE_ID NUMBER, + ROLE_NM VARCHAR2(60), + ROLE_DESC VARCHAR2(120), + STS CHAR default '1', + TM_SMP CHAR(14), + UPD_OPER VARCHAR2(10), + ORG_CD VARCHAR2(10) +) +/ + +create unique index CMMTROLE_IDX1 + on CMMTROLE (ROLE_NM) +/ + +create unique index P_CMTROLE_PK + on CMMTROLE (ROLE_ID) +/ + +create table CMMTROUT +( + CORP_ORG VARCHAR2(12), + COP_BUS_TYP VARCHAR2(2), + PRI_LVL NUMBER(3), + RUT_CORG VARCHAR2(12) default ' ', + CORP_GATE_ID VARCHAR2(12) default ' ', + TM_SMP VARCHAR2(26) default SYSDATE, + RUT_EFF_FLG VARCHAR2(1) default '0' not null +) +/ + +create unique index CMMTROUT_PK + on CMMTROUT (CORP_ORG, COP_BUS_TYP, PRI_LVL) +/ + +create table CMMTRTRULE +( + BNK_TYP VARCHAR2(4), + CORG_NO VARCHAR2(12), + WEIGHT NUMBER(3) default 0, + TM_SMP VARCHAR2(26) default ' ', + TXN_CNL VARCHAR2(20) default 'CAP' not null, + TXN_CNLNA VARCHAR2(64) default '易才批量代付' not null +) +/ + +create unique index HPSTRTRULE_PK + on CMMTRTRULE (BNK_TYP, CORG_NO) +/ + +create table CMMTSEQ +( + BR_NO VARCHAR2(6), + SEQ_NM VARCHAR2(30), + SEQ_VAL NUMBER(10) default 0, + TM_SMP VARCHAR2(26) default SYSDATE +) +/ + +create unique index CMMTSEQ_PK + on CMMTSEQ (BR_NO, SEQ_NM) +/ + +create table CMMTTXIF +( + TXN_COD VARCHAR2(10), + TXN_NM VARCHAR2(100), + TXN_TYP CHAR(3), + LOG_FLG CHAR, + BUS_TYP CHAR(3), + BUS_CNL_BIT CHAR(10) default '1111111111', + SYS_CNL_BIT CHAR(10) default '1111111111', + COR_ALW_FLG CHAR default 'N', + CHKC_FLG CHAR default 'N', + TXN_LVL CHAR(2) default '0', + AUTH_LVL1 CHAR(2) default '00', + AUTH_LVL2 CHAR(2) default '00', + HOL_RUN_FLG CHAR default '0', + SELF_ATH_FLG CHAR default 'N', + TXN_CLS VARCHAR2(256) default '0000000000000000000000000000', + BAT_ATH_FLG CHAR default 'N', + BAT_ATH_NUM NUMBER default 0, + STSW VARCHAR2(256) default '0000000000000000000000000000', + RUN_MODE CHAR default 'D', + ORG_NO VARCHAR2(10), + TM_SMP VARCHAR2(14), + UPD_OPER VARCHAR2(14) +) +/ + +create index CMMTTXIF_IDX2 + on CMMTTXIF (TXN_NM) +/ + +create table CMMTTXNIF +( + TXN_COD VARCHAR2(10), + TXN_DESC VARCHAR2(100), + TM_SMP VARCHAR2(24) +) +/ + +create unique index PK_TXN_CD + on CMMTTXNIF (TXN_COD) +/ + +create table CMMTUFIT +( + FIT_TRK VARCHAR2(1), + FIT_OFS VARCHAR2(2), + FIT_CTT VARCHAR2(20), + FIT_LEN VARCHAR2(2) default ' ', + CRD_TRK VARCHAR2(1) default ' ', + CRD_OFS VARCHAR2(2) default ' ', + CRD_LEN VARCHAR2(2) default ' ', + CRD_FLG VARCHAR2(2) default ' ', + EXP_DT_FLG VARCHAR2(2) default ' ', + CRD_NM VARCHAR2(200) default ' ', + INT_MOD VARCHAR2(1) default ' ', + BNK_TYP VARCHAR2(4) default ' ', + TM_SMP VARCHAR2(26) default ' ', + CODE VARCHAR2(20) default ' ' +) +/ + +create unique index CMMTUFIT_PK + on CMMTUFIT (FIT_TRK, FIT_OFS, FIT_CTT, CRD_LEN) +/ + +create table CMMTMFEE +( + CORP_ORG VARCHAR2(12) not null, + CAP_TYP VARCHAR2(1) not null, + TX_MOD VARCHAR2(1) not null, + FEE_TYP VARCHAR2(2) not null, + EFF_DT VARCHAR2(8) not null, + EXP_DT VARCHAR2(8) default ' ' not null, + FEE_DRT_FLG VARCHAR2(1) default ' ' not null, + FEE_IAC_TYP VARCHAR2(3) default ' ' not null, + FEE_IN_AC VARCHAR2(19) default ' ' not null, + FEE_PERD_UNIT VARCHAR2(1) default ' ' not null, + FEE_PERD_NUM NUMBER(2) default 0 not null, + NEXT_FEE_DT VARCHAR2(8) default ' ' not null, + ORG_FEE_MOD VARCHAR2(1) default '0' not null, + FEE_CAL_MTH VARCHAR2(1) default ' ' not null, + FEE_CCY VARCHAR2(3) default ' ' not null, + BEG_AMT NUMBER(13,2) default 0 not null, + MIN_FEE_AMT NUMBER(11,2) default 0 not null, + MAX_FEE_AMT NUMBER(11,2) default 0 not null, + FEE_CAL_BAS_FLG VARCHAR2(1) default ' ' not null, + FEE_LVL_FLG VARCHAR2(4) default ' ' not null, + FEE_LVL_BAS_FLG VARCHAR2(4) default ' ' not null, + UP_REF1 NUMBER(11,2) default 0 not null, + FIX_FEE_AMT1 NUMBER(9,4) default 0 not null, + FEE_RAT1 NUMBER(5,2) default 0 not null, + UP_REF2 NUMBER(11,2) default 0 not null, + FIX_FEE_AMT2 NUMBER(9,4) default 0 not null, + FEE_RAT2 NUMBER(5,2) default 0 not null, + UP_REF3 NUMBER(11,2) default 0 not null, + FIX_FEE_AMT3 NUMBER(9,4) default 0 not null, + FEE_RAT3 NUMBER(5,2) default 0 not null, + UP_REF4 NUMBER(11,2) default 0 not null, + FIX_FEE_AMT4 NUMBER(9,4) default 0 not null, + FEE_RAT4 NUMBER(5,2) default 0 not null, + UP_REF5 NUMBER(11,2) default 0 not null, + FIX_FEE_AMT5 NUMBER(9,4) default 0 not null, + FEE_RAT5 NUMBER(5,2) default 0 not null, + TM_SMP VARCHAR2(26) default SYSDATE not null, + UPD_JRN NUMBER(18) default 0 not null, + FEE_AC_CAP VARCHAR2(1) default ' ' not null, + CTT_PSN_NO NUMBER(2), + STL_TXN_TYP VARCHAR2(1) default '0' not null, + STL_ACC_TYP VARCHAR2(1) default '0' not null, + STL_FEE_TYP VARCHAR2(1) default '0' not null, + constraint CMMTMFEE_PK + primary key (CORP_ORG, CAP_TYP, TX_MOD, FEE_TYP, EFF_DT, STL_TXN_TYP, STL_ACC_TYP, STL_FEE_TYP) +) +/ + +create unique index UI1_CMMTMFEE + on CMMTMFEE (CORP_ORG) +/ + +create table CMMTRPTREG +( + RPT_DAT VARCHAR2(8) not null, + RPT_TYP VARCHAR2(1) not null, + RPT_KND VARCHAR2(32), + RPT_FIL VARCHAR2(60) not null, + RPT_FIL_NM VARCHAR2(120), + TM_SMP VARCHAR2(26), + constraint CMMTRPTREG_PK + primary key (RPT_DAT, RPT_TYP, RPT_FIL) +) +/ + +create index CMMTRPTREG_NI1 + on CMMTRPTREG (RPT_DAT) +/ + +create table ORGACTINF +( + CORG_NO VARCHAR2(30) not null, + CAP_TYP VARCHAR2(30) not null, + ACT_NO VARCHAR2(80), + ACT_NAM VARCHAR2(200), + BNK_NAM VARCHAR2(200), + LBNK_NO VARCHAR2(80), + LBNK_NAM VARCHAR2(200), + ACT_BLC VARCHAR2(50), + ACT_STS VARCHAR2(4), + UPD_TIM VARCHAR2(28), + RLR_STS VARCHAR2(40) default '0', + TM_SMP VARCHAR2(26) default SYSDATE not null, + constraint ORGACTINF_PK + primary key (CORG_NO, CAP_TYP) +) +/ + +create table ORGLMTRLR +( + CORG_NO VARCHAR2(30) not null, + CAP_TYP VARCHAR2(30) not null, + SUB_TYP VARCHAR2(30), + ST_TIM VARCHAR2(28) default '000000', + ED_TIM VARCHAR2(28) default '235959', + HOD_FLG VARCHAR2(2) default 'Y', + LMT_MAX_PL_AMT VARCHAR2(40) default '0', + LMT_MIN_PL_AMT VARCHAR2(40) default '0', + LMT_MAX_CD_AMT VARCHAR2(40) default '0', + LMT_MIN_CD_AMT VARCHAR2(40) default '0', + LMT_MAX_BAT_AMT VARCHAR2(40) default '0', + LMT_MIN_BAT_AMT VARCHAR2(40) default '0', + LMT_MAX_DAY_AMT VARCHAR2(40) default '0', + LMT_MIN_DAY_AMT VARCHAR2(40) default '0', + LMT_MAX_MTH_AMT VARCHAR2(40) default '0', + LMT_MIN_MTH_AMT VARCHAR2(40) default '0', + LMT_MAX_YAR_AMT VARCHAR2(40) default '0', + LMT_MIN_YAR_AMT VARCHAR2(40) default '0', + LMT_MAX_BAT_CNT VARCHAR2(40) default '0', + LMT_MAX_DAY_CNT VARCHAR2(40) default '0', + LMT_MAX_MTH_CNT VARCHAR2(40) default '0', + LMT_MAX_YAR_CNT VARCHAR2(40) default '0', + RLR_STS VARCHAR2(40) default '0', + TM_SMP VARCHAR2(26) default SYSDATE not null, + constraint ORGLMTRLR_PK + primary key (CORG_NO, CAP_TYP) +) +/ + +create table CMMTRTRULE_BATCH +( + RUL_NO CHAR(4) default '0001' not null, + RUL_LVL NUMBER default 0 not null, + TRA_CD CHAR(7) default '', + YMCC_CD VARCHAR2(6) default '', + RARD_CD CHAR(4) default '', + CRD_FLG CHAR(2) default '', + BNK_TYP VARCHAR2(4) default '', + BNK_NM VARCHAR2(40) default '', + ATM_LOW VARCHAR2(11), + ATM_UP VARCHAR2(11), + DAT_LOW CHAR(8) default '', + DAT_UP CHAR(8) default '', + TIM_LOW CHAR(6) default '', + TIM_UP CHAR(6) default '', + CORG_NO VARCHAR2(12) default '', + CORG_NM VARCHAR2(100) default '', + RUL_STS CHAR default '0' not null, + TM_SMP CHAR(26) default '' not null, + WEIGHT NUMBER(3) default 0, + TXN_CNL VARCHAR2(20) default 'HRO' not null, + TXN_CNLNA VARCHAR2(64) default '易才批量代付' not null, + ROUT_FLG VARCHAR2(5) default 0, + GRP_NM VARCHAR2(20) default ' ' not null, + constraint CMMTRTRULE_BATCH_FK + primary key (RUL_NO) +) +/ + +comment on column CMMTRTRULE_BATCH.RUL_NO is '' +/ + +comment on column CMMTRTRULE_BATCH.ROUT_FLG is '汇路 SUPER:超网 LARGE:大额 SMALL:小额' +/ + +create table CMMTEMRULE_BATCH +( + RUL_NO CHAR(4) default '0001' not null, + RUL_LVL NUMBER default 0 not null, + TRA_CD CHAR(7) default '', + YMCC_CD VARCHAR2(6) default '', + RARD_CD CHAR(4) default '', + CRD_FLG CHAR(2) default '', + BNK_TYP VARCHAR2(4) default '', + BNK_NM VARCHAR2(40) default '', + ATM_LOW VARCHAR2(11), + ATM_UP VARCHAR2(11), + DAT_LOW CHAR(8) default '', + DAT_UP CHAR(8) default '', + TIM_LOW CHAR(6) default '', + TIM_UP CHAR(6) default '', + CORG_NO VARCHAR2(12) default '', + CORG_NM VARCHAR2(100) default '', + RUL_STS CHAR default '0' not null, + TM_SMP CHAR(26) default '' not null, + WEIGHT NUMBER(3) default 0, + TXN_CNL VARCHAR2(20) default 'CAP' not null, + TXN_CNLNA VARCHAR2(64) default '易才批量代付' not null, + ROUT_FLG VARCHAR2(5) default 0, + GRP_NM VARCHAR2(20) default ' ' not null, + constraint CMMTEMRULE_BATCH_FK + primary key (RUL_NO) +) +/ + +create table CMMTMSTL +( + CORG_NO VARCHAR2(12) not null, + EFF_DT VARCHAR2(8) not null, + EXP_DT VARCHAR2(8) default ' ' not null, + USR_NO NUMBER(12) default '0' not null, + STL_SELF_FLG VARCHAR2(1) default ' ' not null, + CORG_STL_FLG VARCHAR2(1) default ' ' not null, + STL_MOD VARCHAR2(1) default ' ' not null, + PAS_STL_FLG VARCHAR2(1) default ' ' not null, + STL_PERD VARCHAR2(1) default ' ' not null, + STL_DAY NUMBER(3) default '0' not null, + STL_DAY_BIT VARCHAR2(31) default ' ' not null, + STL_TRF_DAYS NUMBER(3) default '0' not null, + STL_END_TM VARCHAR2(2) default ' ' not null, + STL_BEG_AMT NUMBER(13,2) default '0' not null, + MIN_RTN_AMT NUMBER(11,2) default '0' not null, + DEP_TM_FLG VARCHAR2(1) default ' ' not null, + WC_BNK VARCHAR2(12) default ' ' not null, + WC_LBNK_NO VARCHAR2(12) default ' ' not null, + OPN_BNK_PROV VARCHAR2(2) default ' ' not null, + OPN_BNK_CITY VARCHAR2(4) default ' ' not null, + OPN_BNK_DESC VARCHAR2(120) default ' ' not null, + BNK_ACNM VARCHAR2(60) default ' ' not null, + STL_OAC VARCHAR2(128) default ' ' not null, + STL_OAC_CLS VARCHAR2(1) default ' ' not null, + BUS_PSN_FLG VARCHAR2(1) default ' ' not null, + LAST_STL_DT VARCHAR2(8) default ' ' not null, + LAST_STL_TM VARCHAR2(6) default ' ' not null, + NEXT_STL_DT VARCHAR2(8) default ' ' not null, + NEXT_STL_TM VARCHAR2(6) default ' ' not null, + AGR_SIGN_DT VARCHAR2(8) default ' ' not null, + AGR_SIGN_TM VARCHAR2(6) default ' ' not null, + AGR_CAN_DT VARCHAR2(8) default ' ' not null, + AGR_CAN_TM VARCHAR2(6) default ' ' not null, + AGR_TYP VARCHAR2(5) default ' ' not null, + AGR_NO VARCHAR2(40) default ' ' not null, + UPD_DT VARCHAR2(8) default ' ' not null, + UPD_TM VARCHAR2(6) default ' ' not null, + TM_SMP VARCHAR2(26) default ' ' not null, + STL_ID_NO VARCHAR2(30), + AMT_TYP VARCHAR2(1) default ' ' not null, + constraint CMMTMSTL_PK + primary key (CORG_NO, EFF_DT) +) +/ + +create index CMMTMSTL_NI1 + on CMMTMSTL (NEXT_STL_DT) +/ + +create table CMM_STUDENT +( + CMM_ID VARCHAR2(20) not null + constraint CMM_ID + primary key, + CMM_NAME VARCHAR2(20) not null, + SEX VARCHAR2(20) not null, + BRITHAY DATE not null, + SPECIALITY VARCHAR2(20) not null +) +/ + +create table CMMTRTRGRP +( + GRP_NM VARCHAR2(48) default ' ' not null + constraint SYS_C0014673 + primary key, + GRP_DSC VARCHAR2(200) default ' ' not null +) +/ + +create table CUSLMTRLR +( + CAP_TYP VARCHAR2(30) not null, + SUB_TYP VARCHAR2(30), + ST_TIM VARCHAR2(28), + ED_TIM VARCHAR2(28), + HOD_FLG VARCHAR2(2), + LMT_MAX_PL_AMT VARCHAR2(40), + LMT_MIN_PL_AMT VARCHAR2(40), + LMT_MAX_CD_AMT VARCHAR2(40), + LMT_MIN_CD_AMT VARCHAR2(40), + LMT_MAX_BAT_AMT VARCHAR2(40), + LMT_MIN_BAT_AMT VARCHAR2(40), + LMT_MAX_DAY_AMT VARCHAR2(40), + LMT_MIN_DAY_AMT VARCHAR2(40), + LMT_MAX_MTH_AMT VARCHAR2(40), + LMT_MIN_MTH_AMT VARCHAR2(40), + LMT_MAX_YAR_AMT VARCHAR2(40), + LMT_MIN_YAR_AMT VARCHAR2(40), + LMT_MAX_BAT_CNT VARCHAR2(40), + LMT_MAX_DAY_CNT VARCHAR2(40), + LMT_MAX_MTH_CNT VARCHAR2(40), + LMT_MAX_YAR_CNT VARCHAR2(40), + RLR_STS VARCHAR2(40), + TM_SMP VARCHAR2(26) not null, + LMT_NM VARCHAR2(20) not null, + LMT_DESC VARCHAR2(100) default ' ' not null, + constraint CUSLMTRLR_PK + primary key (LMT_NM) +) +/ + + + +create table URMTMINF +( + MERC_ID VARCHAR2(15) not null, + USR_NO NUMBER(12) default 0 not null, + MERC_PROV VARCHAR2(2) default ' ' not null, + MERC_CITY VARCHAR2(4) default ' ' not null, + MERC_CITY_NM VARCHAR2(60) default ' ' not null, + REG_PROV VARCHAR2(4) default ' ' not null, + MERC_STS VARCHAR2(1) default '0' not null, + MERC_STSW VARCHAR2(15) default '0' not null, + MERC_CNM VARCHAR2(128) default ' ' not null, + MERC_ABBR VARCHAR2(128) default ' ' not null, + MERC_PY_ABBR VARCHAR2(30) default ' ' not null, + SPC_PAY_ALIAS VARCHAR2(60) default ' ' not null, + UP_MERC_ID VARCHAR2(15) default ' ' not null, + UP_USR_NO NUMBER(12) default 0 not null, + CHN_REL_FLG VARCHAR2(1) default ' ' not null, + MERC_TYP VARCHAR2(2) default ' ' not null, + MERC_CLS VARCHAR2(1) default ' ' not null, + THD_CD VARCHAR2(60) default ' ' not null, + PSN_CRP_FLG VARCHAR2(1) default '1' not null, + MERC_TRD_CLS VARCHAR2(4) default ' ' not null, + MERC_TRD_DESC VARCHAR2(60) default ' ' not null, + MERC_ATTR VARCHAR2(1) default ' ' not null, + CRP_NM VARCHAR2(60) default ' ' not null, + CRP_ID_TYP VARCHAR2(3) default ' ' not null, + CRP_ID_NO VARCHAR2(30) default ' ' not null, + PRIN_NM VARCHAR2(60) default ' ' not null, + MGT_SCP VARCHAR2(60) default ' ' not null, + CUS_MGR VARCHAR2(7) default ' ' not null, + CUS_MGR_NM VARCHAR2(60) default ' ' not null, + MERC_LVL VARCHAR2(8) default ' ' not null, + CRED_LVL VARCHAR2(5) default ' ' not null, + RCV_MAG_AMT NUMBER(18,2) default 0 not null, + REG_CAP_AMT NUMBER(18,2) default 0 not null, + STAF_NUM NUMBER(6) default 0 not null, + OPN_BUS_DT VARCHAR2(8) default ' ' not null, + MERC_POP VARCHAR2(8) default ' ' not null, + POS_NUM NUMBER(5) default 0 not null, + PSAM_NUM NUMBER(5) default 0 not null, + BUS_ULD_ATTR VARCHAR2(1) default ' ' not null, + MGT_SECT VARCHAR2(1) default ' ' not null, + MGT_RGN VARCHAR2(1) default ' ' not null, + ORG_RGN_SCP VARCHAR2(30) default ' ' not null, + ORG_NUM NUMBER(6) default 0 not null, + NEED_INV_FLG VARCHAR2(1) default ' ' not null, + INV_MOD VARCHAR2(1) default ' ' not null, + INV_TIT VARCHAR2(60) default ' ' not null, + INV_MAIL_ADDR VARCHAR2(120) default ' ' not null, + INV_MAIL_ZIP VARCHAR2(6) default ' ' not null, + INV_MERC VARCHAR2(15) default ' ' not null, + MERC_HOT_LIN VARCHAR2(18) default ' ' not null, + REG_ID VARCHAR2(60) default ' ' not null, + WEB_NM VARCHAR2(60) default ' ' not null, + WEB_URL VARCHAR2(256) default ' ' not null, + TAX_CERT_ID VARCHAR2(60) default ' ' not null, + ICP_ID VARCHAR2(60) default ' ' not null, + AIC_MEM_FLG VARCHAR2(1) default ' ' not null, + MERC_SRC VARCHAR2(1) default ' ' not null, + MERC_SRC_DESC VARCHAR2(60) default ' ' not null, + RCMD_UNIT_CD VARCHAR2(3) default ' ' not null, + RCMD_UNIT_NM VARCHAR2(60) default ' ' not null, + CLR_FLG VARCHAR2(1) default ' ' not null, + CLR_MERC VARCHAR2(15) default ' ' not null, + MIN_RTN_AMT NUMBER(18,2) default 0 not null, + REG_ADDR VARCHAR2(120) default ' ' not null, + BUS_ADDR VARCHAR2(120) default ' ' not null, + CLR_AC VARCHAR2(19) default ' ' not null, + CLR_AC_TYP VARCHAR2(3) default ' ' not null, + FAX VARCHAR2(18) default ' ' not null, + DPNM_TMS_FLG VARCHAR2(1) default ' ' not null, + CRE_REF_NO VARCHAR2(18) default ' ' not null, + UPD_REF_NO VARCHAR2(18) default ' ' not null, + CI_NO NUMBER(20) default 0 not null, + APPR_RMK VARCHAR2(60) default ' ' not null, + RFD_MOD VARCHAR2(1) default ' ' not null, + RFD_FEE_PRC_MOD VARCHAR2(1) default ' ' not null, + EFF_DT VARCHAR2(8) default ' ' not null, + EXP_DT VARCHAR2(8) default ' ' not null, + AGR_RMK VARCHAR2(60) default ' ' not null, + CRE_ORG VARCHAR2(10) default '0' not null, + CRE_DT VARCHAR2(8) default ' ' not null, + CRE_TM VARCHAR2(6) default ' ' not null, + OA_CRE_OPR VARCHAR2(8) default ' ' not null, + OA_RVW_OPR VARCHAR2(8) default ' ' not null, + UI_CRE_OPR VARCHAR2(8) default ' ' not null, + UI_RVW_OPR VARCHAR2(8) default ' ' not null, + UPD_DT VARCHAR2(8) default ' ' not null, + UPD_TM VARCHAR2(6) default ' ' not null, + UPD_OPR VARCHAR2(8) default ' ' not null, + UPD_EFF_DT VARCHAR2(8) default ' ' not null, + SPEC_RSC VARCHAR2(120) default ' ' not null, + TM_SMP VARCHAR2(26) default ' ' not null, + MKM_REB_RAT NUMBER(3) default 100, + MERC_EFF_DT VARCHAR2(8) default ' ', + MERC_AGR_TYP VARCHAR2(1) default '0', + ORG_CD VARCHAR2(10), + ORGANIZATION_CODE VARCHAR2(40), + BUSINESS_LICENSE VARCHAR2(40), + MERC_SUB_CLS VARCHAR2(4) default ' ' not null, + IS_SP_PHC CHAR, + IS_LEG_PERSON CHAR default '0' +) +/ + +create table PWMTCKER +( + RUT_CORG VARCHAR2(12) not null, + COP_BUS_TYP VARCHAR2(2) not null, + ERR_KEY_ID VARCHAR2(100) not null, + TX_TYP VARCHAR2(2) default ' ' not null, + BUS_TYP VARCHAR2(4) default ' ' not null, + CHK_ERR_DT VARCHAR2(8) default ' ' not null, + CHK_ERR_TM VARCHAR2(6) default ' ' not null, + CHK_BAT_NO NUMBER(18) default 0 not null, + TX_CD VARCHAR2(20) default ' ' not null, + CHK_TYP VARCHAR2(1) default ' ' not null, + SPL_ABLE_FLG VARCHAR2(1) default ' ' not null, + CAN_ABLE_FLG VARCHAR2(1) default ' ' not null, + CHK_ERR_TYP VARCHAR2(1) default ' ' not null, + ERR_STS VARCHAR2(1) default ' ' not null, + FIL_TX_AMT NUMBER(18,2) default 0 not null, + PAY_TX_AMT NUMBER(18,2) default 0 not null, + PSN_CRP_FLG VARCHAR2(1) default ' ' not null, + USR_ID VARCHAR2(64) default ' ' not null, + OLD_TX_DT VARCHAR2(8) default ' ' not null, + OLD_JRN_NO NUMBER(18) default 0 not null, + OLD_ORD_NO VARCHAR2(20) default ' ' not null, + OLD_CORG_KEY VARCHAR2(70) default ' ' not null, + OPR_ID VARCHAR2(7) default ' ' not null, + UPD_DT VARCHAR2(8) default ' ' not null, + UPD_TM VARCHAR2(6) default ' ' not null, + TM_SMP VARCHAR2(26) default ' ' not null, + SUPPLY_DT VARCHAR2(8) default ' ' not null, + SYS_DEAL VARCHAR2(2) default ' ' not null, + constraint PWMTCKER_PK + primary key (RUT_CORG, COP_BUS_TYP, ERR_KEY_ID, CHK_ERR_DT) +) +/ + +create table URMACTINF +( + MERC_ID VARCHAR2(30) not null, + CAP_TYP VARCHAR2(30) not null, + ACT_NO VARCHAR2(80), + ACT_NAM VARCHAR2(200), + ACT_PTY VARCHAR2(80), + PTY_NAM VARCHAR2(200), + LOW_BLC_WRN_AMT VARCHAR2(40) default '0', + RLR_STS VARCHAR2(40) default '0', + TM_SMP VARCHAR2(26) default SYSDATE not null, + constraint URMACTINF_PK + primary key (MERC_ID, CAP_TYP) +) +/ + +create table URMTPINF +( + USR_NO NUMBER(12) not null, + USR_PROV VARCHAR2(2) default ' ' not null, + USR_CITY VARCHAR2(4) default ' ' not null, + USR_CITY_NM VARCHAR2(60) default ' ' not null, + USR_STS VARCHAR2(1) default ' ' not null, + REAL_NM_FLG VARCHAR2(2) default ' ' not null, + REAL_NM_ATH_MOD VARCHAR2(1) default ' ' not null, + USR_STSW VARCHAR2(15) default ' ' not null, + PSN_CRP_FLG VARCHAR2(1) default ' ' not null, + REG_TYP VARCHAR2(2) default ' ' not null, + REG_MBL VARCHAR2(64) default ' ' not null, + REG_EMAIL VARCHAR2(128) default ' ' not null, + CRED_LVL VARCHAR2(5) default ' ' not null, + CUS_NM VARCHAR2(60) default ' ' not null, + ID_TYP VARCHAR2(3) default ' ' not null, + ID_NO VARCHAR2(64) default ' ' not null, + CI_NO NUMBER(20) default 0 not null, + USR_GRP VARCHAR2(20) default ' ' not null, + REG_DT VARCHAR2(8) default ' ' not null, + REG_TM VARCHAR2(6) default ' ' not null, + REG_AGR_VER VARCHAR2(6) default ' ' not null, + REG_SYS_CNL VARCHAR2(5) default ' ' not null, + RCMD_NM VARCHAR2(60) default ' ' not null, + OLD_MBL_NO NUMBER(11) default 0 not null, + WAIT_CLO_DT VARCHAR2(8) default ' ' not null, + CLO_DT VARCHAR2(8) default ' ' not null, + CUS_MGR VARCHAR2(7) default ' ' not null, + CTT_MBL NUMBER(11) default 0 not null, + EMAIL VARCHAR2(128) default ' ' not null, + MAIN_AC VARCHAR2(19) default ' ' not null, + UPD_JRN NUMBER(18) default 0 not null, + BOSS_STSW VARCHAR2(15) default ' ' not null, + BOSS_CUS_LVL VARCHAR2(1) default ' ' not null, + USR_BRD_CD VARCHAR2(2) default ' ' not null, + USR_IMSI VARCHAR2(32) default ' ' not null, + CUS_BOSS_NM VARCHAR2(60) default ' ' not null, + TM_SMP VARCHAR2(26) default ' ' not null, + REG_BUS_CNL VARCHAR2(5) default ' ' not null, + NEW_REAL_NM_FLG VARCHAR2(2) default 'U' not null +) +/ + +create table URMLMTRLR +( + MERC_ID VARCHAR2(48) not null, + CAP_TYP VARCHAR2(30) not null, + SUB_TYP VARCHAR2(30), + ST_TIM VARCHAR2(28) default '0', + ED_TIM VARCHAR2(28) default '0', + HOD_FLG VARCHAR2(2) default 'Y', + LMT_MAX_PL_AMT VARCHAR2(40) default '0', + LMT_MIN_PL_AMT VARCHAR2(40) default '0', + LMT_MAX_CD_AMT VARCHAR2(40) default '0', + LMT_MIN_CD_AMT VARCHAR2(40) default '0', + LMT_MAX_BAT_AMT VARCHAR2(40) default '0', + LMT_MIN_BAT_AMT VARCHAR2(40) default '0', + LMT_MAX_DAY_AMT VARCHAR2(40) default '0', + LMT_MIN_DAY_AMT VARCHAR2(40) default '0', + LMT_MAX_MTH_AMT VARCHAR2(40) default '0', + LMT_MIN_MTH_AMT VARCHAR2(40) default '0', + LMT_MAX_YAR_AMT VARCHAR2(40) default '0', + LMT_MIN_YAR_AMT VARCHAR2(40) default '0', + LMT_MAX_BAT_CNT VARCHAR2(40) default '0', + LMT_MAX_DAY_CNT VARCHAR2(40) default '0', + LMT_MAX_MTH_CNT VARCHAR2(40) default '0', + LMT_MAX_YAR_CNT VARCHAR2(40) default '0', + RLR_STS VARCHAR2(40) default '0', + TM_SMP VARCHAR2(26) default SYSDATE not null, + constraint URMLMTRLR_PK + primary key (MERC_ID, CAP_TYP) +) +/ + +create table PWMTCKCT +( + CHK_BAT_NO NUMBER(18) not null, + RUT_CORG VARCHAR2(12) default ' ' not null, + COP_BUS_TYP VARCHAR2(2) default ' ' not null, + CHK_FIL_DT VARCHAR2(8) default ' ' not null, + FIL_DT_SEQ NUMBER(2) default 1 not null, + CHK_FIL_NM VARCHAR2(100) default ' ' not null, + FILE_RCV_DT VARCHAR2(8) default ' ' not null, + CHK_TYP VARCHAR2(1) default ' ' not null, + CHK_BEG_TM VARCHAR2(6) default ' ' not null, + CHK_END_TM VARCHAR2(6) default ' ' not null, + RMK VARCHAR2(60) default ' ' not null, + AC_DT VARCHAR2(8) default ' ' not null, + CHK_DT VARCHAR2(8) default ' ' not null, + FIL_TOT_AMT NUMBER(18,2) default 0 not null, + FIL_TOT_CNT NUMBER(13) default 0 not null, + TOT_MCH_AMT NUMBER(18,2) default 0 not null, + TOT_MCH_CNT NUMBER(9) default 0 not null, + ERR_TOT_CNT NUMBER(9) default 0 not null, + ERR_TOT_AMT NUMBER(18,2) default 0 not null, + LONG_AMT NUMBER(18,2) default 0 not null, + LONG_CNT NUMBER(13) default 0 not null, + SHORT_AMT NUMBER(18,2) default 0 not null, + SHORT_CNT NUMBER(13) default 0 not null, + DOUBT_AMT NUMBER(18,2) default 0 not null, + DOUBT_CNT NUMBER(13) default 0 not null, + DBT_ERR_AMT NUMBER(18,2) default 0 not null, + DBT_ERR_CNT NUMBER(13) default 0 not null, + TOT_DR_AMT NUMBER(18,2) default 0 not null, + TOT_DR_NUM NUMBER(9) default 0 not null, + TOT_CR_AMT NUMBER(18,2) default 0 not null, + TOT_CR_NUM NUMBER(9) default 0 not null, + PAY_TOT_AMT NUMBER(18,2) default 0 not null, + RCV_TOT_AMT NUMBER(18,2) default 0 not null, + OTHER_INF VARCHAR2(1024) default ' ' not null, + CHK_FIL_STS VARCHAR2(1) default ' ' not null, + CHK_SRV VARCHAR2(10) default ' ' not null, + CHK_TX_CD VARCHAR2(20) default ' ' not null, + TM_SMP VARCHAR2(26) default ' ' not null, + CNL_DOUBT_AMT NUMBER(18,2) default 0 not null, + CNL_DOUBT_CNT NUMBER(13) default 0 not null, + GET_FILE_NUM VARCHAR2(10) default '0', + FIL_TOT_FEE NUMBER(18,2) default 0 +) +/ + +create table SMSTTMPS +( + SMS_CD VARCHAR2(10) not null + constraint SMSTTMPS_PK + primary key, + SM_TYP VARCHAR2(1) not null, + SMS_MO VARCHAR2(3) not null, + SMS_CLS VARCHAR2(3) default ' ' not null, + SMS_TMP VARCHAR2(256) not null, + REP_FLD VARCHAR2(100) not null, + ID_KEY VARCHAR2(10) not null, + PSW_FLG VARCHAR2(1) default '0' not null, + EFF_FLG VARCHAR2(1) default '1' not null, + UPD_DT VARCHAR2(8) default ' ' not null, + UPD_TLR VARCHAR2(10) default ' ' not null, + RMK VARCHAR2(100) default ' ' not null, + MAL_FLG VARCHAR2(20) default 'N' not null +) +/ + +comment on column SMSTTMPS.MAL_FLG is '邮件模板标志 Y-邮件模板,N-短信模板' +/ + +create table URMTMFEE +( + MERC_ID VARCHAR2(48) not null, + CAP_TYP VARCHAR2(1) not null, + TX_MOD VARCHAR2(1) not null, + FEE_TYP VARCHAR2(2) not null, + EFF_DT VARCHAR2(8) not null, + EXP_DT VARCHAR2(8) default ' ' not null, + FEE_DRT_FLG VARCHAR2(1) default ' ' not null, + FEE_IAC_TYP VARCHAR2(3) default ' ' not null, + FEE_IN_AC VARCHAR2(19) default ' ' not null, + FEE_PERD_UNIT VARCHAR2(1) default ' ' not null, + FEE_PERD_NUM NUMBER(2) default 0 not null, + NEXT_FEE_DT VARCHAR2(8) default ' ' not null, + MERC_FEE_MOD VARCHAR2(1) default '0' not null, + FEE_CAL_MTH VARCHAR2(1) default ' ' not null, + FEE_CCY VARCHAR2(3) default ' ' not null, + BEG_AMT NUMBER(18,2) default 0 not null, + MIN_FEE_AMT NUMBER(18,2) default 0 not null, + MAX_FEE_AMT NUMBER(18,2) default 0 not null, + FEE_CAL_BAS_FLG VARCHAR2(1) default ' ' not null, + FEE_LVL_FLG VARCHAR2(4) default ' ' not null, + FEE_LVL_BAS_FLG VARCHAR2(4) default ' ' not null, + UP_REF1 NUMBER(18,2) default 0 not null, + FIX_FEE_AMT1 NUMBER(18,4) default 0 not null, + FEE_RAT1 NUMBER(9,5) default 0 not null, + UP_REF2 NUMBER(18,2) default 0 not null, + FIX_FEE_AMT2 NUMBER(18,4) default 0 not null, + FEE_RAT2 NUMBER(9,5) default 0 not null, + UP_REF3 NUMBER(18,2) default 0 not null, + FIX_FEE_AMT3 NUMBER(18,4) default 0 not null, + FEE_RAT3 NUMBER(9,5) default 0 not null, + UP_REF4 NUMBER(18,2) default 0 not null, + FIX_FEE_AMT4 NUMBER(18,4) default 0 not null, + FEE_RAT4 NUMBER(9,5) default 0 not null, + UP_REF5 NUMBER(18,2) default 0 not null, + FIX_FEE_AMT5 NUMBER(18,4) default 0 not null, + FEE_RAT5 NUMBER(9,5) default 0 not null, + TM_SMP VARCHAR2(26) default SYSDATE not null, + UPD_JRN NUMBER(18) default 0 not null, + FEE_AC_CAP VARCHAR2(1) default ' ' not null, + CTT_PSN_NO NUMBER(2), + SHARE_FEE_TYP VARCHAR2(1) default ' ' not null, + EFF_TM VARCHAR2(6) default ' ' not null, + EXP_TM VARCHAR2(6) default ' ' not null, + STL_CTL VARCHAR2(1) default ' ' not null, + RFD_MOD VARCHAR2(1) default ' ' not null, + RFD_FEE_PRC_MOD VARCHAR2(1) default '1' not null, + FEE_AC_TYP VARCHAR2(3) default ' ' not null, + RATE_TYP VARCHAR2(2) not null, + MERC_TYP VARCHAR2(2) default '', + constraint URMTMFEE_PK + primary key (MERC_ID, CAP_TYP, TX_MOD, FEE_TYP, EFF_DT, EFF_TM, RATE_TYP) +) +/ + +create table TITRTRGRP +( + TITLE_ID VARCHAR2(48) default ' ' not null, + RTR_GRP VARCHAR2(20) default ' ' not null +) +/ + +create unique index UNI_IDX_TITRTRGR1 + on TITRTRGRP (TITLE_ID) +/ + +create table SUMLMTRLR +( + ID VARCHAR2(48) not null + constraint PK_SUMLMTRLR + primary key, + DAY_AMT NUMBER(13,2) default '0', + MTH_AMT NUMBER(13,2) default '0', + YAR_AMT NUMBER(13,2) default '0', + DAY_CNT VARCHAR2(40) default '0', + MTH_CNT VARCHAR2(40) default '0', + YAR_CNT VARCHAR2(40) default '0', + TM_SMP VARCHAR2(26) default SYSDATE not null +) +/ + + diff --git a/cap/sql/cre_pub.sql b/cap/sql/cre_pub.sql new file mode 100644 index 0000000..8e9da75 --- /dev/null +++ b/cap/sql/cre_pub.sql @@ -0,0 +1,1438 @@ +create table PUBAPLBUS +( + BR_NO VARCHAR2(6), + APP_CLS VARCHAR2(3), + APP_SUB VARCHAR2(15) default ' ', + BUS_TYP VARCHAR2(6), + BUS_NM VARCHAR2(30) +) +/ + +create table PUBAPLMNG +( + BR_NO VARCHAR2(6), + APP_CLS VARCHAR2(3), + BUS_TYP VARCHAR2(6), + BUS_SUB VARCHAR2(15) default ' ', + CRP_CD VARCHAR2(10) +) +/ + +create table PUBBATINF +( + BR_NO VARCHAR2(6), + SND_CNT VARCHAR2(3) default '000', + LST_TM VARCHAR2(10) default '0000000000', + DSK_NO VARCHAR2(12), + DSK_NM VARCHAR2(50) default ' ', + BUS_TYP VARCHAR2(6), + CRP_CD VARCHAR2(10) default ' ', + ACC_DT VARCHAR2(8), + TXN_MOD VARCHAR2(1) default ' ', + FIL_NM VARCHAR2(50) default ' ', + CCY_CD VARCHAR2(3) default ' ', + SND_TLR VARCHAR2(7) default ' ', + NOD_NO VARCHAR2(6) default ' ', + RCV_TM VARCHAR2(14) default ' ', + CHK_TLR VARCHAR2(7) default ' ', + HST_TM VARCHAR2(14) default ' ', + RTN_TM VARCHAR2(14) default ' ', + DN_TLR VARCHAR2(7) default ' ', + ORN_CNT VARCHAR2(8) default '0', + ORN_AMT VARCHAR2(15) default '0', + SUC_CNT VARCHAR2(8) default '0', + SUC_AMT VARCHAR2(15) default '0', + FAL_CNT VARCHAR2(8) default '0', + FAL_AMT VARCHAR2(15) default '0', + FRSP_CD VARCHAR2(6) default '0', + TXN_SQN VARCHAR2(3) default '000', + STS VARCHAR2(1) default 'E', + CMT_FLG VARCHAR2(1) default '1', + SND_TMS VARCHAR2(3) default ' ', + FTXN_CD VARCHAR2(6) default ' ', + OBJ_SVR VARCHAR2(8) default ' ', + TRD_TBL VARCHAR2(16) default ' ', + CHK_FLG VARCHAR2(1) default '0', + SUM_FLG VARCHAR2(1) default 'N', + UPD_FLG VARCHAR2(1) default 'N', + RSV_FLD VARCHAR2(256) default ' ' +) +/ + +create index NI1_PUBBATINF + on PUBBATINF (BR_NO, ACC_DT) +/ + +create index NI2_PUBBATINF + on PUBBATINF (BR_NO, DSK_NM) +/ + +create table PUBBATREC +( + BR_NO VARCHAR2(6), + LOG_NO VARCHAR2(14), + DSK_NO VARCHAR2(12), + BUS_TYP VARCHAR2(6), + CRP_CD VARCHAR2(10) default ' ', + ACC_DT VARCHAR2(8), + ACT_NO VARCHAR2(21) default ' ', + CRD_NO VARCHAR2(30) default ' ', + CCY_CD VARCHAR2(3) default ' ', + TXN_AMT VARCHAR2(15), + FEE VARCHAR2(15) default ' ', + TTXN_CD VARCHAR2(6), + TXN_CD VARCHAR2(6) default ' ', + HLOG_NO VARCHAR2(9) default ' ', + HRSP_CD VARCHAR2(6) default ' ', + HTXN_STS VARCHAR2(1) default 'U', + HPR_CHK VARCHAR2(1) default '0', + HLS_CHK VARCHAR2(1) default '0', + IS_TXN VARCHAR2(1) default 'Y', + TXN_CNL VARCHAR2(3), + TXN_OBJ VARCHAR2(8), + TLR_ID VARCHAR2(7), + MST_CHK VARCHAR2(1), + RS_FLD1 VARCHAR2(32) default ' ', + RS_FLD2 VARCHAR2(32) default ' ', + RS_FLD3 VARCHAR2(32) default ' ', + RS_FLD4 VARCHAR2(32) default ' ', + RS_FLD5 VARCHAR2(32) default ' ' +) +/ + +create index NI1_PUBBATREC + on PUBBATREC (BR_NO, DSK_NO) +/ + +create table PUBBCHLST +( + BR_NO VARCHAR2(6), + BR_SEQ VARCHAR2(2), + SYS_ID VARCHAR2(5), + BR_NM VARCHAR2(20) +) +/ + +create table PUBBSPCTL +( + INST_ID VARCHAR2(20), + BAT_NO VARCHAR2(20), + FIL_NM VARCHAR2(60) default ' ', + M_BAT_NO VARCHAR2(20), + IS_PRIMARY VARCHAR2(1) default 'Y', + EXT_KEY VARCHAR2(70), + EXT_BAT_NO VARCHAR2(60) default ' ', + PHASE VARCHAR2(1) default '0', + STATUS VARCHAR2(1) default 'U', + PRE_STS VARCHAR2(1) default 'U', + PROC_STS VARCHAR2(1) default 'U', + AFTER_STS VARCHAR2(1) default 'U', + SRV_ID VARCHAR2(2) default ' ', + SND_CNT NUMBER default 0, + MAX_CNT NUMBER default 1, + TX_CD VARCHAR2(30) default ' ', + BUS_TYP VARCHAR2(5) default ' ', + AC_DT VARCHAR2(8), + DUE_DT_CTRL VARCHAR2(1) default '0', + DUE_DT VARCHAR2(8) default '19000101', + DUE_BGN_TM VARCHAR2(6) default '000000', + DUE_END_TM VARCHAR2(6) default '235959', + BAT_MOD VARCHAR2(1) default '1', + SUM_FLG VARCHAR2(1) default 'N', + START_TM VARCHAR2(19) default ' ', + CONFIRM_TM VARCHAR2(19) default ' ', + PRE_STR_TM VARCHAR2(19) default ' ', + PRE_FIN_TM VARCHAR2(19) default ' ', + PROC_STR_TM VARCHAR2(19) default ' ', + PROC_FIN_TM VARCHAR2(19) default ' ', + AFTER_STR_TM VARCHAR2(19) default ' ', + AFTER_FIN_TM VARCHAR2(19) default ' ', + FINISH_TM VARCHAR2(19) default ' ', + CCY_CD VARCHAR2(3) default ' ', + TOTAL_CNT NUMBER default 0, + TOTAL_AMT NUMBER default 0, + SUCC_CNT NUMBER default 0, + SUCC_AMT NUMBER default 0, + FAIL_CNT NUMBER default 0, + FAIL_AMT NUMBER default 0, + CALL_SRV VARCHAR2(8), + CALL_TX_CD VARCHAR2(20), + DO_PRE_PROC VARCHAR2(1) default 'N', + PRE_SRV VARCHAR2(8) default ' ', + PRE_TX_CD VARCHAR2(20) default ' ', + DO_AFTER_PROC VARCHAR2(1) default 'N', + AFTER_SRV VARCHAR2(8) default ' ', + AFTER_TX_CD VARCHAR2(20) default ' ', + DTL_TBL VARCHAR2(20), + UPD_FLG VARCHAR2(1) default 'N', + UPD_FLDS VARCHAR2(512) default ' ', + APPLY_JRN_FLG VARCHAR2(1) default 'N', + REMARK VARCHAR2(100) default ' ', + UPD_TS VARCHAR2(14) default ' ', + TM_SMP VARCHAR2(26) default SYSDATE, + APP_TYP VARCHAR2(10) default ' ' +) +/ + +create unique index IDX_PUBBSPCTL_BATNO + on PUBBSPCTL (BAT_NO) +/ + +create index IDX_PUBBSPCTL_REPODATE + on PUBBSPCTL (AC_DT) +/ + +create index IDX_PUBBSPCTL_STATUS + on PUBBSPCTL (STATUS) +/ + +create unique index UI1_PUBBSPCTL + on PUBBSPCTL (EXT_KEY) +/ + +create table PUBCHNLSTS +( + CHAN_ID VARCHAR2(5), + CHAN_NM VARCHAR2(40), + SVR_NM VARCHAR2(8), + STS VARCHAR2(1) +) +/ + +create table PUBDAYEND +( + BR_NO VARCHAR2(6), + WRK_DT VARCHAR2(8), + STR_TM VARCHAR2(8) default ' ', + END_TM VARCHAR2(8) default ' ', + STS VARCHAR2(1) +) +/ + +create table PUBDUMTLR +( + BR_NO VARCHAR2(6), + TXN_CNL VARCHAR2(3), + CNL_SUB VARCHAR2(10), + DUM_TLR VARCHAR2(7) +) +/ + +create index NI1_PUBDUMTLR + on PUBDUMTLR (BR_NO, TXN_CNL) +/ + +create table PUBFTPCFG +( + BR_NO VARCHAR2(8), + FTP_ID VARCHAR2(30), + IP_ADR VARCHAR2(15), + USR_NAM VARCHAR2(20) default ' ', + USR_PWD VARCHAR2(20) default ' ', + OBJ_DIR VARCHAR2(60) default ' ', + OBJ_FIL VARCHAR2(60) default ' ', + LCL_DIR VARCHAR2(60) default ' ', + LCL_FIL VARCHAR2(60) default ' ', + FTP_MOD VARCHAR2(6) default 'bin', + PORT VARCHAR2(5) default ' ', + RMK VARCHAR2(60) +) +/ + +create table PUBIGTJNL +( + SYS_DT VARCHAR2(8) not null, + REG_ID VARCHAR2(20) not null, + NOD_ID VARCHAR2(20) not null, + TRAN_ID VARCHAR2(20) not null, + SYS_TM VARCHAR2(6), + LOG_NO VARCHAR2(20) not null, + SER_NM VARCHAR2(20) not null, + OBJ_SVR VARCHAR2(20) not null, + EXP_SER VARCHAR2(20) not null, + OPR_CLK NUMBER not null, + SUC_CLK NUMBER default 0, + ITV NUMBER not null, + TM_OUT NUMBER not null, + TIM_OUT NUMBER not null, + FAL_TMS NUMBER default 0, + MAX_TMS NUMBER not null, + FLAG VARCHAR2(1) default ' ', + STS VARCHAR2(1) default '0' not null, + DATA VARCHAR2(3072), + AC_DT VARCHAR2(8), + TM_SMP VARCHAR2(14), + constraint SYS_C0011400 + primary key (SYS_DT, REG_ID, NOD_ID, TRAN_ID) +) +/ + +create index NI2_PUBIGTJNL + on PUBIGTJNL (LOG_NO) +/ + +create table PUBIGTJNLHIS +( + SYS_DT VARCHAR2(8) not null, + REG_ID VARCHAR2(20) not null, + NOD_ID VARCHAR2(20) not null, + TRAN_ID VARCHAR2(20) not null, + SYS_TM VARCHAR2(6), + LOG_NO VARCHAR2(20) not null, + SER_NM VARCHAR2(20) not null, + OBJ_SVR VARCHAR2(20) not null, + EXP_SER VARCHAR2(20) not null, + OPR_CLK NUMBER not null, + SUC_CLK NUMBER default 0, + ITV NUMBER not null, + TM_OUT NUMBER not null, + TIM_OUT NUMBER not null, + FAL_TMS NUMBER default 0, + MAX_TMS NUMBER not null, + FLAG VARCHAR2(1) default ' ', + STS VARCHAR2(1) default '0' not null, + DATA VARCHAR2(3072), + AC_DT VARCHAR2(8), + TM_SMP VARCHAR2(14) +) +/ + +create index NI1_PUBIGTJNL + on PUBIGTJNLHIS (LOG_NO) +/ + +create table PUBIGTJNLHISBACK +( + SYS_DT VARCHAR2(8), + REG_ID VARCHAR2(20), + NOD_ID VARCHAR2(20), + TRAN_ID VARCHAR2(20), + SYS_TM VARCHAR2(6) default ' ', + LOG_NO VARCHAR2(20), + SER_NM VARCHAR2(20) default ' ', + OBJ_SVR VARCHAR2(20), + EXP_SER VARCHAR2(20), + OPR_CLK NUMBER, + SUC_CLK NUMBER default 0, + ITV NUMBER default 0, + TM_OUT NUMBER default 0, + TIM_OUT NUMBER default 0, + FAL_TMS NUMBER default 0, + MAX_TMS NUMBER default 0, + FLAG VARCHAR2(1) default '0', + STS VARCHAR2(1) default '0', + DATA VARCHAR2(3072) default '', + AC_DT VARCHAR2(8), + TM_SMP VARCHAR2(26) +) +/ + +create unique index SYS_C0039132 + on PUBIGTJNLHISBACK (SYS_DT, REG_ID, NOD_ID, TRAN_ID) +/ + +create table PUBJNLDEF +( + BR_NO VARCHAR2(6), + BUS_TYP VARCHAR2(6), + CRP_CD VARCHAR2(10), + ONL_TBL VARCHAR2(30) default ' ', + BAT_TBL VARCHAR2(30) default ' ', + ONL_CHK VARCHAR2(1) default '0', + BAT_CHK VARCHAR2(1) default '0' +) +/ + +create table PUBJOBSTS +( + BR_NO VARCHAR2(6), + WRK_DT VARCHAR2(8), + JOB_NM VARCHAR2(30), + STR_TM VARCHAR2(8) default ' ', + END_TM VARCHAR2(8) default ' ', + JOB_STS VARCHAR2(1) +) +/ + +create table PUBJOBTBL +( + BR_NO VARCHAR2(6), + JOB_NM VARCHAR2(30), + JOB_SEQ VARCHAR2(3), + PKG_NM VARCHAR2(10), + DPD_JOBS VARCHAR2(255) +) +/ + +create table PUBMSGINF +( + BR_NO VARCHAR2(6), + NAME VARCHAR2(30), + CNT_TYP VARCHAR2(2) default '1', + SUBJECT VARCHAR2(60) default ' ', + CLASS VARCHAR2(2) default ' ' +) +/ + +create table PUBMSGJNL +( + BR_NO VARCHAR2(6), + MSG_NO VARCHAR2(10), + HEAD VARCHAR2(60), + BODY VARCHAR2(3072), + MESSAGE VARCHAR2(20), + FIL VARCHAR2(60) default ' ', + RCV_TM VARCHAR2(14), + EXP_TM VARCHAR2(14) default '99999999999999', + STS VARCHAR2(1) default '1', + PUBLISHER VARCHAR2(20) default ' ' +) +/ + +create table PUBMULQRY +( + REC_KEY VARCHAR2(100), + TOTAL NUMBER(4), + NUM_PERPAGE NUMBER(4), + CURR_PAGE NUMBER(4), + TOTAL_PAGE NUMBER(4), + SYS_DATE VARCHAR2(10), + SYS_TIME VARCHAR2(10) +) +/ + +create table PUBPLTINF +( + SYS_ID VARCHAR2(6), + LOG_NO VARCHAR2(14), + BLOG_NO VARCHAR2(12), + ACC_DT VARCHAR2(8), + LST_ACC_DT VARCHAR2(8), + DAT_END VARCHAR2(2), + ELE_BK VARCHAR2(6), + TM_SMP VARCHAR2(14) +) +/ + +create table PUBPUBER +( + BR_NO VARCHAR2(6), + NAME VARCHAR2(20), + TYPE VARCHAR2(1), + RESPONSE VARCHAR2(1), + RSP_TYP VARCHAR2(2) default ' ', + ADDR VARCHAR2(60) default ' ', + PARA VARCHAR2(60) default ' ' +) +/ + +create table PUBSCHAPP +( + REG_ID VARCHAR2(20) not null, + NOD_ID VARCHAR2(20) not null, + TASK_ID VARCHAR2(16) not null, + STS VARCHAR2(1) default '0' not null, + TM_SMP VARCHAR2(26), + constraint SYS_C0011441 + primary key (REG_ID, NOD_ID, TASK_ID) +) +/ + +comment on table PUBSCHAPP is '公共定时任务应用信息表' +/ + +comment on column PUBSCHAPP.REG_ID is '域名' +/ + +comment on column PUBSCHAPP.NOD_ID is '结点名' +/ + +comment on column PUBSCHAPP.TASK_ID is '任务ID' +/ + +comment on column PUBSCHAPP.STS is '生效状态默认为0不生效' +/ + +comment on column PUBSCHAPP.TM_SMP is '时间戳' +/ + +create table PUBSCHCND +( + TASK_ID VARCHAR2(16) not null + constraint PUBSCHCND_PK + primary key, + SQN NUMBER, + MINUTE VARCHAR2(180), + HOUR VARCHAR2(36), + MON_DAY VARCHAR2(93), + WEEK_DAY VARCHAR2(21), + MON_WEEK VARCHAR2(18), + MONTH VARCHAR2(36) +) +/ + +comment on table PUBSCHCND is '公共定时任务条件定义表' +/ + +comment on column PUBSCHCND.TASK_ID is '任务ID' +/ + +comment on column PUBSCHCND.SQN is '任务序号' +/ + +comment on column PUBSCHCND.MINUTE is '分钟' +/ + +comment on column PUBSCHCND.HOUR is '小时' +/ + +comment on column PUBSCHCND.MON_DAY is '天' +/ + +comment on column PUBSCHCND.WEEK_DAY is '在本周第几天' +/ + +comment on column PUBSCHCND.MON_WEEK is '在本月第几周' +/ + +comment on column PUBSCHCND.MONTH is '月' +/ + +create table PUBSCHTSK +( + TASK_ID VARCHAR2(16) not null + constraint PUBSCHTSK_PK + primary key, + TASK_NM VARCHAR2(60), + MAX_SQN NUMBER, + IS_TXN VARCHAR2(1), + STATUS VARCHAR2(1), + COMMAND VARCHAR2(30), + PATH VARCHAR2(128), + OBJ_SVR VARCHAR2(8), + TXN_CD VARCHAR2(20), + DATA_TYP VARCHAR2(20), + TRACE VARCHAR2(1), + DATA VARCHAR2(1024) +) +/ + +comment on table PUBSCHTSK is '公共定时服务任务信息表' +/ + +comment on column PUBSCHTSK.TASK_ID is '任务ID' +/ + +comment on column PUBSCHTSK.TASK_NM is '任务名称' +/ + +comment on column PUBSCHTSK.MAX_SQN is '最大序号' +/ + +comment on column PUBSCHTSK.IS_TXN is '是否交易' +/ + +comment on column PUBSCHTSK.STATUS is '状态' +/ + +comment on column PUBSCHTSK.COMMAND is '命令' +/ + +comment on column PUBSCHTSK.PATH is '路径' +/ + +comment on column PUBSCHTSK.OBJ_SVR is '服务名' +/ + +comment on column PUBSCHTSK.TXN_CD is '交易码' +/ + +comment on column PUBSCHTSK.DATA_TYP is '数据类型' +/ + +comment on column PUBSCHTSK.TRACE is '日志' +/ + +comment on column PUBSCHTSK.DATA is '数据' +/ + +create table PUBSEQREC +( + BR_NO VARCHAR2(6), + SEQ_NM VARCHAR2(30), + SEQ_CND VARCHAR2(30), + SEL_VAL NUMBER default 1, + TM_SMP VARCHAR2(26) default ' ' +) +/ + +create table PUBSNDJNL +( + BR_NO VARCHAR2(6), + MSG_NO VARCHAR2(10), + RECEIVER VARCHAR2(20), + STS VARCHAR2(1) default '0', + FAL_TMS VARCHAR2(1) default '0', + SND_TM VARCHAR2(14) default ' ' +) +/ + +create index NI1_PUBSNDJNL + on PUBSNDJNL (STS) +/ + +create table PUBSUBER +( + BR_NO VARCHAR2(6), + NAME VARCHAR2(20), + TYPE VARCHAR2(1), + ADDR VARCHAR2(60), + RCV_TYP VARCHAR2(2), + PARA VARCHAR2(80) default ' ' +) +/ + +create table PUBSUBINF +( + BR_NO VARCHAR2(6), + MESSAGE VARCHAR2(30), + SUBSCRIBER VARCHAR2(20), + RULE VARCHAR2(1), + KEY VARCHAR2(30) default ' ' +) +/ + +create table PUBTAPIF +( + AP_CD VARCHAR2(2), + AP_NM VARCHAR2(30) default ' ', + AP_MMO VARCHAR2(3), + AP_STS VARCHAR2(1), + STR_EXIT VARCHAR2(1) default ' ', + CLO_EXIT VARCHAR2(1) default ' ', + AP_REST_EXIT VARCHAR2(1) default ' ', + AP_CLD_NO VARCHAR2(9) default ' ', + RUN_MODE VARCHAR2(1), + HOL_RUN_FLG VARCHAR2(1) +) +/ + +create unique index PK_PUBTAPIF + on PUBTAPIF (AP_CD) +/ + +create index UI1_PUBTAPIF + on PUBTAPIF (AP_MMO) +/ + +create table PUBTAPTR +( + PTR_KEY VARCHAR2(15), + SEQ VARCHAR2(15), + ZERO_DT VARCHAR2(8) default ' ', + CHK_MTH VARCHAR2(1) default ' ', + CHK_ORG VARCHAR2(1) default ' ', + CHK_JJT VARCHAR2(1) default ' ', + INIT_ZERO VARCHAR2(1) default ' ', + WARN_SEQ VARCHAR2(15) default ' ', + UPD_DT VARCHAR2(8), + UPD_TLR VARCHAR2(10) +) +/ + +create unique index PK_PUBTAPTR + on PUBTAPTR (PTR_KEY) +/ + +create table PUBTBANK +( + BNK VARCHAR2(3), + CHN_NM VARCHAR2(60), + ENG_NM VARCHAR2(70) default ' ', + EFF_DT VARCHAR2(8), + EXP_DT VARCHAR2(8), + AC_CHK VARCHAR2(1) default ' ', + CI_CHK VARCHAR2(1) default ' ', + FX_RATE VARCHAR2(1), + MAX_LVL VARCHAR2(1), + AUH_LVL VARCHAR2(1), + BR_LEN VARCHAR2(2), + CI_LEN VARCHAR2(2), + AC_LEN VARCHAR2(2), + ITM_LEN VARCHAR2(2), + HEAD_BR VARCHAR2(15), + CLR_MTH VARCHAR2(1), + CLR_AC VARCHAR2(1), + CCY_FLG VARCHAR2(1), + LOC_CCY1 VARCHAR2(3) default ' ', + LOC_CCY2 VARCHAR2(3) default ' ', + EVA_CCY VARCHAR2(3) default ' ', + TOT_CCY VARCHAR2(3) default ' ', + TAI_FEN VARCHAR2(1) default ' ', + LANG_CD VARCHAR2(2) default ' ', + TLR_PMAX VARCHAR2(2) default '0', + TLR_PSW_PERD VARCHAR2(2) default '0', + CALD_CD VARCHAR2(9) default ' ', + ONL_PVCH VARCHAR2(1) default ' ', + EOY_MMDD VARCHAR2(4) default ' ', + INT_TAX VARCHAR2(1) default ' ', + COUN_CD VARCHAR2(3) default ' ', + TIM_ZON VARCHAR2(3) default ' ', + CLS VARCHAR2(1), + UPT_DT VARCHAR2(8), + UPT_TLR VARCHAR2(10) +) +/ + +create unique index PK_PUBTBANK + on PUBTBANK (BNK) +/ + +create table PUBTBATCH +( + BATCH_DATE VARCHAR2(8), + MONTH_END CHAR default 'N', + QUARTER_END CHAR default 'N', + HALF_YEAR_END CHAR default 'N', + YEAR_END CHAR default 'N', + WEEK_END CHAR default 'N', + MONTH_BEGIN CHAR default 'N', + QUARTER_BEGIN CHAR default 'N', + HALF_YEAR_BEGIN CHAR default 'N', + YEAR_BEGIN CHAR default 'N', + WEEK_BEGIN CHAR default 'N', + MONTH_HALF CHAR default 'N', + WORK_DAY CHAR default 'N', + MONTH_END_NAT CHAR default 'N', + QUARTER_END_NAT CHAR default 'N', + HALF_YEAR_END_NAT CHAR default 'N', + YEAR_END_NAT CHAR default 'N', + MONTH_BEGIN_NAT CHAR default 'N', + QUARTER_BEGIN_NAT CHAR default 'N', + HALF_YEAR_BEGIN_NAT CHAR default 'N', + YEAR_BEGIN_NAT CHAR default 'N', + TM_SMP VARCHAR2(14) default ' ' +) +/ + +create table PUBTBLCND +( + TBL_NM VARCHAR2(20), + FLD_VAL VARCHAR2(10), + CTBL_NM VARCHAR2(20) +) +/ + +create table PUBTBLFLD +( + TBL_NM VARCHAR2(20), + CND_FLD VARCHAR2(20) +) +/ + +create table PUBTBSTS +( + AC_DT VARCHAR2(8), + BAT_STS VARCHAR2(1) default 'U', + BAT_BEG_TM VARCHAR2(19) default ' ', + BAT_END_TM VARCHAR2(19) default ' ', + WIN_DT1 VARCHAR2(8) default ' ', + WIN_DT2 VARCHAR2(8) default ' ', + WIN_BEG_TM VARCHAR2(6) default ' ', + WIN_END_TM VARCHAR2(6) default ' ', + LAST_AC_DT VARCHAR2(8) default ' ', + LAST_AC_DT_FLG VARCHAR2(1) default ' ', + LAST_AC_DT2 VARCHAR2(8) default ' ', + LAST_AC_DT2_FLG VARCHAR2(1) default ' ', + CUR_AC_DT VARCHAR2(8) default ' ', + CUR_AC_DT_FLG VARCHAR2(1) default ' ', + NEXT_AC_DT VARCHAR2(8) default ' ', + NEXT_AC_DT_FLG VARCHAR2(1) default ' ', + TM_SMP VARCHAR2(26) default ' ' +) +/ + +create table PUBTEMAIL +( + EMAIL_HOST VARCHAR2(50), + EMAIL_PORT NUMBER, + EMAIL_USER VARCHAR2(50), + EMAIL_PASSWD VARCHAR2(20), + EMAIL_FROM VARCHAR2(50), + EMAIL_NM VARCHAR2(100) +) +/ + +create table PUBTEND +( + TLR VARCHAR2(10), + BUSS_TYP VARCHAR2(2), + TX_COUNT VARCHAR2(5) default ' ', + UPD_DT VARCHAR2(8) +) +/ + +create unique index PK_PUBTEND + on PUBTEND (TLR, BUSS_TYP) +/ + +create table PUBTGATH +( + ASS_TYP VARCHAR2(1), + ASS_ID VARCHAR2(15), + ATH_TYP VARCHAR2(1), + AP_MMO VARCHAR2(3), + TX_CLS VARCHAR2(256), + ATH_MOV_FLG VARCHAR2(1), + EFF_DT VARCHAR2(8), + EXP_DT VARCHAR2(8), + UPD_DT VARCHAR2(8), + UPD_TLR VARCHAR2(10) +) +/ + +create unique index PK_PUBTGATH + on PUBTGATH (ASS_TYP, ASS_ID, ATH_TYP, AP_MMO) +/ + +create table PUBTGRP +( + ROLE_TYP VARCHAR2(4), + ROLE_CNM VARCHAR2(60), + ROLE_ENM VARCHAR2(60) default ' ', + ATH_MOV_FLG VARCHAR2(1) default ' ', + STS VARCHAR2(1) default ' ', + UPD_DT VARCHAR2(8), + UPD_TLR VARCHAR2(10) +) +/ + +create unique index PK_PUBTGRP + on PUBTGRP (ROLE_TYP) +/ + +create table PUBTGRPL +( + ASS_TYP VARCHAR2(1), + ASS_ID VARCHAR2(15), + ROLE_TYP VARCHAR2(4), + STS VARCHAR2(1), + EFF_DT VARCHAR2(8), + EXP_DT VARCHAR2(8), + UPD_DT VARCHAR2(8), + UPD_TLR VARCHAR2(10) +) +/ + +create unique index PK_PUBTGRPL + on PUBTGRPL (ASS_TYP, ASS_ID, ROLE_TYP) +/ + +create table PUBTHLP +( + FLD_ORDER NUMBER(2) default 99, + FLD_NM VARCHAR2(32), + FLD_VAL VARCHAR2(100), + FLD_EXP VARCHAR2(100), + FLD_TYP CHAR, + FLD_EXP_DESC VARCHAR2(256), + TM_SMP VARCHAR2(26), + AC_ORG VARCHAR2(6) +) +/ + +create table PUBTMHDL +( + ACC_DT VARCHAR2(8), + JRN_NO VARCHAR2(9), + SEQ_NO VARCHAR2(4), + OPT_TYP VARCHAR2(1), + CLS_NM VARCHAR2(30), + CLS_KEY1 VARCHAR2(30) default ' ', + CLS_KEY2 VARCHAR2(30) default ' ', + CLS_KEY3 VARCHAR2(30) default ' ', + FLD_LST VARCHAR2(1000), + OLD_VAL VARCHAR2(3000) default ' ', + NEW_VAL VARCHAR2(3000) default ' ' +) +/ + +create table PUBTMHIS +( + ACC_DT VARCHAR2(8), + JRN_NO VARCHAR2(9), + NVCH_NO VARCHAR2(14) default ' ', + BR VARCHAR2(15), + TLR VARCHAR2(10), + CHK_TLR VARCHAR2(10) default ' ', + ATH_TLR VARCHAR2(10) default ' ', + AP_MMO VARCHAR2(3), + AP_CD VARCHAR2(2), + TX_CD VARCHAR2(4), + TX_DT VARCHAR2(8), + TX_TM VARCHAR2(6) +) +/ + +create table PUBTMSG +( + MSG_CD VARCHAR2(20), + MSG_TYP VARCHAR2(1) default 'E', + ATH_LVL1 VARCHAR2(1) default '0', + ATH_LVL2 VARCHAR2(1) default '0', + MSG_INF VARCHAR2(256) default ' ', + MSG_DESC VARCHAR2(256) default ' ', + BMSG_INF VARCHAR2(256) default ' ', + MON_FLG VARCHAR2(1) default '0', + WARN_LVL VARCHAR2(1) default ' ', + UPD_DT VARCHAR2(8) default ' ', + LAST_UPD_OPR VARCHAR2(10) default ' ', + TM_SMP VARCHAR2(26) default ' ' +) +/ + +create unique index PK_PUBTMSG + on PUBTMSG (MSG_CD) +/ + +create table PUBTMSGINF +( + MSG_CD VARCHAR2(60), + BUS_CNL VARCHAR2(5), + MSG_INF VARCHAR2(256), + MSG_DESC VARCHAR2(256), + RSP_CD VARCHAR2(20), + RSP_INF VARCHAR2(256), + LAST_UPD_OPR VARCHAR2(10), + UPD_DT VARCHAR2(8), + TM_SMP VARCHAR2(26) default SYSDATE +) +/ + +create unique index PUBTMSGINF_PK + on PUBTMSGINF (MSG_CD, BUS_CNL) +/ + +create table PUBTORGL +( + BNK VARCHAR2(3), + REL_CLS VARCHAR2(2), + BR VARCHAR2(15), + BR_CNM VARCHAR2(60), + REL_BR VARCHAR2(15), + REL_BR_CNM VARCHAR2(60), + EFF_DT VARCHAR2(8), + EXP_DT VARCHAR2(8), + UPD_DT VARCHAR2(8), + UPD_TLR VARCHAR2(10) +) +/ + +create unique index PK_PUBTORGL + on PUBTORGL (BNK, REL_CLS, BR, REL_BR) +/ + +create table PUBTORGM +( + BNK VARCHAR2(3), + BR VARCHAR2(15), + SUPR_BR VARCHAR2(15), + BR_ATTR VARCHAR2(1), + BR_LVL VARCHAR2(1), + BR_TYP VARCHAR2(2), + EFF_DT VARCHAR2(8), + EXP_DT VARCHAR2(8), + BR_CNM VARCHAR2(60), + BR_CN_AD VARCHAR2(70) default ' ', + BR_ENM VARCHAR2(70) default ' ', + BR_EN_AD VARCHAR2(120) default ' ', + BR_ABBR VARCHAR2(2) default ' ', + COMM_MAN VARCHAR2(60) default ' ', + TEL VARCHAR2(18) default ' ', + POST_NO VARCHAR2(6) default ' ', + MAX_TLR_LVL VARCHAR2(1), + MAX_ATH_LVL VARCHAR2(1), + FX_BUSI_NO VARCHAR2(2) default ' ', + BOP_CD VARCHAR2(12) default ' ', + ACCT_FLG VARCHAR2(1), + NOTE_PRT VARCHAR2(1) default ' ', + OPN_DT VARCHAR2(8), + RUN_HDAY VARCHAR2(1), + RUN_MODE VARCHAR2(1), + EOY_MMDD VARCHAR2(4), + UPD_DT VARCHAR2(8), + UPD_TLR VARCHAR2(10) +) +/ + +create unique index PK_PUBTORGM + on PUBTORGM (BNK, BR) +/ + +create table PUBTORGS +( + BNK VARCHAR2(3), + BR VARCHAR2(15), + AC_DATE VARCHAR2(8), + CLO_FLG VARCHAR2(1), + OPN_TM VARCHAR2(6), + CLO_TM VARCHAR2(6) default '000000', + CLO_TIMES VARCHAR2(2) default '0', + BR_OPN_EXIT VARCHAR2(1) default ' ', + BR_BAL_EXIT VARCHAR2(1) default ' ' +) +/ + +create unique index PK_PUBTORGS + on PUBTORGS (BNK, BR) +/ + +create table PUBTRSTS +( + SYS_VER_NO VARCHAR2(8) default ' ', + SYS_STUS VARCHAR2(1) default ' ', + WIN_MODE VARCHAR2(1) default '1', + WIN_STS VARCHAR2(1) default 'N', + WIN_SW_TM VARCHAR2(6) default '000000', + WIN_DT1 VARCHAR2(8) default ' ', + WIN_DT2 VARCHAR2(8) default ' ', + WIN_BEG_TM VARCHAR2(6) default ' ', + WIN_END_TM VARCHAR2(6) default ' ', + LAST_AC_DT VARCHAR2(8) default ' ', + LAST_AC_DT_FLG VARCHAR2(1) default ' ', + LAST_AC_DT2 VARCHAR2(8) default ' ', + LAST_AC_DT2_FLG VARCHAR2(1) default ' ', + CUR_AC_DT VARCHAR2(8) default ' ', + CUR_AC_DT_FLG VARCHAR2(1) default ' ', + NEXT_AC_DT VARCHAR2(8) default ' ', + NEXT_AC_DT_FLG VARCHAR2(1) default ' ', + AC_DT_SW_FLG VARCHAR2(1) default ' ', + LAST_UPD_DT VARCHAR2(8) default ' ', + LAST_UPD_TM VARCHAR2(6) default ' ', + LAST_UPD_OPR VARCHAR2(20) default ' ', + TM_SMP VARCHAR2(26) default ' ' +) +/ + +create table PUBTRSTSHIS +( + SYS_VER_NO VARCHAR2(8) default ' ' not null, + SYS_STUS VARCHAR2(1) default ' ' not null, + WIN_MODE VARCHAR2(1) default '1' not null, + WIN_STS VARCHAR2(1) default 'N' not null, + WIN_SW_TM VARCHAR2(6) default '000000' not null, + WIN_DT1 VARCHAR2(8) default ' ' not null, + WIN_DT2 VARCHAR2(8) default ' ' not null, + WIN_BEG_TM VARCHAR2(6) default ' ' not null, + WIN_END_TM VARCHAR2(6) default ' ' not null, + LAST_AC_DT VARCHAR2(8) default ' ' not null, + LAST_AC_DT_FLG VARCHAR2(1) default ' ' not null, + LAST_AC_DT2 VARCHAR2(8) default ' ' not null, + LAST_AC_DT2_FLG VARCHAR2(1) default ' ' not null, + CUR_AC_DT VARCHAR2(8) default ' ' not null, + CUR_AC_DT_FLG VARCHAR2(1) default ' ' not null, + NEXT_AC_DT VARCHAR2(8) default ' ' not null, + NEXT_AC_DT_FLG VARCHAR2(1) default ' ' not null, + AC_DT_SW_FLG VARCHAR2(1) default ' ' not null, + LAST_UPD_DT VARCHAR2(8) default ' ' not null, + LAST_UPD_TM VARCHAR2(6) default ' ' not null, + LAST_UPD_OPR VARCHAR2(20) default ' ' not null, + TM_SMP VARCHAR2(26) default ' ' not null +) +/ + +create table PUBTSCH +( + TASK_NM VARCHAR2(256), + REG_ID VARCHAR2(20), + NOD_ID VARCHAR2(20), + ID VARCHAR2(100), + IS_TXN VARCHAR2(1) default 0 not null, + OBJ_SVR VARCHAR2(20), + TXN_COD VARCHAR2(20), + MSG_TYP VARCHAR2(10), + INTERVAL NUMBER(10) default -1 not null, + TXN_DAT_TYP VARCHAR2(50) default 'text/etf', + TXN_DAT VARCHAR2(1024), + FUNC_PATH VARCHAR2(200), + FUNC_NAM VARCHAR2(200), + SND_FLG VARCHAR2(1) default 1 not null, + TM_OUT NUMBER(10) default -1 not null, + MINUTE VARCHAR2(100) default '0' not null, + HOURE VARCHAR2(100) default '*' not null, + MONTH_DAY VARCHAR2(100) default '*' not null, + WEEK_DAY VARCHAR2(100) default '*' not null, + MONTH_WEEK VARCHAR2(100) default '*' not null, + MONTH VARCHAR2(100) default '*' not null, + TRACE VARCHAR2(1) default 0 not null, + MONITOR VARCHAR2(1) default 0 not null, + REPEAT_SND NUMBER(2) default 0 not null, + DATA VARCHAR2(1024), + TM_SMP VARCHAR2(26) +) +/ + +comment on table PUBTSCH is '公共定时任务表' +/ + +comment on column PUBTSCH.TASK_NM is '定时任务名称' +/ + +comment on column PUBTSCH.REG_ID is 'ICS集群名' +/ + +comment on column PUBTSCH.NOD_ID is 'ICS实例名' +/ + +comment on column PUBTSCH.ID is '任务ID,为空时取"ObjSvr,strTxncod"' +/ + +comment on column PUBTSCH.IS_TXN is '是否是交易0 - 交易 1 - 函数' +/ + +comment on column PUBTSCH.OBJ_SVR is '交易所属服务名' +/ + +comment on column PUBTSCH.TXN_COD is '交易码' +/ + +comment on column PUBTSCH.MSG_TYP is '消息类型,默认PLTIN0和S.CYCSVR服务消息类型对应' +/ + +comment on column PUBTSCH.INTERVAL is '两次发起的间隔时间,默认-1,单位秒' +/ + +comment on column PUBTSCH.TXN_DAT_TYP is '交易数据包类型:text/plain、text/xml、text/etfapplication/octet-stream' +/ + +comment on column PUBTSCH.TXN_DAT is '交易数据包,txnDataType部位最大长度1024,isTxn为0时有效' +/ + +comment on column PUBTSCH.FUNC_PATH is '可执行函数路径(全路径)' +/ + +comment on column PUBTSCH.FUNC_NAM is '可执行函数名称,不带”/”' +/ + +comment on column PUBTSCH.SND_FLG is '是否发起标志0-发起1-不发起' +/ + +comment on column PUBTSCH.TM_OUT is '超时时间,默认-1,单位秒' +/ + +comment on column PUBTSCH.MINUTE is '分钟 +配置方法,可以直接配数字,也可以配置以下表达式格式: +1.“*”(星号)表示此项无条件满足发起时机。如果没有配置该属性,系统默认为”*”; +2.“-“(减号)表示时间范围,如1-3表示1到3之间 +3.“,”(逗号)表示项与项之间的隔离符号。如要表示 第1分钟,第2分钟,则表示为1,2;如要表示第1到4分钟,第6分钟则表示为1-4,6。有效的项有:合法数字(在有效范围内)、用”-“表示的范围; +4.“/”(反斜杠)表示每的意思,如每两分钟表示为/2;每分钟表示/0; +5.在以上的几种表示中,”*”和”/”都不能与”-“、”,”混合表示。即一个表达式要么是”*”,要么是”/”,要么是”-“或”,”及其混合。 +' +/ + +comment on column PUBTSCH.HOURE is '小时,范围:1-24配置方法同minute(分钟)' +/ + +comment on column PUBTSCH.MONTH_DAY is '月天(在一个月中的第几天),范围:1-31配置方法同minute(分钟)' +/ + +comment on column PUBTSCH.WEEK_DAY is '星期,范围:0-6配置方法同minute(分钟)' +/ + +comment on column PUBTSCH.MONTH_WEEK is '月周(在一个月中的第几周),范围:1-6配置方法同minute(分钟)' +/ + +comment on column PUBTSCH.MONTH is '月份,范围:1-12配置方法同minute(分钟)' +/ + +comment on column PUBTSCH.TRACE is '是否记调试日志标志0-不记1-记调试日志' +/ + +comment on column PUBTSCH.MONITOR is '是否发送信息到监控服务器 0-不发送 1-发送' +/ + +comment on column PUBTSCH.REPEAT_SND is '一分钟之内是否可以发送多次的标志,默认0' +/ + +comment on column PUBTSCH.DATA is '该节点里面的节点用户可以根据实际需要来命名。当交易数据包为text/xml时存在' +/ + +comment on column PUBTSCH.TM_SMP is '时间戳' +/ + +create unique index PUBTSCH_IDX + on PUBTSCH (REG_ID, NOD_ID, OBJ_SVR, TXN_COD, FUNC_PATH, FUNC_NAM) +/ + +create table PUBTTATH +( + ASS_TYP VARCHAR2(1), + ASS_ID VARCHAR2(15), + ATH_TYP VARCHAR2(1), + AP_MMO VARCHAR2(3), + SERVICE_ID VARCHAR2(10), + ATH_MOV_FLG VARCHAR2(1) default ' ', + ATH_MOV_STS VARCHAR2(1) default ' ', + EFF_DT VARCHAR2(8), + EXP_DT VARCHAR2(8), + UPD_DT VARCHAR2(8), + UPD_TLR VARCHAR2(10) +) +/ + +create unique index PK_PUBTTATH + on PUBTTATH (ASS_TYP, ASS_ID, ATH_TYP, AP_MMO, SERVICE_ID) +/ + +create table PUBTTIMCTL +( + TRAN_ID VARCHAR2(20), + REG_ID VARCHAR2(20) not null, + NOD_ID VARCHAR2(20) not null, + OBJ_SVR VARCHAR2(20) not null, + SER_NM VARCHAR2(20) not null, + STS VARCHAR2(1), + RMK VARCHAR2(512), + TM_SMP VARCHAR2(26), + constraint PK_PUBTTIMCTL + primary key (REG_ID, NOD_ID, OBJ_SVR, SER_NM) +) +/ + +comment on table PUBTTIMCTL is '公共定时服务控制表' +/ + +comment on column PUBTTIMCTL.TRAN_ID is '事件编码' +/ + +comment on column PUBTTIMCTL.REG_ID is '域名' +/ + +comment on column PUBTTIMCTL.NOD_ID is '节点名' +/ + +comment on column PUBTTIMCTL.OBJ_SVR is '服务名' +/ + +comment on column PUBTTIMCTL.SER_NM is '交易码' +/ + +comment on column PUBTTIMCTL.STS is '状态(1启用0关闭)' +/ + +comment on column PUBTTIMCTL.RMK is '备注' +/ + +comment on column PUBTTIMCTL.TM_SMP is '时间戳' +/ + +create index IDX_PUBTTMERCTL_TRNID + on PUBTTIMCTL (OBJ_SVR, SER_NM) +/ + +create table PUBTTLT +( + TLR_BR VARCHAR2(15), + TLR_TKS VARCHAR2(3) default ' ', + TLR VARCHAR2(10), + STAF_NO VARCHAR2(10), + TLR_CN_NM VARCHAR2(60), + TLR_EN_NM VARCHAR2(60) default ' ', + EFF_DT VARCHAR2(8), + EXP_DT VARCHAR2(8), + UPD_DT VARCHAR2(8), + UPD_TLR VARCHAR2(10), + TLR_TYP VARCHAR2(1), + TLR_LVL VARCHAR2(1), + TX_LVL VARCHAR2(1), + ATH_LVL VARCHAR2(1) default ' ', + ATH_RGN VARCHAR2(1) default ' ', + TMP_TLR VARCHAR2(10) default ' ', + TMP_TX_LVL VARCHAR2(1) default ' ', + TMP_ATH_LVL VARCHAR2(1) default ' ', + TMP_EXP_DT VARCHAR2(8) default ' ', + TX_MODE VARCHAR2(1), + SIGN_STS VARCHAR2(1) default ' ', + TLR_STS VARCHAR2(1), + SIGN_DT VARCHAR2(8) default ' ', + CRO_BR_SIGN VARCHAR2(1), + SIGN_TIMES VARCHAR2(2) default '0', + PSW_RETRY VARCHAR2(2) default '0', + TRM_TYP VARCHAR2(1) default ' ', + SIGN_TRM VARCHAR2(15) default ' ', + PRT_IP VARCHAR2(15) default ' ', + TLR_STSW VARCHAR2(30) default ' ', + LAST_JRN VARCHAR2(9) default ' ', + ACC_VCH_NO VARCHAR2(14) default ' ', + NACC_VCH_NO VARCHAR2(14) default ' ', + WFF_TX_CNT VARCHAR2(5) default ' ', + FIN_TX_CNT VARCHAR2(5) default ' ', + CAN_TX_CNT VARCHAR2(5) default ' ', + TLR_CRD_NO VARCHAR2(6) default ' ', + TLR_CRD_PSW VARCHAR2(20) default ' ', + CRD_PSW_DT VARCHAR2(8) default ' ', + KB_PSW VARCHAR2(20), + KB_PSW_DT VARCHAR2(8) default ' ', + LAST_KB_PSW VARCHAR2(20) +) +/ + +create unique index PK_PUBTTLT + on PUBTTLT (TLR) +/ + +create index UI1_PUBTTLT + on PUBTTLT (TLR_BR, SIGN_STS, TLR) +/ + +create table PUBTTMS +( + MSG_CD VARCHAR2(8), + BUS_CNL VARCHAR2(5), + BUS_TYP VARCHAR2(4) default '*', + BUS_MSG_CD VARCHAR2(8) default ' ', + MSG_INF VARCHAR2(256) default ' ', + MSG_DESC VARCHAR2(256) default ' ', + UPD_DT VARCHAR2(8) default ' ', + LAST_UPD_OPR VARCHAR2(10) default ' ', + TM_SMP VARCHAR2(26) default ' ' +) +/ + +create unique index PK_PUBTTMS + on PUBTTMS (MSG_CD, BUS_CNL, BUS_TYP) +/ + +create table PUBTTOT +( + TLR VARCHAR2(10), + CCY VARCHAR2(3), + ACCU_TYP VARCHAR2(2), + TX_COUNT VARCHAR2(5) default ' ', + AMT NUMBER(15,2) default '0', + LAST_DATE VARCHAR2(8) +) +/ + +create unique index PK_PUBTTOT + on PUBTTOT (TLR, CCY, ACCU_TYP) +/ + +create table PUBTTRHS +( + AC_DATE VARCHAR2(8), + TLR VARCHAR2(10), + JRN_NO VARCHAR2(20), + AP_CODE VARCHAR2(3), + TR_CODE VARCHAR2(10), + TR_NM VARCHAR2(30) default ' ', + PROD_CD VARCHAR2(8) default ' ', + CHNL_NO VARCHAR2(2) default ' ', + TR_DATE VARCHAR2(8), + TR_TIME VARCHAR2(6), + ACT_AC_DATE VARCHAR2(8) default '00000000', + TM_NO VARCHAR2(15) default ' ', + SUP1_ID VARCHAR2(10) default ' ', + SUP2_ID VARCHAR2(10) default ' ', + CONF_ID VARCHAR2(10) default ' ', + OATH_LVL VARCHAR2(2) default '00', + NATH_LVL VARCHAR2(2) default '00', + BR VARCHAR2(15) default '0', + WFF_FLG VARCHAR2(1), + MSG_CD VARCHAR2(7) default ' ', + ATH_DAT_LEN VARCHAR2(4) default ' ', + ATH_DAT VARCHAR2(270) default ' ', + INP_DAT_LEN VARCHAR2(4) default '0', + TM_SMP VARCHAR2(14), + INP_DAT CLOB, + KEY_INFO VARCHAR2(200) +) +/ + +create table PUBTTXIF +( + AP_MMO VARCHAR2(3), + TXN_CD VARCHAR2(6), + TXN_NM VARCHAR2(60), + TX_LVL VARCHAR2(1), + ATH_LVL1 VARCHAR2(1), + ATH_LVL2 VARCHAR2(1), + HOL_RUN_FLG VARCHAR2(1), + SELF_ATH_FLG VARCHAR2(1), + TX_CLS VARCHAR2(256), + COR_ALW_FLG VARCHAR2(1), + BAT_ATH_FLG VARCHAR2(1), + BAT_ATH_NUM VARCHAR2(1), + STSW VARCHAR2(30), + RUN_MODE VARCHAR2(1), + UPD_DT VARCHAR2(8), + UPD_TLR VARCHAR2(10) +) +/ + +create unique index PK_PUBTTXIF + on PUBTTXIF (AP_MMO, TXN_CD) +/ + +create table PUBUSRDAT +( + REC_KEY VARCHAR2(100), + USR_DAT VARCHAR2(3072) default ' ', + CUR_PAG VARCHAR2(4) default ' ', + END_PAG VARCHAR2(4) default ' ' +) +/ + +create table PUBTBTPINF +( + NAME VARCHAR2(100) not null + constraint SYS_C0012933 + primary key, + SQL_TEXT VARCHAR2(2000) not null, + OBJ_SVR VARCHAR2(10) not null, + OBJ_TXNCD VARCHAR2(20) not null, + INTERVAL NUMBER default 60 not null, + LAST_TIM NUMBER default 0 not null, + MAX_TMS NUMBER default 5 not null, + BEG_TM CHAR(6) default '000000' not null, + END_TM CHAR(6) default '235959' not null, + CONC_NUM NUMBER default 1 not null, + STS CHAR default '1' not null, + NOD_ID VARCHAR2(50) default ' ' not null, + UPD_OPR VARCHAR2(10) default ' ' not null, + RMK VARCHAR2(80) default ' ' not null, + TM_SMP CHAR(14) default ' ' not null +) +/ + +create index IDX1_PUBTBTPINF + on PUBTBTPINF (NOD_ID, STS) +/ + +create table PUBFLOWPAR +( + REG_ID VARCHAR2(20) not null, + NOD_ID VARCHAR2(6) not null, + TX_COD VARCHAR2(6) default ' ' not null, + SYS_CNL VARCHAR2(10) default '999999' not null, + BUS_CNL VARCHAR2(10) not null, + MAX_FLOW NUMBER(5) default 0 not null, + STS VARCHAR2(1) default '0' not null, + TM_SMP VARCHAR2(14) default ' ' not null, + RMK VARCHAR2(100) default ' ' not null, + constraint PUBFLOWPAR_PK + primary key (REG_ID, NOD_ID, SYS_CNL, BUS_CNL) +) +/ + +create table PUBLCKREC +( + RECKEY VARCHAR2(80) not null + constraint PUBLCKREC_PK + primary key, + LCKTM VARCHAR2(10), + TIMOUT VARCHAR2(6), + UPDFLG VARCHAR2(1) +) +/ + diff --git a/cap/sql/cre_sequnce.sql b/cap/sql/cre_sequnce.sql new file mode 100644 index 0000000..0b0fb4e --- /dev/null +++ b/cap/sql/cre_sequnce.sql @@ -0,0 +1,96 @@ +create sequence PRD_ID + maxvalue 999999999 + order +/ + +create sequence PUBSBSP + minvalue 0 + maxvalue 9999999999 + cycle + cache 200 +/ + +create sequence PUBSIDN + minvalue 0 + maxvalue 999999999999999999 + cycle + cache 100 +/ + +create sequence PUBSJRN + minvalue 0 + maxvalue 9999999999 + cycle + cache 2000 +/ + +create sequence SEQ_JOURNAL_NO + maxvalue 9999999999 + cycle + cache 100 +/ + +create sequence SEQ_PARM_ID + cache 10 +/ + +create sequence SEQ_RUTTRURC + minvalue 1000000001 + maxvalue 99999999999999 +/ + +create sequence SEQ_URMTMINF + cache 60 +/ + +create sequence SEQ_URMTOPPR + minvalue 1000000001 + maxvalue 99999999999999 +/ + +create sequence SEQ_USER_INFO +/ + +create sequence S_DATA_ID + maxvalue 9999999999 + cycle + nocache +/ + +create sequence S_LOG_NO + minvalue 0 + maxvalue 999999999999999999 + cache 100 +/ + +create sequence USENO_ID + minvalue 100000000000 + maxvalue 999999999999 + order +/ + +create sequence JRN_NO_SEQUENCE + maxvalue 9999999999 + cycle + cache 100 +/ + + + +create sequence CK_SEQUENCE + maxvalue 99999999 + cycle + cache 100 +/ + +create sequence ICBC_CAP_SEQUENCE + maxvalue 9999 + cycle + cache 100 +/ + +create sequence ICBCCORGBUSTYP + maxvalue 999 + cycle + cache 100 +/ diff --git a/cap/sql/init_cap.sql b/cap/sql/init_cap.sql new file mode 100644 index 0000000..e69de29 diff --git a/cap/sql/init_pub.sql b/cap/sql/init_pub.sql new file mode 100644 index 0000000..f7cbf05 --- /dev/null +++ b/cap/sql/init_pub.sql @@ -0,0 +1,3 @@ +INSERT INTO PUBPLTINF (SYS_ID, LOG_NO, BLOG_NO, ACC_DT, LST_ACC_DT, DAT_END, ELE_BK, TM_SMP) VALUES ('F00001', '426901', '000000000000', '20080504', '20080503', '00', '000000', '000000000000'); +INSERT INTO PUBTRSTS (SYS_VER_NO, SYS_STUS, WIN_MODE, WIN_STS, WIN_SW_TM, WIN_DT1, WIN_DT2, WIN_BEG_TM, WIN_END_TM, LAST_AC_DT, LAST_AC_DT_FLG, LAST_AC_DT2, LAST_AC_DT2_FLG, CUR_AC_DT, CUR_AC_DT_FLG, NEXT_AC_DT, NEXT_AC_DT_FLG, AC_DT_SW_FLG, LAST_UPD_DT, LAST_UPD_TM, LAST_UPD_OPR, TM_SMP) VALUES ('V1.0.0', 'A', '1', 'B', '000000', '20170829', '20170830', '220000', '020000', '20170828', 'D', '20170827', 'D', '20170829', 'D', '20170830', 'D', '0', '20200714', '233000', 'T00001', '20150526235900'); +