username 5 сар өмнө
parent
commit
c60837c246

+ 104 - 0
DBScript/张艳杰/001-DDL.sql

@@ -330,3 +330,107 @@ PARAM_CALC_RESULT VARCHAR(300) comment '
 PARAM_CALC_TOOK DECIMAL(30,6) comment '计算耗时',
  primary key (CALCINDEX,PARAM_ID,CALCTASK_TYPE_ID)
 )COMMENT='计量参数结果表';
+
+
+
+
+
+
+-- 信用风险RWA计量规则定义表
+DROP TABLE IF EXISTS RWA_CALC_CONF_CREDITRISK;
+create table  IF NOT EXISTS RWA_CALC_CONF_CREDITRISK(
+CALCINDEX   VARCHAR(60)  DEFAULT NULL  comment '计算实例号',
+SDATE   VARCHAR(8)  DEFAULT NULL  comment '起始数据日期',
+EDATE   VARCHAR(8)  DEFAULT NULL  comment '截止数据日期',
+TERM   VARCHAR(8)  DEFAULT NULL  comment '年月',
+DATA_DATE   VARCHAR(8)  DEFAULT NULL  comment '数据日期',
+CREDITRISK_NO   VARCHAR(60) comment '规则编号',
+CREDITRISK_NAME  VARCHAR(60) comment '规则名称',
+CREDITRISK_BUSSINESS_CODE VARCHAR(60) comment '所属业务',
+DEFAULT_RULE	VARCHAR(3000)  comment '默认规则',
+DEFAULT_OUT	  VARCHAR(60)  comment '默认输出',
+CREDITRISK_INDEX	DECIMAL(30,0)  comment '规则序号',
+ primary key (CALCINDEX,CREDITRISK_NO)
+) DEFAULT CHARSET =utf8 COMMENT='信用风险RWA计量规则定义表';
+
+
+
+
+
+
+-- 信用风险RWA计量规则步骤定义表
+DROP TABLE IF EXISTS RWA_CALC_CONF_CREDITRISKRULE;
+create table  IF NOT EXISTS RWA_CALC_CONF_CREDITRISKRULE(
+CALCINDEX   VARCHAR(60)  DEFAULT NULL  comment '计算实例号',
+SDATE   VARCHAR(8)  DEFAULT NULL  comment '起始数据日期',
+EDATE   VARCHAR(8)  DEFAULT NULL  comment '截止数据日期',
+TERM   VARCHAR(8)  DEFAULT NULL  comment '年月',
+DATA_DATE   VARCHAR(8)  DEFAULT NULL  comment '数据日期',
+CREDITRISK_NO   VARCHAR(60) comment '信用风险RWA计量规则编号',
+STEP_NO  VARCHAR(60) comment '步骤编号',
+STEP_NAME VARCHAR(300) comment '步骤名称',
+STEP_TYPE	VARCHAR(30)  comment '步骤类型(预留)',
+STEP_INDEX	  DECIMAL(30,0)  comment '步骤序号',
+STEP_RULE	VARCHAR(3000) comment '步骤规则',
+STEP_IN	VARCHAR(60) comment '步骤输入',
+STEP_OUT	VARCHAR(60) comment '步骤输出',
+ primary key (CALCINDEX,STEP_NO,CREDITRISK_NO)
+) DEFAULT CHARSET =utf8 COMMENT='信用风险RWA计量规则步骤定义表';
+
+
+
+
+-- 报表定义基本信息表
+DROP TABLE IF EXISTS RWA_SYSTEM_REPORT_CONF_INFO;
+create table  IF NOT EXISTS RWA_SYSTEM_REPORT_CONF_INFO(
+CALCINDEX   VARCHAR(60)  DEFAULT NULL  comment '计算实例号',
+SDATE   VARCHAR(8)  DEFAULT NULL  comment '起始数据日期',
+EDATE   VARCHAR(8)  DEFAULT NULL  comment '截止数据日期',
+TERM   VARCHAR(8)  DEFAULT NULL  comment '年月',
+DATA_DATE   VARCHAR(8)  DEFAULT NULL  comment '数据日期',
+REPORT_NO   VARCHAR(60) comment '报表编号',
+REPORT_NAME  VARCHAR(300) comment '报表名称',
+REPORT_VERSION VARCHAR(60) comment '报表版本号',
+REPORT_ORGCODE	VARCHAR(300)  comment '所属机构',
+REPORT_TYPE	  VARCHAR(60)  comment '报表类型',
+REPORT_FILE	VARCHAR(300)  comment '模板文件',
+ primary key (CALCINDEX,REPORT_NO)
+) DEFAULT CHARSET =utf8 COMMENT='报表定义基本信息表';
+
+
+
+-- 报表计算单元清单表
+DROP TABLE IF EXISTS RWA_SYSTEM_REPORT_CONF_CALCUNIT;
+create table  IF NOT EXISTS RWA_SYSTEM_REPORT_CONF_CALCUNIT(
+CALCINDEX   VARCHAR(60)  DEFAULT NULL  comment '计算实例号',
+SDATE   VARCHAR(8)  DEFAULT NULL  comment '起始数据日期',
+EDATE   VARCHAR(8)  DEFAULT NULL  comment '截止数据日期',
+TERM   VARCHAR(8)  DEFAULT NULL  comment '年月',
+DATA_DATE   VARCHAR(8)  DEFAULT NULL  comment '数据日期',
+ID          VARCHAR(60) comment '序号',
+REPORT_NO   VARCHAR(60) comment '报表编号',
+REPORT_UNIT_NO  VARCHAR(60) comment '报表计算单元编号',
+REPORT_UNIT_SHEET DECIMAL(30,0) comment 'sheet页位置',
+REPORT_UNIT_ROW	 DECIMAL(30,0)  comment '行位置',
+REPORT_UNIT_CELL	  DECIMAL(30,0)  comment '列位置',
+UNIT_STYLE_TYPE	VARCHAR(60)  comment '单元格样式类型',
+UNIT_CALC_TYPE	VARCHAR(60)  comment '计算过程类型',
+UNIT_CALC_OBJECT_NAME	VARCHAR(60)  comment '计算对象名称',
+UNIT_CALC_INFO	VARCHAR(3000)  comment '计算对象配置',
+UNIT_DATA_TYPE	VARCHAR(60)  comment '单元格数据类型',
+UNIT_TYPE	VARCHAR(60)  comment '单元格类型',
+EXCEL_FORMULA	     VARCHAR(60)  comment 'Excel公式',
+ISHASURL	VARCHAR(60)  comment '是否包含下钻功能',
+ primary key (CALCINDEX,ID,REPORT_NO)
+) DEFAULT CHARSET =utf8 COMMENT='报表计算单元清单表';
+
+
+
+
+
+
+
+
+
+
+

+ 23 - 2
DBScript/张艳杰/002-DML.sql

@@ -168,8 +168,29 @@ VALUES(NULL, NULL, NULL, NULL, NULL, 'R02040000', '2.4
 
 
 
-
-
+-- 系统菜单
+
+INSERT INTO rwa_test.sys_funinfo
+(FUNCCODE, FUNCNAME, PARENTCODE, ORDERNO, LEAF, URL, LEVELCODE, REMARK, ORGTYPE, TERMINALTYPE)
+VALUES('M810000', '阶段信息配置', 'M800000', 1.000000000000000000000000000000, '1', '/stageinformation', 2.000000000000000000000000000000, '', '4tailbranch', NULL);
+INSERT INTO rwa_test.sys_funinfo
+(FUNCCODE, FUNCNAME, PARENTCODE, ORDERNO, LEAF, URL, LEVELCODE, REMARK, ORGTYPE, TERMINALTYPE)
+VALUES('M820000', '计量任务管理', 'M800000', 1.000000000000000000000000000000, '1', '/meteringmanagement', 2.000000000000000000000000000000, '', '4tailbranch', NULL);
+INSERT INTO rwa_test.sys_funinfo
+(FUNCCODE, FUNCNAME, PARENTCODE, ORDERNO, LEAF, URL, LEVELCODE, REMARK, ORGTYPE, TERMINALTYPE)
+VALUES('M830000', '计量参数定义', 'M800000', 1.000000000000000000000000000000, '1', '/meteringparamdefine', 2.000000000000000000000000000000, '', '4tailbranch', NULL);
+INSERT INTO rwa_test.sys_funinfo
+(FUNCCODE, FUNCNAME, PARENTCODE, ORDERNO, LEAF, URL, LEVELCODE, REMARK, ORGTYPE, TERMINALTYPE)
+VALUES('M840000', '计量任务执行管理', 'M800000', 1.000000000000000000000000000000, '1', '/meteringtaskexecute', 2.000000000000000000000000000000, '', '4tailbranch', NULL);
+INSERT INTO rwa_test.sys_funinfo
+(FUNCCODE, FUNCNAME, PARENTCODE, ORDERNO, LEAF, URL, LEVELCODE, REMARK, ORGTYPE, TERMINALTYPE)
+VALUES('M850000', '信用风险RWA计量规则定义', 'M800000', 1.000000000000000000000000000000, '1', '/creditriskmeteringrule', 2.000000000000000000000000000000, '', '4tailbranch', NULL);
+INSERT INTO rwa_test.sys_funinfo
+(FUNCCODE, FUNCNAME, PARENTCODE, ORDERNO, LEAF, URL, LEVELCODE, REMARK, ORGTYPE, TERMINALTYPE)
+VALUES('M900000', '报表定义工具', '0', 1.000000000000000000000000000000, '0', NULL, 1.000000000000000000000000000000, '', '4tailbranch', NULL);
+INSERT INTO rwa_test.sys_funinfo
+(FUNCCODE, FUNCNAME, PARENTCODE, ORDERNO, LEAF, URL, LEVELCODE, REMARK, ORGTYPE, TERMINALTYPE)
+VALUES('M910000', '报表填报配置', 'M900000', 1.000000000000000000000000000000, '1', '/reportfillingconfig', 2.000000000000000000000000000000, '', '4tailbranch', NULL);