gouji开发sql20

INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.031', 't_r_299_1_1', '1.产品募集余额总计,人民币(100000,A)=存续产品募集余额总计,人民币(e00000,A)', '1.产品募集余额总计,人民币(100000,A)=存续产品募集余额总计,人民币(e00000,A)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       GROUP_CONCAT(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE2) AS RIGHT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'100000\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE = \'e00000\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN T.TABLE_NAME = \'1_1\' THEN\r\n                                T.N_ID\r\n                             END) AS N_ID, MAX(T.COL_ORG) AS COL_ORG,\r\n                T.FDATE AS FILE_DATE, T.FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(T.ITEM_CODE = \'100000\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(T.ITEM_CODE = \'e00000\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(T.ITEM_CODE = \'100000\', T.V, 0)) -\r\n                             SUM(IF(T.ITEM_CODE = \'e00000\', T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'3_1\')\r\n         AND    ITEM_CODE IN (\'100000\', \'e00000\')\r\n         AND    COL = \'A\'\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.032', 't_r_299_1_1', '2.开放式净值型,人民币(121000,A)=开放式净值型总计,人民币(e10000,A)', '2.开放式净值型,人民币(121000,A)=开放式净值型总计,人民币(e10000,A)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       GROUP_CONCAT(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE2) AS RIGHT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'121000\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE = \'e10000\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN T.TABLE_NAME = \'1_1\' THEN\r\n                                T.N_ID\r\n                             END) AS N_ID, MAX(T.COL_ORG) AS COL_ORG,\r\n                T.FDATE AS FILE_DATE, T.FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(T.ITEM_CODE = \'121000\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(T.ITEM_CODE = \'e10000\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(T.ITEM_CODE = \'121000\', T.V, 0)) -\r\n                             SUM(IF(T.ITEM_CODE = \'e10000\', T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'3_1\')\r\n         AND    ITEM_CODE IN (\'121000\', \'e10000\')\r\n         AND    COL = \'A\'\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.033', 't_r_299_1_1', '3.开放式非净值型,人民币(122000,A)=开放式非净值型总计,人民币(e20000,A)', '3.开放式非净值型,人民币(122000,A)=开放式非净值型总计,人民币(e20000,A)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n      GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       GROUP_CONCAT(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE2) AS RIGHT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'122000\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE = \'e20000\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN T.TABLE_NAME = \'1_1\' THEN\r\n                                T.N_ID\r\n                             END) AS N_ID, MAX(T.COL_ORG) AS COL_ORG,\r\n                T.FDATE AS FILE_DATE, T.FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(T.ITEM_CODE = \'122000\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(T.ITEM_CODE = \'e20000\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(T.ITEM_CODE = \'122000\', T.V, 0)) -\r\n                             SUM(IF(T.ITEM_CODE = \'e20000\', T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'3_1\')\r\n         AND    ITEM_CODE IN (\'122000\', \'e20000\')\r\n         AND    COL = \'A\'\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.034', 't_r_299_1_1', '4.封闭式净值型,人民币(123000,A)=封闭式净值型总计,人民币(e30000,A)', '4.封闭式净值型,人民币(123000,A)=封闭式净值型总计,人民币(e30000,A)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       GROUP_CONCAT(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE2) AS RIGHT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'123000\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE = \'e30000\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN T.TABLE_NAME = \'1_1\' THEN\r\n                                T.N_ID\r\n                             END) AS N_ID, MAX(T.COL_ORG) AS COL_ORG,\r\n                T.FDATE AS FILE_DATE, T.FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(T.ITEM_CODE = \'123000\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(T.ITEM_CODE = \'e30000\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(T.ITEM_CODE = \'123000\', T.V, 0)) -\r\n                             SUM(IF(T.ITEM_CODE = \'e30000\', T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'3_1\')\r\n         AND    ITEM_CODE IN (\'123000\', \'e30000\')\r\n         AND    COL = \'A\'\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.035', 't_r_299_1_1', '5.封闭式非净值型,人民币(124000,A)=封闭式非净值型总计,人民币(e40000,A)', '5.封闭式非净值型,人民币(124000,A)=封闭式非净值型总计,人民币(e40000,A)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       GROUP_CONCAT(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE2) AS RIGHT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'124000\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE = \'e40000\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN T.TABLE_NAME = \'1_1\' THEN\r\n                                T.N_ID\r\n                             END) AS N_ID, MAX(T.COL_ORG) AS COL_ORG,\r\n                T.FDATE AS FILE_DATE, T.FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(T.ITEM_CODE = \'124000\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(T.ITEM_CODE = \'e40000\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(T.ITEM_CODE = \'124000\', T.V, 0)) -\r\n                             SUM(IF(T.ITEM_CODE = \'e40000\', T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'3_1\')\r\n         AND    ITEM_CODE IN (\'124000\', \'e40000\')\r\n         AND    COL = \'A\'\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.036', 't_r_299_1_1', '6.产品募集余额总计,合计(100000,G)=存续产品余额总计,合计(e00000,C)', '6.产品募集余额总计,合计(100000,G)=存续产品余额总计,合计(e00000,C)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       GROUP_CONCAT(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE2) AS RIGHT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'100000\'\r\n                              AND COL = \'G\', T.V, 0)) =\r\n                       SUM(IF(ITEM_CODE = \'e00000\'\r\n                              AND COL = \'C\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID, MAX(COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'100000\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'e00000\'\r\n                              AND COL = \'C\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'100000\'\r\n                              AND COL = \'G\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'e00000\'\r\n                              AND COL = \'C\', T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'3_1\')\r\n         AND    ((ITEM_CODE = \'100000\' AND COL = \'G\')\r\n         OR     (ITEM_CODE = \'e00000\' AND COL = \'C\'))\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.037', 't_r_299_1_1', '7.开放式净值型,合计(121000,G)=开放式净值型总计,合计(e10000,C)', '7.开放式净值型,合计(121000,G)=开放式净值型总计,合计(e10000,C)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       GROUP_CONCAT(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE2) AS RIGHT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'121000\'\r\n                              AND COL = \'G\', T.V, 0)) =\r\n                       SUM(IF(ITEM_CODE = \'e10000\'\r\n                              AND COL = \'C\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID, MAX(COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'121000\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'e10000\'\r\n                              AND COL = \'C\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'121000\'\r\n                              AND COL = \'G\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'e10000\'\r\n                              AND COL = \'C\', T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'3_1\')\r\n         AND    ((ITEM_CODE = \'121000\' AND COL = \'G\')\r\n         OR     (ITEM_CODE = \'e10000\' AND COL = \'C\'))\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.038', 't_r_299_1_1', '8.开放式非净值型,合计(122000,G)=开放式非净值型总计,合计(e20000,C)', '8.开放式非净值型,合计(122000,G)=开放式非净值型总计,合计(e20000,C)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       GROUP_CONCAT(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE2) AS RIGHT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'122000\'\r\n                              AND COL = \'G\', T.V, 0)) =\r\n                       SUM(IF(ITEM_CODE = \'e20000\'\r\n                              AND COL = \'C\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID, MAX(COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'122000\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'e20000\'\r\n                              AND COL = \'C\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'122000\'\r\n                              AND COL = \'G\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'e20000\'\r\n                              AND COL = \'C\', T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'3_1\')\r\n         AND    ((ITEM_CODE = \'122000\' AND COL = \'G\')\r\n         OR     (ITEM_CODE = \'e20000\' AND COL = \'C\'))\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.039', 't_r_299_1_1', '9.封闭式净值型,合计(123000,G)=封闭式净值型总计,合计(e30000,C)', '9.封闭式净值型,合计(123000,G)=封闭式净值型总计,合计(e30000,C)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n      GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       GROUP_CONCAT(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE2) AS RIGHT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'123000\'\r\n                              AND COL = \'G\', T.V, 0)) =\r\n                       SUM(IF(ITEM_CODE = \'e30000\'\r\n                              AND COL = \'C\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID, MAX(COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'123000\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'e30000\'\r\n                              AND COL = \'C\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'123000\'\r\n                              AND COL = \'G\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'e30000\'\r\n                              AND COL = \'C\', T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'3_1\')\r\n         AND    ((ITEM_CODE = \'123000\' AND COL = \'G\')\r\n         OR     (ITEM_CODE = \'e30000\' AND COL = \'C\'))\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.040', 't_r_299_1_1', '10.封闭式非净值型,合计(124000,G)=封闭式非净值型总计,合计(e40000,C)', '10.封闭式非净值型,合计(124000,G)=封闭式非净值型总计,合计(e40000,C)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       GROUP_CONCAT(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE2) AS RIGHT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'124000\'\r\n                              AND COL = \'G\', T.V, 0)) =\r\n                       SUM(IF(ITEM_CODE = \'e40000\'\r\n                              AND COL = \'C\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID, MAX(COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'124000\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'e40000\'\r\n                              AND COL = \'C\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'124000\'\r\n                              AND COL = \'G\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'e40000\'\r\n                              AND COL = \'C\', T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'3_1\')\r\n         AND   ( (ITEM_CODE = \'124000\' AND COL = \'G\')\r\n         OR     (ITEM_CODE = \'e40000\' AND COL = \'C\'))\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.041', 't_r_299_1_1', '11.产品募集余额总计,美元折人民币+欧元折人民币+英镑折人民币+日元折人民币+其他币种折人民币(100000,B+C+D+E+F)=存续产品余额总计,外币折人民币(e00000,B)', '11.产品募集余额总计,美元折人民币+欧元折人民币+英镑折人民币+日元折人民币+其他币种折人民币(100000,B+C+D+E+F)=存续产品余额总计,外币折人民币(e00000,B)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE, GROUP_CONCAT(DISTINCT N_ID)AS N_ID_LIST,\r\n       MAX(COL_ORG) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE,\r\n       INSTI_TYPE,\r\n       GROUP_CONCAT(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE2) AS RIGHT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'100000\'\r\n                              AND COL IN (\'B\', \'C\', \'D\', \'E\', \'F\'), T.V, 0)) =\r\n                       SUM(IF(ITEM_CODE = \'e00000\'\r\n                              AND COL = \'B\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE,\r\n                CAST(CONCAT(\'产品募集余额总计\', \':\', SUM(IF(ITEM_CODE = \'100000\'\r\n                              AND COL IN (\'B\', \'C\', \'D\', \'E\', \'F\'), T.V, 0))) AS CHAR) AS VALUE1,\r\n                CAST(CONCAT(\'存续产品余额总计\', \':\',\r\n                        SUM(IF(ITEM_CODE = \'e00000\'\r\n                              AND COL = \'B\', T.V, 0))) AS CHAR) AS VALUE2,\r\n                CAST(CONCAT(\'差值\', \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'100000\'\r\n                              AND COL IN (\'B\', \'C\', \'D\', \'E\', \'F\'), T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'e00000\'\r\n                              AND COL = \'B\', T.V, 0))))AS CHAR) AS VALUE3\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'3_1\')\r\n         AND    ITEM_CODE IN (\'100000\', \'e00000\')\r\n         AND    COL IN (\'B\', \'C\', \'D\', \'E\', \'F\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.042', 't_r_299_1_1', '12.开放式净值型,美元折人民币+欧元折人民币+英镑折人民币+日元折人民币+其他币种折人民币(121000,B+C+D+E+F)=开放式净值型总计,外币折人民币(e10000,B)', '12.开放式净值型,美元折人民币+欧元折人民币+英镑折人民币+日元折人民币+其他币种折人民币(121000,B+C+D+E+F)=开放式净值型总计,外币折人民币(e10000,B)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE, GROUP_CONCAT(DISTINCT N_ID)AS N_ID_LIST,\r\n       MAX(COL_ORG) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE,\r\n       INSTI_TYPE,\r\n       GROUP_CONCAT(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE2) AS RIGHT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'121000\'\r\n                              AND COL IN (\'B\', \'C\', \'D\', \'E\', \'F\'), T.V, 0)) =\r\n                       SUM(IF(ITEM_CODE = \'e10000\'\r\n                              AND COL = \'B\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE,\r\n                CAST(CONCAT(\'开放式非净值型\', \':\', SUM(IF(ITEM_CODE = \'121000\'\r\n                              AND COL IN (\'B\', \'C\', \'D\', \'E\', \'F\'), T.V, 0))) AS CHAR) AS VALUE1,\r\n                CAST(CONCAT(\'开放式非净值型总计\', \':\',\r\n                        SUM(IF(ITEM_CODE = \'e10000\'\r\n                              AND COL = \'B\', T.V, 0))) AS CHAR) AS VALUE2,\r\n                CAST(CONCAT(\'差值\', \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'121000\'\r\n                              AND COL IN (\'B\', \'C\', \'D\', \'E\', \'F\'), T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'e10000\'\r\n                              AND COL = \'B\', T.V, 0))))AS CHAR) AS VALUE3\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'3_1\')\r\n         AND    ITEM_CODE IN (\'121000\', \'e10000\')\r\n         AND    COL IN (\'B\', \'C\', \'D\', \'E\', \'F\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.043', 't_r_299_1_1', '13.开放式非净值型,美元折人民币+欧元折人民币+英镑折人民币+日元折人民币+其他币种折人民币(122000,B+C+D+E+F)=开放式非净值型总计,外币折人民币(e20000,B)', '13.开放式非净值型,美元折人民币+欧元折人民币+英镑折人民币+日元折人民币+其他币种折人民币(122000,B+C+D+E+F)=开放式非净值型总计,外币折人民币(e20000,B)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE, GROUP_CONCAT(DISTINCT N_ID)AS N_ID_LIST,\r\n       MAX(COL_ORG) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE,\r\n       INSTI_TYPE,\r\n       GROUP_CONCAT(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE2) AS RIGHT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'122000\'\r\n                              AND COL IN (\'B\', \'C\', \'D\', \'E\', \'F\'), T.V, 0)) =\r\n                       SUM(IF(ITEM_CODE = \'e20000\'\r\n                              AND COL = \'B\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE,\r\n                CAST(CONCAT(\'开放式非净值型\', \':\', SUM(IF(ITEM_CODE = \'122000\'\r\n                              AND COL IN (\'B\', \'C\', \'D\', \'E\', \'F\'), T.V, 0))) AS CHAR) AS VALUE1,\r\n                CAST(CONCAT(\'开放式非净值型总计\', \':\',\r\n                        SUM(IF(ITEM_CODE = \'e20000\'\r\n                              AND COL = \'B\', T.V, 0))) AS CHAR) AS VALUE2,\r\n                CAST(CONCAT(\'差值\', \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'122000\'\r\n                              AND COL IN (\'B\', \'C\', \'D\', \'E\', \'F\'), T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'e20000\'\r\n                              AND COL = \'B\', T.V, 0))))AS CHAR) AS VALUE3\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'3_1\')\r\n         AND    ITEM_CODE IN (\'122000\', \'e20000\')\r\n         AND    COL IN (\'B\', \'C\', \'D\', \'E\', \'F\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.044', 't_r_299_1_1', '14.封闭式净值型,美元折人民币+欧元折人民币+英镑折人民币+日元折人民币+其他币种折人民币(123000,B+C+D+E+F)=封闭式净值型总计,外币折人民币(e30000,B)', '14.封闭式净值型,美元折人民币+欧元折人民币+英镑折人民币+日元折人民币+其他币种折人民币(123000,B+C+D+E+F)=封闭式净值型总计,外币折人民币(e30000,B)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE, GROUP_CONCAT(DISTINCT N_ID)AS N_ID_LIST,\r\n       MAX(COL_ORG) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE,\r\n       INSTI_TYPE,\r\n       GROUP_CONCAT(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE2) AS RIGHT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'123000\'\r\n                              AND COL IN (\'B\', \'C\', \'D\', \'E\', \'F\'), T.V, 0)) =\r\n                       SUM(IF(ITEM_CODE = \'e30000\'\r\n                              AND COL = \'B\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE,\r\n                CAST(CONCAT(\'封闭式净值型\', \':\', SUM(IF(ITEM_CODE = \'123000\'\r\n                              AND COL IN (\'B\', \'C\', \'D\', \'E\', \'F\'), T.V, 0))) AS CHAR) AS VALUE1,\r\n                CAST(CONCAT(\'封闭式净值型总计\', \':\',\r\n                        SUM(IF(ITEM_CODE = \'e30000\'\r\n                              AND COL = \'B\', T.V, 0))) AS CHAR) AS VALUE2,\r\n                CAST(CONCAT(\'差值\', \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'123000\'\r\n                              AND COL IN (\'B\', \'C\', \'D\', \'E\', \'F\'), T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'e30000\'\r\n                              AND COL = \'B\', T.V, 0))))AS CHAR) AS VALUE3\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'3_1\')\r\n         AND    ITEM_CODE IN (\'123000\', \'e30000\')\r\n         AND    COL IN (\'B\', \'C\', \'D\', \'E\', \'F\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.045', 't_r_299_1_1', '15.封闭式非净值型,美元折人民币+欧元折人民币+英镑折人民币+日元折人民币+其他币种折人民币(124000,B+C+D+E+F)=封闭式非净值型总计,外币折人民币(e40000,B)', '15.封闭式非净值型,美元折人民币+欧元折人民币+英镑折人民币+日元折人民币+其他币种折人民币(124000,B+C+D+E+F)=封闭式非净值型总计,外币折人民币(e40000,B)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE, GROUP_CONCAT(DISTINCT N_ID)AS N_ID_LIST,\r\n       MAX(COL_ORG) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE,\r\n       INSTI_TYPE,\r\n       GROUP_CONCAT(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE2) AS RIGHT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'124000\'\r\n                              AND COL IN (\'B\', \'C\', \'D\', \'E\', \'F\'), T.V, 0)) =\r\n                       SUM(IF(ITEM_CODE = \'e40000\'\r\n                              AND COL = \'B\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE,\r\n                CAST(CONCAT(\'封闭式非净值型\', \':\', SUM(IF(ITEM_CODE = \'124000\'\r\n                              AND COL IN (\'B\', \'C\', \'D\', \'E\', \'F\'), T.V, 0))) AS CHAR) AS VALUE1,\r\n                CAST(CONCAT(\'封闭式非净值型总计\', \':\',\r\n                        SUM(IF(ITEM_CODE = \'e40000\'\r\n                              AND COL = \'B\', T.V, 0))) AS CHAR) AS VALUE2,\r\n                CAST(CONCAT(\'差值\', \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'124000\'\r\n                              AND COL IN (\'B\', \'C\', \'D\', \'E\', \'F\'), T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'e40000\'\r\n                              AND COL = \'B\', T.V, 0))))AS CHAR) AS VALUE3\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'3_1\')\r\n         AND    ITEM_CODE IN (\'124000\', \'e40000\')\r\n         AND    COL IN (\'B\', \'C\', \'D\', \'E\', \'F\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.046', 't_r_299_1_1', '表1-1负数校验', '表1-1负数校验', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       \'\' AS LEFT_CALCULATION_VALUE,\r\n       \'\' AS RIGHT_CALCULATION_VALUE,\r\n       \'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN T.V < 0 THEN\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE, N_ID, COL_ORG AS COL_ORG,\r\n                T.FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_1\') T1\r\nWHERE  RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.047', 't_r_299_1_1', '规则1:表1-1,产品品种不是“01”或“08”,公开募集上期无数,本期有数,请核实;', '规则1:表1-1,产品品种不是“01”或“08”,公开募集上期无数,本期有数,请核实;', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(FDATE <> \'@FILE_DATE\', T.V, 0)) = 0\r\n                       AND SUM(IF(FDATE = \'@FILE_DATE\', T.V, 0)) > 0 THEN\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END AS RESULT_CODE, \'@FILE_DATE\' AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN FDATE = \'@FILE_DATE\' THEN\r\n                                N_ID\r\n                             END) AS N_ID, MAX(COL_ORG) AS COL_ORG,\r\n                T.FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE IN\r\n                (\'@FILE_DATE\',\r\n                 DATE_FORMAT(LAST_DAY(DATE_SUB(\'@FILE_DATE\', INTERVAL 1 MONTH)),\r\n                              \'%Y%m%d\'))\r\n         AND    FUND_TYPE NOT IN (\'01\', \'08\')\r\n         AND    ITEM_CODE = \'131000\'\r\n         AND    TABLE_NAME = \'1_1\'\r\n         GROUP  BY T.FUND_CATEGORY, T.COL, T.FUND_TYPE, T.ITEM_CODE) T1\r\nWHERE  RESULT_CODE = \'0\'\r\nand N_ID IS NOT NULL\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE;');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.048', 't_r_299_1_1', '规则2:表1-1,产品品种为“03”,公开募集数据增长超过8%,请核实;', '规则2:表1-1,产品品种为“03”,公开募集数据增长超过8%,请核实;', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(FDATE = \'@FILE_DATE\', T.V, 0))/\r\n                       SUM(IF(FDATE <> \'@FILE_DATE\', T.V, 0)) > 1.08 THEN\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END AS RESULT_CODE, \'@FILE_DATE\' AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN FDATE = \'@FILE_DATE\' THEN\r\n                                N_ID\r\n                             END) AS N_ID, MAX(COL_ORG) AS COL_ORG, T.FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE IN\r\n                (\'@FILE_DATE\',\r\n                DATE_FORMAT(LAST_DAY(DATE_SUB(\'@FILE_DATE\', INTERVAL 1 MONTH)),\r\n                              \'%Y%m%d\'))\r\n         AND    FUND_TYPE  =\'03\'\r\n         AND    ITEM_CODE = \'131000\'\r\n         AND    TABLE_NAME = \'1_1\'\r\n				 GROUP  BY T.FUND_CATEGORY, T.COL, T.FUND_TYPE, T.ITEM_CODE) T1\r\nWHERE  RESULT_CODE = \'0\'\r\nAND N_ID IS NOT NULL\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.049', 't_r_299_1_1', '规则3:表1-1,上期与当期资金募集余额未发生变化,但表1-2当期募集或当期兑付有数;', '规则3:表1-1,上期与当期资金募集余额未发生变化,但表1-2当期募集或当期兑付有数;', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT \'@FILE_DATE\' AS FILE_DATE, INSTI_TYPE,\r\n                CASE\r\n                  WHEN SUM(IF(FILE_DATE <> \'@FILE_DATE\'\r\n                              AND ITEM_CODE LIKE \'1%\', V, 0)) > 0\r\n                       AND ABS(SUM(IF(FILE_DATE = \'@FILE_DATE\'\r\n                                      AND ITEM_CODE LIKE \'1%\', V, 0)) -\r\n                               SUM(IF(FILE_DATE <> \'@FILE_DATE\'\r\n                                      AND ITEM_CODE LIKE \'1%\', V, 0))) < 0.1\r\n                       AND SUM(IF(FILE_DATE = \'@FILE_DATE\'\r\n                                  AND ITEM_CODE LIKE \'2%\', V, 0)) <> 0 THEN\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END RESULT_CODE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN FILE_DATE = \'@FILE_DATE\' THEN\r\n                                N_ID\r\n                             END) AS N_ID, MAX(COL_ORG) AS COL_ORG\r\n         FROM   (SELECT T.FDATE AS FILE_DATE, T.FUND_CATEGORY AS INSTI_TYPE,\r\n                         T.TABLE_NAME, T.V, T.ITEM_CODE,\r\n                         CASE\r\n                           WHEN ASCII(T.COL) >= 72 THEN\r\n                            CHAR(ASCII(T.COL) - 7)\r\n                           ELSE\r\n                            T.COL\r\n                         END AS COL,\r\n                         CASE\r\n                           WHEN TABLE_NAME = \'1_1\' THEN\r\n                            T.COL_ORG\r\n                         END AS COL_ORG,\r\n                         CASE\r\n                           WHEN TABLE_NAME = \'1_1\' THEN\r\n                            T.N_ID\r\n                         END AS N_ID, T.FUND_TYPE\r\n                  FROM   T_R_299_REPORT_RESULT T\r\n                  WHERE  FDATE IN\r\n                         (\'@FILE_DATE\',\r\n                          DATE_FORMAT(LAST_DAY(DATE_SUB(\'@FILE_DATE\', INTERVAL 1 MONTH)),\r\n                                       \'%Y%m%d\'))\r\n                  AND    TABLE_NAME IN (\'1_1\', \'1_2\')) T\r\n         GROUP  BY INSTI_TYPE, COL, FUND_TYPE, SUBSTR(T.ITEM_CODE, 2)) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.050', 't_r_299_1_1', '规则4:部分表单,跨期变动比例较大(变动绝对值R(100亿<R<=500亿), 跨期变动超过300%,或者环比变动减少50%以上),请核实;', '规则4:部分表单,跨期变动比例较大(变动绝对值R(100亿<R<=500亿), 跨期变动超过300%,或者环比变动减少50%以上),请核实;', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN ABS(SUM(IF(FDATE = \'@FILE_DATE\', T.V, 0)) -\r\n                           SUM(IF(FDATE <> \'@FILE_DATE\', T.V, 0))) > POWER(10, 6)\r\n                       AND ABS(SUM(IF(FDATE = \'@FILE_DATE\', T.V, 0)) -\r\n                               SUM(IF(FDATE <> \'@FILE_DATE\', T.V, 0))) <=\r\n                       5 * POWER(10, 6)\r\n                       AND SIGN(SUM(IF(FDATE = \'@FILE_DATE\', T.V, 0))) =\r\n                       SIGN(SUM(IF(FDATE <> \'@FILE_DATE\', T.V, 0)))\r\n                       AND (SUM(IF(FDATE = \'@FILE_DATE\', T.V, 0)) /\r\n                       SUM(IF(FDATE <> \'@FILE_DATE\', T.V, 0)) > 4\r\n                       OR SUM(IF(FDATE = \'@FILE_DATE\', T.V, 0)) /\r\n                       SUM(IF(FDATE <> \'@FILE_DATE\', T.V, 0)) < 0.5) THEN\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END AS RESULT_CODE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN FDATE = \'@FILE_DATE\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT T.COL_ORG) AS COL_ORG,\r\n                \'@FILE_DATE\' AS FILE_DATE, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE IN\r\n                (\'@FILE_DATE\',\r\n                 DATE_FORMAT(LAST_DAY(DATE_SUB(\'@FILE_DATE\', INTERVAL 1 MONTH)),\r\n                              \'%Y%m%d\'))\r\n         AND    TABLE_NAME = \'1_1\'\r\n         GROUP  BY T.FUND_CATEGORY, T.COL, T.FUND_TYPE, T.ITEM_CODE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.051', 't_r_299_1_1', '规则5:部分表单,跨期变动绝对值较大(大于500亿元),请核实;', '规则5:部分表单,跨期变动绝对值较大(大于500亿元),请核实;', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN ABS(SUM(IF(FDATE = \'@FILE_DATE\', T.V, 0)) -\r\n                           SUM(IF(FDATE <> \'@FILE_DATE\', T.V, 0))) >\r\n                       5 * POWER(10, 6) THEN\r\n                  \r\n                   0\r\n                  ELSE\r\n                   1\r\n                END AS RESULT_CODE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN FDATE = \'@FILE_DATE\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT T.COL_ORG) AS COL_ORG,\r\n                \'@FILE_DATE\' AS FILE_DATE, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE IN\r\n                (\'@FILE_DATE\',\r\n                 DATE_FORMAT(LAST_DAY(DATE_SUB(\'@FILE_DATE\', INTERVAL 1 MONTH)),\r\n                              \'%Y%m%d\'))\r\n         AND    TABLE_NAME = \'1_1\'\r\n         GROUP  BY T.FUND_CATEGORY, T.COL, T.FUND_TYPE, T.ITEM_CODE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.052', 't_r_299_1_1', '规则6:部分表单,指标金额较大(大于500亿元),但环比无变化,请核实;', '规则6:部分表单,指标金额较大(大于500亿元),但环比无变化,请核实;', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN  SUM(IF(FDATE = \'@FILE_DATE\', T.V, 0)) >5*POWER(10,6)\r\n									AND ABS(SUM(IF(FDATE = \'@FILE_DATE\', T.V, 0)) -\r\n                             SUM(IF(FDATE <> \'@FILE_DATE\', T.V, 0))) < 2	then\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END AS RESULT_CODE,  GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN FDATE = \'@FILE_DATE\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT T.COL_ORG) AS COL_ORG, \'@FILE_DATE\' AS FILE_DATE,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE IN\r\n                (\'@FILE_DATE\',\r\n                DATE_FORMAT(LAST_DAY(DATE_SUB(\'@FILE_DATE\', INTERVAL 1 MONTH)),\r\n                              \'%Y%m%d\'))\r\n         AND    TABLE_NAME = \'1_1\'\r\n         GROUP  BY T.FUND_CATEGORY, T.COL, T.FUND_TYPE, T.ITEM_CODE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.053', 't_r_299_1_1', '规则7:部分表单上期无数,本期有数,请核实(变动大于20亿元)', '规则7:部分表单上期无数,本期有数,请核实(变动大于20亿元)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN  SUM(IF(FDATE <> \'@FILE_DATE\', T.V, 0)) = 0\r\n									AND ABS(SUM(IF(FDATE = \'@FILE_DATE\', T.V, 0)) -\r\n                             SUM(IF(FDATE <> \'@FILE_DATE\', T.V, 0))) > 2*POWER(10,5)	then\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END AS RESULT_CODE,  GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN FDATE = \'@FILE_DATE\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT T.COL_ORG) AS COL_ORG, \'@FILE_DATE\' AS FILE_DATE,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE IN\r\n                (\'@FILE_DATE\',\r\n                DATE_FORMAT(LAST_DAY(DATE_SUB(\'@FILE_DATE\', INTERVAL 1 MONTH)),\r\n                              \'%Y%m%d\'))\r\n         AND    TABLE_NAME = \'1_1\'\r\n         GROUP  BY T.FUND_CATEGORY, T.COL, T.FUND_TYPE, T.ITEM_CODE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.054', 't_r_299_1_1', '规则8:部分表单上期有数,本期无数,请核实(变动大于20亿元);', '规则8:部分表单上期有数,本期无数,请核实(变动大于20亿元);', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(FDATE = \'@FILE_DATE\', T.V, 0)) = 0\r\n                       AND ABS(SUM(IF(FDATE = \'@FILE_DATE\', T.V, 0)) -\r\n                               SUM(IF(FDATE <> \'@FILE_DATE\', T.V, 0))) >\r\n                       2 * POWER(10, 5) THEN\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END AS RESULT_CODE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN FDATE = \'@FILE_DATE\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT T.COL_ORG) AS COL_ORG,\r\n                \'@FILE_DATE\' AS FILE_DATE, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE IN\r\n                (\'@FILE_DATE\',\r\n                 DATE_FORMAT(LAST_DAY(DATE_SUB(\'@FILE_DATE\', INTERVAL 1 MONTH)),\r\n                              \'%Y%m%d\'))\r\n         AND    TABLE_NAME = \'1_1\'\r\n         GROUP  BY T.FUND_CATEGORY, T.COL, T.FUND_TYPE, T.ITEM_CODE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.055', 't_r_299_1_1', '规则9:表1-1、表1-2,封闭式非净值产品,上期余额+当期募集-当期兑付等于或约等于当期余额,请核实当期兑付是否填报收益;', '规则9:表1-1、表1-2,封闭式非净值产品,上期余额+当期募集-当期兑付等于或约等于当期余额,请核实当期兑付是否填报收益;', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(FDATE = \'@FILE_DATE\'\r\n                              AND ITEM_CODE = \'124000\'\r\n                              AND COL = \'G\', T.V, 0)) > 0\r\n                       AND ABS((SUM(IF(FDATE <> \'@FILE_DATE\' AND\r\n                                       ITEM_CODE = \'124000\' AND COL = \'G\', T.V, 0)) +\r\n                               SUM(IF(FDATE = \'@FILE_DATE\' AND ITEM_CODE = \'224000\' AND\r\n                                       COL = \'G\', T.V, 0)) -\r\n                               SUM(IF(FDATE = \'@FILE_DATE\' AND ITEM_CODE = \'224000\' AND\r\n                                       COL = \'N\', T.V, 0))) /\r\n                               SUM(IF(FDATE = \'@FILE_DATE\'\r\n                                      AND ITEM_CODE = \'124000\'\r\n                                      AND COL = \'G\', T.V, 0)) - 1) <\r\n                       IF(FUND_TYPE = \'01\', 0.0001, 0.01)\r\n                       AND SUM(IF(FDATE = \'@FILE_DATE\'\r\n                                  AND ITEM_CODE = \'124000\'\r\n                                  AND COL = \'G\', T.V, 0)) <>\r\n                       SUM(IF(FDATE <> \'@FILE_DATE\'\r\n                                  AND ITEM_CODE = \'124000\'\r\n                                  AND COL = \'G\', T.V, 0)) THEN\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END AS RESULT_CODE, \'@FILE_DATE\'  AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME IN (\'1_1\')\r\n                                    AND FDATE = \'@FILE_DATE\' THEN\r\n                                T.N_ID\r\n                             END) AS N_ID, \'TOTAL\' AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE IN\r\n                (\'@FILE_DATE\',\r\n                 DATE_FORMAT(LAST_DAY(DATE_SUB(\'@FILE_DATE\', INTERVAL 1 MONTH)),\r\n                              \'%Y%m%d\'))\r\n         AND    TABLE_NAME IN (\'1_1\', \'1_2\')\r\n         AND    ((ITEM_CODE = \'124000\' AND COL IN (\'G\')) OR\r\n               (ITEM_CODE = \'224000\' AND COL IN (\'G\', \'N\')))\r\n         GROUP  BY T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.056', 't_r_299_1_1', '规则10:表1-1、表1-2,开放式非净值产品,上期余额+当期募集-当期兑付等于或约等于当期余额,请核实当期兑付是否填报收益;', '规则10:表1-1、表1-2,开放式非净值产品,上期余额+当期募集-当期兑付等于或约等于当期余额,请核实当期兑付是否填报收益;', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(FDATE = \'@FILE_DATE\'\r\n                              AND ITEM_CODE = \'122000\'\r\n                              AND COL = \'G\', T.V, 0)) > 0\r\n                       AND ABS((SUM(IF(FDATE <> \'@FILE_DATE\' AND\r\n                                       ITEM_CODE = \'122000\' AND COL = \'G\', T.V, 0)) +\r\n                               SUM(IF(FDATE = \'@FILE_DATE\' AND ITEM_CODE = \'222000\' AND\r\n                                       COL = \'G\', T.V, 0)) -\r\n                               SUM(IF(FDATE = \'@FILE_DATE\' AND ITEM_CODE = \'222000\' AND\r\n                                       COL = \'N\', T.V, 0))) /\r\n                               SUM(IF(FDATE = \'@FILE_DATE\'\r\n                                      AND ITEM_CODE = \'122000\'\r\n                                      AND COL = \'G\', T.V, 0)) - 1) <\r\n                       IF(FUND_TYPE = \'01\', 0.0001, 0.01)\r\n                       AND SUM(IF(FDATE = \'@FILE_DATE\'\r\n                                  AND ITEM_CODE = \'122000\'\r\n                                  AND COL = \'G\', T.V, 0)) <>\r\n                       SUM(IF(FDATE <> \'@FILE_DATE\'\r\n                                  AND ITEM_CODE = \'122000\'\r\n                                  AND COL = \'G\', T.V, 0)) THEN\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END AS RESULT_CODE, \'@FILE_DATE\' AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME IN (\'1_1\')\r\n                                    AND FDATE = \'@FILE_DATE\' THEN\r\n                                T.N_ID\r\n                             END) AS N_ID, \'TOTAL\' AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE IN\r\n                (\'@FILE_DATE\',\r\n                 DATE_FORMAT(LAST_DAY(DATE_SUB(\'@FILE_DATE\', INTERVAL 1 MONTH)),\r\n                              \'%Y%m%d\'))\r\n         AND    TABLE_NAME IN (\'1_1\', \'1_2\')\r\n         AND    ((ITEM_CODE = \'122000\' AND COL IN (\'G\')) OR\r\n               (ITEM_CODE = \'222000\' AND COL IN (\'G\', \'N\')))\r\n         GROUP  BY T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.057', 't_r_299_1_1', '规则11:表1-1、表1-2,上期余额+当期募集-当期兑付与当期余额相差较大,请核实;', '规则11:表1-1、表1-2,上期余额+当期募集-当期兑付与当期余额相差较大,请核实;', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(FDATE = \'@FILE_DATE\'\r\n                              AND ITEM_CODE LIKE \'1%\'\r\n                              AND COL = \'G\', V, 0)) > 0\r\n                       AND ABS(((SUM(IF(FDATE <> \'@FILE_DATE\' AND ITEM_CODE LIKE \'1%\' AND\r\n                                    COL = \'G\', V, 0)) +\r\n                            SUM(IF(FDATE = \'@FILE_DATE\' AND ITEM_CODE LIKE \'2%\' AND\r\n                                    COL = \'G\', V, 0)) -\r\n                            SUM(IF(FDATE = \'@FILE_DATE\' AND ITEM_CODE LIKE \'2%\' AND\r\n                                    COL = \'N\', V, 0))) /\r\n                            SUM(IF(FDATE = \'@FILE_DATE\' AND ITEM_CODE LIKE \'1%\' AND\r\n                                   COL = \'G\', V, 0)) - 1 )) > CASE\r\n                         WHEN FUND_TYPE = \'01\' THEN\r\n                          0.1\r\n                         WHEN FUND_TYPE = \'08\' THEN\r\n                          0.2\r\n                         ELSE\r\n                          0.15\r\n                       END THEN\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END AS RESULT_CODE, \'@FILE_DATE\' AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME IN (\'1_1\')\r\n                                    AND FDATE = \'@FILE_DATE\' THEN\r\n                                T.N_ID\r\n                             END) AS N_ID, \'TOTAL\' AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE IN\r\n                (\'@FILE_DATE\',\r\n                 DATE_FORMAT(LAST_DAY(DATE_SUB(\'@FILE_DATE\', INTERVAL 1 MONTH)),\r\n                              \'%Y%m%d\'))\r\n         AND    TABLE_NAME IN (\'1_1\', \'1_2\')\r\n         AND    COL IN (\'G\', \'N\')\r\n         GROUP  BY T.FUND_CATEGORY, T.FUND_TYPE, SUBSTR(T.ITEM_CODE, 2)) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.058', 't_r_299_1_1', '规则12:表1-1、表1-2,产品募集余额总计,上期余额+当期募集-当期兑付等于或约等于当期余额,请核实当期兑付是否填报收益;', '规则12:表1-1、表1-2,产品募集余额总计,上期余额+当期募集-当期兑付等于或约等于当期余额,请核实当期兑付是否填报收益;', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(FDATE = \'@FILE_DATE\'\r\n                              AND ITEM_CODE = \'100000\'\r\n                              AND COL = \'G\', T.V, 0)) > 0\r\n                       AND ABS((SUM(IF(FDATE <> \'@FILE_DATE\' AND\r\n                                       ITEM_CODE = \'100000\' AND COL = \'G\', T.V, 0)) +\r\n                               SUM(IF(FDATE = \'@FILE_DATE\' AND ITEM_CODE = \'200000\' AND\r\n                                       COL = \'G\', T.V, 0)) -\r\n                               SUM(IF(FDATE = \'@FILE_DATE\' AND ITEM_CODE = \'200000\' AND\r\n                                       COL = \'N\', T.V, 0))) /\r\n                               SUM(IF(FDATE = \'@FILE_DATE\'\r\n                                      AND ITEM_CODE = \'100000\'\r\n                                      AND COL = \'G\', T.V, 0)) - 1) <\r\n                       IF(FUND_TYPE = \'01\', 0.0001, 0.001) THEN\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END AS RESULT_CODE, \'@FILE_DATE\' AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME IN (\'1_1\')\r\n                                    AND FDATE = \'@FILE_DATE\' THEN\r\n                                T.N_ID\r\n                             END) AS N_ID, \'TOTAL\' AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE IN\r\n                (\'@FILE_DATE\',\r\n                 DATE_FORMAT(LAST_DAY(DATE_SUB(\'@FILE_DATE\', INTERVAL 1 MONTH)),\r\n                              \'%Y%m%d\'))\r\n         AND    TABLE_NAME IN (\'1_1\', \'1_2\')\r\n         AND    ((ITEM_CODE = \'100000\' AND COL IN (\'G\')) OR\r\n               (ITEM_CODE = \'200000\' AND COL IN (\'G\', \'N\')))\r\n         GROUP  BY T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.059', 't_r_299_1_1', '规则13:表1-1、表2-1,无净值产品,募集资金余额与实收本金相差较大(变动比例1%),请核实;', '规则13:表1-1、表2-1,无净值产品,募集资金余额与实收本金相差较大(变动比例1%),请核实;', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'121000\'\r\n                              AND COL = \'G\', T.V, 0)) +\r\n                       SUM(IF(ITEM_CODE = \'123000\'\r\n                              AND COL = \'G\', T.V, 0)) = 0\r\n                       AND SUM(IF(ITEM_CODE = \'100000\'\r\n                                  AND COL = \'G\', T.V, 0)) <> 0\r\n                       AND ABS(SUM(IF(ITEM_CODE = \'821000\'\r\n                                      AND COL = \'N\', T.V, 0)) /\r\n                               SUM(IF(ITEM_CODE = \'100000\'\r\n                                      AND COL = \'G\', T.V, 0)) - 1) > 0.01 THEN\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    ((ITEM_CODE IN ( \'100000\',\'121000\',\'123000\') AND COL = \'G\')\r\n         OR     (ITEM_CODE = \'821000\' AND COL = \'N\'))\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.060', 't_r_299_1_1', '规则36:表1-1、表1-2,上期产品募集余额无数,当期兑付有数,但当期募集无数,请核实;', '规则36:表1-1、表1-2,上期产品募集余额无数,当期兑付有数,但当期募集无数,请核实;', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT \'@FILE_DATE\' AS FILE_DATE, INSTI_TYPE,\r\n                CASE\r\n                  WHEN SUM(IF(FILE_DATE <> \'@FILE_DATE\'\r\n                              AND ITEM_CODE LIKE \'1%\', V, 0)) = 0\r\n                       AND SUM(IF(FILE_DATE = \'@FILE_DATE\'\r\n                                  AND ITEM_CODE LIKE \'2%\'\r\n                                  AND TYPE = \'RAISE\', V, 0)) = 0\r\n                       AND SUM(IF(FILE_DATE = \'@FILE_DATE\'\r\n                                  AND ITEM_CODE LIKE \'2%\'\r\n                                  AND TYPE = \'CASH\', V, 0)) > 0 THEN\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END RESULT_CODE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN FILE_DATE = \'@FILE_DATE\' THEN\r\n                                N_ID\r\n                             END) AS N_ID, MAX(COL_ORG) AS COL_ORG\r\n         FROM   (SELECT T.FDATE AS FILE_DATE, T.FUND_CATEGORY AS INSTI_TYPE,\r\n                         T.TABLE_NAME, T.V, T.ITEM_CODE,\r\n                         CASE\r\n                           WHEN ASCII(T.COL) >= 72 THEN\r\n                            CHAR(ASCII(T.COL) - 7)\r\n                           ELSE\r\n                            T.COL\r\n                         END AS COL,\r\n                         CASE\r\n                           WHEN TABLE_NAME = \'1_1\' THEN\r\n                            T.COL_ORG\r\n                         END AS COL_ORG,\r\n                         CASE\r\n                           WHEN TABLE_NAME = \'1_1\' THEN\r\n                            T.N_ID\r\n                         END AS N_ID, T.FUND_TYPE,\r\n                         CASE\r\n                           WHEN ASCII(T.COL) >= 72 THEN\r\n                            \'CASH\'\r\n                           ELSE\r\n                            \'RAISE\'\r\n                         END AS TYPE\r\n                  FROM   T_R_299_REPORT_RESULT T\r\n                  WHERE  FDATE IN\r\n                         (\'@FILE_DATE\',\r\n                          DATE_FORMAT(LAST_DAY(DATE_SUB(\'@FILE_DATE\', INTERVAL 1 MONTH)),\r\n                                       \'%Y%m%d\'))\r\n                  AND    TABLE_NAME IN (\'1_1\', \'1_2\')) T\r\n         GROUP  BY INSTI_TYPE, COL, FUND_TYPE, SUBSTR(T.ITEM_CODE, 2)) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.061', 't_r_299_1_1', '规则39:表1-1,产品募集余额总计大于表2-1资产合计,但未分配利润无数,请核实', '规则39:表1-1,产品募集余额总计大于表2-1资产合计,但未分配利润无数,请核实', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'100000\' \r\n                              AND COL = \'G\', T.V, 0)) >\r\n                       SUM(IF(ITEM_CODE = \'700000\'\r\n                              AND COL = \'G\', T.V, 0)) \r\n                       AND\r\n                        SUM(IF(ITEM_CODE = \'823000\' AND COL = \'N\', T.V, 0)) = 0 THEN\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    (ITEM_CODE IN (\'100000\', \'700000\') AND COL = \'G\')\r\n         OR     (ITEM_CODE IN ( \'823000\') AND COL = \'N\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.062', 't_r_299_1_1', '规则40:表1-1,产品品种为“08”,被动管理有数,请核实', '规则40:表1-1,产品品种为“08”,被动管理有数,请核实', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE,\r\n       FILE_DATE, INSTI_TYPE,\r\n       \'\' AS LEFT_CALCULATION_VALUE,\r\n       \'\' AS RIGHT_CALCULATION_VALUE,\r\n       \'\' AS DIFFERENCE\r\nFROM   (SELECT \'0\' AS RESULT_CODE, T.N_ID AS N_ID, COL_ORG AS COL_ORG,\r\n                T.FDATE AS FILE_DATE, T.FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  T.FDATE = \'@FILE_DATE\'\r\n         AND    T.TABLE_NAME = \'1_1\'\r\n         AND    T.ITEM_CODE =\'152000\'\r\n         AND    IFNULL(T.V,0) <>0\r\n         AND    T.FUND_TYPE = \'08\') T1\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE;');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.063', 't_r_299_1_1', '规则44:表1-1、表2-1,分客户类型募余额与实收本金份额差异较大,请核实;', '规则44:表1-1、表2-1,分客户类型募余额与实收本金份额差异较大,请核实;', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN  \r\n                      ( IFNULL(SUM(IF(ITEM_CODE = \'111000\', T.V, 0)) /\r\n                              SUM(IF(ITEM_CODE IN (\'821110\', \'821210\'), T.V, 0)), 1) * 100 ) BETWEEN ( IF(FUND_TYPE = \'01\', 50, 90) ) AND (IF(FUND_TYPE = \'01\', 110, 200) )THEN\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_1\' THEN\r\n                                T.N_ID\r\n                             END) AS N_ID, \'TOTAL\' AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'111000\' AND COL = \'G\') OR\r\n               (ITEM_CODE IN (\'821110\', \'821210\') AND COL = \'N\'))\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE\r\n         UNION ALL\r\n         SELECT CASE\r\n                   WHEN  \r\n                        (IFNULL(SUM(IF(ITEM_CODE = \'112000\', T.V, 0)) /\r\n                               SUM(IF(ITEM_CODE IN (\'821120\', \'821220\'), T.V, 0)), 1) * 100) BETWEEN (IF(FUND_TYPE = \'01\', 50, 90)) AND (IF(FUND_TYPE = \'01\', 110, 200)) THEN\r\n                    0\r\n                   ELSE\r\n                    1\r\n                 END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                                WHEN TABLE_NAME = \'1_1\' THEN\r\n                                 T.N_ID\r\n                              END) AS N_ID, \'TOTAL\' AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'112000\' AND COL = \'G\') OR\r\n               (ITEM_CODE IN (\'821120\', \'821220\') AND COL = \'N\'))\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE\r\n         UNION ALL\r\n         SELECT CASE\r\n                   WHEN \r\n                        (IFNULL(SUM(IF(ITEM_CODE = \'113000\', T.V, 0)) /\r\n                               SUM(IF(ITEM_CODE IN (\'821130\', \'821230\'), T.V, 0)), 1) * 100) BETWEEN (IF(FUND_TYPE = \'01\', 50, 90)) AND (IF(FUND_TYPE = \'01\', 110, 200)) THEN\r\n                    0\r\n                   ELSE\r\n                    1\r\n                 END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                                WHEN TABLE_NAME = \'1_1\' THEN\r\n                                 T.N_ID\r\n                              END) AS N_ID, \'TOTAL\' AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'113000\' AND COL = \'G\') OR\r\n               (ITEM_CODE IN (\'821130\', \'821230\') AND COL = \'N\'))\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE	\r\n         UNION ALL\r\n         SELECT CASE\r\n                   WHEN  \r\n                       ( IFNULL(SUM(IF(ITEM_CODE = \'114000\', T.V, 0)) /\r\n                               SUM(IF(ITEM_CODE IN\r\n                                      (\'821140\', \'821150\', \'821160\', \'821240\',\r\n                                       \'821250\', \'821260\'), T.V, 0)), 1) * 100 ) BETWEEN (IF(FUND_TYPE = \'01\', 50, 90)) AND\r\n                        (IF(FUND_TYPE = \'01\', 110, 200)) THEN\r\n                    0\r\n                   ELSE\r\n                    1\r\n                 END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                                WHEN TABLE_NAME = \'1_1\' THEN\r\n                                 T.N_ID\r\n                              END) AS N_ID, \'TOTAL\' AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'114000\' AND COL = \'G\') OR\r\n               (ITEM_CODE IN\r\n               (\'821140\', \'821150\', \'821160\', \'821240\', \'821250\', \'821260\') AND\r\n               COL = \'N\'))\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE\r\n         UNION ALL\r\n         SELECT CASE\r\n                   WHEN  \r\n                        (IFNULL(SUM(IF(ITEM_CODE = \'115000\', T.V, 0)) /\r\n                               SUM(IF(ITEM_CODE IN (\'821170\', \'821270\'), T.V, 0)), 1) * 100) BETWEEN (IF(FUND_TYPE = \'01\', 50, 90)) AND (IF(FUND_TYPE = \'01\', 110, 200) )THEN\r\n                    0\r\n                   ELSE\r\n                    1\r\n                 END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                                WHEN TABLE_NAME = \'1_1\' THEN\r\n                                 T.N_ID\r\n                              END) AS N_ID, \'TOTAL\' AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'115000\' AND COL = \'G\') OR\r\n               (ITEM_CODE IN (\'821170\', \'821270\') AND COL = \'N\'))\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE\r\n         UNION ALL\r\n         SELECT CASE\r\n                   WHEN  \r\n                       ( IFNULL(SUM(IF(ITEM_CODE = \'116000\', T.V, 0)) /\r\n                               SUM(IF(ITEM_CODE IN (\'821180\', \'821280\'), T.V, 0)), 1) * 100) BETWEEN (IF(FUND_TYPE = \'01\', 50, 90)) AND ( IF(FUND_TYPE = \'01\', 110, 200)) THEN\r\n                    0\r\n                   ELSE\r\n                    1\r\n                 END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                                WHEN TABLE_NAME = \'1_1\' THEN\r\n                                 T.N_ID\r\n                              END) AS N_ID, \'TOTAL\' AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'116000\' AND COL = \'G\') OR\r\n               (ITEM_CODE IN (\'821180\', \'821280\') AND COL = \'N\'))\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nAND T1.N_ID IS NOT NULL\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.064', 't_r_299_1_1', '规则47:表1-1、表2-1,分客户类型募集余额与实收本金份额的比例跨期变动较大,请核实;', '规则47:表1-1、表2-1,分客户类型募集余额与实收本金份额的比例跨期变动较大,请核实;', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(FDATE = \'@FILE_DATE\'\r\n                              AND ITEM_CODE IN (\'821110\', \'821210\')\r\n                              AND COL = \'N\', T.V, 0)) <> 0\r\n                       AND SUM(IF(FDATE <> \'@FILE_DATE\'\r\n                                  AND ITEM_CODE IN (\'821110\', \'821210\')\r\n                                  AND COL = \'N\', T.V, 0)) <> 0\r\n                       AND ABS(SUM(IF(FDATE = \'@FILE_DATE\'\r\n                                      AND ITEM_CODE = \'111000\'\r\n                                      AND COL = \'G\', T.V, 0)) /\r\n                               SUM(IF(FDATE = \'@FILE_DATE\'\r\n                                      AND ITEM_CODE IN (\'821110\', \'821210\')\r\n                                      AND COL = \'N\', T.V, 0)) -\r\n                               SUM(IF(FDATE <> \'@FILE_DATE\'\r\n                                      AND ITEM_CODE = \'111000\'\r\n                                      AND COL = \'G\', T.V, 0)) /\r\n                               SUM(IF(FDATE <> \'@FILE_DATE\'\r\n                                      AND ITEM_CODE IN (\'821110\', \'821210\')\r\n                                      AND COL = \'N\', T.V, 0))) * 100 > CASE\r\n                         WHEN FUND_TYPE = \'01\' THEN\r\n                          5\r\n                         ELSE\r\n                          30\r\n                       END THEN\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END AS RESULT_CODE, \'@FILE_DATE\' AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_1\'\r\n                                    AND FDATE = \'@FILE_DATE\' THEN\r\n                                T.N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE IN\r\n                (\'@FILE_DATE\',\r\n                 DATE_FORMAT(LAST_DAY(DATE_SUB(\'@FILE_DATE\', INTERVAL 1 MONTH)),\r\n                              \'%Y%m%d\'))\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    ((ITEM_CODE IN (\'111000\') AND COL IN (\'G\')) OR\r\n               (ITEM_CODE IN (\'821110\', \'821210\') AND COL = \'N\'))\r\n         GROUP  BY T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.065', 't_r_299_1_1', '规则47:表1-1、表2-1,分客户类型募集余额与实收本金份额的比例跨期变动较大,请核实;', '规则47:表1-1、表2-1,分客户类型募集余额与实收本金份额的比例跨期变动较大,请核实;', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(FDATE = \'@FILE_DATE\'\r\n                              AND ITEM_CODE IN (\'821120\', \'821120\')\r\n                              AND COL = \'N\', T.V, 0)) <> 0\r\n                       AND SUM(IF(FDATE <> \'@FILE_DATE\'\r\n                                  AND ITEM_CODE IN (\'821120\', \'821120\')\r\n                                  AND COL = \'N\', T.V, 0)) <> 0\r\n                       AND ABS(SUM(IF(FDATE = \'@FILE_DATE\'\r\n                                      AND ITEM_CODE = \'112000\'\r\n                                      AND COL = \'G\', T.V, 0)) /\r\n                               SUM(IF(FDATE = \'@FILE_DATE\'\r\n                                      AND ITEM_CODE IN (\'821120\', \'821220\')\r\n                                      AND COL = \'N\', T.V, 0)) -\r\n                               SUM(IF(FDATE <> \'@FILE_DATE\'\r\n                                      AND ITEM_CODE = \'112000\'\r\n                                      AND COL = \'G\', T.V, 0)) /\r\n                               SUM(IF(FDATE <> \'@FILE_DATE\'\r\n                                      AND ITEM_CODE IN (\'821120\', \'821220\')\r\n                                      AND COL = \'N\', T.V, 0))) * 100 > CASE\r\n                         WHEN FUND_TYPE = \'01\' THEN\r\n                          5\r\n                         ELSE\r\n                          30\r\n                       END THEN\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END AS RESULT_CODE, \'@FILE_DATE\' AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_1\'\r\n                                    AND FDATE = \'@FILE_DATE\' THEN\r\n                                T.N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE IN\r\n                (\'@FILE_DATE\',\r\n                 DATE_FORMAT(LAST_DAY(DATE_SUB(\'@FILE_DATE\', INTERVAL 1 MONTH)),\r\n                              \'%Y%m%d\'))\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    ((ITEM_CODE IN (\'112000\') AND COL IN (\'G\')) OR\r\n               (ITEM_CODE IN (\'821120\', \'821220\') AND COL = \'N\'))\r\n         GROUP  BY T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.066', 't_r_299_1_1', '规则47:表1-1、表2-1,分客户类型募集余额与实收本金份额的比例跨期变动较大,请核实;', '规则47:表1-1、表2-1,分客户类型募集余额与实收本金份额的比例跨期变动较大,请核实;', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(FDATE = \'@FILE_DATE\'\r\n                              AND ITEM_CODE IN (\'821130\', \'821230\')\r\n                              AND COL = \'N\', T.V, 0)) <> 0\r\n                       AND SUM(IF(FDATE <> \'@FILE_DATE\'\r\n                                  AND ITEM_CODE IN (\'821130\', \'821230\')\r\n                                  AND COL = \'N\', T.V, 0)) <> 0\r\n                       AND ABS(SUM(IF(FDATE = \'@FILE_DATE\'\r\n                                      AND ITEM_CODE = \'113000\'\r\n                                      AND COL = \'G\', T.V, 0)) /\r\n                               SUM(IF(FDATE = \'@FILE_DATE\'\r\n                                      AND ITEM_CODE IN (\'821130\', \'821230\')\r\n                                      AND COL = \'N\', T.V, 0)) -\r\n                               SUM(IF(FDATE <> \'@FILE_DATE\'\r\n                                      AND ITEM_CODE = \'113000\'\r\n                                      AND COL = \'G\', T.V, 0)) /\r\n                               SUM(IF(FDATE <> \'@FILE_DATE\'\r\n                                      AND ITEM_CODE IN (\'821130\', \'821230\')\r\n                                      AND COL = \'N\', T.V, 0))) * 100 > CASE\r\n                         WHEN FUND_TYPE = \'01\' THEN\r\n                          5\r\n                         ELSE\r\n                          30\r\n                       END THEN\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END AS RESULT_CODE, \'@FILE_DATE\' AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_1\'\r\n                                    AND FDATE = \'@FILE_DATE\' THEN\r\n                                T.N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE IN\r\n                (\'@FILE_DATE\',\r\n                 DATE_FORMAT(LAST_DAY(DATE_SUB(\'@FILE_DATE\', INTERVAL 1 MONTH)),\r\n                              \'%Y%m%d\'))\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    ((ITEM_CODE IN (\'113000\') AND COL IN (\'G\')) OR\r\n               (ITEM_CODE IN (\'821130\', \'821230\') AND COL = \'N\'))\r\n         GROUP  BY T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.067', 't_r_299_1_1', '规则47:表1-1、表2-1,分客户类型募集余额与实收本金份额的比例跨期变动较大,请核实;', '规则47:表1-1、表2-1,分客户类型募集余额与实收本金份额的比例跨期变动较大,请核实;', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(FDATE = \'@FILE_DATE\'\r\n                              AND\r\n                              ITEM_CODE IN (\'821140\', \'821240\', \'821150\', \'821250\',\r\n                                            \'821160\', \'821260\')\r\n                              AND COL = \'N\', T.V, 0)) <> 0\r\n                       AND SUM(IF(FDATE <> \'@FILE_DATE\'\r\n                                  AND ITEM_CODE IN\r\n                                  (\'821140\', \'821240\', \'821150\', \'821250\',\r\n                                       \'821160\', \'821260\')\r\n                                  AND COL = \'N\', T.V, 0)) <> 0\r\n                       AND ABS(SUM(IF(FDATE = \'@FILE_DATE\'\r\n                                      AND ITEM_CODE = \'114000\'\r\n                                      AND COL = \'G\', T.V, 0)) /\r\n                               SUM(IF(FDATE = \'@FILE_DATE\'\r\n                                      AND ITEM_CODE IN\r\n                                      (\'821140\', \'821240\', \'821150\', \'821250\',\r\n                                           \'821160\', \'821260\')\r\n                                      AND COL = \'N\', T.V, 0)) -\r\n                               SUM(IF(FDATE <> \'@FILE_DATE\'\r\n                                      AND ITEM_CODE = \'114000\'\r\n                                      AND COL = \'G\', T.V, 0)) /\r\n                               SUM(IF(FDATE <> \'@FILE_DATE\'\r\n                                      AND ITEM_CODE IN\r\n                                      (\'821140\', \'821240\', \'821150\', \'821250\',\r\n                                           \'821160\', \'821260\')\r\n                                      AND COL = \'N\', T.V, 0))) * 100 > CASE\r\n                         WHEN FUND_TYPE = \'01\' THEN\r\n                          5\r\n                         ELSE\r\n                          30\r\n                       END THEN\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END AS RESULT_CODE, \'@FILE_DATE\' AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_1\'\r\n                                    AND FDATE = \'@FILE_DATE\' THEN\r\n                                T.N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE IN\r\n                (\'@FILE_DATE\',\r\n                 DATE_FORMAT(LAST_DAY(DATE_SUB(\'@FILE_DATE\', INTERVAL 1 MONTH)),\r\n                              \'%Y%m%d\'))\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    ((ITEM_CODE IN (\'114000\') AND COL IN (\'G\')) OR\r\n               (ITEM_CODE IN\r\n               (\'821140\', \'821240\', \'821150\', \'821250\', \'821160\', \'821260\') AND\r\n               COL = \'N\'))\r\n         GROUP  BY T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.068', 't_r_299_1_1', '规则47:表1-1、表2-1,分客户类型募集余额与实收本金份额的比例跨期变动较大,请核实;', '规则47:表1-1、表2-1,分客户类型募集余额与实收本金份额的比例跨期变动较大,请核实;', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(FDATE = \'@FILE_DATE\'\r\n                              AND ITEM_CODE IN (\'821170\', \'821270\')\r\n                              AND COL = \'N\', T.V, 0)) <> 0\r\n                       AND SUM(IF(FDATE <> \'@FILE_DATE\'\r\n                                  AND ITEM_CODE IN (\'821170\', \'821270\')\r\n                                  AND COL = \'N\', T.V, 0)) <> 0\r\n                       AND ABS(SUM(IF(FDATE = \'@FILE_DATE\'\r\n                                      AND ITEM_CODE = \'115000\'\r\n                                      AND COL = \'G\', T.V, 0)) /\r\n                               SUM(IF(FDATE = \'@FILE_DATE\'\r\n                                      AND ITEM_CODE IN (\'821170\', \'821270\')\r\n                                      AND COL = \'N\', T.V, 0)) -\r\n                               SUM(IF(FDATE <> \'@FILE_DATE\'\r\n                                      AND ITEM_CODE = \'115000\'\r\n                                      AND COL = \'G\', T.V, 0)) /\r\n                               SUM(IF(FDATE <> \'@FILE_DATE\'\r\n                                      AND ITEM_CODE IN (\'821170\', \'821270\')\r\n                                      AND COL = \'N\', T.V, 0))) * 100 > CASE\r\n                         WHEN FUND_TYPE = \'01\' THEN\r\n                          5\r\n                         ELSE\r\n                          30\r\n                       END THEN\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END AS RESULT_CODE, \'@FILE_DATE\' AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_1\'\r\n                                    AND FDATE = \'@FILE_DATE\' THEN\r\n                                T.N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE IN\r\n                (\'@FILE_DATE\',\r\n                 DATE_FORMAT(LAST_DAY(DATE_SUB(\'@FILE_DATE\', INTERVAL 1 MONTH)),\r\n                              \'%Y%m%d\'))\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    ((ITEM_CODE IN (\'115000\') AND COL IN (\'G\')) OR\r\n               (ITEM_CODE IN (\'821170\', \'821270\') AND COL = \'N\'))\r\n         GROUP  BY T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.069', 't_r_299_1_1', '规则47:表1-1、表2-1,分客户类型募集余额与实收本金份额的比例跨期变动较大,请核实;', '规则47:表1-1、表2-1,分客户类型募集余额与实收本金份额的比例跨期变动较大,请核实;', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(FDATE = \'@FILE_DATE\'\r\n                              AND ITEM_CODE IN (\'821180\', \'821280\')\r\n                              AND COL = \'N\', T.V, 0)) <> 0\r\n                       AND SUM(IF(FDATE <> \'@FILE_DATE\'\r\n                                  AND ITEM_CODE IN (\'821180\', \'821280\')\r\n                                  AND COL = \'N\', T.V, 0)) <> 0\r\n                       AND ABS(SUM(IF(FDATE = \'@FILE_DATE\'\r\n                                      AND ITEM_CODE = \'116000\'\r\n                                      AND COL = \'G\', T.V, 0)) /\r\n                               SUM(IF(FDATE = \'@FILE_DATE\'\r\n                                      AND ITEM_CODE IN (\'821180\', \'821280\')\r\n                                      AND COL = \'N\', T.V, 0)) -\r\n                               SUM(IF(FDATE <> \'@FILE_DATE\'\r\n                                      AND ITEM_CODE = \'116000\'\r\n                                      AND COL = \'G\', T.V, 0)) /\r\n                               SUM(IF(FDATE <> \'@FILE_DATE\'\r\n                                      AND ITEM_CODE IN (\'821180\', \'821280\')\r\n                                      AND COL = \'N\', T.V, 0))) * 100 > CASE\r\n                         WHEN FUND_TYPE = \'01\' THEN\r\n                          5\r\n                         ELSE\r\n                          30\r\n                       END THEN\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END AS RESULT_CODE, \'@FILE_DATE\' AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_1\'\r\n                                    AND FDATE = \'@FILE_DATE\' THEN\r\n                                T.N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE IN\r\n                (\'@FILE_DATE\',\r\n                 DATE_FORMAT(LAST_DAY(DATE_SUB(\'@FILE_DATE\', INTERVAL 1 MONTH)),\r\n                              \'%Y%m%d\'))\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    ((ITEM_CODE IN (\'116000\') AND COL IN (\'G\')) OR\r\n               (ITEM_CODE IN (\'821180\', \'821280\') AND COL = \'N\'))\r\n         GROUP  BY T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.070', 't_r_299_1_1', '规则48:表1-1、表2-1,只有净值产品,募集资金余额与权益合计相差较大(变动比例3%),请核实。', '规则48:表1-1、表2-1,只有净值产品,募集资金余额与权益合计相差较大(变动比例3%),请核实。', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN (SUM(IF(ITEM_CODE = \'122000\' AND COL = \'G\', T.V, 0)) +\r\n                       SUM(IF(ITEM_CODE = \'124000\' AND COL = \'G\', T.V, 0)) = 0 AND\r\n                       SUM(IF(ITEM_CODE = \'820000\' AND COL = \'N\', T.V, 0)) <> 0)\r\n                       AND ABS(SUM(IF(ITEM_CODE = \'100000\'\r\n                                      AND COL = \'G\', T.V, 0)) /\r\n                               SUM(IF(ITEM_CODE = \'820000\'\r\n                                      AND COL = \'N\', T.V, 0)) - 1) > 0.03 THEN\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    ((ITEM_CODE IN (\'122000\', \'124000\', \'100000\') AND COL = \'G\')\r\n         OR     (ITEM_CODE = \'820000\' AND COL = \'N\'))\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY,T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nAND T1.N_ID IS NOT NULL\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.071', 't_r_299_1_1', '规则49:在无兑付和展期时,表1-1非净值型产品募集余额当期值减去上期值应等于1-2非净值产品当期募集发生额;', '规则49:在无兑付和展期时,表1-1非净值型产品募集余额当期值减去上期值应等于1-2非净值产品当期募集发生额;', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN (SUM(IF(FDATE = \'@FILE_DATE\' AND ITEM_CODE = \'222000\' AND\r\n                               COL = \'N\', T.V, 0)) = 0 AND\r\n                       SUM(IF(FDATE = \'@FILE_DATE\' AND ITEM_CODE = \'122000\' AND\r\n                               COL = \'G\', T.V, 0)) <>\r\n                       SUM(IF(FDATE <> \'@FILE_DATE\' AND ITEM_CODE = \'122000\' AND\r\n                               COL = \'G\', T.V, 0)) +\r\n                       SUM(IF(FDATE = \'@FILE_DATE\' AND ITEM_CODE = \'222000\' AND\r\n                               COL = \'G\', T.V, 0))) THEN\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END AS RESULT_CODE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_1\'\r\n                                    AND FDATE = \'@FILE_DATE\' THEN\r\n                                T.N_ID\r\n                             END) AS N_ID, \'TOTAL\' AS COL_ORG,\r\n                \'@FILE_DATE\' AS FILE_DATE, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE IN\r\n                (\'@FILE_DATE\',\r\n                 DATE_FORMAT(LAST_DAY(DATE_SUB(\'@FILE_DATE\', INTERVAL 1 MONTH)),\r\n                              \'%Y%m%d\'))\r\n         AND    TABLE_NAME IN (\'1_1\', \'1_2\')\r\n         AND    ((ITEM_CODE IN (\'222000\') AND COL IN (\'N\', \'G\')) OR\r\n               (ITEM_CODE IN (\'122000\') AND COL = \'G\'))\r\n         GROUP  BY T.FUND_CATEGORY, T.FUND_TYPE\r\n         UNION ALL\r\n         SELECT CASE\r\n                   WHEN (SUM(IF(FDATE = \'@FILE_DATE\' AND ITEM_CODE = \'224000\' AND\r\n                                COL = \'N\', T.V, 0)) = 0 AND\r\n                        SUM(IF(FDATE = \'@FILE_DATE\' AND ITEM_CODE = \'124000\' AND\r\n                                COL = \'G\', T.V, 0)) <>\r\n                        SUM(IF(FDATE <> \'@FILE_DATE\' AND ITEM_CODE = \'124000\' AND\r\n                                COL = \'G\', T.V, 0)) +\r\n                        SUM(IF(FDATE = \'@FILE_DATE\' AND ITEM_CODE = \'224000\' AND\r\n                                COL = \'G\', T.V, 0))) THEN\r\n                    0\r\n                   ELSE\r\n                    1\r\n                 END AS RESULT_CODE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                                WHEN TABLE_NAME = \'1_1\'\r\n                                     AND FDATE = \'@FILE_DATE\' THEN\r\n                                 T.N_ID\r\n                              END) AS N_ID, \'TOTAL\' AS COL_ORG,\r\n                \'@FILE_DATE\' AS FILE_DATE, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE IN\r\n                (\'@FILE_DATE\',\r\n                 DATE_FORMAT(LAST_DAY(DATE_SUB(\'@FILE_DATE\', INTERVAL 1 MONTH)),\r\n                              \'%Y%m%d\'))\r\n         AND    TABLE_NAME IN (\'1_1\', \'1_2\')\r\n         AND    ((ITEM_CODE IN (\'224000\') AND COL IN (\'N\', \'G\')) OR\r\n               (ITEM_CODE IN (\'124000\') AND COL = \'G\'))\r\n         GROUP  BY T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.072', 't_r_299_1_1', '6.表1-1,各币种,分客户类型与表2-1,各币种,优先级与劣后级,分客户类型应同时有数。若校验错误,须核实。( 广义政府)', '6.表1-1,各币种,分客户类型与表2-1,各币种,优先级与劣后级,分客户类型应同时有数。若校验错误,须核实。( 广义政府)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT FILE_DATE, INSTI_TYPE,\r\n                CASE\r\n                  WHEN SIGN(SUM(IF(ITEM_CODE IN (\'112000\'), V, 0))) =\r\n                       SIGN(SUM(IF(ITEM_CODE IN (\'821120\', \'821220\'), V, 0))) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END RESULT_CODE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                MAX(COL_ORG) AS COL_ORG\r\n         FROM   (SELECT T.FDATE AS FILE_DATE, T.FUND_CATEGORY AS INSTI_TYPE,\r\n                         T.TABLE_NAME, T.V, T.ITEM_CODE,\r\n                         CASE\r\n                           WHEN ASCII(T.COL) >= 72 THEN\r\n                            CHAR(ASCII(T.COL) - 7)\r\n                           ELSE\r\n                            T.COL\r\n                         END AS COL,\r\n                         CASE\r\n                           WHEN TABLE_NAME = \'1_1\' THEN\r\n                            T.COL_ORG\r\n                         END AS COL_ORG,\r\n                         CASE\r\n                           WHEN TABLE_NAME = \'1_1\' THEN\r\n                            T.N_ID\r\n                         END AS N_ID, T.FUND_TYPE\r\n                  FROM   T_R_299_REPORT_RESULT T\r\n                  WHERE  FDATE = \'@FILE_DATE\'\r\n                  AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n                  AND    ITEM_CODE IN (\'112000\', \'821120\', \'821220\')) T\r\n         GROUP  BY INSTI_TYPE, COL, FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.073', 't_r_299_1_1', '6.表1-1,各币种,分客户类型与表2-1,各币种,优先级与劣后级,分客户类型应同时有数。若校验错误,须核实。 (非金融企业)', '6.表1-1,各币种,分客户类型与表2-1,各币种,优先级与劣后级,分客户类型应同时有数。若校验错误,须核实。 (非金融企业)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT FILE_DATE, INSTI_TYPE,\r\n                CASE\r\n                  WHEN SIGN(SUM(IF(ITEM_CODE IN (\'113000\'), V, 0))) =\r\n                       SIGN(SUM(IF(ITEM_CODE IN (\'821130\', \'821230\'), V, 0))) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END RESULT_CODE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                MAX(COL_ORG) AS COL_ORG\r\n         FROM   (SELECT T.FDATE AS FILE_DATE, T.FUND_CATEGORY AS INSTI_TYPE,\r\n                         T.TABLE_NAME, T.V, T.ITEM_CODE,\r\n                         CASE\r\n                           WHEN ASCII(T.COL) >= 72 THEN\r\n                            CHAR(ASCII(T.COL) - 7)\r\n                           ELSE\r\n                            T.COL\r\n                         END AS COL,\r\n                         CASE\r\n                           WHEN TABLE_NAME = \'1_1\' THEN\r\n                            T.COL_ORG\r\n                         END AS COL_ORG,\r\n                         CASE\r\n                           WHEN TABLE_NAME = \'1_1\' THEN\r\n                            T.N_ID\r\n                         END AS N_ID, T.FUND_TYPE\r\n                  FROM   T_R_299_REPORT_RESULT T\r\n                  WHERE  FDATE = \'@FILE_DATE\'\r\n                  AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n                  AND    ITEM_CODE IN (\'113000\', \'821130\', \'821230\')) T\r\n         GROUP  BY INSTI_TYPE, COL, FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.074', 't_r_299_1_1', '6.表1-1,各币种,分客户类型与表2-1,各币种,优先级与劣后级,分客户类型应同时有数。若校验错误,须核实。(金融机构(实体))', '6.表1-1,各币种,分客户类型与表2-1,各币种,优先级与劣后级,分客户类型应同时有数。若校验错误,须核实。(金融机构(实体))', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT FILE_DATE, INSTI_TYPE,\r\n                CASE\r\n                  WHEN SIGN(SUM(IF(ITEM_CODE IN (\'114000\'), V, 0))) =\r\n                       SIGN(SUM(IF(ITEM_CODE IN (\'821140\',\'821150\',\'821160\',\'821260\',\'821240\',\'821250\'), V, 0))) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END RESULT_CODE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                MAX(COL_ORG) AS COL_ORG\r\n         FROM   (SELECT T.FDATE AS FILE_DATE, T.FUND_CATEGORY AS INSTI_TYPE,\r\n                         T.TABLE_NAME, T.V, T.ITEM_CODE,\r\n                         CASE\r\n                           WHEN ASCII(T.COL) >= 72 THEN\r\n                            CHAR(ASCII(T.COL) - 7)\r\n                           ELSE\r\n                            T.COL\r\n                         END AS COL,\r\n                         CASE\r\n                           WHEN TABLE_NAME = \'1_1\' THEN\r\n                            T.COL_ORG\r\n                         END AS COL_ORG,\r\n                         CASE\r\n                           WHEN TABLE_NAME = \'1_1\' THEN\r\n                            T.N_ID\r\n                         END AS N_ID, T.FUND_TYPE\r\n                  FROM   T_R_299_REPORT_RESULT T\r\n                  WHERE  FDATE = \'@FILE_DATE\'\r\n                  AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n                  AND    ITEM_CODE IN (\'114000\',\'821140\',\'821150\',\'821160\',\'821260\',\'821240\',\'821250\')) T\r\n         GROUP  BY INSTI_TYPE, COL, FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.075', 't_r_299_1_1', '6.表1-1,各币种,分客户类型与表2-1,各币种,优先级与劣后级,分客户类型应同时有数。若校验错误,须核实。( 特定目的载体)', '6.表1-1,各币种,分客户类型与表2-1,各币种,优先级与劣后级,分客户类型应同时有数。若校验错误,须核实。( 特定目的载体)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT FILE_DATE, INSTI_TYPE,\r\n                CASE\r\n                  WHEN SIGN(SUM(IF(ITEM_CODE IN (\'115000\'), V, 0))) =\r\n                       SIGN(SUM(IF(ITEM_CODE IN (\'821170\',\'821270\'), V, 0))) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END RESULT_CODE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                MAX(COL_ORG) AS COL_ORG\r\n         FROM   (SELECT T.FDATE AS FILE_DATE, T.FUND_CATEGORY AS INSTI_TYPE,\r\n                         T.TABLE_NAME, T.V, T.ITEM_CODE,\r\n                         CASE\r\n                           WHEN ASCII(T.COL) >= 72 THEN\r\n                            CHAR(ASCII(T.COL) - 7)\r\n                           ELSE\r\n                            T.COL\r\n                         END AS COL,\r\n                         CASE\r\n                           WHEN TABLE_NAME = \'1_1\' THEN\r\n                            T.COL_ORG\r\n                         END AS COL_ORG,\r\n                         CASE\r\n                           WHEN TABLE_NAME = \'1_1\' THEN\r\n                            T.N_ID\r\n                         END AS N_ID, T.FUND_TYPE\r\n                  FROM   T_R_299_REPORT_RESULT T\r\n                  WHERE  FDATE = \'@FILE_DATE\'\r\n                  AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n                  AND    ITEM_CODE IN (\'115000\',\'821170\',\'821270\')) T\r\n         GROUP  BY INSTI_TYPE, COL, FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-1.076', 't_r_299_1_1', '6.表1-1,各币种,分客户类型与表2-1,各币种,优先级与劣后级,分客户类型应同时有数。若校验错误,须核实。(境外)', '6.表1-1,各币种,分客户类型与表2-1,各币种,优先级与劣后级,分客户类型应同时有数。若校验错误,须核实。(境外)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT FILE_DATE, INSTI_TYPE,\r\n                CASE\r\n                  WHEN SIGN(SUM(IF(ITEM_CODE IN (\'116000\'), V, 0))) =\r\n                       SIGN(SUM(IF(ITEM_CODE IN (\'821180\',\'821280\'), V, 0))) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END RESULT_CODE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                MAX(COL_ORG) AS COL_ORG\r\n         FROM   (SELECT T.FDATE AS FILE_DATE, T.FUND_CATEGORY AS INSTI_TYPE,\r\n                         T.TABLE_NAME, T.V, T.ITEM_CODE,\r\n                         CASE\r\n                           WHEN ASCII(T.COL) >= 72 THEN\r\n                            CHAR(ASCII(T.COL) - 7)\r\n                           ELSE\r\n                            T.COL\r\n                         END AS COL,\r\n                         CASE\r\n                           WHEN TABLE_NAME = \'1_1\' THEN\r\n                            T.COL_ORG\r\n                         END AS COL_ORG,\r\n                         CASE\r\n                           WHEN TABLE_NAME = \'1_1\' THEN\r\n                            T.N_ID\r\n                         END AS N_ID, T.FUND_TYPE\r\n                  FROM   T_R_299_REPORT_RESULT T\r\n                  WHERE  FDATE = \'@FILE_DATE\'\r\n                  AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n                  AND    ITEM_CODE IN (\'116000\',\'821180\',\'821280\')) T\r\n         GROUP  BY INSTI_TYPE, COL, FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.001', 't_r_299_1_2', '2.除产品品种为“01-银行非保本理财”和“08-公募基金”外,“其中:货币市场基金或现金管理类产品”不应有数。', '2.除产品品种为“01-银行非保本理财”和“08-公募基金”外,“其中:货币市场基金或现金管理类产品”不应有数。', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'TIANXIAOKANG001208', '2022-04-25 13:31:49', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT \'0\' AS RESULT_CODE, T.N_ID AS N_ID, T.COL_ORG AS COL_ORG,\r\n                T.FDATE AS FILE_DATE, T.FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  T.FDATE = \'@FILE_DATE\'\r\n         AND    T.TABLE_NAME = \'1_2\'\r\n         AND    T.ITEM_CODE = \'293000\'\r\n         AND    IFNULL(T.V, 0) <> 0\r\n         AND    T.FUND_TYPE NOT IN (\'01\', \'08\')) T1\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.002', 't_r_299_1_2', '1.产品品种为“08-公募基金”,则运行方式中“开放式非净值型”“封闭式非净值型”不应有数。', '1.产品品种为“08-公募基金”,则运行方式中“开放式非净值型”“封闭式非净值型”不应有数。', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT \'0\' AS RESULT_CODE, T.N_ID AS N_ID, COL_ORG AS COL_ORG,\r\n                T.FDATE AS FILE_DATE, T.FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  T.FDATE = \'@FILE_DATE\'\r\n         AND    T.TABLE_NAME = \'1_2\'\r\n         AND    T.ITEM_CODE IN (\'222000\', \'224000\')\r\n         AND    IFNULL(T.V, 0) <> 0\r\n         AND    T.FUND_TYPE = \'08\') T1\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.003', 't_r_299_1_2', '1.总计(200000)=住户(211000)+广义政府(212000)+非金融企业(213000)+金融机构(实体)(214000)+特定目的载体(215000)+境外(216000)', '1.总计(200000)=住户(211000)+广义政府(212000)+非金融企业(213000)+金融机构(实体)(214000)+特定目的载体(215000)+境外(216000)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       GROUP_CONCAT(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE2) AS RIGHT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'200000\', T.V, 0)) =\r\n                       SUM(IF(ITEM_CODE IN (\'211000\', \'212000\', \'213000\', \'214000\',\r\n                                            \'215000\', \'216000\'), T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, GROUP_CONCAT(DISTINCT T.N_ID) AS N_ID,\r\n                MAX(COL_ORG) AS COL_ORG, T.FDATE AS FILE_DATE,\r\n                FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'200000\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE IN (\'211000\', \'212000\', \'213000\', \'214000\',\r\n                                            \'215000\', \'216000\'), T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'200000\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE IN (\'211000\', \'212000\', \'213000\', \'214000\',\r\n                                            \'215000\', \'216000\'), T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_2\'\r\n         AND    ITEM_CODE IN (\'200000\', \'211000\', \'212000\', \'213000\', \'214000\',\r\n                              \'215000\', \'216000\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.COL, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.004', 't_r_299_1_2', '2.总计(200000)=开放式净值型(221000)+开放式非净值型(222000)+封闭式净值型(223000)+封闭式非净值型(224000)', '2.总计(200000)=开放式净值型(221000)+开放式非净值型(222000)+封闭式净值型(223000)+封闭式非净值型(224000)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       GROUP_CONCAT(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE2) AS RIGHT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'200000\', T.V, 0)) =\r\n                       SUM(IF(ITEM_CODE IN\r\n                              (\'221000\', \'222000\', \'223000\', \'224000\'), T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, GROUP_CONCAT(DISTINCT T.N_ID) AS N_ID,\r\n                MAX(COL_ORG) AS COL_ORG, T.FDATE AS FILE_DATE,\r\n                FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'200000\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE IN\r\n                              (\'221000\', \'222000\', \'223000\', \'224000\'), T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'200000\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE IN\r\n                              (\'221000\', \'222000\', \'223000\', \'224000\'), T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_2\'\r\n         AND    ITEM_CODE IN (\'200000\', \'221000\', \'222000\', \'223000\', \'224000\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.COL, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.005', 't_r_299_1_2', '3.总计(200000)=公开募集(231000)+非公开募集(232000)', '3.总计(200000)=公开募集(231000)+非公开募集(232000)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       GROUP_CONCAT(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE2) AS RIGHT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'200000\', T.V, 0)) =\r\n                       SUM(IF(ITEM_CODE IN\r\n                              (\'231000\', \'232000\'), T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, GROUP_CONCAT(DISTINCT T.N_ID) AS N_ID,\r\n                MAX(COL_ORG) AS COL_ORG, T.FDATE AS FILE_DATE,\r\n                FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'100000\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE IN\r\n                              (\'231000\', \'232000\'), T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'100000\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE IN\r\n                              (\'231000\', \'232000\'), T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_2\'\r\n         AND    ITEM_CODE IN (\'200000\', \'231000\', \'232000\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.COL, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.006', 't_r_299_1_2', '4.总计(200000)=集合管理(241000)+单独管理(242000)', '4.总计(200000)=集合管理(241000)+单独管理(242000)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'TIANXIAOKANG001208', '2022-04-25 13:32:02', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       GROUP_CONCAT(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE2) AS RIGHT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'200000\', T.V, 0)) =\r\n                       SUM(IF(ITEM_CODE IN\r\n                              (\'241000\', \'242000\'), T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, GROUP_CONCAT(DISTINCT T.N_ID) AS N_ID,\r\n                MAX(COL_ORG) AS COL_ORG, T.FDATE AS FILE_DATE,\r\n                FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'100000\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE IN\r\n                              (\'241000\', \'242000\'), T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'100000\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE IN\r\n                              (\'241000\', \'242000\'), T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_2\'\r\n         AND    ITEM_CODE IN (\'200000\', \'241000\', \'242000\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.COL, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.007', 't_r_299_1_2', '5.总计(200000)=主动管理(251000)+被动管理(252000)', '5.总计(200000)=主动管理(251000)+被动管理(252000)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       GROUP_CONCAT(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE2) AS RIGHT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'200000\', T.V, 0)) =\r\n                       SUM(IF(ITEM_CODE IN\r\n                              (\'251000\', \'252000\'), T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, GROUP_CONCAT(DISTINCT T.N_ID) AS N_ID,\r\n                MAX(COL_ORG) AS COL_ORG, T.FDATE AS FILE_DATE,\r\n                FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_ORG), \':\', SUM(IF(ITEM_CODE = \'200000\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_ORG), \':\',\r\n                        SUM(IF(ITEM_CODE IN\r\n                              (\'251000\', \'252000\'), T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_ORG), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'200000\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE IN\r\n                              (\'251000\', \'252000\'), T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_2\'\r\n         AND    ITEM_CODE IN (\'200000\', \'251000\', \'252000\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.COL, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.008', 't_r_299_1_2', '6.总计(200000)=固定收益类(261000)+权益类(262000)+商品及金融衍生品类(263000)+混合类(264000)', '6.总计(200000)=固定收益类(261000)+权益类(262000)+商品及金融衍生品类(263000)+混合类(264000)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       GROUP_CONCAT(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE2) AS RIGHT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'200000\', T.V, 0)) =\r\n                       SUM(IF(ITEM_CODE IN\r\n                              (\'261000\', \'262000\',\'263000\',\'264000\'), T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, GROUP_CONCAT(DISTINCT T.N_ID) AS N_ID,\r\n                MAX(COL_ORG) AS COL_ORG, T.FDATE AS FILE_DATE,\r\n                FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'200000\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE IN\r\n                              (\'261000\', \'262000\',\'263000\',\'264000\'), T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'200000\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE IN\r\n                              (\'261000\', \'262000\',\'263000\',\'264000\'), T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_2\'\r\n         AND    ITEM_CODE IN (\'200000\', \'261000\', \'262000\',\'263000\',\'264000\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.COL, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.009', 't_r_299_1_2', '7.其中:分级产品(291000)≤总计(200000)', '7.其中:分级产品(291000)≤总计(200000)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'200000\', T.V, 0)) >=\r\n                       SUM(IF(T.ITEM_CODE = \'291000\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, GROUP_CONCAT(DISTINCT T.N_ID) AS N_ID,\r\n                MAX(COL_ORG) AS COL_ORG, T.FDATE AS FILE_DATE,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_2\'\r\n         AND    ITEM_CODE IN (\'200000\', \'291000\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.COL, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.010', 't_r_299_1_2', '8.其中:收益权转让产品(292000)≤总计(200000)', '8.其中:收益权转让产品(292000)≤总计(200000)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'200000\', T.V, 0)) >=\r\n                       SUM(IF(T.ITEM_CODE = \'292000\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, GROUP_CONCAT(DISTINCT T.N_ID) AS N_ID,\r\n                MAX(COL_ORG) AS COL_ORG, T.FDATE AS FILE_DATE,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_2\'\r\n         AND    ITEM_CODE IN (\'200000\', \'292000\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.COL, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.011', 't_r_299_1_2', '9.其中:货币市场基金或现金管理类产品(293000)≤固定收益类(261000)', '9.其中:货币市场基金或现金管理类产品(293000)≤固定收益类(261000)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'261000\', T.V, 0)) >=\r\n                       SUM(IF(T.ITEM_CODE = \'293000\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, GROUP_CONCAT(DISTINCT T.N_ID) AS N_ID,\r\n                MAX(COL_ORG) AS COL_ORG, T.FDATE AS FILE_DATE,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_2\'\r\n         AND    ITEM_CODE IN (\'261000\', \'293000\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.COL, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.012', 't_r_299_1_2', '10.人民币(A)+美元折人民币(B)+欧元折人民币(C)+英镑折人民币(D)+日元折人民币(E)+其他币种折人民币(F)=合计(G)', '10.人民币(A)+美元折人民币(B)+欧元折人民币(C)+英镑折人民币(D)+日元折人民币(E)+其他币种折人民币(F)=合计(G)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE ,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       GROUP_CONCAT(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE2) AS RIGHT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(COL = \'G\', T.V, 0)) =\r\n                       SUM(IF(COL IN (\'A\', \'B\', \'C\', \'D\', \'E\', \'F\'), T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE, MAX(T.N_ID) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(ITEM_NAME), \':\', SUM(IF(COL IN (\'A\', \'B\', \'C\', \'D\', \'E\', \'F\'), T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(ITEM_NAME), \':\',\r\n                        SUM(IF(COL = \'G\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(ITEM_NAME), \':\',\r\n                        ABS(SUM(IF(COL IN (\'A\', \'B\', \'C\', \'D\', \'E\', \'F\'), T.V, 0)) -\r\n                             SUM(IF(COL = \'G\', T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_2\'\r\n         AND    COL IN (\'A\', \'B\', \'C\', \'D\', \'E\', \'F\', \'G\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE, T.ITEM_CODE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.013', 't_r_299_1_2', '11.人民币(H)+美元折人民币(I)+欧元折人民币(J)+英镑折人民币(K)+日元折人民币(L)+其他币种折人民币(M)=合计(N)', '11.人民币(H)+美元折人民币(I)+欧元折人民币(J)+英镑折人民币(K)+日元折人民币(L)+其他币种折人民币(M)=合计(N)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE ,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       GROUP_CONCAT(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE2) AS RIGHT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(COL = \'N\', T.V, 0)) =\r\n                       SUM(IF(COL IN (\'H\', \'I\', \'J\', \'K\', \'L\', \'M\'), T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE, MAX(T.N_ID) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(ITEM_NAME), \':\', SUM(IF(COL IN (\'H\', \'I\', \'J\', \'K\', \'L\', \'M\'), T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(ITEM_NAME), \':\',\r\n                        SUM(IF(COL = \'N\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(ITEM_NAME), \':\',\r\n                        ABS(SUM(IF(COL IN (\'H\', \'I\', \'J\', \'K\', \'L\', \'M\'), T.V, 0)) -\r\n                             SUM(IF(COL = \'N\', T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_2\'\r\n         AND    COL IN (\'H\', \'I\', \'J\', \'K\', \'L\', \'M\', \'N\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE, T.ITEM_CODE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.014', 't_r_299_1_2', '3.募集方式仅为公开募集,管理模式应只为集合管理;公开募集有数,集合管理必定有数;若该产品为“08-公募基金”,则非公开募集不应有数。', '3.募集方式仅为公开募集,管理模式应只为集合管理;公开募集有数,集合管理必定有数;若该产品为“08-公募基金”,则非公开募集不应有数。', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN ((SIGN(SUM(IF(ITEM_CODE = \'231000\', T.V, 0))) = \r\n                       SIGN(SUM(IF(ITEM_CODE = \'241000\', T.V, 0))) ) AND\r\n											 SIGN(SUM(IF(ITEM_CODE = \'232000\',T.V,0)))=0 AND\r\n											 SIGN(SUM(IF(ITEM_CODE = \'242000\',T.V,0)))=0) OR\r\n											 SIGN(SUM(IF(ITEM_CODE = \'232000\',T.V,0)))=0\r\n                  AND  ((FUND_TYPE = \'08\' AND\r\n                       SIGN(SUM(IF(ITEM_CODE = \'232000\', T.V, 0))) = 0 ) OR\r\n                       FUND_TYPE <> \'08\') THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, GROUP_CONCAT(DISTINCT T.N_ID) AS N_ID,\r\n                MAX(COL_ORG) AS COL_ORG, T.FDATE AS FILE_DATE,ITEM_CODE,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_2\'\r\n         AND    ITEM_CODE IN (\'231000\', \'241000\', \'232000\',\'242000\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.COL, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.015', 't_r_299_1_2', '11.“表1-1”“表1-2”“表1-3”“表1-5”“表1-6”,若该产品为“08-公募基金”,则封闭式非净值型、开放式非净值型不应有数。', '11.“表1-1”“表1-2”“表1-3”“表1-5”“表1-6”,若该产品为“08-公募基金”,则封闭式非净值型、开放式非净值型不应有数。', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT \'0\' AS RESULT_CODE, T.N_ID AS N_ID, COL_ORG AS COL_ORG,\r\n                T.FDATE AS FILE_DATE, T.FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  T.FDATE = \'@FILE_DATE\'\r\n         AND    T.TABLE_NAME = \'1_2\'\r\n         AND    T.ITEM_CODE IN (\'222000\', \'224000\')\r\n         AND    IFNULL(T.V, 0) <> 0\r\n         AND    T.FUND_TYPE = \'08\') T1\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.016', 't_r_299_1_2', '1.总计,当期募集合计(200000,G)≥新发产品募集金额总计,合计(f00000,C)', '1.总计,当期募集合计(200000,G)≥新发产品募集金额总计,合计(f00000,C)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'200000\'\r\n                              AND COL = \'G\', T.V, 0)) >=\r\n                       SUM(IF(ITEM_CODE = \'f00000\'\r\n                              AND COL = \'C\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_2\', \'3_2\')\r\n         AND    ((ITEM_CODE = \'200000\' AND COL = \'G\')\r\n         OR     (ITEM_CODE = \'f00000\' AND COL = \'C\'))\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.017', 't_r_299_1_2', '2.开放式净值型,当期募集合计(221000,G)≥开放式净值型总计,合计(f10000,C)', '2.开放式净值型,当期募集合计(221000,G)≥开放式净值型总计,合计(f10000,C)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'221000\'\r\n                              AND COL = \'G\', T.V, 0)) >=\r\n                       SUM(IF(ITEM_CODE = \'f10000\'\r\n                              AND COL = \'C\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_2\', \'3_2\')\r\n         AND    ((ITEM_CODE = \'221000\' AND COL = \'G\')\r\n         OR     (ITEM_CODE = \'f10000\' AND COL = \'C\'))\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.018', 't_r_299_1_2', '3.开放式非净值型,当期募集合计(222000,G)≥开放式非净值型总计,合计(f20000,C)', '3.开放式非净值型,当期募集合计(222000,G)≥开放式非净值型总计,合计(f20000,C)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'222000\'\r\n                              AND COL = \'G\', T.V, 0)) >=\r\n                       SUM(IF(ITEM_CODE = \'f20000\'\r\n                              AND COL = \'C\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_2\', \'3_2\')\r\n         AND    ((ITEM_CODE = \'222000\' AND COL = \'G\')\r\n         OR     (ITEM_CODE = \'f20000\' AND COL = \'C\'))\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.019', 't_r_299_1_2', '4.封闭式净值型,当期募集合计(223000,G)≥封闭式净值型总计,合计(f30000,C)', '4.封闭式净值型,当期募集合计(223000,G)≥封闭式净值型总计,合计(f30000,C)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'223000\'\r\n                              AND COL = \'G\', T.V, 0)) >=\r\n                       SUM(IF(ITEM_CODE = \'f30000\'\r\n                              AND COL = \'C\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_2\', \'3_2\')\r\n         AND    ((ITEM_CODE = \'223000\' AND COL = \'G\')\r\n         OR     (ITEM_CODE = \'f30000\' AND COL = \'C\'))\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.020', 't_r_299_1_2', '5.封闭式非净值型,当期募集合计(224000,G)≥封闭式非净值型总计,合计(f40000,C)', '5.封闭式非净值型,当期募集合计(224000,G)≥封闭式非净值型总计,合计(f40000,C)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'224000\'\r\n                              AND COL = \'G\', T.V, 0)) >=\r\n                       SUM(IF(ITEM_CODE = \'f40000\'\r\n                              AND COL = \'C\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_2\', \'3_2\')\r\n         AND    ((ITEM_CODE = \'224000\' AND COL = \'G\')\r\n         OR     (ITEM_CODE = \'f40000\' AND COL = \'C\'))\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.021', 't_r_299_1_2', '6.总计,当期募集人民币(200000,A)≥新发产品募集金额总计,人民币(f00000,A)', '6.总计,当期募集人民币(200000,A)≥新发产品募集金额总计,人民币(f00000,A)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'200000\', T.V, 0)) >=\r\n                       SUM(IF(ITEM_CODE = \'f00000\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_2\', \'3_2\')\r\n         AND    ITEM_CODE IN (\'200000\', \'f00000\')\r\n         AND    COL = \'A\'\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.022', 't_r_299_1_2', '7.开放式净值型,当期募集人民币(221000,A)≥开放式净值型总计,人民币(f10000,A)', '7.开放式净值型,当期募集人民币(221000,A)≥开放式净值型总计,人民币(f10000,A)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'221000\', T.V, 0)) >=\r\n                       SUM(IF(ITEM_CODE = \'f10000\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_2\', \'3_2\')\r\n         AND    ITEM_CODE IN (\'221000\', \'f10000\')\r\n         AND    COL = \'A\'\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.023', 't_r_299_1_2', '8.开放式非净值型,当期募集人民币(222000,A)≥开放式非净值型总计,人民币(f20000,A)', '8.开放式非净值型,当期募集人民币(222000,A)≥开放式非净值型总计,人民币(f20000,A)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'222000\', T.V, 0)) >=\r\n                       SUM(IF(ITEM_CODE = \'f20000\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_2\', \'3_2\')\r\n         AND    ITEM_CODE IN (\'222000\', \'f20000\')\r\n         AND    COL = \'A\'\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.024', 't_r_299_1_2', '9.封闭式净值型,当期募集人民币(223000,A)≥封闭式净值型总计,人民币(f30000,A)', '9.封闭式净值型,当期募集人民币(223000,A)≥封闭式净值型总计,人民币(f30000,A)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'223000\', T.V, 0)) >=\r\n                       SUM(IF(ITEM_CODE = \'f30000\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_2\', \'3_2\')\r\n         AND    ITEM_CODE IN (\'223000\', \'f30000\')\r\n         AND    COL = \'A\'\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.025', 't_r_299_1_2', '10.封闭式非净值型,当期募集人民币(224000,A)≥封闭式非净值型总计,人民币(f40000,A)', '10.封闭式非净值型,当期募集人民币(224000,A)≥封闭式非净值型总计,人民币(f40000,A)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'224000\', T.V, 0)) >=\r\n                       SUM(IF(ITEM_CODE = \'f40000\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_2\', \'3_2\')\r\n         AND    ITEM_CODE IN (\'224000\', \'f40000\')\r\n         AND    COL = \'A\'\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.026', 't_r_299_1_2', '11.总计,当期募集美元折人民币+当期募集欧元折人民币+当期募集英镑折人民币+当期募集日元折人民币+当期募集其他币种折人民币(200000,B+C+D+E+F)≥新发产品募集金额总计,外币折人民币(f00000,B)', '11.总计,当期募集美元折人民币+当期募集欧元折人民币+当期募集英镑折人民币+当期募集日元折人民币+当期募集其他币种折人民币(200000,B+C+D+E+F)≥新发产品募集金额总计,外币折人民币(f00000,B)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE, GROUP_CONCAT(DISTINCT N_ID)AS N_ID_LIST,\r\n       MAX(COL_ORG) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE,\r\n       INSTI_TYPE,\r\n       \'\' AS LEFT_CALCULATION_VALUE,\r\n       \'\' AS RIGHT_CALCULATION_VALUE,\r\n       \'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'200000\'\r\n                              AND COL IN (\'B\', \'C\', \'D\', \'E\', \'F\'), T.V, 0)) >=\r\n                       SUM(IF(ITEM_CODE = \'f00000\'\r\n                              AND COL = \'B\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_2\', \'3_2\')\r\n         AND    ITEM_CODE IN (\'200000\', \'f00000\')\r\n         AND    COL IN (\'B\', \'C\', \'D\', \'E\', \'F\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.027', 't_r_299_1_2', '12.开放式净值型,当期募集美元折人民币+当期募集欧元折人民币+当期募集英镑折人民币+当期募集日元折人民币+当期募集其他币种折人民币(221000,B+C+D+E+F)≥开放式净值型总计,外币折人民币(f10000,B)', '12.开放式净值型,当期募集美元折人民币+当期募集欧元折人民币+当期募集英镑折人民币+当期募集日元折人民币+当期募集其他币种折人民币(221000,B+C+D+E+F)≥开放式净值型总计,外币折人民币(f10000,B)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE, GROUP_CONCAT(DISTINCT N_ID)AS N_ID_LIST,\r\n       MAX(COL_ORG) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE,\r\n       INSTI_TYPE,\r\n       \'\' AS LEFT_CALCULATION_VALUE,\r\n       \'\' AS RIGHT_CALCULATION_VALUE,\r\n       \'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'221000\'\r\n                              AND COL IN (\'B\', \'C\', \'D\', \'E\', \'F\'), T.V, 0)) >=\r\n                       SUM(IF(ITEM_CODE = \'f10000\'\r\n                              AND COL = \'B\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_2\', \'3_2\')\r\n         AND    ITEM_CODE IN (\'221000\', \'f10000\')\r\n         AND    COL IN (\'B\', \'C\', \'D\', \'E\', \'F\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.028', 't_r_299_1_2', '13.开放式非净值型,当期募集美元折人民币+当期募集欧元折人民币+当期募集英镑折人民币+当期募集日元折人民币+当期募集其他币种折人民币(222000,B+C+D+E+F)≥开放式非净值型总计,外币折人民币(20000,B)', '13.开放式非净值型,当期募集美元折人民币+当期募集欧元折人民币+当期募集英镑折人民币+当期募集日元折人民币+当期募集其他币种折人民币(222000,B+C+D+E+F)≥开放式非净值型总计,外币折人民币(20000,B)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE, GROUP_CONCAT(DISTINCT N_ID)AS N_ID_LIST,\r\n       MAX(COL_ORG) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE,\r\n       INSTI_TYPE,\r\n       \'\' AS LEFT_CALCULATION_VALUE,\r\n       \'\' AS RIGHT_CALCULATION_VALUE,\r\n       \'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'222000\'\r\n                              AND COL IN (\'B\', \'C\', \'D\', \'E\', \'F\'), T.V, 0)) >=\r\n                       SUM(IF(ITEM_CODE = \'f20000\'\r\n                              AND COL = \'B\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_2\', \'3_2\')\r\n         AND    ITEM_CODE IN (\'222000\', \'f20000\')\r\n         AND    COL IN (\'B\', \'C\', \'D\', \'E\', \'F\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.029', 't_r_299_1_2', '14.封闭式净值型,当期募集美元折人民币+当期募集欧元折人民币+当期募集英镑折人民币+当期募集日元折人民币+当期募集其他币种折人民币(223000,B+C+D+E+F)≥封闭式净值型总计,外币折人民币(f30000,B)', '14.封闭式净值型,当期募集美元折人民币+当期募集欧元折人民币+当期募集英镑折人民币+当期募集日元折人民币+当期募集其他币种折人民币(223000,B+C+D+E+F)≥封闭式净值型总计,外币折人民币(f30000,B)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE, GROUP_CONCAT(DISTINCT N_ID)AS N_ID_LIST,\r\n       MAX(COL_ORG) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE,\r\n       INSTI_TYPE,\r\n       \'\' AS LEFT_CALCULATION_VALUE,\r\n       \'\' AS RIGHT_CALCULATION_VALUE,\r\n       \'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'223000\'\r\n                              AND COL IN (\'B\', \'C\', \'D\', \'E\', \'F\'), T.V, 0)) >=\r\n                       SUM(IF(ITEM_CODE = \'f30000\'\r\n                              AND COL = \'B\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_2\', \'3_2\')\r\n         AND    ITEM_CODE IN (\'223000\', \'f30000\')\r\n         AND    COL IN (\'B\', \'C\', \'D\', \'E\', \'F\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.030', 't_r_299_1_2', '15.封闭式非净值型,当期募集美元折人民币+当期募集欧元折人民币+当期募集英镑折人民币+当期募集日元折人民币+当期募集其他币种折人民币(224000,B+C+D+E+F)≥封闭式非净值型总计,外币折人民币(f40000,B)', '15.封闭式非净值型,当期募集美元折人民币+当期募集欧元折人民币+当期募集英镑折人民币+当期募集日元折人民币+当期募集其他币种折人民币(224000,B+C+D+E+F)≥封闭式非净值型总计,外币折人民币(f40000,B)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE, GROUP_CONCAT(DISTINCT N_ID)AS N_ID_LIST,\r\n       MAX(COL_ORG) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE,\r\n       INSTI_TYPE,\r\n       \'\' AS LEFT_CALCULATION_VALUE,\r\n       \'\' AS RIGHT_CALCULATION_VALUE,\r\n       \'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'224000\'\r\n                              AND COL IN (\'B\', \'C\', \'D\', \'E\', \'F\'), T.V, 0)) >=\r\n                       SUM(IF(ITEM_CODE = \'f40000\'\r\n                              AND COL = \'B\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_2\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_2\', \'3_2\')\r\n         AND    ITEM_CODE IN (\'224000\', \'f40000\')\r\n         AND    COL IN (\'B\', \'C\', \'D\', \'E\', \'F\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.031', 't_r_299_1_2', '表1-2负数校验', '表1-2负数校验', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN T.V < 0 THEN\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE, N_ID, COL_ORG AS COL_ORG,\r\n                T.FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_2\') T1\r\nWHERE  RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.032', 't_r_299_1_2', '规则14:表1-2、表1-3,封闭式产品当期募集与当期新发、当期兑付与当期终止应同时有数;', '规则14:表1-2、表1-3,封闭式产品当期募集与当期新发、当期兑付与当期终止应同时有数;', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SIGN(SUM(IF(ITEM_CODE LIKE \'2%\'\r\n                                   AND COL = \'G\', V, 0))) =\r\n                       SIGN(SUM(IF(ITEM_CODE LIKE \'3%\'\r\n                                   AND COL = \'F\', V, 0)))\r\n																	  THEN\r\n                   1\r\n									WHEN\r\n											 SIGN(SUM(IF(ITEM_CODE LIKE \'2%\'\r\n                                   AND COL = \'N\', V, 0))) =\r\n                       SIGN(SUM(IF(ITEM_CODE LIKE \'3%\'\r\n                                   AND COL = \'I\', V, 0)))\r\n																	 THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME IN (\'1_2\') THEN\r\n                                T.N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME IN (\'1_2\') THEN\r\n                                T.COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE IN (\'@FILE_DATE\')\r\n         AND    TABLE_NAME IN (\'1_2\', \'1_3\')\r\n         AND    (ITEM_CODE IN (\'223000\', \'224000\') AND COL IN (\'G\',\'N\')  OR\r\n               ITEM_CODE IN (\'323000\', \'324000\') AND COL IN (\'F\',\'I\') )\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE, SUBSTR(T.ITEM_CODE, 2)) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.033', 't_r_299_1_2', '规则17:表1-3、表1-2,当期新发只数有数,当期募集一般应有数;当期终止只数有数,当期兑付一般应有数;\r\n', '规则17:表1-3、表1-2,当期新发只数有数,当期募集一般应有数;当期终止只数有数,当期兑付一般应有数;\r\n', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SIGN(SUM(IF(ITEM_CODE LIKE \'2%\'\r\n                                   AND COL = \'N\', V, 0))) =\r\n                       SIGN(SUM(IF(ITEM_CODE LIKE \'3%\'\r\n                                   AND COL = \'I\', V, 0))) THEN\r\n                   1\r\n									 WHEN SIGN(SUM(IF(ITEM_CODE LIKE \'2%\'\r\n                                   AND COL = \'G\', V, 0))) =\r\n                       SIGN(SUM(IF(ITEM_CODE LIKE \'3%\'\r\n                                   AND COL = \'F\', V, 0))) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME IN (\'1_2\') THEN\r\n                                T.N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME IN (\'1_2\') THEN\r\n                                T.COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE IN (\'@FILE_DATE\')\r\n         AND    TABLE_NAME IN (\'1_2\', \'1_3\')\r\n         AND    (ITEM_CODE IN (\'223000\', \'224000\') AND COL IN (\'N\',\'G\') OR\r\n               ITEM_CODE IN (\'323000\', \'324000\') AND COL IN (\'I\',\'F\'))\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE, SUBSTR(T.ITEM_CODE, 2)) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.034', 't_r_299_1_2', '规则15:表1-2、表1-5,当期兑付应大于等于提前兑付及延期兑付之和;', '规则15:表1-2、表1-5,当期兑付应大于等于提前兑付及延期兑付之和;', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN (SUM(IF(ITEM_CODE LIKE \'2%\' AND COL = \'N\', V, 0)) -\r\n                       SUM(IF(ITEM_CODE LIKE \'5%\' AND COL = \'D\', V, 0)) -\r\n                       SUM(IF(ITEM_CODE LIKE \'5%\' AND COL = \'H\', V, 0))) < -0.1 THEN\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME IN (\'1_2\') THEN\r\n                                T.N_ID\r\n                             END) AS N_ID, \'CASH_TOTAL\' AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE IN (\'@FILE_DATE\')\r\n         AND    TABLE_NAME IN (\'1_2\', \'1_5\')\r\n         AND    COL IN (\'N\', \'D\', \'H\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE, SUBSTR(T.ITEM_CODE, 2)) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.035', 't_r_299_1_2', '规则37:表1-2、表1-1,当期募集有数,当期兑付无数,但当期产品募集余额无数,请核实;', '规则37:表1-2、表1-1,当期募集有数,当期兑付无数,但当期产品募集余额无数,请核实;', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT \'@FILE_DATE\' AS FILE_DATE, INSTI_TYPE,\r\n                CASE\r\n                  WHEN SUM(IF(ITEM_CODE LIKE \'2%\'\r\n                              AND TYPE = \'RAISE\', V, 0)) > 0\r\n                       AND SUM(IF(ITEM_CODE LIKE \'2%\'\r\n                                  AND TYPE = \'CASH\', V, 0)) = 0\r\n                       AND SUM(IF(ITEM_CODE LIKE \'1%\', V, 0)) = 0 THEN\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END RESULT_CODE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT COL_ORG) AS COL_ORG\r\n         FROM   (SELECT T.FDATE AS FILE_DATE, T.FUND_CATEGORY AS INSTI_TYPE,\r\n                         T.TABLE_NAME, T.V, T.ITEM_CODE,\r\n                         CASE\r\n                           WHEN ASCII(T.COL) >= 72 THEN\r\n                            CHAR(ASCII(T.COL) - 7)\r\n                           ELSE\r\n                            T.COL\r\n                         END AS COL,\r\n                         CASE\r\n                           WHEN TABLE_NAME = \'1_2\' THEN\r\n                            T.COL_ORG\r\n                         END AS COL_ORG,\r\n                         CASE\r\n                           WHEN TABLE_NAME = \'1_2\' THEN\r\n                            T.N_ID\r\n                         END AS N_ID, T.FUND_TYPE,\r\n                         CASE\r\n                           WHEN ASCII(T.COL) >= 72 THEN\r\n                            \'CASH\'\r\n                           ELSE\r\n                            \'RAISE\'\r\n                         END AS TYPE\r\n                  FROM   T_R_299_REPORT_RESULT T\r\n                  WHERE  FDATE = \'@FILE_DATE\'\r\n                  AND    TABLE_NAME IN (\'1_1\', \'1_2\')) T\r\n         GROUP  BY INSTI_TYPE, COL, FUND_TYPE, SUBSTR(T.ITEM_CODE, 2)) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-2.036', 't_r_299_1_2', '上期募集余额+本期募集-本期兑付-本期余额>10亿', '上期募集余额+本期募集-本期兑付-本期余额>10亿', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(FDATE = \'@FILE_DATE\'\r\n                              AND ITEM_CODE LIKE \'1%\'\r\n                              AND COL = \'G\', V, 0)) > 0\r\n                       AND  (SUM(IF(FDATE <> \'@FILE_DATE\' AND ITEM_CODE LIKE \'1%\' AND\r\n                                    COL = \'G\', V, 0)) +\r\n                            SUM(IF(FDATE = \'@FILE_DATE\' AND ITEM_CODE LIKE \'2%\' AND\r\n                                    COL = \'G\', V, 0)) -\r\n                            SUM(IF(FDATE = \'@FILE_DATE\' AND ITEM_CODE LIKE \'2%\' AND\r\n                                    COL = \'N\', V, 0))-\r\n														SUM(IF(FDATE = \'@FILE_DATE\' AND ITEM_CODE LIKE \'1%\' AND\r\n                                    COL = \'G\', V, 0)))	> POWER(10, 5) THEN\r\n                        \r\n                   0\r\n                  ELSE\r\n                   1\r\n                END AS RESULT_CODE, \'@FILE_DATE\' AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME IN (\'1_2\')\r\n                                    AND FDATE = \'@FILE_DATE\' THEN\r\n                                T.N_ID\r\n                             END) AS N_ID,  COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE IN\r\n                (\'@FILE_DATE\',\r\n                 DATE_FORMAT(LAST_DAY(DATE_SUB(\'@FILE_DATE\', INTERVAL 1 MONTH)),\r\n                              \'%Y%m%d\'))\r\n         AND    TABLE_NAME IN (\'1_1\', \'1_2\')\r\n         AND    COL IN (\'G\', \'N\')\r\n         GROUP  BY T.FUND_CATEGORY, T.FUND_TYPE, SUBSTR(T.ITEM_CODE, 2)) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.001', 't_r_299_1_3', '2.除产品品种为“01-银行非保本理财”和“08-公募基金”外,“其中:货币市场基金或现金管理类产品”不应有数。', '2.除产品品种为“01-银行非保本理财”和“08-公募基金”外,“其中:货币市场基金或现金管理类产品”不应有数。', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT \'0\' AS RESULT_CODE, T.N_ID AS N_ID, T.COL_ORG AS COL_ORG,\r\n                T.FDATE AS FILE_DATE, T.FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  T.FDATE = \'@FILE_DATE\'\r\n         AND    T.TABLE_NAME = \'1_3\'\r\n         AND    T.ITEM_CODE = \'393000\'\r\n         AND    IFNULL(T.V, 0) <> 0\r\n         AND    T.FUND_TYPE NOT IN (\'01\', \'08\')) T1\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.002', 't_r_299_1_3', '1.产品品种为“08-公募基金”,则运行方式中“开放式非净值型”“封闭式非净值型”不应有数。', '1.产品品种为“08-公募基金”,则运行方式中“开放式非净值型”“封闭式非净值型”不应有数。', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT \'0\' AS RESULT_CODE, T.N_ID AS N_ID, COL_ORG AS COL_ORG,\r\n                T.FDATE AS FILE_DATE, T.FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  T.FDATE = \'@FILE_DATE\'\r\n         AND    T.TABLE_NAME = \'1_3\'\r\n         AND    T.ITEM_CODE IN (\'322000\', \'324000\')\r\n         AND    IFNULL(T.V, 0) <> 0\r\n         AND    T.FUND_TYPE = \'08\') T1\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.003', 't_r_299_1_3', '1.总计(300000)=开放式净值型(321000)+开放式非净值型(322000)+封闭式净值型(323000)+封闭式非净值型(324000)', '1.总计(300000)=开放式净值型(321000)+开放式非净值型(322000)+封闭式净值型(323000)+封闭式非净值型(324000)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       GROUP_CONCAT(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE2) AS RIGHT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'300000\', T.V, 0)) =\r\n                       SUM(IF(ITEM_CODE IN\r\n                              (\'321000\', \'322000\', \'323000\', \'324000\'), T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, GROUP_CONCAT(DISTINCT T.N_ID) AS N_ID,\r\n                MAX(COL_ORG) AS COL_ORG, T.FDATE AS FILE_DATE,\r\n                FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'300000\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE IN\r\n                              (\'321000\', \'322000\', \'323000\', \'324000\'), T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'300000\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE IN\r\n                              (\'321000\', \'322000\', \'323000\', \'324000\'), T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_3\'\r\n         AND    ITEM_CODE IN (\'300000\', \'321000\', \'322000\', \'323000\', \'324000\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.COL, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.004', 't_r_299_1_3', '2.总计(300000)=公开募集(331000)+非公开募集(332000)', '2.总计(300000)=公开募集(331000)+非公开募集(332000)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       GROUP_CONCAT(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE2) AS RIGHT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'300000\', T.V, 0)) =\r\n                       SUM(IF(ITEM_CODE IN\r\n                              (\'331000\', \'332000\'), T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, GROUP_CONCAT(DISTINCT T.N_ID) AS N_ID,\r\n                MAX(COL_ORG) AS COL_ORG, T.FDATE AS FILE_DATE,\r\n                FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'300000\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE IN\r\n                              (\'331000\', \'332000\'), T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'300000\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE IN\r\n                              (\'331000\', \'332000\'), T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_3\'\r\n         AND    ITEM_CODE IN (\'300000\', \'331000\', \'332000\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.COL, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.005', 't_r_299_1_3', '3.总计(300000)=集合管理(341000)+单独管理(342000)', '3.总计(300000)=集合管理(341000)+单独管理(342000)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       GROUP_CONCAT(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE2) AS RIGHT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'300000\', T.V, 0)) =\r\n                       SUM(IF(ITEM_CODE IN\r\n                              (\'341000\', \'342000\'), T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, GROUP_CONCAT(DISTINCT T.N_ID) AS N_ID,\r\n                MAX(COL_ORG) AS COL_ORG, T.FDATE AS FILE_DATE,\r\n                FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'300000\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE IN\r\n                              (\'341000\', \'342000\'), T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'300000\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE IN\r\n                              (\'341000\', \'342000\'), T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_3\'\r\n         AND    ITEM_CODE IN (\'300000\', \'341000\', \'342000\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.COL, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.006', 't_r_299_1_3', '4.总计(300000)=主动管理(351000)+被动管理(352000).', '4.总计(300000)=主动管理(351000)+被动管理(352000).', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       GROUP_CONCAT(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE2) AS RIGHT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'300000\', T.V, 0)) =\r\n                       SUM(IF(ITEM_CODE IN\r\n                              (\'351000\', \'352000\'), T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, GROUP_CONCAT(DISTINCT T.N_ID) AS N_ID,\r\n                MAX(COL_ORG) AS COL_ORG, T.FDATE AS FILE_DATE,\r\n                FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'300000\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE IN\r\n                              (\'351000\', \'352000\'), T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'300000\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE IN\r\n                              (\'351000\', \'352000\'), T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_3\'\r\n         AND    ITEM_CODE IN (\'300000\', \'351000\', \'352000\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.COL, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.007', 't_r_299_1_3', '5.总计(300000)=固定收益类(361000)+权益类(362000)+商品及金融衍生品类(363000)+混合类(364000)', '5.总计(300000)=固定收益类(361000)+权益类(362000)+商品及金融衍生品类(363000)+混合类(364000)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       GROUP_CONCAT(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE2) AS RIGHT_CALCULATION_VALUE,\r\n       GROUP_CONCAT(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE = \'300000\', T.V, 0)) =\r\n                       SUM(IF(ITEM_CODE IN\r\n                              (\'361000\', \'362000\', \'363000\', \'364000\'), T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, GROUP_CONCAT(DISTINCT T.N_ID) AS N_ID,\r\n                MAX(COL_ORG) AS COL_ORG, T.FDATE AS FILE_DATE,\r\n                FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'300000\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE IN\r\n                              (\'361000\', \'362000\', \'363000\', \'364000\'), T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'300000\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE IN\r\n                              (\'361000\', \'362000\', \'363000\', \'364000\'), T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_3\'\r\n         AND    ITEM_CODE IN (\'300000\', \'361000\', \'362000\', \'363000\', \'364000\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.COL, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.008', 't_r_299_1_3', '6.其中:分级产品(391000)≤总计(300000)', '6.其中:分级产品(391000)≤总计(300000)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'300000\', T.V, 0)) >=\r\n                       SUM(IF(T.ITEM_CODE = \'391000\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, GROUP_CONCAT(DISTINCT T.N_ID) AS N_ID,\r\n                MAX(COL_ORG) AS COL_ORG, T.FDATE AS FILE_DATE,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_3\'\r\n         AND    ITEM_CODE IN (\'300000\', \'391000\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.COL, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.009', 't_r_299_1_3', '7.其中:收益权转让产品(392000)≤总计(300000)', '7.其中:收益权转让产品(392000)≤总计(300000)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'300000\', T.V, 0)) >=\r\n                       SUM(IF(T.ITEM_CODE = \'392000\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, GROUP_CONCAT(DISTINCT T.N_ID) AS N_ID,\r\n                MAX(COL_ORG) AS COL_ORG, T.FDATE AS FILE_DATE,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_3\'\r\n         AND    ITEM_CODE IN (\'300000\', \'392000\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.COL, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.010', 't_r_299_1_3', '8.其中:货币市场基金或现金管理类产品(393000)≤固定收益类(361000)', '8.其中:货币市场基金或现金管理类产品(393000)≤固定收益类(361000)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'361000\', T.V, 0)) >=\r\n                       SUM(IF(T.ITEM_CODE = \'393000\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, GROUP_CONCAT(DISTINCT T.N_ID) AS N_ID,\r\n                MAX(COL_ORG) AS COL_ORG, T.FDATE AS FILE_DATE,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_3\'\r\n         AND    ITEM_CODE IN (\'361000\', \'393000\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.COL, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.011', 't_r_299_1_3', '9.人民币(A)+外币(B)≥合计(C)', '9.人民币(A)+外币(B)≥合计(C)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(COL IN (\'A\', \'B\'), T.V, 0)) >=\r\n                       SUM(IF(COL = \'C\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE, MAX(T.N_ID) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_3\'\r\n         AND    COL IN (\'A\', \'B\', \'C\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE, T.ITEM_CODE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.012', 't_r_299_1_3', '10.人民币(D)+外币(E)≥合计(F)', '10.人民币(D)+外币(E)≥合计(F)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(COL IN (\'D\', \'E\'), T.V, 0)) >=\r\n                       SUM(IF(COL = \'F\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE, MAX(T.N_ID) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_3\'\r\n         AND    COL IN (\'D\', \'E\', \'F\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE, T.ITEM_CODE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.013', 't_r_299_1_3', '11.人民币(G)+外币(H)≥合计(I)', '11.人民币(G)+外币(H)≥合计(I)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(COL IN (\'G\', \'H\'), T.V, 0)) >=\r\n                       SUM(IF(COL = \'I\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE, MAX(T.N_ID) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_3\'\r\n         AND    COL IN (\'G\', \'H\', \'I\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE, T.ITEM_CODE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.014', 't_r_299_1_3', '12.人民币(A)≤合计(C)', '12.人民币(A)≤合计(C)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(COL = \'C\', T.V, 0)) >=\r\n                       SUM(IF(COL = \'A\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE, MAX(T.N_ID) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_3\'\r\n         AND    COL IN (\'A\', \'C\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE, T.ITEM_CODE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.015', 't_r_299_1_3', '13.外币(B)≤合计(C)', '13.外币(B)≤合计(C)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(COL = \'C\', T.V, 0)) >=\r\n                       SUM(IF(COL = \'B\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE, MAX(T.N_ID) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_3\'\r\n         AND    COL IN (\'B\', \'C\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE, T.ITEM_CODE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.016', 't_r_299_1_3', '14.A民币(D)≤合计(F)', '14.A民币(D)≤合计(F)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(COL = \'F\', T.V, 0)) >=\r\n                       SUM(IF(COL = \'D\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE, MAX(T.N_ID) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_3\'\r\n         AND    COL IN (\'F\', \'D\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE, T.ITEM_CODE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.017', 't_r_299_1_3', '15.外币(E)≤合计(F)', '15.外币(E)≤合计(F)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(COL = \'F\', T.V, 0)) >=\r\n                       SUM(IF(COL = \'E\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE, MAX(T.N_ID) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_3\'\r\n         AND    COL IN (\'F\', \'E\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE, T.ITEM_CODE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.018', 't_r_299_1_3', '16.人民币(G)≤合计(I)', '16.人民币(G)≤合计(I)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(COL = \'I\', T.V, 0)) >=\r\n                       SUM(IF(COL = \'G\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE, MAX(T.N_ID) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_3\'\r\n         AND    COL IN (\'I\', \'G\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE, T.ITEM_CODE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.019', 't_r_299_1_3', '17.外币(H)≤合计(I)', '17.外币(H)≤合计(I)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(COL = \'I\', T.V, 0)) >=\r\n                       SUM(IF(COL = \'H\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE, MAX(T.N_ID) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_3\'\r\n         AND    COL IN (\'I\', \'H\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE, T.ITEM_CODE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.020', 't_r_299_1_3', '3.募集方式仅为公开募集,管理模式应只为集合管理;公开募集有数,集合管理必定有数;若该产品为“08-公募基金”,则非公开募集不应有数。', '3.募集方式仅为公开募集,管理模式应只为集合管理;公开募集有数,集合管理必定有数;若该产品为“08-公募基金”,则非公开募集不应有数。', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN ((SIGN(SUM(IF(ITEM_CODE = \'331000\', T.V, 0))) =\r\n                       SIGN(SUM(IF(ITEM_CODE = \'341000\', T.V, 0))) AND\r\n                       SIGN(SUM(IF(ITEM_CODE = \'332000\', T.V, 0))) = 0 AND\r\n                       SIGN(SUM(IF(ITEM_CODE = \'342000\', T.V, 0))) = 0) OR\r\n                       SIGN(SUM(IF(ITEM_CODE = \'332000\', T.V, 0))) <> 0)\r\n                       AND ((FUND_TYPE = \'08\' AND\r\n                       SIGN(SUM(IF(ITEM_CODE = \'332000\', T.V, 0))) = 0) OR\r\n                       FUND_TYPE <> \'08\') THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, GROUP_CONCAT(DISTINCT T.N_ID) AS N_ID,\r\n                MAX(COL_ORG) AS COL_ORG, T.FDATE AS FILE_DATE,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_3\'\r\n         AND    ITEM_CODE IN (\'331000\', \'341000\', \'332000\', \'342000\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.COL, T.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.021', 't_r_299_1_3', '11.“表1-1”“表1-2”“表1-3”“表1-5”“表1-6”,若该产品为“08-公募基金”,则封闭式非净值型、开放式非净值型不应有数。', '11.“表1-1”“表1-2”“表1-3”“表1-5”“表1-6”,若该产品为“08-公募基金”,则封闭式非净值型、开放式非净值型不应有数。', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT \'0\' AS RESULT_CODE, T.N_ID AS N_ID, COL_ORG AS COL_ORG,\r\n                T.FDATE AS FILE_DATE, T.FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  T.FDATE = \'@FILE_DATE\'\r\n         AND    T.TABLE_NAME = \'1_3\'\r\n         AND    T.ITEM_CODE IN (\'322000\', \'324000\')\r\n         AND    IFNULL(T.V, 0) <> 0\r\n         AND    T.FUND_TYPE = \'08\') T1\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.022', 't_r_299_1_3', '1.人民币当期期末存续(表1-3)=上期期末存续(表1-3)+当期新发(表1-3)-当期终止(表1-3)', '1.人民币当期期末存续(表1-3)=上期期末存续(表1-3)+当期新发(表1-3)-当期终止(表1-3)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(FDATE = \'@FILE_DATE\'\r\n                              AND COL = \'A\', T.V, 0)) =\r\n                       SUM(IF(FDATE <> \'@FILE_DATE\'\r\n                              AND COL = \'A\', T.V, 0)) +\r\n                       SUM(IF(FDATE = \'@FILE_DATE\'\r\n                              AND COL = \'D\', T.V, 0)) -\r\n                       SUM(IF(FDATE = \'@FILE_DATE\'\r\n                              AND COL = \'G\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN FDATE = \'@FILE_DATE\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT T.COL_ORG) AS COL_ORG,\r\n                \'@FILE_DATE\' AS FILE_DATE, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE IN\r\n                (\'@FILE_DATE\',\r\n                 DATE_FORMAT(LAST_DAY(DATE_SUB(\'@FILE_DATE\', INTERVAL 1 MONTH)),\r\n                              \'%Y%m%d\'))\r\n         AND    TABLE_NAME = \'1_3\'\r\n         AND    COL IN (\'A\', \'D\', \'G\')\r\n         GROUP  BY T.FUND_CATEGORY, T.FUND_TYPE, T.ITEM_CODE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.023', 't_r_299_1_3', '2.外币当期期末存续(表1-3)=上期期末存续(表1-3)+当期新发(表1-3)-当期终止(表1-3)', '2.外币当期期末存续(表1-3)=上期期末存续(表1-3)+当期新发(表1-3)-当期终止(表1-3)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(FDATE = \'@FILE_DATE\'\r\n                              AND COL = \'B\', T.V, 0)) =\r\n                       SUM(IF(FDATE <> \'@FILE_DATE\'\r\n                              AND COL = \'B\', T.V, 0)) +\r\n                       SUM(IF(FDATE = \'@FILE_DATE\'\r\n                              AND COL = \'E\', T.V, 0)) -\r\n                       SUM(IF(FDATE = \'@FILE_DATE\'\r\n                              AND COL = \'H\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN FDATE = \'@FILE_DATE\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT T.COL_ORG) AS COL_ORG,\r\n                \'@FILE_DATE\' AS FILE_DATE, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE IN\r\n                (\'@FILE_DATE\',\r\n                 DATE_FORMAT(LAST_DAY(DATE_SUB(\'@FILE_DATE\', INTERVAL 1 MONTH)),\r\n                              \'%Y%m%d\'))\r\n         AND    TABLE_NAME = \'1_3\'\r\n         AND    COL IN (\'B\', \'E\', \'H\')\r\n         GROUP  BY T.FUND_CATEGORY, T.FUND_TYPE, T.ITEM_CODE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.024', 't_r_299_1_3', '2.合计当期期末存续(表1-3)=上期期末存续(表1-3)+当期新发(表1-3)-当期终止(表1-3)', '2.合计当期期末存续(表1-3)=上期期末存续(表1-3)+当期新发(表1-3)-当期终止(表1-3)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(FDATE = \'@FILE_DATE\'\r\n                              AND COL = \'C\', T.V, 0)) =\r\n                       SUM(IF(FDATE <> \'@FILE_DATE\'\r\n                              AND COL = \'C\', T.V, 0)) +\r\n                       SUM(IF(FDATE = \'@FILE_DATE\'\r\n                              AND COL = \'F\', T.V, 0)) -\r\n                       SUM(IF(FDATE = \'@FILE_DATE\'\r\n                              AND COL = \'I\', T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN FDATE = \'@FILE_DATE\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT T.COL_ORG) AS COL_ORG,\r\n                \'@FILE_DATE\' AS FILE_DATE, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE IN\r\n                (\'@FILE_DATE\',\r\n                 DATE_FORMAT(LAST_DAY(DATE_SUB(\'@FILE_DATE\', INTERVAL 1 MONTH)),\r\n                              \'%Y%m%d\'))\r\n         AND    TABLE_NAME = \'1_3\'\r\n         AND    COL IN (\'C\', \'F\', \'I\')\r\n         GROUP  BY T.FUND_CATEGORY, T.FUND_TYPE, T.ITEM_CODE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.025', 't_r_299_1_3', '1.当期终止,合计(I)≥提前兑付,只数(A)+延期兑付,只数(E)', '1.当期终止,合计(I)≥提前兑付,只数(A)+延期兑付,只数(E)', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE LIKE \'3%\'\r\n                              AND COL = \'I\', T.V, 0)) >=\r\n                       SUM(IF(ITEM_CODE LIKE \'5%\'\r\n                              AND COL IN (\'A\', \'E\'), T.V, 0)) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_3\' THEN\r\n                                N_ID\r\n                             END) AS N_ID, MAX(T.COL_ORG) AS COL_ORG,\r\n                T.FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_3\', \'1_5\')\r\n         AND    COL IN (\'I\', \'A\', \'E\')\r\n         AND    ITEM_CODE NOT LIKE \'51%\'\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE, SUBSTR(T.ITEM_CODE, 2)) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.026', 't_r_299_1_3', '1.当期新发,总计(D,E,F)列有数,则新发产品募集金额总计(A,B,C)列应相应有数', '1.当期新发,总计(D,E,F)列有数,则新发产品募集金额总计(A,B,C)列应相应有数', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SIGN(SUM(IF(ITEM_CODE = \'300000\'\r\n                                   AND COL = \'D\', A.V, 0))) =\r\n                       SIGN(SUM(IF(ITEM_CODE = \'f00000\'\r\n                                   AND COL = \'A\', A.V, 0))) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_3\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_3\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT A\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_3\', \'3_2\')\r\n         AND    ((ITEM_CODE = \'300000\' AND COL = \'D\')\r\n         OR     (ITEM_CODE = \'f00000\' AND COL = \'A\'))\r\n         GROUP  BY A.FDATE, A.FUND_CATEGORY, A.FUND_TYPE\r\n         UNION ALL\r\n         SELECT CASE\r\n                   WHEN SIGN(SUM(IF(ITEM_CODE = \'300000\'\r\n                                    AND COL = \'E\', B.V, 0))) =\r\n                        SIGN(SUM(IF(ITEM_CODE = \'f00000\'\r\n                                    AND COL = \'B\', B.V, 0))) THEN\r\n                    1\r\n                   ELSE\r\n                    0\r\n                 END AS RESULT_CODE, FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                                WHEN TABLE_NAME = \'1_3\' THEN\r\n                                 N_ID\r\n                              END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                                WHEN TABLE_NAME = \'1_3\' THEN\r\n                                 COL_ORG\r\n                              END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT B\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_3\', \'3_2\')\r\n         AND    ((ITEM_CODE = \'300000\' AND COL = \'E\')\r\n         OR     (ITEM_CODE = \'f00000\' AND COL = \'B\'))\r\n         GROUP  BY B.FDATE, B.FUND_CATEGORY, B.FUND_TYPE\r\n         UNION ALL\r\n         SELECT CASE\r\n                   WHEN SIGN(SUM(IF(ITEM_CODE = \'300000\'\r\n                                    AND COL = \'F\', C.V, 0))) =\r\n                        SIGN(SUM(IF(ITEM_CODE = \'f00000\'\r\n                                    AND COL = \'C\', C.V, 0))) THEN\r\n                    1\r\n                   ELSE\r\n                    0\r\n                 END AS RESULT_CODE, FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                                WHEN TABLE_NAME = \'1_3\' THEN\r\n                                 N_ID\r\n                              END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                                WHEN TABLE_NAME = \'1_3\' THEN\r\n                                 COL_ORG\r\n                              END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT C\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_3\', \'3_2\')\r\n         AND    ((ITEM_CODE = \'300000\' AND COL = \'F\')\r\n         OR     (ITEM_CODE = \'f00000\' AND COL = \'C\'))\r\n         GROUP  BY C.FDATE, C.FUND_CATEGORY, C.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.027', 't_r_299_1_3', '2.当期新发,开放式净值型(D,E,F)列有数,则开放式净值型总计(A,B,C)列应相应有数', '2.当期新发,开放式净值型(D,E,F)列有数,则开放式净值型总计(A,B,C)列应相应有数', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SIGN(SUM(IF(ITEM_CODE = \'321000\'\r\n                                   AND COL = \'D\', A.V, 0))) =\r\n                       SIGN(SUM(IF(ITEM_CODE = \'f10000\'\r\n                                   AND COL = \'A\', A.V, 0))) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_3\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_3\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT A\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_3\', \'3_2\')\r\n         AND    ((ITEM_CODE = \'321000\' AND COL = \'D\')\r\n         OR     (ITEM_CODE = \'f10000\' AND COL = \'A\'))\r\n         GROUP  BY A.FDATE, A.FUND_CATEGORY, A.FUND_TYPE\r\n         UNION ALL\r\n         SELECT CASE\r\n                   WHEN SIGN(SUM(IF(ITEM_CODE = \'321000\'\r\n                                    AND COL = \'E\', B.V, 0))) =\r\n                        SIGN(SUM(IF(ITEM_CODE = \'f10000\'\r\n                                    AND COL = \'B\', B.V, 0))) THEN\r\n                    1\r\n                   ELSE\r\n                    0\r\n                 END AS RESULT_CODE, FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                                WHEN TABLE_NAME = \'1_3\' THEN\r\n                                 N_ID\r\n                              END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                                WHEN TABLE_NAME = \'1_3\' THEN\r\n                                 COL_ORG\r\n                              END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT B\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_3\', \'3_2\')\r\n         AND    ((ITEM_CODE = \'321000\' AND COL = \'E\')\r\n         OR     (ITEM_CODE = \'f10000\' AND COL = \'B\'))\r\n         GROUP  BY B.FDATE, B.FUND_CATEGORY, B.FUND_TYPE\r\n         UNION ALL\r\n         SELECT CASE\r\n                   WHEN SIGN(SUM(IF(ITEM_CODE = \'321000\'\r\n                                    AND COL = \'F\', C.V, 0))) =\r\n                        SIGN(SUM(IF(ITEM_CODE = \'f10000\'\r\n                                    AND COL = \'C\', C.V, 0))) THEN\r\n                    1\r\n                   ELSE\r\n                    0\r\n                 END AS RESULT_CODE, FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                                WHEN TABLE_NAME = \'1_3\' THEN\r\n                                 N_ID\r\n                              END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                                WHEN TABLE_NAME = \'1_3\' THEN\r\n                                 COL_ORG\r\n                              END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT C\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_3\', \'3_2\')\r\n         AND    ((ITEM_CODE = \'321000\' AND COL = \'F\')\r\n         OR     (ITEM_CODE = \'f10000\' AND COL = \'C\'))\r\n         GROUP  BY C.FDATE, C.FUND_CATEGORY, C.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.028', 't_r_299_1_3', '3.当期新发,开放式非净值型(D,E,F)列有数,则开放式非净值型总计(A,B,C)列应相应有数', '3.当期新发,开放式非净值型(D,E,F)列有数,则开放式非净值型总计(A,B,C)列应相应有数', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SIGN(SUM(IF(ITEM_CODE = \'322000\'\r\n                                   AND COL = \'D\', A.V, 0))) =\r\n                       SIGN(SUM(IF(ITEM_CODE = \'f20000\'\r\n                                   AND COL = \'A\', A.V, 0))) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_3\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_3\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT A\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_3\', \'3_2\')\r\n         AND    ((ITEM_CODE = \'322000\' AND COL = \'D\')\r\n         OR     (ITEM_CODE = \'f20000\' AND COL = \'A\'))\r\n         GROUP  BY A.FDATE, A.FUND_CATEGORY, A.FUND_TYPE\r\n         UNION ALL\r\n         SELECT CASE\r\n                   WHEN SIGN(SUM(IF(ITEM_CODE = \'322000\'\r\n                                    AND COL = \'E\', B.V, 0))) =\r\n                        SIGN(SUM(IF(ITEM_CODE = \'f20000\'\r\n                                    AND COL = \'B\', B.V, 0))) THEN\r\n                    1\r\n                   ELSE\r\n                    0\r\n                 END AS RESULT_CODE, FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                                WHEN TABLE_NAME = \'1_3\' THEN\r\n                                 N_ID\r\n                              END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                                WHEN TABLE_NAME = \'1_3\' THEN\r\n                                 COL_ORG\r\n                              END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT B\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_3\', \'3_2\')\r\n         AND    ((ITEM_CODE = \'322000\' AND COL = \'E\')\r\n         OR     (ITEM_CODE = \'f20000\' AND COL = \'B\'))\r\n         GROUP  BY B.FDATE, B.FUND_CATEGORY, B.FUND_TYPE\r\n         UNION ALL\r\n         SELECT CASE\r\n                   WHEN SIGN(SUM(IF(ITEM_CODE = \'322000\'\r\n                                    AND COL = \'F\', C.V, 0))) =\r\n                        SIGN(SUM(IF(ITEM_CODE = \'f20000\'\r\n                                    AND COL = \'C\', C.V, 0))) THEN\r\n                    1\r\n                   ELSE\r\n                    0\r\n                 END AS RESULT_CODE, FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                                WHEN TABLE_NAME = \'1_3\' THEN\r\n                                 N_ID\r\n                              END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                                WHEN TABLE_NAME = \'1_3\' THEN\r\n                                 COL_ORG\r\n                              END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT C\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_3\', \'3_2\')\r\n         AND    ((ITEM_CODE = \'322000\' AND COL = \'F\')\r\n         OR     (ITEM_CODE = \'f20000\' AND COL = \'C\'))\r\n         GROUP  BY C.FDATE, C.FUND_CATEGORY, C.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.029', 't_r_299_1_3', '4.当期新发,封闭式净值型(D,E,F)列有数,则封闭式净值型总计(A,B,C)列应相应有数', '4.当期新发,封闭式净值型(D,E,F)列有数,则封闭式净值型总计(A,B,C)列应相应有数', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SIGN(SUM(IF(ITEM_CODE = \'323000\'\r\n                                   AND COL = \'D\', A.V, 0))) =\r\n                       SIGN(SUM(IF(ITEM_CODE = \'f30000\'\r\n                                   AND COL = \'A\', A.V, 0))) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_3\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_3\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT A\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_3\', \'3_2\')\r\n         AND    ((ITEM_CODE = \'323000\' AND COL = \'D\')\r\n         OR     (ITEM_CODE = \'f30000\' AND COL = \'A\'))\r\n         GROUP  BY A.FDATE, A.FUND_CATEGORY, A.FUND_TYPE\r\n         UNION ALL\r\n         SELECT CASE\r\n                   WHEN SIGN(SUM(IF(ITEM_CODE = \'323000\'\r\n                                    AND COL = \'E\', B.V, 0))) =\r\n                        SIGN(SUM(IF(ITEM_CODE = \'f30000\'\r\n                                    AND COL = \'B\', B.V, 0))) THEN\r\n                    1\r\n                   ELSE\r\n                    0\r\n                 END AS RESULT_CODE, FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                                WHEN TABLE_NAME = \'1_3\' THEN\r\n                                 N_ID\r\n                              END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                                WHEN TABLE_NAME = \'1_3\' THEN\r\n                                 COL_ORG\r\n                              END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT B\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_3\', \'3_2\')\r\n         AND    ((ITEM_CODE = \'323000\' AND COL = \'E\')\r\n         OR     (ITEM_CODE = \'f30000\' AND COL = \'B\'))\r\n         GROUP  BY B.FDATE, B.FUND_CATEGORY, B.FUND_TYPE\r\n         UNION ALL\r\n         SELECT CASE\r\n                   WHEN SIGN(SUM(IF(ITEM_CODE = \'323000\'\r\n                                    AND COL = \'F\', C.V, 0))) =\r\n                        SIGN(SUM(IF(ITEM_CODE = \'f30000\'\r\n                                    AND COL = \'C\', C.V, 0))) THEN\r\n                    1\r\n                   ELSE\r\n                    0\r\n                 END AS RESULT_CODE, FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                                WHEN TABLE_NAME = \'1_3\' THEN\r\n                                 N_ID\r\n                              END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                                WHEN TABLE_NAME = \'1_3\' THEN\r\n                                 COL_ORG\r\n                              END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT C\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_3\', \'3_2\')\r\n         AND    ((ITEM_CODE = \'323000\' AND COL = \'F\')\r\n         OR     (ITEM_CODE = \'f30000\' AND COL = \'C\'))\r\n         GROUP  BY C.FDATE, C.FUND_CATEGORY, C.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.030', 't_r_299_1_3', '5.当期新发,封闭式非净值型(D,E,F)列有数,则封闭式非净值型总计(A,B,C)列应相应有数', '5.当期新发,封闭式非净值型(D,E,F)列有数,则封闭式非净值型总计(A,B,C)列应相应有数', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SIGN(SUM(IF(ITEM_CODE = \'324000\'\r\n                                   AND COL = \'D\', A.V, 0))) =\r\n                       SIGN(SUM(IF(ITEM_CODE = \'f40000\'\r\n                                   AND COL = \'A\', A.V, 0))) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_3\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'1_3\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT A\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_3\', \'3_2\')\r\n         AND    ((ITEM_CODE = \'324000\' AND COL = \'D\')\r\n         OR     (ITEM_CODE = \'f40000\' AND COL = \'A\'))\r\n         GROUP  BY A.FDATE, A.FUND_CATEGORY, A.FUND_TYPE\r\n         UNION ALL\r\n         SELECT CASE\r\n                   WHEN SIGN(SUM(IF(ITEM_CODE = \'324000\'\r\n                                    AND COL = \'E\', B.V, 0))) =\r\n                        SIGN(SUM(IF(ITEM_CODE = \'f40000\'\r\n                                    AND COL = \'B\', B.V, 0))) THEN\r\n                    1\r\n                   ELSE\r\n                    0\r\n                 END AS RESULT_CODE, FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                                WHEN TABLE_NAME = \'1_3\' THEN\r\n                                 N_ID\r\n                              END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                                WHEN TABLE_NAME = \'1_3\' THEN\r\n                                 COL_ORG\r\n                              END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT B\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_3\', \'3_2\')\r\n         AND    ((ITEM_CODE = \'324000\' AND COL = \'E\')\r\n         OR     (ITEM_CODE = \'f40000\' AND COL = \'B\'))\r\n         GROUP  BY B.FDATE, B.FUND_CATEGORY, B.FUND_TYPE\r\n         UNION ALL\r\n         SELECT CASE\r\n                   WHEN SIGN(SUM(IF(ITEM_CODE = \'324000\'\r\n                                    AND COL = \'F\', C.V, 0))) =\r\n                        SIGN(SUM(IF(ITEM_CODE = \'f40000\'\r\n                                    AND COL = \'C\', C.V, 0))) THEN\r\n                    1\r\n                   ELSE\r\n                    0\r\n                 END AS RESULT_CODE, FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                                WHEN TABLE_NAME = \'1_3\' THEN\r\n                                 N_ID\r\n                              END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                                WHEN TABLE_NAME = \'1_3\' THEN\r\n                                 COL_ORG\r\n                              END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT C\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_3\', \'3_2\')\r\n         AND    ((ITEM_CODE = \'324000\' AND COL = \'F\')\r\n         OR     (ITEM_CODE = \'f40000\' AND COL = \'C\'))\r\n         GROUP  BY C.FDATE, C.FUND_CATEGORY, C.FUND_TYPE) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.031', 't_r_299_1_3', '表1-3负数校验', '表1-3负数校验', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN T.V < 0 THEN\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE, N_ID, COL_ORG AS COL_ORG,\r\n                T.FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_3\') T1\r\nWHERE  RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.032', 't_r_299_1_3', '规则16:表1-3、表1-5,当期终止产品只数应大于等于提前兑付及延期兑付只数之和;', '规则16:表1-3、表1-5,当期终止产品只数应大于等于提前兑付及延期兑付只数之和;', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, MAX(COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN (SUM(IF(ITEM_CODE LIKE \'3%\' AND COL = \'I\', V, 0)) -\r\n                       SUM(IF(ITEM_CODE LIKE \'5%\' AND COL = \'A\', V, 0)) -\r\n                       SUM(IF(ITEM_CODE LIKE \'5%\' AND COL = \'E\', V, 0))) < 0 THEN\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME IN (\'1_3\') THEN\r\n                                T.N_ID\r\n                             END) AS N_ID, \'E_TOTAL\' AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE IN (\'@FILE_DATE\')\r\n         AND    TABLE_NAME IN (\'1_3\', \'1_5\')\r\n         AND    COL IN (\'I\', \'A\', \'E\')\r\n         AND    ITEM_CODE NOT IN (\'510000\', \'511000\', \'512000\', \'513000\', \'514000\',\r\n                                  \'515000\', \'516000\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE, SUBSTR(T.ITEM_CODE, 2)) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');
INSERT INTO ``(`RULE_CODE`, `REPORT_CODE`, `RULE_NAME`, `RULE_DESC`, `RULE_TYPE`, `STATUS`, `COL_CODE`, `EXP_TYPE`, `EXP_DEFINE`, `EXP_PARAM`, `UNION_TYPE`, `RULE_FORMULA`, `CREATE_USER`, `CREATE_TIME`, `UPDATE_USER`, `UPDATE_TIME`, `RULE_LEVEL`, `RULE_CODE_CREATE_TYPE`, `RULE_SQL`) VALUES ('RH299.A.1-3.033', 't_r_299_1_3', '规则17:表1-3、表1-2,当期新发只数有数,当期募集一般应有数;当期终止只数有数,当期兑付一般应有数;', '规则17:表1-3、表1-2,当期新发只数有数,当期募集一般应有数;当期终止只数有数,当期兑付一般应有数;', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '警告', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,\r\n       GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n       GROUP_CONCAT(DISTINCT COL_ORG) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE, \'\' AS  RIGHT_CALCULATION_VALUE,\'\' AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(ITEM_CODE LIKE \'3%\'\r\n                              AND COL = \'F\', V, 0)) > 0\r\n                       AND SUM(IF(ITEM_CODE LIKE \'2%\'\r\n                                  AND COL = \'G\', V, 0)) = 0 THEN\r\n                   0\r\n                  ELSE\r\n                   1\r\n                END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME IN (\'1_3\') THEN\r\n                                T.N_ID\r\n                             END) AS N_ID, \'N_TOTAL\' AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE IN (\'@FILE_DATE\')\r\n         AND    TABLE_NAME IN (\'1_3\', \'1_2\')\r\n         AND    COL IN (\'F\', \'G\')\r\n         AND    ITEM_CODE NOT IN (\'210000\', \'211000\', \'212000\', \'213000\', \'214000\',\r\n                                  \'215000\', \'216000\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE, SUBSTR(T.ITEM_CODE, 2)\r\n         UNION ALL\r\n         SELECT CASE\r\n                   WHEN SUM(IF(ITEM_CODE LIKE \'3%\'\r\n                               AND COL = \'I\', V, 0)) > 0\r\n                        AND SUM(IF(ITEM_CODE LIKE \'2%\'\r\n                                   AND COL = \'N\', V, 0)) = 0 THEN\r\n                    0\r\n                   ELSE\r\n                    1\r\n                 END AS RESULT_CODE, T.FDATE AS FILE_DATE,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                                WHEN TABLE_NAME IN (\'1_3\') THEN\r\n                                 T.N_ID\r\n                              END) AS N_ID, \'E_TOTAL\' AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_RESULT T\r\n         WHERE  FDATE IN (\'@FILE_DATE\')\r\n         AND    TABLE_NAME IN (\'1_3\', \'1_2\')\r\n         AND    COL IN (\'I\', \'N\')\r\n         AND    ITEM_CODE NOT IN (\'210000\', \'211000\', \'212000\', \'213000\', \'214000\',\r\n                                  \'215000\', \'216000\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE, SUBSTR(T.ITEM_CODE, 2)) T1\r\nWHERE  T1.RESULT_CODE = \'0\'\r\nGROUP  BY T1.FILE_DATE, T1.INSTI_TYPE');

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值