gouji开发sql23

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.4-1.011', 't_r_299_4_1', '1.“其中:政策性金融债券”(h11000,A) = “政策性金融债券”(743000,G)', '1.“其中:政策性金融债券”(h11000,A) = “政策性金融债券”(743000,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(ITEM_CODE = \'h11000\'\r\n                              AND COL = \'A\', T.V, 0)) =\r\n                       SUM(IF(ITEM_CODE = \'743000\'\r\n                              AND 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,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'h11000\'\r\n                              AND COL = \'A\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'743000\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'h11000\'\r\n                              AND COL = \'A\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'743000\'\r\n                              AND 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 IN (\'4_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'h11000\' AND COL = \'A\')\r\n         OR     (ITEM_CODE = \'743000\' AND COL = \'G\'))\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\r\n');
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.4-1.012', 't_r_299_4_1', '2.“其他金融债券”(h12000,A) = “其他金融债券”(744000,G)', '2.“其他金融债券”(h12000,A) = “其他金融债券”(744000,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(ITEM_CODE = \'h12000\'\r\n                              AND COL = \'A\', T.V, 0)) =\r\n                       SUM(IF(ITEM_CODE = \'744000\'\r\n                              AND 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,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'h12000\'\r\n                              AND COL = \'A\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'744000\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'h12000\'\r\n                              AND COL = \'A\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'744000\'\r\n                              AND 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 IN (\'4_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'h12000\' AND COL = \'A\')\r\n         OR     (ITEM_CODE = \'744000\' AND COL = \'G\'))\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\r\n\r\n');
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.4-1.013', 't_r_299_4_1', '3.“企业债券”(h13000,A) = “企业债券”(745000,G)', '3.“企业债券”(h13000,A) = “企业债券”(745000,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(ITEM_CODE = \'h13000\'\r\n                              AND COL = \'A\', T.V, 0)) =\r\n                       SUM(IF(ITEM_CODE = \'745000\'\r\n                              AND 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,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'h13000\'\r\n                              AND COL = \'A\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'745000\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'h13000\'\r\n                              AND COL = \'A\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'745000\'\r\n                              AND 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 IN (\'4_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'h13000\' AND COL = \'A\')\r\n         OR     (ITEM_CODE = \'745000\' AND COL = \'G\'))\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\r\n\r\n');
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.4-1.014', 't_r_299_4_1', '4.“资产支持证券”(h14000,A) = “资产支持证券”(747000,G)', '4.“资产支持证券”(h14000,A) = “资产支持证券”(747000,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(ITEM_CODE = \'h14000\'\r\n                              AND COL = \'A\', T.V, 0)) =\r\n                       SUM(IF(ITEM_CODE = \'747000\'\r\n                              AND 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,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'h14000\'\r\n                              AND COL = \'A\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'747000\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'h14000\'\r\n                              AND COL = \'A\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'747000\'\r\n                              AND 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 IN (\'4_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'h14000\' AND COL = \'A\')\r\n         OR     (ITEM_CODE = \'747000\' AND COL = \'G\'))\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.4-1.015', 't_r_299_4_1', '5.“企业债券”(745000,G) >= “其中:企业债”(h21000,A)+“公司债”(h22000,A)+ “非金融企业债务融资工具”(h23000,A)', '5.“企业债券”(745000,G) >= “其中:企业债”(h21000,A)+“公司债”(h22000,A)+ “非金融企业债务融资工具”(h23000,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,\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 IN (\'h21000\',\'h22000\',\'h23000\') \r\n                              AND COL = \'A\', T.V, 0)) <=\r\n                       SUM(IF(ITEM_CODE = \'745000\'\r\n                              AND 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,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE IN (\'h21000\',\'h22000\',\'h23000\') \r\n                              AND COL = \'A\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'745000\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE IN (\'h21000\',\'h22000\',\'h23000\') \r\n                              AND COL = \'A\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'745000\'\r\n                              AND 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 IN (\'4_1\', \'2_1\')\r\n         AND    ((ITEM_CODE IN (\'h21000\',\'h22000\',\'h23000\')  AND COL = \'A\')\r\n         OR     (ITEM_CODE = \'745000\' AND COL = \'G\'))\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.4-1.016', 't_r_299_4_1', '6.“其他金融债券”(744000,G) >= “永续债(债性)”(h32000,A)+“二级资本债”(h34000,A)', '6.“其他金融债券”(744000,G) >= “永续债(债性)”(h32000,A)+“二级资本债”(h34000,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,\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 IN (\'h32000\',\'h34000\') \r\n                              AND COL = \'A\', T.V, 0)) <=\r\n                       SUM(IF(ITEM_CODE = \'744000\'\r\n                              AND 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,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE IN (\'h32000\',\'h34000\') \r\n                              AND COL = \'A\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'744000\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE IN (\'h32000\',\'h34000\') \r\n                              AND COL = \'A\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'744000\'\r\n                              AND 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 IN (\'4_1\', \'2_1\')\r\n         AND    ((ITEM_CODE IN (\'h32000\',\'h34000\')  AND COL = \'A\')\r\n         OR     (ITEM_CODE = \'744000\' AND COL = \'G\'))\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.4-1.017', 't_r_299_4_1', '7.“金融机构股权”(773200,G) >= “永续债(股性)”(h33000,A)', '7.“金融机构股权”(773200,G) >= “永续债(股性)”(h33000,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,\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 = \'h33000\' \r\n                              AND COL = \'A\', T.V, 0)) <=\r\n                       SUM(IF(ITEM_CODE = \'773200\'\r\n                              AND 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,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'h33000\'\r\n                              AND COL = \'A\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'773200\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'h33000\'\r\n                              AND COL = \'A\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'773200\'\r\n                              AND 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 IN (\'4_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'h33000\'  AND COL = \'A\')\r\n         OR     (ITEM_CODE = \'773200\' AND COL = \'G\'))\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\r\n\r\n');
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.4-1.018', 't_r_299_4_1', '8.“回购和拆借”(752000,G) >= “四、债券逆回购”(h40000,A)', '8.“回购和拆借”(752000,G) >= “四、债券逆回购”(h40000,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,\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 = \'h40000\' \r\n                              AND COL = \'A\', T.V, 0)) <=\r\n                       SUM(IF(ITEM_CODE = \'752000\'\r\n                              AND 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,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'h40000\'\r\n                              AND COL = \'A\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'752000\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'h40000\'\r\n                              AND COL = \'A\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'752000\'\r\n                              AND 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 IN (\'4_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'h40000\'  AND COL = \'A\')\r\n         OR     (ITEM_CODE = \'752000\' AND COL = \'G\'))\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\r\n');
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.4-1.019', 't_r_299_4_1', '9.“住户”(752100,G) >= “住户”(h41000,A)', '9.“住户”(752100,G) >= “住户”(h41000,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,\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 = \'h41000\' \r\n                              AND COL = \'A\', T.V, 0)) <=\r\n                       SUM(IF(ITEM_CODE = \'752100\'\r\n                              AND 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,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'h41000\'\r\n                              AND COL = \'A\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'752100\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'h41000\'\r\n                              AND COL = \'A\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'752100\'\r\n                              AND 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 IN (\'4_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'h41000\'  AND COL = \'A\')\r\n         OR     (ITEM_CODE = \'752100\' AND COL = \'G\'))\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.4-1.020', 't_r_299_4_1', '10.“广义政府”(752200,G) >= “广义政府”(h42000,A)', '10.“广义政府”(752200,G) >= “广义政府”(h42000,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,\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 = \'h42000\' \r\n                              AND COL = \'A\', T.V, 0)) <=\r\n                       SUM(IF(ITEM_CODE = \'752200\'\r\n                              AND 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,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'h42000\'\r\n                              AND COL = \'A\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'752200\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'h42000\'\r\n                              AND COL = \'A\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'752200\'\r\n                              AND 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 IN (\'4_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'h42000\'  AND COL = \'A\')\r\n         OR     (ITEM_CODE = \'752200\' AND COL = \'G\'))\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.4-1.021', 't_r_299_4_1', '11.“非金融企业”(752300,G)>=“非金融企业”(h43000,A)', '11.“非金融企业”(752300,G)>=“非金融企业”(h43000,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,\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 = \'h43000\' \r\n                              AND COL = \'A\', T.V, 0)) <=\r\n                       SUM(IF(ITEM_CODE = \'752300\'\r\n                              AND 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,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'h43000\'\r\n                              AND COL = \'A\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'752300\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'h43000\'\r\n                              AND COL = \'A\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'752300\'\r\n                              AND 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 IN (\'4_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'h43000\'  AND COL = \'A\')\r\n         OR     (ITEM_CODE = \'752300\' AND COL = \'G\'))\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\r\n');
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.4-1.022', 't_r_299_4_1', '12.“银行业存款类金融机构”(752400,G) >= “银行业存款类金融机构”(h44000,A)', '12.“银行业存款类金融机构”(752400,G) >= “银行业存款类金融机构”(h44000,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,\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 = \'h44000\' \r\n                              AND COL = \'A\', T.V, 0)) <=\r\n                       SUM(IF(ITEM_CODE = \'752400\'\r\n                              AND 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,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'h44000\'\r\n                              AND COL = \'A\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'752400\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'h44000\'\r\n                              AND COL = \'A\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'752400\'\r\n                              AND 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 IN (\'4_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'h44000\'  AND COL = \'A\')\r\n         OR     (ITEM_CODE = \'752400\' AND COL = \'G\'))\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.4-1.023', 't_r_299_4_1', '13.“银行业非存款类金融机构”(752500,G) >= “银行业非存款类金融机构”(h45000,A)', '13.“银行业非存款类金融机构”(752500,G) >= “银行业非存款类金融机构”(h45000,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,\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 = \'h45000\' \r\n                              AND COL = \'A\', T.V, 0)) <=\r\n                       SUM(IF(ITEM_CODE = \'752500\'\r\n                              AND 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,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'h45000\'\r\n                              AND COL = \'A\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'752500\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'h45000\'\r\n                              AND COL = \'A\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'752500\'\r\n                              AND 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 IN (\'4_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'h45000\'  AND COL = \'A\')\r\n         OR     (ITEM_CODE = \'752500\' AND COL = \'G\'))\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.4-1.024', 't_r_299_4_1', '14.“非银行业金融机构”(752600,G) >= “非银行业金融机构”(h46000,A)', '14.“非银行业金融机构”(752600,G) >= “非银行业金融机构”(h46000,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,\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 = \'h46000\' \r\n                              AND COL = \'A\', T.V, 0)) <=\r\n                       SUM(IF(ITEM_CODE = \'752600\'\r\n                              AND 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,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'h46000\'\r\n                              AND COL = \'A\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'752600\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'h46000\'\r\n                              AND COL = \'A\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'752600\'\r\n                              AND 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 IN (\'4_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'h46000\'  AND COL = \'A\')\r\n         OR     (ITEM_CODE = \'752600\' AND COL = \'G\'))\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.4-1.025', 't_r_299_4_1', '15.“其中:中央交易对手方”(752610,G) >= “其中:中央交易对手方”(h46100,A)', '15.“其中:中央交易对手方”(752610,G) >= “其中:中央交易对手方”(h46100,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,\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 = \'h46100\' \r\n                              AND COL = \'A\', T.V, 0)) <=\r\n                       SUM(IF(ITEM_CODE = \'752610\'\r\n                              AND 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,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'h46100\'\r\n                              AND COL = \'A\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'752610\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'h46100\'\r\n                              AND COL = \'A\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'752610\'\r\n                              AND 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 IN (\'4_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'h46100\'  AND COL = \'A\')\r\n         OR     (ITEM_CODE = \'752610\' AND COL = \'G\'))\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\r\n');
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.4-1.026', 't_r_299_4_1', '16.“特定目的载体”(752700,G) >= “特定目的载体”(h47000,A)', '16.“特定目的载体”(752700,G) >= “特定目的载体”(h47000,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,\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 = \'h47000\' \r\n                              AND COL = \'A\', T.V, 0)) <=\r\n                       SUM(IF(ITEM_CODE = \'752700\'\r\n                              AND 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,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'h47000\'\r\n                              AND COL = \'A\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'752700\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'h47000\'\r\n                              AND COL = \'A\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'752700\'\r\n                              AND 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 IN (\'4_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'h47000\'  AND COL = \'A\')\r\n         OR     (ITEM_CODE = \'752700\' AND COL = \'G\'))\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\r\n');
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.4-1.027', 't_r_299_4_1', '17.“银行非保本理财”(752710,G) >= “银行非保本理财”(h47100,A)', '17.“银行非保本理财”(752710,G) >= “银行非保本理财”(h47100,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,\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 = \'h47100\' \r\n                              AND COL = \'A\', T.V, 0)) <=\r\n                       SUM(IF(ITEM_CODE = \'752710\'\r\n                              AND 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,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'h47100\'\r\n                              AND COL = \'A\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'752710\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'h47100\'\r\n                              AND COL = \'A\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'752710\'\r\n                              AND 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 IN (\'4_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'h47100\'  AND COL = \'A\')\r\n         OR     (ITEM_CODE = \'752710\' AND COL = \'G\'))\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\r\n');
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.4-1.028', 't_r_299_4_1', '18.“信托公司资管产品”(752720,G) >= “信托公司资管产品”(h47200,A)', '18.“信托公司资管产品”(752720,G) >= “信托公司资管产品”(h47200,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,\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 = \'h47200\' \r\n                              AND COL = \'A\', T.V, 0)) <=\r\n                       SUM(IF(ITEM_CODE = \'752720\'\r\n                              AND 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,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'h47200\'\r\n                              AND COL = \'A\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'752720\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'h47200\'\r\n                              AND COL = \'A\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'752720\'\r\n                              AND 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 IN (\'4_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'h47200\'  AND COL = \'A\')\r\n         OR     (ITEM_CODE = \'752720\' AND COL = \'G\'))\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\r\n');
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.4-1.029', 't_r_299_4_1', '19.“证券公司及其子公司资管产品”(752730,G) >= “证券公司及其子公司资管产品”(h47300,A)', '19.“证券公司及其子公司资管产品”(752730,G) >= “证券公司及其子公司资管产品”(h47300,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,\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 = \'h47300\' \r\n                              AND COL = \'A\', T.V, 0)) <=\r\n                       SUM(IF(ITEM_CODE = \'752730\'\r\n                              AND 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,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'h47300\'\r\n                              AND COL = \'A\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'752730\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'h47300\'\r\n                              AND COL = \'A\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'752730\'\r\n                              AND 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 IN (\'4_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'h47300\'  AND COL = \'A\')\r\n         OR     (ITEM_CODE = \'752730\' AND COL = \'G\'))\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\r\n');
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.4-1.030', 't_r_299_4_1', '20.“基金管理公司及其子公司专户”(752740,G) >= “基金管理公司及其子公司专户”(h47400,A)', '20.“基金管理公司及其子公司专户”(752740,G) >= “基金管理公司及其子公司专户”(h47400,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,\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 = \'h47400\' \r\n                              AND COL = \'A\', T.V, 0)) <=\r\n                       SUM(IF(ITEM_CODE = \'752740\'\r\n                              AND 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,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'h47400\'\r\n                              AND COL = \'A\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'752740\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'h47400\'\r\n                              AND COL = \'A\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'752740\'\r\n                              AND 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 IN (\'4_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'h47400\'  AND COL = \'A\')\r\n         OR     (ITEM_CODE = \'752740\' AND COL = \'G\'))\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\r\n');
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.4-1.031', 't_r_299_4_1', '21.“期货公司及其子公司资管产品”(752750,G) >= “期货公司及其子公司资管产品”(h47500,A)', '21.“期货公司及其子公司资管产品”(752750,G) >= “期货公司及其子公司资管产品”(h47500,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,\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 = \'h47500\' \r\n                              AND COL = \'A\', T.V, 0)) <=\r\n                       SUM(IF(ITEM_CODE = \'752750\'\r\n                              AND 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,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'h47500\'\r\n                              AND COL = \'A\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'752750\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'h47500\'\r\n                              AND COL = \'A\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'752750\'\r\n                              AND 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 IN (\'4_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'h47500\'  AND COL = \'A\')\r\n         OR     (ITEM_CODE = \'752750\' AND COL = \'G\'))\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.4-1.032', 't_r_299_4_1', '22.“保险资管产品”(752760,G) >= “保险资管产品”(h47600,A)', '22.“保险资管产品”(752760,G) >= “保险资管产品”(h47600,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,\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 = \'h47600\' \r\n                              AND COL = \'A\', T.V, 0)) <=\r\n                       SUM(IF(ITEM_CODE = \'752760\'\r\n                              AND 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,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'h47600\'\r\n                              AND COL = \'A\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'752760\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'h47600\'\r\n                              AND COL = \'A\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'752760\'\r\n                              AND 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 IN (\'4_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'h47600\'  AND COL = \'A\')\r\n         OR     (ITEM_CODE = \'752760\' AND COL = \'G\'))\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.4-1.033', 't_r_299_4_1', '23.“金融资产投资公司资管产品”(752770,G) >= “金融资产投资公司资管产品”(h47700,A)', '23.“金融资产投资公司资管产品”(752770,G) >= “金融资产投资公司资管产品”(h47700,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,\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 = \'h47700\' \r\n                              AND COL = \'A\', T.V, 0)) <=\r\n                       SUM(IF(ITEM_CODE = \'752770\'\r\n                              AND 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,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'h47700\'\r\n                              AND COL = \'A\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'752770\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'h47700\'\r\n                              AND COL = \'A\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'752770\'\r\n                              AND 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 IN (\'4_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'h47700\'  AND COL = \'A\')\r\n         OR     (ITEM_CODE = \'752770\' AND COL = \'G\'))\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.4-1.034', 't_r_299_4_1', '24.“公募基金”(752780,G) >= “公募基金”(h47800,A)', '24.“公募基金”(752780,G) >= “公募基金”(h47800,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,\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 = \'h47800\' \r\n                              AND COL = \'A\', T.V, 0)) <=\r\n                       SUM(IF(ITEM_CODE = \'752780\'\r\n                              AND 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,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'h47800\'\r\n                              AND COL = \'A\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'752780\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'h47800\'\r\n                              AND COL = \'A\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'752780\'\r\n                              AND 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 IN (\'4_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'h47800\'  AND COL = \'A\')\r\n         OR     (ITEM_CODE = \'752780\' AND COL = \'G\'))\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.4-1.035', 't_r_299_4_1', '25.“私募机构私募基金”(752790,G) >= “私募机构私募基金”(h47900,A)', '25.“私募机构私募基金”(752790,G) >= “私募机构私募基金”(h47900,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,\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 = \'h47900\' \r\n                              AND COL = \'A\', T.V, 0)) <=\r\n                       SUM(IF(ITEM_CODE = \'752790\'\r\n                              AND 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,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'h47900\'\r\n                              AND COL = \'A\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'752790\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'h47900\'\r\n                              AND COL = \'A\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'752790\'\r\n                              AND 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 IN (\'4_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'h47900\'  AND COL = \'A\')\r\n         OR     (ITEM_CODE = \'752790\' AND COL = \'G\'))\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.4-1.036', 't_r_299_4_1', '26.“其他特定目的载体”(7527a0,G) >= “其他特定目的载体”(h47a00,A)', '26.“其他特定目的载体”(7527a0,G) >= “其他特定目的载体”(h47a00,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,\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 = \'h47a00\' \r\n                              AND COL = \'A\', T.V, 0)) <=\r\n                       SUM(IF(ITEM_CODE = \'7527a0\'\r\n                              AND 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,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'h47a00\'\r\n                              AND COL = \'A\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'7527a0\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'h47a00\'\r\n                              AND COL = \'A\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'7527a0\'\r\n                              AND 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 IN (\'4_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'h47a00\'  AND COL = \'A\')\r\n         OR     (ITEM_CODE = \'7527a0\' AND COL = \'G\'))\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\r\n\r\n');
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.4-1.037', 't_r_299_4_1', '27.“境外”(752800,G) >= “境外”(h48000,A)', '27.“境外”(752800,G) >= “境外”(h48000,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,\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 = \'h48000\' \r\n                              AND COL = \'A\', T.V, 0)) <=\r\n                       SUM(IF(ITEM_CODE = \'752800\'\r\n                              AND 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,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'h48000\'\r\n                              AND COL = \'A\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'752800\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'h48000\'\r\n                              AND COL = \'A\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'752800\'\r\n                              AND 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 IN (\'4_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'h48000\'  AND COL = \'A\')\r\n         OR     (ITEM_CODE = \'752800\' AND COL = \'G\'))\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.4-1.038', 't_r_299_4_1', '28.“资产减值准备(减)”(7c0000,G) = “五、资产减值准备”(h50000,A)', '28.“资产减值准备(减)”(7c0000,G) = “五、资产减值准备”(h50000,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,\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 = \'h50000\' \r\n                              AND COL = \'A\', T.V, 0)) <=\r\n                       SUM(IF(ITEM_CODE = \'7c0000\'\r\n                              AND 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,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                N_ID\r\n                             END) AS N_ID,\r\n                GROUP_CONCAT(DISTINCT CASE\r\n                               WHEN TABLE_NAME = \'4_1\' THEN\r\n                                COL_ORG\r\n                             END) AS COL_ORG, FUND_CATEGORY AS INSTI_TYPE,\r\n                CONCAT(MAX(COL_NAME), \':\', SUM(IF(ITEM_CODE = \'h50000\'\r\n                              AND COL = \'A\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(ITEM_CODE = \'7c0000\'\r\n                              AND COL = \'G\', T.V, 0))) AS VALUE2,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        ABS(SUM(IF(ITEM_CODE = \'h50000\'\r\n                              AND COL = \'A\', T.V, 0)) -\r\n                             SUM(IF(ITEM_CODE = \'7c0000\'\r\n                              AND 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 IN (\'4_1\', \'2_1\')\r\n         AND    ((ITEM_CODE = \'h50000\'  AND COL = \'A\')\r\n         OR     (ITEM_CODE = \'7c0000\' AND COL = \'G\'))\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_BANK.A.1-1.001', 't_r_299_1_1_bank', '1.产品募集余额总计(100000)=住户(111000)+广义政府(112000)+非金融企业(113000)+金融机构(实体)(114000)+特定目的载体(115000)+境外(116000)', '1.产品募集余额总计(100000)=住户(111000)+广义政府(112000)+非金融企业(113000)+金融机构(实体)(114000)+特定目的载体(115000)+境外(116000)', '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 = \'100000\', T.V, 0)) =\r\n                       SUM(IF(ITEM_CODE IN (\'111000\', \'112000\', \'113000\', \'114000\',\r\n                                            \'115000\', \'116000\'), 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                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 (\'111000\', \'112000\', \'113000\', \'114000\',\r\n                                              \'115000\', \'116000\'), 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                                    (\'111000\', \'112000\', \'113000\', \'114000\', \'115000\',\r\n                                     \'116000\'), T.V, 0)))) AS VALUE3,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_BANK_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_1\'\r\n         AND    ITEM_CODE IN (\'100000\', \'111000\', \'112000\', \'113000\', \'114000\',\r\n                              \'115000\', \'116000\')\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_BANK.A.1-1.002', 't_r_299_1_1_bank', '2.产品募集余额总计(100000)=开放式净值型(121000)+开放式非净值型(122000)+封闭式净值型(123000)+封闭式非净值型(124000)', '2.产品募集余额总计(100000)=开放式净值型(121000)+开放式非净值型(122000)+封闭式净值型(123000)+封闭式非净值型(124000)', '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(T.ITEM_CODE = \'100000\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE IN\r\n                              (\'121000\', \'122000\', \'123000\', \'124000\'), 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                                (\'121000\', \'122000\', \'123000\', \'124000\'), 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                                    (\'121000\', \'122000\', \'123000\', \'124000\'), T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_BANK_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_1\'\r\n         AND    T.ITEM_CODE IN (\'100000\', \'121000\', \'122000\', \'123000\', \'124000\')\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_BANK.A.1-1.003', 't_r_299_1_1_bank', '3.产品募集余额总计(100000)=公开募集(131000)+非公开募集(132000)', '3.产品募集余额总计(100000)=公开募集(131000)+非公开募集(132000)', '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(T.ITEM_CODE = \'100000\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE IN (\'131000\', \'132000\'), 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(T.ITEM_CODE = \'100000\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(T.ITEM_CODE IN (\'131000\', \'132000\'), 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 IN (\'131000\', \'132000\'), T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_BANK_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_1\'\r\n         AND    T.ITEM_CODE IN (\'100000\', \'131000\', \'132000\')\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_BANK.A.1-1.004', 't_r_299_1_1_bank', '4.产品募集余额总计(100000)=集合管理(141000)+单独管理(142000)', '4.产品募集余额总计(100000)=集合管理(141000)+单独管理(142000)', '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(T.ITEM_CODE = \'100000\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE IN (\'141000\', \'142000\'), 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 (\'141000\', \'142000\'), 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 (\'141000\', \'142000\'), T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_BANK_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_1\'\r\n         AND    T.ITEM_CODE IN (\'100000\', \'141000\', \'142000\')\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_BANK.A.1-1.005', 't_r_299_1_1_bank', '5.产品募集余额总计(100000)=主动管理(151000)+被动管理(152000)', '5.产品募集余额总计(100000)=主动管理(151000)+被动管理(152000)', '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(T.ITEM_CODE = \'100000\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE IN (\'151000\', \'152000\'), 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 (\'151000\', \'152000\'), 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 (\'151000\', \'152000\'), T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_BANK_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_1\'\r\n         AND    T.ITEM_CODE IN (\'100000\', \'151000\', \'152000\')\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_BANK.A.1-1.006', 't_r_299_1_1_bank', '6.产品募集余额总计(100000)=固定收益类(161000)+权益类(162000)+商品及金融衍生品类(163000)+混合类\r\n(164000)', '6.产品募集余额总计(100000)=固定收益类(161000)+权益类(162000)+商品及金融衍生品类(163000)+混合类\r\n(164000)', '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(T.ITEM_CODE = \'100000\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE IN\r\n                              (\'161000\', \'162000\', \'163000\', \'164000\'), 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                                (\'161000\', \'162000\', \'163000\', \'164000\'), 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                                    (\'161000\', \'162000\', \'163000\', \'164000\'), T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_BANK_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_1\'\r\n         AND    T.ITEM_CODE IN (\'100000\', \'161000\', \'162000\', \'163000\', \'164000\')\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_BANK.A.1-1.007', 't_r_299_1_1_bank', '7.其中:分级产品(191000)≤产品募集余额总计(100000)', '7.其中:分级产品(191000)≤产品募集余额总计(100000)', '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 = \'100000\', T.V, 0)) >=\r\n                       SUM(IF(T.ITEM_CODE = \'191000\', 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_BANK_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_1\'\r\n         AND    ITEM_CODE IN (\'100000\', \'191000\')\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_BANK.A.1-1.008', 't_r_299_1_1_bank', '8.其中:收益权转让产品(192000)≤产品募集余额总计(100000)', '8.其中:收益权转让产品(192000)≤产品募集余额总计(100000)', '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 = \'100000\', T.V, 0)) >=\r\n                       SUM(IF(T.ITEM_CODE = \'192000\', 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_BANK_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_1\'\r\n         AND    ITEM_CODE IN (\'100000\', \'192000\')\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_BANK.A.1-1.009', 't_r_299_1_1_bank', '9.其中:货币市场基金或现金管理类产品(193000)≤固定收益类(161000)', '9.其中:货币市场基金或现金管理类产品(193000)≤固定收益类(161000)', '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 = \'161000\', T.V, 0)) >=\r\n                       SUM(IF(T.ITEM_CODE = \'193000\', 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_BANK_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_1\'\r\n         AND    ITEM_CODE IN (\'161000\', \'193000\')\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_BANK.A.1-1.010', 't_r_299_1_1_bank', '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_BANK_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_1\'\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_BANK.A.1-1.011', 't_r_299_1_1_bank', '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 = \'131000\', T.V, 0))) =\r\n                       SIGN(SUM(IF(ITEM_CODE = \'141000\', T.V, 0))) AND\r\n                       SIGN(SUM(IF(ITEM_CODE = \'132000\', T.V, 0))) = 0 AND\r\n                       SIGN(SUM(IF(ITEM_CODE = \'142000\', T.V, 0))) = 0) OR\r\n                       SIGN(SUM(IF(ITEM_CODE = \'132000\', T.V, 0))) <> 0)\r\n                       AND ((FUND_TYPE = \'08\' AND\r\n                       SIGN(SUM(IF(ITEM_CODE = \'132000\', 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_BANK_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME = \'1_1\'\r\n         AND    ITEM_CODE IN (\'131000\', \'141000\', \'132000\', \'142000\')\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_BANK.A.1-1.012', 't_r_299_1_1_bank', '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, 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_BANK_RESULT T\r\n         WHERE  T.FDATE = \'@FILE_DATE\'\r\n         AND    T.TABLE_NAME = \'1_1\'\r\n         AND    T.ITEM_CODE IN (\'122000\', \'124000\')\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_BANK.A.1-1.013', 't_r_299_1_1_bank', '9.表1-1中募集余额上期有数,当期无数,但表1-2当期未发生兑付;表1-1中募集余额上期无数,当期有数,但表1-2当期未发生募集,以上两种情况须核实。', '9.表1-1中募集余额上期有数,当期无数,但表1-2当期未发生兑付;表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\', T.V, 0)) > 0\r\n                       AND SUM(IF(FDATE = \'@FILE_DATE\'\r\n                                  AND ITEM_CODE = \'100000\', T.V, 0)) = 0\r\n                       AND SUM(IF(FDATE = \'@FILE_DATE\'\r\n                                  AND ITEM_CODE = \'200000\', 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\'\r\n                                    AND TABLE_NAME IN (\'1_1\') THEN\r\n                                N_ID\r\n                             END) AS N_ID, \'TOTAL\' AS COL_ORG,\r\n                T.FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_BANK_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 = \'G\') OR\r\n               (ITEM_CODE = \'200000\' AND COL = \'N\'))\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\'\r\n                               AND ITEM_CODE = \'100000\', T.V, 0)) = 0\r\n                        AND SUM(IF(FDATE = \'@FILE_DATE\'\r\n                                   AND ITEM_CODE = \'100000\', T.V, 0)) > 0\r\n                        AND SUM(IF(FDATE = \'@FILE_DATE\'\r\n                                   AND ITEM_CODE = \'200000\', 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\'\r\n                                     AND TABLE_NAME IN (\'1_1\') THEN\r\n                                 N_ID\r\n                              END) AS N_ID, \'TOTAL\' AS COL_ORG,\r\n                T.FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_BANK_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 = \'G\') OR\r\n               (ITEM_CODE = \'200000\' 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_BANK.A.1-1.014', 't_r_299_1_1_bank', '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_BANK_RESULT T\r\n         WHERE  T.FDATE = \'@FILE_DATE\'\r\n         AND    T.TABLE_NAME = \'1_1\'\r\n         AND    T.ITEM_CODE = \'193000\'\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_BANK.A.1-1.015', 't_r_299_1_1_bank', '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_BANK_RESULT T\r\n         WHERE  T.FDATE = \'@FILE_DATE\'\r\n         AND    T.TABLE_NAME = \'1_1\'\r\n         AND    T.ITEM_CODE IN (\'122000\', \'124000\')\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_BANK.A.1-1.016', 't_r_299_1_1_bank', '1.若人民币(A)<>0,则期末存续,人民币(A)<>0。(表1-1与表1-3相应单元格应同时有数)', '1.若人民币(A)<>0,则期末存续,人民币(A)<>0。(表1-1与表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 \'1%\', T.V, 0))) =\r\n                       SIGN(SUM(IF(ITEM_CODE LIKE \'3%\', 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, T.FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_BANK_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'1_3\')\r\n         AND    COL = \'A\'\r\n         AND    ITEM_CODE NOT IN (\'110000\', \'111000\', \'112000\', \'113000\', \'114000\',\r\n                                  \'115000\', \'116000\')\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_BANK.A.1-1.017', 't_r_299_1_1_bank', '2.若美元折人民币+欧元折人民币+英镑折人民币+日元折人民币+其他币种折人民币(B+C+D+E+F)<>0,则期末存续,外币(B)<>0。(表1-1与表1-3相应单元格应同时有数)', '2.若美元折人民币+欧元折人民币+英镑折人民币+日元折人民币+其他币种折人民币(B+C+D+E+F)<>0,则期末存续,外币(B)<>0。(表1-1与表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 \'1%\'\r\n                                   AND COL IN (\'B\', \'C\', \'D\', \'E\', \'F\'), T.V, 0))) =\r\n                       SIGN(SUM(IF(ITEM_CODE LIKE \'3%\'\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, T.FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_BANK_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'1_3\')\r\n         AND    COL IN (\'B\', \'C\', \'D\', \'E\', \'F\')\r\n         AND    ITEM_CODE NOT IN (\'110000\', \'111000\', \'112000\', \'113000\', \'114000\',\r\n                                  \'115000\', \'116000\')\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_BANK.A.1-1.018', 't_r_299_1_1_bank', '3.若合计(G)<>0,则期末存续,合计(C)<>0。(表1-1与表1-3相应单元格应同时有数)', '3.若合计(G)<>0,则期末存续,合计(C)<>0。(表1-1与表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 \'1%\'\r\n                                   AND COL = \'G\', T.V, 0))) =\r\n                       SIGN(SUM(IF(ITEM_CODE LIKE \'3%\'\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, \'TOTAL\' 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_1\')\r\n         AND    COL IN (\'G\')\r\n         AND    ITEM_CODE NOT IN (\'110000\', \'111000\', \'112000\', \'113000\', \'114000\',\r\n                                  \'115000\', \'116000\'))\r\n					or (TABLE_NAME IN (\'1_3\') and COL IN (\'C\')))\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_BANK.A.1-1.019', 't_r_299_1_1_bank', '1.产品募集余额总计,人民币(100000,A)-境外,人民币(116000,A)=境内募集余额总计,人民币(400000,A)', '1.产品募集余额总计,人民币(100000,A)-境外,人民币(116000,A)=境内募集余额总计,人民币(400000,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,\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 = \'116000\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE = \'400000\', 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 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)) -\r\n                       SUM(IF(T.ITEM_CODE = \'116000\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(T.ITEM_CODE = \'400000\', 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 = \'116000\', T.V, 0)) -\r\n                             SUM(IF(T.ITEM_CODE = \'400000\', T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_BANK_RESULT T\r\n         WHERE  T.FDATE = \'@FILE_DATE\'\r\n         AND    T.TABLE_NAME IN (\'1_1\', \'1_4\')\r\n         AND    T.ITEM_CODE IN (\'100000\', \'116000\', \'400000\')\r\n         AND    T.COL = \'A\'\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_BANK.A.1-1.020', 't_r_299_1_1_bank', '2.产品募集余额总计,美元折人民币(100000,B)-境外,美元折人民币(116000,B)=境内募集余额总计,美元折人民币(400000,B)', '2.产品募集余额总计,美元折人民币(100000,B)-境外,美元折人民币(116000,B)=境内募集余额总计,美元折人民币(400000,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,\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(T.ITEM_CODE = \'100000\', T.V, 0)) -\r\n                       SUM(IF(T.ITEM_CODE = \'116000\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE = \'400000\', 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 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)) -\r\n                       SUM(IF(T.ITEM_CODE = \'116000\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(T.ITEM_CODE = \'400000\', 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 = \'116000\', T.V, 0)) -\r\n                             SUM(IF(T.ITEM_CODE = \'400000\', T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_BANK_RESULT T\r\n         WHERE  T.FDATE = \'@FILE_DATE\'\r\n         AND    T.TABLE_NAME IN (\'1_1\', \'1_4\')\r\n         AND    T.ITEM_CODE IN (\'100000\', \'116000\', \'400000\')\r\n         AND    T.COL = \'B\'\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_BANK.A.1-1.021', 't_r_299_1_1_bank', '3.产品募集余额总计,欧元折人民币(100000,C)-境外,欧元折人民币(116000,C)=境内募集余额总计,欧元折人民币(400000,C)', '3.产品募集余额总计,欧元折人民币(100000,C)-境外,欧元折人民币(116000,C)=境内募集余额总计,欧元折人民币(400000,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(T.ITEM_CODE = \'100000\', T.V, 0)) -\r\n                       SUM(IF(T.ITEM_CODE = \'116000\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE = \'400000\', 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 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)) -\r\n                       SUM(IF(T.ITEM_CODE = \'116000\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(T.ITEM_CODE = \'400000\', 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 = \'116000\', T.V, 0)) -\r\n                             SUM(IF(T.ITEM_CODE = \'400000\', T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_BANK_RESULT T\r\n         WHERE  T.FDATE = \'@FILE_DATE\'\r\n         AND    T.TABLE_NAME IN (\'1_1\', \'1_4\')\r\n         AND    T.ITEM_CODE IN (\'100000\', \'116000\', \'400000\')\r\n         AND    T.COL = \'C\'\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_BANK.A.1-1.022', 't_r_299_1_1_bank', '4.产品募集余额总计,英镑折人民币(100000,D)-境外,英镑折人民币(116000,D)=境内募集余额总计,英镑折人民币(400000,D)', '4.产品募集余额总计,英镑折人民币(100000,D)-境外,英镑折人民币(116000,D)=境内募集余额总计,英镑折人民币(400000,D)', '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(T.ITEM_CODE = \'100000\', T.V, 0)) -\r\n                       SUM(IF(T.ITEM_CODE = \'116000\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE = \'400000\', 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 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)) -\r\n                       SUM(IF(T.ITEM_CODE = \'116000\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(T.ITEM_CODE = \'400000\', 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 = \'116000\', T.V, 0)) -\r\n                             SUM(IF(T.ITEM_CODE = \'400000\', T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_BANK_RESULT T\r\n         WHERE  T.FDATE = \'@FILE_DATE\'\r\n         AND    T.TABLE_NAME IN (\'1_1\', \'1_4\')\r\n         AND    T.ITEM_CODE IN (\'100000\', \'116000\', \'400000\')\r\n         AND    T.COL = \'D\'\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_BANK.A.1-1.023', 't_r_299_1_1_bank', '5.产品募集余额总计,日元折人民币(100000,E)-境外,日元折人民币(116000,E)=境内募集余额总计,日元折人民币(400000,E)', '5.产品募集余额总计,日元折人民币(100000,E)-境外,日元折人民币(116000,E)=境内募集余额总计,日元折人民币(400000,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,\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 = \'116000\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE = \'400000\', 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 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)) -\r\n                       SUM(IF(T.ITEM_CODE = \'116000\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(T.ITEM_CODE = \'400000\', 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 = \'116000\', T.V, 0)) -\r\n                             SUM(IF(T.ITEM_CODE = \'400000\', T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_BANK_RESULT T\r\n         WHERE  T.FDATE = \'@FILE_DATE\'\r\n         AND    T.TABLE_NAME IN (\'1_1\', \'1_4\')\r\n         AND    T.ITEM_CODE IN (\'100000\', \'116000\', \'400000\')\r\n         AND    T.COL = \'E\'\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_BANK.A.1-1.024', 't_r_299_1_1_bank', '6.产品募集余额总计,其他币种折人民币(100000,F)-境外,其他币种折人民币(116000,F)=境内募集余额总计,其他币种折人民币(400000,F)', '6.产品募集余额总计,其他币种折人民币(100000,F)-境外,其他币种折人民币(116000,F)=境内募集余额总计,其他币种折人民币(400000,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,\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 = \'116000\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE = \'400000\', 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 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)) -\r\n                       SUM(IF(T.ITEM_CODE = \'116000\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(T.ITEM_CODE = \'400000\', 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 = \'116000\', T.V, 0)) -\r\n                             SUM(IF(T.ITEM_CODE = \'400000\', T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_BANK_RESULT T\r\n         WHERE  T.FDATE = \'@FILE_DATE\'\r\n         AND    T.TABLE_NAME IN (\'1_1\', \'1_4\')\r\n         AND    T.ITEM_CODE IN (\'100000\', \'116000\', \'400000\')\r\n         AND    T.COL = \'F\'\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_BANK.A.1-1.025', 't_r_299_1_1_bank', '7.产品募集余额总计,合计(100000,G)-境外,合计(116000,G)=境内募集余额总计,合计(400000,G)', '7.产品募集余额总计,合计(100000,G)-境外,合计(116000,G)=境内募集余额总计,合计(400000,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(T.ITEM_CODE = \'100000\', T.V, 0)) -\r\n                       SUM(IF(T.ITEM_CODE = \'116000\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE = \'400000\', 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 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)) -\r\n                       SUM(IF(T.ITEM_CODE = \'116000\', T.V, 0))) AS VALUE1,\r\n                CONCAT(MAX(COL_NAME), \':\',\r\n                        SUM(IF(T.ITEM_CODE = \'400000\', 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 = \'116000\', T.V, 0)) -\r\n                             SUM(IF(T.ITEM_CODE = \'400000\', T.V, 0)))) AS VALUE3\r\n         FROM   T_R_299_REPORT_BANK_RESULT T\r\n         WHERE  T.FDATE = \'@FILE_DATE\'\r\n         AND    T.TABLE_NAME IN (\'1_1\', \'1_4\')\r\n         AND    T.ITEM_CODE IN (\'100000\', \'116000\', \'400000\')\r\n         AND    T.COL = \'G\'\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_BANK.A.1-1.026', 't_r_299_1_1_bank', '1.“表1-1”附报“其中:分级产品”有数,则“表2-1”中指标“优先级[821100]”应有数;', '1.“表1-1”附报“其中:分级产品”有数,则“表2-1”中指标“优先级[821100]”应有数;', '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 SIGN(SUM(IF(ITEM_CODE = \'191000\'\r\n                                   AND COL = \'A\', A.V, 0))) =\r\n                       SIGN(SUM(IF(ITEM_CODE = \'821100\'\r\n                                   AND COL = \'H\', 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_1\' THEN\r\n                                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_BANK_RESULT A\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    ITEM_CODE IN (\'191000\', \'821100\')\r\n         AND    COL IN (\'A\', \'H\')\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 = \'191000\'\r\n                                    AND COL = \'B\', B.V, 0))) =\r\n                        SIGN(SUM(IF(ITEM_CODE = \'821100\'\r\n                                    AND COL = \'I\', 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_1\' THEN\r\n                                 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_BANK_RESULT B\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    ITEM_CODE IN (\'191000\', \'821100\')\r\n         AND    COL IN (\'B\', \'I\')\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 = \'191000\'\r\n                                    AND COL = \'C\', C.V, 0))) =\r\n                        SIGN(SUM(IF(ITEM_CODE = \'821100\'\r\n                                    AND COL = \'J\', C.V, 0))) THEN\r\n                    1\r\n                   ELSE\r\n                    0\r\n                 END AS RESULT_CODE, C.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 COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_BANK_RESULT C\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    ITEM_CODE IN (\'191000\', \'821100\')\r\n         AND    COL IN (\'C\', \'J\')\r\n         GROUP  BY C.FDATE, C.FUND_CATEGORY, C.FUND_TYPE\r\n         UNION ALL\r\n         SELECT CASE\r\n                   WHEN SIGN(SUM(IF(ITEM_CODE = \'191000\'\r\n                                    AND COL = \'D\', D.V, 0))) =\r\n                        SIGN(SUM(IF(ITEM_CODE = \'821100\'\r\n                                    AND COL = \'K\', D.V, 0))) THEN\r\n                    1\r\n                   ELSE\r\n                    0\r\n                 END AS RESULT_CODE, D.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 COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_BANK_RESULT D\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    ITEM_CODE IN (\'191000\', \'821100\')\r\n         AND    COL IN (\'D\', \'K\')\r\n         GROUP  BY D.FDATE, D.FUND_CATEGORY, D.FUND_TYPE\r\n         UNION ALL\r\n         SELECT CASE\r\n                   WHEN SIGN(SUM(IF(ITEM_CODE = \'191000\'\r\n                                    AND COL = \'E\', E.V, 0))) =\r\n                        SIGN(SUM(IF(ITEM_CODE = \'821100\'\r\n                                    AND COL = \'L\', E.V, 0))) THEN\r\n                    1\r\n                   ELSE\r\n                    0\r\n                 END AS RESULT_CODE, E.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 COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_BANK_RESULT E\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    ITEM_CODE IN (\'191000\', \'821100\')\r\n         AND    COL IN (\'E\', \'L\')\r\n         GROUP  BY E.FDATE, E.FUND_CATEGORY, E.FUND_TYPE\r\n         UNION ALL\r\n         SELECT CASE\r\n                   WHEN SIGN(SUM(IF(ITEM_CODE = \'191000\'\r\n                                    AND COL = \'F\', F.V, 0))) =\r\n                        SIGN(SUM(IF(ITEM_CODE = \'821100\'\r\n                                    AND COL = \'M\', F.V, 0))) THEN\r\n                    1\r\n                   ELSE\r\n                    0\r\n                 END AS RESULT_CODE, F.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 COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_BANK_RESULT F\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    ITEM_CODE IN (\'191000\', \'821100\')\r\n         AND    COL IN (\'F\', \'M\')\r\n         GROUP  BY F.FDATE, F.FUND_CATEGORY, F.FUND_TYPE\r\n         UNION ALL\r\n         SELECT CASE\r\n                   WHEN SIGN(SUM(IF(ITEM_CODE = \'191000\'\r\n                                    AND COL = \'G\', G.V, 0))) =\r\n                        SIGN(SUM(IF(ITEM_CODE = \'821100\'\r\n                                    AND COL = \'N\', G.V, 0))) THEN\r\n                    1\r\n                   ELSE\r\n                    0\r\n                 END AS RESULT_CODE, G.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 COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_BANK_RESULT G\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    ITEM_CODE IN (\'191000\', \'821100\')\r\n         AND    COL IN (\'G\', \'N\')\r\n         GROUP  BY G.FDATE, G.FUND_CATEGORY, G.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_BANK.A.1-1.027', 't_r_299_1_1_bank', '4.“表1-1”附报“其中:分级产品”有数,则“表2-1”中指标“优先级[821100]”应有数,且通常应小于表1-1中附报“其中:分级产品”的数。', '4.“表1-1”附报“其中:分级产品”有数,则“表2-1”中指标“优先级[821100]”应有数,且通常应小于表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, 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 = \'191000\'\r\n                                   AND COL = \'A\', A.V, 0))) =\r\n                       SIGN(SUM(IF(ITEM_CODE = \'821100\'\r\n                                   AND COL = \'H\', A.V, 0)))\r\n                       AND SUM(IF(ITEM_CODE = \'191000\'\r\n                                  AND COL = \'A\', A.V, 0)) >=\r\n                       SUM(IF(ITEM_CODE = \'821100\'\r\n                                  AND COL = \'H\', 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_1\' THEN\r\n                                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_BANK_RESULT A\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    ITEM_CODE IN (\'191000\', \'821100\')\r\n         AND    COL IN (\'A\', \'H\')\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 = \'191000\'\r\n                                    AND COL = \'B\', B.V, 0))) =\r\n                        SIGN(SUM(IF(ITEM_CODE = \'821100\'\r\n                                    AND COL = \'I\', B.V, 0)))\r\n                        AND SUM(IF(ITEM_CODE = \'191000\'\r\n                                   AND COL = \'B\', B.V, 0)) >=\r\n                        SUM(IF(ITEM_CODE = \'821100\'\r\n                                   AND COL = \'I\', 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_1\' THEN\r\n                                 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_BANK_RESULT B\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    ITEM_CODE IN (\'191000\', \'821100\')\r\n         AND    COL IN (\'B\', \'I\')\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 = \'191000\'\r\n                                    AND COL = \'C\', C.V, 0))) =\r\n                        SIGN(SUM(IF(ITEM_CODE = \'821100\'\r\n                                    AND COL = \'J\', C.V, 0)))\r\n                        AND SUM(IF(ITEM_CODE = \'191000\'\r\n                                   AND COL = \'C\', C.V, 0)) >=\r\n                        SUM(IF(ITEM_CODE = \'821100\'\r\n                                   AND COL = \'J\', C.V, 0)) THEN\r\n                    1\r\n                   ELSE\r\n                    0\r\n                 END AS RESULT_CODE, C.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 COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_BANK_RESULT C\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    ITEM_CODE IN (\'191000\', \'821100\')\r\n         AND    COL IN (\'C\', \'J\')\r\n         GROUP  BY C.FDATE, C.FUND_CATEGORY, C.FUND_TYPE\r\n         UNION ALL\r\n         SELECT CASE\r\n                   WHEN SIGN(SUM(IF(ITEM_CODE = \'191000\'\r\n                                    AND COL = \'D\', D.V, 0))) =\r\n                        SIGN(SUM(IF(ITEM_CODE = \'821100\'\r\n                                    AND COL = \'K\', D.V, 0)))\r\n                        AND SUM(IF(ITEM_CODE = \'191000\'\r\n                                   AND COL = \'D\', D.V, 0)) >=\r\n                        SUM(IF(ITEM_CODE = \'821100\'\r\n                                   AND COL = \'K\', D.V, 0)) THEN\r\n                    1\r\n                   ELSE\r\n                    0\r\n                 END AS RESULT_CODE, D.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 COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_BANK_RESULT D\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    ITEM_CODE IN (\'191000\', \'821100\')\r\n         AND    COL IN (\'D\', \'K\')\r\n         GROUP  BY D.FDATE, D.FUND_CATEGORY, D.FUND_TYPE\r\n         UNION ALL\r\n         SELECT CASE\r\n                   WHEN SIGN(SUM(IF(ITEM_CODE = \'191000\'\r\n                                    AND COL = \'E\', E.V, 0))) =\r\n                        SIGN(SUM(IF(ITEM_CODE = \'821100\'\r\n                                    AND COL = \'L\', E.V, 0)))\r\n                        AND SUM(IF(ITEM_CODE = \'191000\'\r\n                                   AND COL = \'E\', E.V, 0)) >=\r\n                        SUM(IF(ITEM_CODE = \'821100\'\r\n                                   AND COL = \'L\', E.V, 0)) THEN\r\n                    1\r\n                   ELSE\r\n                    0\r\n                 END AS RESULT_CODE, E.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 COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_BANK_RESULT E\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    ITEM_CODE IN (\'191000\', \'821100\')\r\n         AND    COL IN (\'E\', \'L\')\r\n         GROUP  BY E.FDATE, E.FUND_CATEGORY, E.FUND_TYPE\r\n         UNION ALL\r\n         SELECT CASE\r\n                   WHEN SIGN(SUM(IF(ITEM_CODE = \'191000\'\r\n                                    AND COL = \'F\', F.V, 0))) =\r\n                        SIGN(SUM(IF(ITEM_CODE = \'821100\'\r\n                                    AND COL = \'M\', F.V, 0)))\r\n                        AND SUM(IF(ITEM_CODE = \'191000\'\r\n                                   AND COL = \'F\', F.V, 0)) >=\r\n                        SUM(IF(ITEM_CODE = \'821100\'\r\n                                   AND COL = \'M\', F.V, 0)) THEN\r\n                    1\r\n                   ELSE\r\n                    0\r\n                 END AS RESULT_CODE, F.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 COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_BANK_RESULT F\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    ITEM_CODE IN (\'191000\', \'821100\')\r\n         AND    COL IN (\'F\', \'M\')\r\n         GROUP  BY F.FDATE, F.FUND_CATEGORY, F.FUND_TYPE\r\n         UNION ALL\r\n         SELECT CASE\r\n                   WHEN SIGN(SUM(IF(ITEM_CODE = \'191000\'\r\n                                    AND COL = \'G\', G.V, 0))) =\r\n                        SIGN(SUM(IF(ITEM_CODE = \'821100\'\r\n                                    AND COL = \'N\', G.V, 0)))\r\n                        AND SUM(IF(ITEM_CODE = \'191000\'\r\n                                   AND COL = \'G\', G.V, 0)) >=\r\n                        SUM(IF(ITEM_CODE = \'821100\'\r\n                                   AND COL = \'N\', G.V, 0)) THEN\r\n                    1\r\n                   ELSE\r\n                    0\r\n                 END AS RESULT_CODE, G.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 COL_ORG) AS COL_ORG,\r\n                FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_BANK_RESULT G\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    ITEM_CODE IN (\'191000\', \'821100\')\r\n         AND    COL IN (\'G\', \'N\')\r\n         GROUP  BY G.FDATE, G.FUND_CATEGORY, G.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_BANK.A.1-1.028', 't_r_299_1_1_bank', '5.对于净值型产品,表1-1募集余额填报资管产品期末份额乘以期末净值的余额,此募集余额与实收本金通常不应相等。故,若表1-1中净值型产品(开放式净值产品、封闭式净值型产品)有数,且表2-1中实收本金和表1-1募集资金余额相等,须核实。 ', '5.对于净值型产品,表1-1募集余额填报资管产品期末份额乘以期末净值的余额,此募集余额与实收本金通常不应相等。故,若表1-1中净值型产品(开放式净值产品、封闭式净值型产品)有数,且表2-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, 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 = \'821000\', T.V, 0)) =\r\n                       SUM(IF(ITEM_CODE = \'100000\', T.V, 0))\r\n                       AND (SIGN(SUM(IF(ITEM_CODE = \'121000\', T.V, 0))) <> 0 OR\r\n                            SIGN(SUM(IF(ITEM_CODE = \'123000\', 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 IN (\'1_1\') THEN\r\n                                N_ID\r\n                             END) AS N_ID, GROUP_CONCAT(DISTINCT COL_ORG) AS COL_ORG,\r\n                T.FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   t_r_299_report_bank_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 IN(\'A\',\'B\',\'C\',\'D\',\'E\',\'F\',\'G\')) OR\r\n               (ITEM_CODE = \'821000\' AND COL IN(\'H\',\'I\',\'J\',\'K\',\'L\',\'M\',\'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_BANK.A.1-1.029', 't_r_299_1_1_bank', '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 (\'111000\'), V, 0))) =\r\n                       SIGN(SUM(IF(ITEM_CODE IN (\'821110\', \'821210\'), 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_BANK_RESULT T\r\n                  WHERE  FDATE = \'@FILE_DATE\'\r\n                  AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n                  AND    ITEM_CODE IN (\'111000\', \'821110\', \'821210\')) 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_BANK.A.1-1.030', 't_r_299_1_1_bank', '8.表1-1中“其中:收益权转让产品”与表2-1中“资产收益权产品”应同时有数,在资管产品没有负债的情况下,表1-1中“其中:收益权转让产品”一般应大于等于表2-1中“资产收益权产品”。', '8.表1-1中“其中:收益权转让产品”与表2-1中“资产收益权产品”应同时有数,在资管产品没有负债的情况下,表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 SIGN(SUM(IF(ITEM_CODE = \'192000\', T.V, 0))) =\r\n                       SIGN(SUM(IF(ITEM_CODE = \'760000\', T.V, 0)))\r\n                       AND SUM(IF(ITEM_CODE = \'192000\', T.V, 0)) -\r\n                       SUM(IF(ITEM_CODE = \'760000\', T.V, 0)) >= -0.1 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, FUND_CATEGORY AS INSTI_TYPE\r\n         FROM   T_R_299_REPORT_BANK_RESULT T\r\n         WHERE  FDATE = \'@FILE_DATE\'\r\n         AND    TABLE_NAME IN (\'1_1\', \'2_1\')\r\n         AND    ITEM_CODE IN (\'192000\', \'760000\')\r\n         GROUP  BY T.FDATE, T.FUND_CATEGORY, T.FUND_TYPE, T.COL) 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_BANK.A.1-1.031', 't_r_299_1_1_bank', '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_BANK_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_BANK.A.1-1.032', 't_r_299_1_1_bank', '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_BANK_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_BANK.A.1-1.033', 't_r_299_1_1_bank', '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_BANK_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_BANK.A.1-1.034', 't_r_299_1_1_bank', '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_BANK_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_BANK.A.1-1.035', 't_r_299_1_1_bank', '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_BANK_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_BANK.A.1-1.036', 't_r_299_1_1_bank', '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_BANK_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_BANK.A.1-1.037', 't_r_299_1_1_bank', '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_BANK_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_BANK.A.1-1.038', 't_r_299_1_1_bank', '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_BANK_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_BANK.A.1-1.039', 't_r_299_1_1_bank', '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_BANK_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_BANK.A.1-1.040', 't_r_299_1_1_bank', '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_BANK_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_BANK.A.1-1.041', 't_r_299_1_1_bank', '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_BANK_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_BANK.A.1-1.042', 't_r_299_1_1_bank', '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_BANK_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_BANK.A.1-1.043', 't_r_299_1_1_bank', '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_BANK_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_BANK.A.1-1.044', 't_r_299_1_1_bank', '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_BANK_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_BANK.A.1-1.045', 't_r_299_1_1_bank', '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_BANK_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_BANK.A.1-1.046', 't_r_299_1_1_bank', '表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_BANK_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_BANK.A.1-1.047', 't_r_299_1_1_bank', '规则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_BANK_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_BANK.A.1-1.048', 't_r_299_1_1_bank', '规则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_bank_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_BANK.A.1-1.049', 't_r_299_1_1_bank', '规则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_BANK_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_BANK.A.1-1.050', 't_r_299_1_1_bank', '规则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_BANK.A.1-1.051', 't_r_299_1_1_bank', '规则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_BANK_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_BANK.A.1-1.052', 't_r_299_1_1_bank', '规则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_BANK_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_BANK.A.1-1.053', 't_r_299_1_1_bank', '规则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_BANK_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_BANK.A.1-1.054', 't_r_299_1_1_bank', '规则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_BANK_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_BANK.A.1-1.055', 't_r_299_1_1_bank', '规则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_BANK_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_BANK.A.1-1.056', 't_r_299_1_1_bank', '规则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_BANK_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_BANK.A.1-1.057', 't_r_299_1_1_bank', '规则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_BANK_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_BANK.A.1-1.058', 't_r_299_1_1_bank', '规则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_BANK_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_BANK.A.1-1.059', 't_r_299_1_1_bank', '规则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_BANK_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_BANK.A.1-1.060', 't_r_299_1_1_bank', '规则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_BANK_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_BANK.A.1-1.061', 't_r_299_1_1_bank', '规则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              \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_BANK.A.1-1.062', 't_r_299_1_1_bank', '规则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_bank_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_BANK.A.1-1.063', 't_r_299_1_1_bank', '规则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_BANK.A.1-1.064', 't_r_299_1_1_bank', '规则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_BANK_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_BANK.A.1-1.065', 't_r_299_1_1_bank', '规则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_BANK_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_BANK.A.1-1.066', 't_r_299_1_1_bank', '规则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_BANK_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_BANK.A.1-1.067', 't_r_299_1_1_bank', '规则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_BANK_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_BANK.A.1-1.068', 't_r_299_1_1_bank', '规则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_BANK_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_BANK.A.1-1.069', 't_r_299_1_1_bank', '规则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_BANK_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_BANK.A.1-1.070', 't_r_299_1_1_bank', '规则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_BANK_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_BANK.A.1-1.071', 't_r_299_1_1_bank', '规则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');

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值