gouji开发sql4

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 ('LCZX.A.008.056', 't_r_g06_prod', '期末存续产品数(只):{3.1.2开放式净值产品}>=(3.1.2.a 现金管理类产品)+(3.1.2.b 封闭期在半年以上的定期开放  式产品)', '期末存续产品数(只):{3.1.2开放式净值产品}>=(3.1.2.a 现金管理类产品)+(3.1.2.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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'312\', T.V, 0)) >=\r\n                       SUM(IF(T.ITEM_CODE IN (\'312a\', \'312b\'), 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_LIST,\r\n                \'PROD_EXIST_NUM\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'312\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE IN (\'312a\', \'312b\'), T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'312\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE IN (\'312a\', \'312b\'), T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         PROD_EXIST_NUM AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'312\',\'312a\', \'312b\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.057', 't_r_g06_prod', '期末余额:{3.1.2开放式净值产品}>=(3.1.2.a 现金管理类产品)+(3.1.2.b 封闭期在半年以上的定期开放  式产品)', '期末余额:{3.1.2开放式净值产品}>=(3.1.2.a 现金管理类产品)+(3.1.2.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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'312\', T.V, 0)) >=\r\n                       SUM(IF(T.ITEM_CODE IN (\'312a\', \'312b\'), 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_LIST,\r\n                \'PROD_BAL\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'312\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE IN (\'312a\', \'312b\'), T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'312\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE IN (\'312a\', \'312b\'), T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         PROD_BAL AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'312\',\'312a\', \'312b\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.058', 't_r_g06_prod', '本期发行产品数(只)(合计):[4.1.6 合计]=[4.1.1 90天以内]+[4.1.2 90天(含)-6个月(含)]+[4.1.3 6-12个月(含)]+[4.1.4 1-3年(含)]+[4.1.5 3年以上]', '本期发行产品数(只)(合计):[4.1.6 合计]=[4.1.1 90天以内]+[4.1.2 90天(含)-6个月(含)]+[4.1.3 6-12个月(含)]+[4.1.4 1-3年(含)]+[4.1.5 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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'416\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE IN (\'411\', \'412\',\'413\',\'414\',\'415\'), 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_LIST,\r\n                \'ISSUE_NUM\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'416\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE IN (\'411\', \'412\',\'413\',\'414\',\'415\'), T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'416\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE IN (\'411\', \'412\',\'413\',\'414\',\'415\'), T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         ISSUE_NUM AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'416\',\'411\', \'412\',\'413\',\'414\',\'415\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.059', 't_r_g06_prod', '本期总募集金额(合计):[4.1.6 合计]=[4.1.1 90天以内]+[4.1.2 90天(含)-6个月(含)]+[4.1.3 6-12个月(含)]+[4.1.4 1-3年(含)]+[4.1.5 3年以上]', '本期总募集金额(合计):[4.1.6 合计]=[4.1.1 90天以内]+[4.1.2 90天(含)-6个月(含)]+[4.1.3 6-12个月(含)]+[4.1.4 1-3年(含)]+[4.1.5 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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'416\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE IN (\'411\', \'412\',\'413\',\'414\',\'415\'), 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_LIST,\r\n                \'BUY_AMT\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'416\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE IN (\'411\', \'412\',\'413\',\'414\',\'415\'), T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'416\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE IN (\'411\', \'412\',\'413\',\'414\',\'415\'), T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         BUY_AMT AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'416\',\'411\', \'412\',\'413\',\'414\',\'415\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.060', 't_r_g06_prod', '本期净募集金额(合计):[4.1.6 合计]=[4.1.1 90天以内]+[4.1.2 90天(含)-6个月(含)]+[4.1.3 6-12个月(含)]+[4.1.4 1-3年(含)]+[4.1.5 3年以上]', '本期净募集金额(合计):[4.1.6 合计]=[4.1.1 90天以内]+[4.1.2 90天(含)-6个月(含)]+[4.1.3 6-12个月(含)]+[4.1.4 1-3年(含)]+[4.1.5 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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'416\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE IN (\'411\', \'412\',\'413\',\'414\',\'415\'), 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_LIST,\r\n                \'NET_BUY_AMT\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'416\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE IN (\'411\', \'412\',\'413\',\'414\',\'415\'), T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'416\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE IN (\'411\', \'412\',\'413\',\'414\',\'415\'), T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         NET_BUY_AMT AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'416\',\'411\', \'412\',\'413\',\'414\',\'415\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.061', 't_r_g06_prod', '期末存续产品数(只)(合计):[4.1.6 合计]=[4.1.1 90天以内]+[4.1.2 90天(含)-6个月(含)]+[4.1.3 6-12个月(含)]+[4.1.4 1-3年(含)]+[4.1.5 3年以上]', '期末存续产品数(只)(合计):[4.1.6 合计]=[4.1.1 90天以内]+[4.1.2 90天(含)-6个月(含)]+[4.1.3 6-12个月(含)]+[4.1.4 1-3年(含)]+[4.1.5 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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'416\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE IN (\'411\', \'412\',\'413\',\'414\',\'415\'), 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_LIST,\r\n                \'PROD_EXIST_NUM\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'416\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE IN (\'411\', \'412\',\'413\',\'414\',\'415\'), T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'416\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE IN (\'411\', \'412\',\'413\',\'414\',\'415\'), T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         PROD_EXIST_NUM AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'416\',\'411\', \'412\',\'413\',\'414\',\'415\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.062', 't_r_g06_prod', '期末余额(合计):[4.1.6 合计]=[4.1.1 90天以内]+[4.1.2 90天(含)-6个月(含)]+[4.1.3 6-12个月(含)]+[4.1.4 1-3年(含)]+[4.1.5 3年以上]', '期末余额(合计):[4.1.6 合计]=[4.1.1 90天以内]+[4.1.2 90天(含)-6个月(含)]+[4.1.3 6-12个月(含)]+[4.1.4 1-3年(含)]+[4.1.5 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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'416\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE IN (\'411\', \'412\',\'413\',\'414\',\'415\'), 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_LIST,\r\n                \'PROD_BAL\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'416\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE IN (\'411\', \'412\',\'413\',\'414\',\'415\'), T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'416\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE IN (\'411\', \'412\',\'413\',\'414\',\'415\'), T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         PROD_BAL AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'416\',\'411\', \'412\',\'413\',\'414\',\'415\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.063', 't_r_g06_prod', '本期发行产品数(只)(合计):[4.2.9 合计]=[4.2.1 每日]+[4.2.2 7天(含)以内]+[4.2.3 7天-1个月(含)]+[4.2.4 1-3个月(含)]+[4.2.5 3-6个月(含)]+[4.2.6 6-12个月(含)]+[4.2.7 1-3年(含)]+[4.2.8 3年以上]', '本期发行产品数(只)(合计):[4.2.9 合计]=[4.2.1 每日]+[4.2.2 7天(含)以内]+[4.2.3 7天-1个月(含)]+[4.2.4 1-3个月(含)]+[4.2.5 3-6个月(含)]+[4.2.6 6-12个月(含)]+[4.2.7 1-3年(含)]+[4.2.8 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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'429\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE IN (\'421\', \'422\',\'423\',\'424\',\'425\',\'426\',\'427\',\'428\'), 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_LIST,\r\n                \'ISSUE_NUM\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'429\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE IN (\'421\', \'422\',\'423\',\'424\',\'425\',\'426\',\'427\',\'428\'), T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'429\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE IN (\'421\', \'422\',\'423\',\'424\',\'425\',\'426\',\'427\',\'428\'), T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         ISSUE_NUM AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'429\',\'421\',\'422\',\'423\',\'424\',\'425\',\'426\',\'427\',\'428\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.064', 't_r_g06_prod', '本期总募集金额(合计):[4.2.9 合计]=[4.2.1 每日]+[4.2.2 7天(含)以内]+[4.2.3 7天-1个月(含)]+[4.2.4 1-3个月(含)]+[4.2.5 3-6个月(含)]+[4.2.6 6-12个月(含)]+[4.2.7 1-3年(含)]+[4.2.8 3年以上]', '本期总募集金额(合计):[4.2.9 合计]=[4.2.1 每日]+[4.2.2 7天(含)以内]+[4.2.3 7天-1个月(含)]+[4.2.4 1-3个月(含)]+[4.2.5 3-6个月(含)]+[4.2.6 6-12个月(含)]+[4.2.7 1-3年(含)]+[4.2.8 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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'429\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE IN (\'421\', \'422\',\'423\',\'424\',\'425\',\'426\',\'427\',\'428\'), 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_LIST,\r\n                \'BUY_AMT\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'429\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE IN (\'421\', \'422\',\'423\',\'424\',\'425\',\'426\',\'427\',\'428\'), T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'429\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE IN (\'421\', \'422\',\'423\',\'424\',\'425\',\'426\',\'427\',\'428\'), T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         BUY_AMT AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'429\',\'421\',\'422\',\'423\',\'424\',\'425\',\'426\',\'427\',\'428\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.065', 't_r_g06_prod', '本期净募集金额(合计):[4.2.9 合计]=[4.2.1 每日]+[4.2.2 7天(含)以内]+[4.2.3 7天-1个月(含)]+[4.2.4 1-3个月(含)]+[4.2.5 3-6个月(含)]+[4.2.6 6-12个月(含)]+[4.2.7 1-3年(含)]+[4.2.8 3年以上]', '本期净募集金额(合计):[4.2.9 合计]=[4.2.1 每日]+[4.2.2 7天(含)以内]+[4.2.3 7天-1个月(含)]+[4.2.4 1-3个月(含)]+[4.2.5 3-6个月(含)]+[4.2.6 6-12个月(含)]+[4.2.7 1-3年(含)]+[4.2.8 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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'429\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE IN (\'421\', \'422\',\'423\',\'424\',\'425\',\'426\',\'427\',\'428\'), 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_LIST,\r\n                \'NET_BUY_AMT\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'429\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE IN (\'421\', \'422\',\'423\',\'424\',\'425\',\'426\',\'427\',\'428\'), T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'429\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE IN (\'421\', \'422\',\'423\',\'424\',\'425\',\'426\',\'427\',\'428\'), T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         NET_BUY_AMT AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'429\',\'421\',\'422\',\'423\',\'424\',\'425\',\'426\',\'427\',\'428\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.066', 't_r_g06_prod', '期末存续产品数(只)(合计):[4.2.9 合计]=[4.2.1 每日]+[4.2.2 7天(含)以内]+[4.2.3 7天-1个月(含)]+[4.2.4 1-3个月(含)]+[4.2.5 3-6个月(含)]+[4.2.6 6-12个月(含)]+[4.2.7 1-3年(含)]+[4.2.8 3年以上]', '期末存续产品数(只)(合计):[4.2.9 合计]=[4.2.1 每日]+[4.2.2 7天(含)以内]+[4.2.3 7天-1个月(含)]+[4.2.4 1-3个月(含)]+[4.2.5 3-6个月(含)]+[4.2.6 6-12个月(含)]+[4.2.7 1-3年(含)]+[4.2.8 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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'429\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE IN (\'421\', \'422\',\'423\',\'424\',\'425\',\'426\',\'427\',\'428\'), 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_LIST,\r\n                \'PROD_EXIST_NUM\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'429\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE IN (\'421\', \'422\',\'423\',\'424\',\'425\',\'426\',\'427\',\'428\'), T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'429\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE IN (\'421\', \'422\',\'423\',\'424\',\'425\',\'426\',\'427\',\'428\'), T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         PROD_EXIST_NUM AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'429\',\'421\',\'422\',\'423\',\'424\',\'425\',\'426\',\'427\',\'428\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.067', 't_r_g06_prod', '期末余额(合计):[4.2.9 合计]=[4.2.1 每日]+[4.2.2 7天(含)以内]+[4.2.3 7天-1个月(含)]+[4.2.4 1-3个月(含)]+[4.2.5 3-6个月(含)]+[4.2.6 6-12个月(含)]+[4.2.7 1-3年(含)]+[4.2.8 3年以上]', '期末余额(合计):[4.2.9 合计]=[4.2.1 每日]+[4.2.2 7天(含)以内]+[4.2.3 7天-1个月(含)]+[4.2.4 1-3个月(含)]+[4.2.5 3-6个月(含)]+[4.2.6 6-12个月(含)]+[4.2.7 1-3年(含)]+[4.2.8 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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'429\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE IN (\'421\', \'422\',\'423\',\'424\',\'425\',\'426\',\'427\',\'428\'), 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_LIST,\r\n                \'PROD_BAL\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'429\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE IN (\'421\', \'422\',\'423\',\'424\',\'425\',\'426\',\'427\',\'428\'), T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'429\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE IN (\'421\', \'422\',\'423\',\'424\',\'425\',\'426\',\'427\',\'428\'), T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         PROD_BAL AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'429\',\'421\',\'422\',\'423\',\'424\',\'425\',\'426\',\'427\',\'428\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.068', 't_r_g06_prod', '本期发行产品数(只)(合计):(4.3 合计)=(4.1.6 合计)+(4.2.9 合计)', '本期发行产品数(只)(合计):(4.3 合计)=(4.1.6 合计)+(4.2.9 合计)', '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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'43\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE IN (\'416\', \'429\'), 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_LIST,\r\n                \'ISSUE_NUM\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'43\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE IN (\'416\', \'429\'), T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'43\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE IN (\'416\', \'429\'), T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         ISSUE_NUM AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'43\', \'416\', \'429\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.069', 't_r_g06_prod', '本期总募集金额(合计):(4.3 合计)=(4.1.6 合计)+(4.2.9 合计)', '本期总募集金额(合计):(4.3 合计)=(4.1.6 合计)+(4.2.9 合计)', '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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'43\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE IN (\'416\', \'429\'), 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_LIST,\r\n                \'BUY_AMT\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'43\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE IN (\'416\', \'429\'), T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'43\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE IN (\'416\', \'429\'), T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         BUY_AMT AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'43\', \'416\', \'429\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.070', 't_r_g06_prod', '本期净募集金额(合计):(4.3 合计)=(4.1.6 合计)+(4.2.9 合计)', '本期净募集金额(合计):(4.3 合计)=(4.1.6 合计)+(4.2.9 合计)', '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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'43\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE IN (\'416\', \'429\'), 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_LIST,\r\n                \'NET_BUY_AMT\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'43\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE IN (\'416\', \'429\'), T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'43\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE IN (\'416\', \'429\'), T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         NET_BUY_AMT AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'43\', \'416\', \'429\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.071', 't_r_g06_prod', '期末存续产品数(只)(合计):(4.3 合计)=(4.1.6 合计)+(4.2.9 合计)', '期末存续产品数(只)(合计):(4.3 合计)=(4.1.6 合计)+(4.2.9 合计)', '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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'43\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE IN (\'416\', \'429\'), 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_LIST,\r\n                \'PROD_EXIST_NUM\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'43\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE IN (\'416\', \'429\'), T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'43\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE IN (\'416\', \'429\'), T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         PROD_EXIST_NUM AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'43\', \'416\', \'429\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.072', 't_r_g06_prod', '期末余额(合计):(4.3 合计)=(4.1.6 合计)+(4.2.9 合计)', '期末余额(合计):(4.3 合计)=(4.1.6 合计)+(4.2.9 合计)', '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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'43\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE IN (\'416\', \'429\'), 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_LIST,\r\n                \'PROD_BAL\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'43\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE IN (\'416\', \'429\'), T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'43\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE IN (\'416\', \'429\'), T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         PROD_BAL AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'43\', \'416\', \'429\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.073', 't_r_g06_prod', '期末余额(合计):[5.3 合 计]= [5.1 自然人]+[5.2 法人或其他组织]', '期末余额(合计):[5.3 合 计]= [5.1 自然人]+[5.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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'53\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE IN (\'51\',\'52\') , 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_LIST,\r\n                \'PROD_BAL\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'53\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE IN (\'51\',\'52\') , T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'53\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE IN (\'51\',\'52\') , T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         PROD_BAL AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'53\', \'51\', \'52\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.074', 't_r_g06_prod', '投资者持有者为法人或其他组织(5.2)的等于(5.1非金融机构)+(5.2银行类金融机构)+(5.3其他金融机构)', '投资者持有者为法人或其他组织(5.2)的等于(5.1非金融机构)+(5.2银行类金融机构)+(5.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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'52\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE IN (\'521\',\'522\',\'523\') , 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_LIST,\r\n                \'PROD_BAL\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'52\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE IN (\'521\',\'522\',\'523\') , T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'52\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE IN (\'521\',\'522\',\'523\') , T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         PROD_BAL AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'52\',\'521\',\'522\',\'523\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.075', 't_r_g06_prod', '期末余额:(5.2 法人或其他组织)≥(5.2.1 非金融机构)+( 5.2.2 银行类金融机构)+(5.2.3 保险业金融机构)+(5.2.4 信托公司)+(5.2.5 证券公司)+(5.2.6 基金公司)+(5.2.7 其他金融机构)+(5.2.8 金融机构资产管理产品)', '期末余额:(5.2 法人或其他组织)≥(5.2.1 非金融机构)+( 5.2.2 银行类金融机构)+(5.2.3 保险业金融机构)+(5.2.4 信托公司)+(5.2.5 证券公司)+(5.2.6 基金公司)+(5.2.7 其他金融机构)+(5.2.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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'52\', T.V, 0)) >=\r\n                       SUM(IF(T.ITEM_CODE IN (\'521\',\'522\',\'523\',\'524\',\'525\',\'526\',\'527\',\'528\') , 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_LIST,\r\n                \'PROD_BAL\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'52\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE IN (\'521\',\'522\',\'523\',\'524\',\'525\',\'526\',\'527\',\'528\') , T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'52\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE IN (\'521\',\'522\',\'523\',\'524\',\'525\',\'526\',\'527\',\'528\') , T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         PROD_BAL AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'52\',\'521\',\'522\',\'523\',\'524\',\'525\',\'526\',\'527\',\'528\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.076', 't_r_g06_prod', '本期发行产品数(只)(合计):[6.5 合 计]=[6.1 人民币]+[6.2 美元]+[6.3 欧元]+[6.4 其他币种]', '本期发行产品数(只)(合计):[6.5 合 计]=[6.1 人民币]+[6.2 美元]+[6.3 欧元]+[6.4 其他币种]', '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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'65\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE IN (\'61\', \'62\', \'63\', \'64\'), 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_LIST,\r\n                \'ISSUE_NUM\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'65\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE IN (\'61\', \'62\', \'63\', \'64\'), T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'65\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE IN (\'61\', \'62\', \'63\', \'64\'), T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         ISSUE_NUM AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'65\', \'61\', \'62\', \'63\', \'64\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.077', 't_r_g06_prod', '本期总募集金额(合计):[6.5 合 计]=[6.1 人民币]+[6.2 美元]+[6.3 欧元]+[6.4 其他币种]', '本期总募集金额(合计):[6.5 合 计]=[6.1 人民币]+[6.2 美元]+[6.3 欧元]+[6.4 其他币种]', '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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'65\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE IN (\'61\', \'62\', \'63\', \'64\'), 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_LIST,\r\n                \'BUY_AMT\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'65\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE IN (\'61\', \'62\', \'63\', \'64\'), T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'65\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE IN (\'61\', \'62\', \'63\', \'64\'), T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         BUY_AMT AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'65\', \'61\', \'62\', \'63\', \'64\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.078', 't_r_g06_prod', '本期净募集金额(合计):[6.5 合 计]=[6.1 人民币]+[6.2 美元]+[6.3 欧元]+[6.4 其他币种]', '本期净募集金额(合计):[6.5 合 计]=[6.1 人民币]+[6.2 美元]+[6.3 欧元]+[6.4 其他币种]', '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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'65\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE IN (\'61\', \'62\', \'63\', \'64\'), 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_LIST,\r\n                \'NET_BUY_AMT\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'65\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE IN (\'61\', \'62\', \'63\', \'64\'), T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'65\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE IN (\'61\', \'62\', \'63\', \'64\'), T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         NET_BUY_AMT AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'65\', \'61\', \'62\', \'63\', \'64\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.079', 't_r_g06_prod', '期末存续产品数(只)(合计):[6.5 合 计]=[6.1 人民币]+[6.2 美元]+[6.3 欧元]+[6.4 其他币种]', '期末存续产品数(只)(合计):[6.5 合 计]=[6.1 人民币]+[6.2 美元]+[6.3 欧元]+[6.4 其他币种]', '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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'65\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE IN (\'61\', \'62\', \'63\', \'64\'), 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_LIST,\r\n                \'PROD_EXIST_NUM\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'65\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE IN (\'61\', \'62\', \'63\', \'64\'), T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'65\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE IN (\'61\', \'62\', \'63\', \'64\'), T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         PROD_EXIST_NUM AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'65\', \'61\', \'62\', \'63\', \'64\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.080', 't_r_g06_prod', '期末余额(合计):[6.5 合 计]=[6.1 人民币]+[6.2 美元]+[6.3 欧元]+[6.4 其他币种]', '期末余额(合计):[6.5 合 计]=[6.1 人民币]+[6.2 美元]+[6.3 欧元]+[6.4 其他币种]', '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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'65\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE IN (\'61\', \'62\', \'63\', \'64\'), 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_LIST,\r\n                \'PROD_BAL\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'65\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE IN (\'61\', \'62\', \'63\', \'64\'), T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'65\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE IN (\'61\', \'62\', \'63\', \'64\'), T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         PROD_BAL AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'65\', \'61\', \'62\', \'63\', \'64\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.081', 't_r_g06_prod', '本期发行产品数(只)(合计):[1.3 合 计] =[2.5 合 计]=[3.3 合 计]=[4.3 合 计]=[6.5 合 计]', '本期发行产品数(只)(合计):[1.3 合 计] =[2.5 合 计]=[3.3 合 计]=[4.3 合 计]=[6.5 合 计]', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       NULL AS LEFT_CALCULATION_VALUE,\r\n       NULL AS RIGHT_CALCULATION_VALUE, NULL AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'13\', T.V, 0)) =\r\n            SUM(IF(T.ITEM_CODE = \'25\', T.V, 0)) AND \r\n            SUM(IF(T.ITEM_CODE = \'25\', T.V, 0)) =\r\n            SUM(IF(T.ITEM_CODE = \'33\', T.V, 0)) AND \r\n            SUM(IF(T.ITEM_CODE = \'33\', T.V, 0)) =\r\n            SUM(IF(T.ITEM_CODE = \'43\', T.V, 0)) AND \r\n            SUM(IF(T.ITEM_CODE = \'43\', T.V, 0)) =\r\n            SUM(IF(T.ITEM_CODE = \'53\', T.V, 0)) AND \r\n            SUM(IF(T.ITEM_CODE = \'53\', T.V, 0)) = \r\n            SUM(IF(T.ITEM_CODE = \'65\', T.V, 0)) \r\n            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_LIST,\r\n                \'ISSUE_NUM\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE\r\nFROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         ISSUE_NUM AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'13\', \'25\', \'33\', \'43\', \'53\', \'65\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.082', 't_r_g06_prod', '本期总募集金额(合计):[1.3 合 计] =[2.5 合 计]=[3.3 合 计]=[4.3 合 计]=[6.5 合 计]', '本期总募集金额(合计):[1.3 合 计] =[2.5 合 计]=[3.3 合 计]=[4.3 合 计]=[6.5 合 计]', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       NULL AS LEFT_CALCULATION_VALUE,\r\n       NULL AS RIGHT_CALCULATION_VALUE, NULL AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'13\', T.V, 0)) =\r\n            SUM(IF(T.ITEM_CODE = \'25\', T.V, 0)) AND \r\n            SUM(IF(T.ITEM_CODE = \'25\', T.V, 0)) =\r\n            SUM(IF(T.ITEM_CODE = \'33\', T.V, 0)) AND \r\n            SUM(IF(T.ITEM_CODE = \'33\', T.V, 0)) =\r\n            SUM(IF(T.ITEM_CODE = \'43\', T.V, 0)) AND \r\n            SUM(IF(T.ITEM_CODE = \'43\', T.V, 0)) =\r\n            SUM(IF(T.ITEM_CODE = \'53\', T.V, 0)) AND \r\n            SUM(IF(T.ITEM_CODE = \'53\', T.V, 0)) = \r\n            SUM(IF(T.ITEM_CODE = \'65\', T.V, 0)) \r\n            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_LIST,\r\n                \'BUY_AMT\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE\r\nFROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         BUY_AMT AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'13\', \'25\', \'33\', \'43\', \'53\', \'65\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.083', 't_r_g06_prod', '本期净募集金额(合计):[1.3 合 计] =[2.5 合 计]=[3.3 合 计]=[4.3 合 计]=[6.5 合 计]', '本期净募集金额(合计):[1.3 合 计] =[2.5 合 计]=[3.3 合 计]=[4.3 合 计]=[6.5 合 计]', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       NULL AS LEFT_CALCULATION_VALUE,\r\n       NULL AS RIGHT_CALCULATION_VALUE, NULL AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'13\', T.V, 0)) =\r\n            SUM(IF(T.ITEM_CODE = \'25\', T.V, 0)) AND \r\n            SUM(IF(T.ITEM_CODE = \'25\', T.V, 0)) =\r\n            SUM(IF(T.ITEM_CODE = \'33\', T.V, 0)) AND \r\n            SUM(IF(T.ITEM_CODE = \'33\', T.V, 0)) =\r\n            SUM(IF(T.ITEM_CODE = \'43\', T.V, 0)) AND \r\n            SUM(IF(T.ITEM_CODE = \'43\', T.V, 0)) =\r\n            SUM(IF(T.ITEM_CODE = \'53\', T.V, 0)) AND \r\n            SUM(IF(T.ITEM_CODE = \'53\', T.V, 0)) = \r\n            SUM(IF(T.ITEM_CODE = \'65\', T.V, 0)) \r\n            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_LIST,\r\n                \'NET_BUY_AMT\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE\r\nFROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         NET_BUY_AMT AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'13\', \'25\', \'33\', \'43\', \'53\', \'65\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.084', 't_r_g06_prod', '期末存续产品数(只)(合计):[1.3 合 计] =[2.5 合 计]=[3.3 合 计]=[4.3 合 计]=[6.5 合 计]', '期末存续产品数(只)(合计):[1.3 合 计] =[2.5 合 计]=[3.3 合 计]=[4.3 合 计]=[6.5 合 计]', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       NULL AS LEFT_CALCULATION_VALUE,\r\n       NULL AS RIGHT_CALCULATION_VALUE, NULL AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'13\', T.V, 0)) =\r\n            SUM(IF(T.ITEM_CODE = \'25\', T.V, 0)) AND \r\n            SUM(IF(T.ITEM_CODE = \'25\', T.V, 0)) =\r\n            SUM(IF(T.ITEM_CODE = \'33\', T.V, 0)) AND \r\n            SUM(IF(T.ITEM_CODE = \'33\', T.V, 0)) =\r\n            SUM(IF(T.ITEM_CODE = \'43\', T.V, 0)) AND \r\n            SUM(IF(T.ITEM_CODE = \'43\', T.V, 0)) =\r\n            SUM(IF(T.ITEM_CODE = \'53\', T.V, 0)) AND \r\n            SUM(IF(T.ITEM_CODE = \'53\', T.V, 0)) = \r\n            SUM(IF(T.ITEM_CODE = \'65\', T.V, 0)) \r\n            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_LIST,\r\n                \'PROD_EXIST_NUM\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE\r\nFROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         PROD_EXIST_NUM AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'13\', \'25\', \'33\', \'43\', \'53\', \'65\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.085', 't_r_g06_prod', '期末余额(合计):[1.3 合 计] =[2.5 合 计]=[3.3 合 计]=[4.3 合 计]=[6.5 合 计]', '期末余额(合计):[1.3 合 计] =[2.5 合 计]=[3.3 合 计]=[4.3 合 计]=[6.5 合 计]', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       NULL AS LEFT_CALCULATION_VALUE,\r\n       NULL AS RIGHT_CALCULATION_VALUE, NULL AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'13\', T.V, 0)) =\r\n            SUM(IF(T.ITEM_CODE = \'25\', T.V, 0)) AND \r\n            SUM(IF(T.ITEM_CODE = \'25\', T.V, 0)) =\r\n            SUM(IF(T.ITEM_CODE = \'33\', T.V, 0)) AND \r\n            SUM(IF(T.ITEM_CODE = \'33\', T.V, 0)) =\r\n            SUM(IF(T.ITEM_CODE = \'43\', T.V, 0)) AND \r\n            SUM(IF(T.ITEM_CODE = \'43\', T.V, 0)) =\r\n            SUM(IF(T.ITEM_CODE = \'53\', T.V, 0)) AND \r\n            SUM(IF(T.ITEM_CODE = \'53\', T.V, 0)) = \r\n            SUM(IF(T.ITEM_CODE = \'65\', T.V, 0)) \r\n            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_LIST,\r\n                \'PROD_BAL\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE\r\nFROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         PROD_BAL AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'13\', \'25\', \'33\', \'43\', \'53\', \'65\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.086', 't_r_g06_prod', '本期客户实现收益总额(合计):[1.3 合 计]=[2.5 合 计]', '本期客户实现收益总额(合计):[1.3 合 计]=[2.5 合 计]', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'13\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE = \'25\', 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_LIST,\r\n                \'CUST_PROFIT\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'13\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE = \'25\', T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'13\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE = \'25\', T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         CUST_PROFIT AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'13\', \'25\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.087', 't_r_g06_prod', '本期银行实现收益总额(合计):[1.3 合 计]=[2.5 合 计]', '本期银行实现收益总额(合计):[1.3 合 计]=[2.5 合 计]', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'13\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE = \'25\', 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_LIST,\r\n                \'BANK_PROFIT\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'13\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE = \'25\', T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'13\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE = \'25\', T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         BANK_PROFIT AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'13\', \'25\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.088', 't_r_g06_prod', '合规新产品期末存续只数(只)(合计):[1.3 合 计]=[2.5 合 计]', '合规新产品期末存续只数(只)(合计):[1.3 合 计]=[2.5 合 计]', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'13\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE = \'25\', 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_LIST,\r\n                \'NEW_PROD_EXIST_NUM\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'13\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE = \'25\', T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'13\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE = \'25\', T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         NEW_PROD_EXIST_NUM AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'13\', \'25\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.089', 't_r_g06_prod', '合规新产品期末余额(合计):[1.3 合 计]=[2.5 合 计]', '合规新产品期末余额(合计):[1.3 合 计]=[2.5 合 计]', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'13\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE = \'25\', 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_LIST,\r\n                \'NEW_PROD_BAL\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'13\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE = \'25\', T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'13\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE = \'25\', T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         NEW_PROD_BAL AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'13\', \'25\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.090', 't_r_g06_prod', '本期兑付金额(合计):[1.3 合 计]=[2.5 合 计]', '本期兑付金额(合计):[1.3 合 计]=[2.5 合 计]', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'13\', T.V, 0)) =\r\n                       SUM(IF(T.ITEM_CODE = \'25\', 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_LIST,\r\n                \'RED_AMT\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'13\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE = \'25\', T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'13\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE = \'25\', T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         RED_AMT AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'13\', \'25\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.092', 't_r_g06_prod', '本期发行产品数(只): {3.1.2.a.1已完成整改现金管理类产品}≤[3.1.2.a 现金管理类产品]', '本期发行产品数(只): {3.1.2.a.1已完成整改现金管理类产品}≤[3.1.2.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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'312a1\', T.V, 0)) <=\r\n                       SUM(IF(T.ITEM_CODE = \'312a\', 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_LIST,\r\n                \'ISSUE_NUM\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'312a1\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE = \'312a\', T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'312a1\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE = \'312a\', T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         ISSUE_NUM AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'312a1\', \'312a\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.093', 't_r_g06_prod', '本期总募集金额: {3.1.2.a.1已完成整改现金管理类产品}≤[3.1.2.a 现金管理类产品]', '本期总募集金额: {3.1.2.a.1已完成整改现金管理类产品}≤[3.1.2.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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'312a1\', T.V, 0)) <=\r\n                       SUM(IF(T.ITEM_CODE = \'312a\', 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_LIST,\r\n                \'BUY_AMT\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'312a1\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE = \'312a\', T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'312a1\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE = \'312a\', T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         BUY_AMT AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'312a1\', \'312a\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.094', 't_r_g06_prod', '本期净募集金额: {3.1.2.a.1已完成整改现金管理类产品}≤[3.1.2.a 现金管理类产品]', '本期净募集金额: {3.1.2.a.1已完成整改现金管理类产品}≤[3.1.2.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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'312a1\', T.V, 0)) <=\r\n                       SUM(IF(T.ITEM_CODE = \'312a\', 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_LIST,\r\n                \'NET_BUY_AMT\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'312a1\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE = \'312a\', T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'312a1\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE = \'312a\', T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         NET_BUY_AMT AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'312a1\', \'312a\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.095', 't_r_g06_prod', '期末存续产品数(只): {3.1.2.a.1已完成整改现金管理类产品}≤[3.1.2.a 现金管理类产品]', '期末存续产品数(只): {3.1.2.a.1已完成整改现金管理类产品}≤[3.1.2.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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'312a1\', T.V, 0)) <=\r\n                       SUM(IF(T.ITEM_CODE = \'312a\', 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_LIST,\r\n                \'PROD_EXIST_NUM\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'312a1\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE = \'312a\', T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'312a1\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE = \'312a\', T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         PROD_EXIST_NUM AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'312a1\', \'312a\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.096', 't_r_g06_prod', '期末余额: {3.1.2.a.1已完成整改现金管理类产品}≤[3.1.2.a 现金管理类产品]', '期末余额: {3.1.2.a.1已完成整改现金管理类产品}≤[3.1.2.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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN SUM(IF(T.ITEM_CODE = \'312a1\', T.V, 0)) <=\r\n                       SUM(IF(T.ITEM_CODE = \'312a\', 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_LIST,\r\n                \'PROD_BAL\' AS COLUMN_CODE, T.FILE_DATE AS FILE_DATE,\r\n                T.FUND_CATEGORY AS INSTI_TYPE,\r\n                SUM(IF(T.ITEM_CODE = \'312a1\', T.V, 0)) AS VALUE1,\r\n                SUM(IF(T.ITEM_CODE = \'312a\', T.V, 0)) AS VALUE2,\r\n                ABS(SUM(IF(T.ITEM_CODE = \'312a1\', T.V, 0)) -\r\n                     SUM(IF(T.ITEM_CODE = \'312a\', T.V, 0))) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\r\n                         PROD_BAL AS V, N_ID, FUND_CATEGORY\r\n                  FROM   t_r_g06_prod\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\') T\r\n         WHERE  T.ITEM_CODE IN (\'312a1\', \'312a\')\r\n         GROUP  BY FILE_DATE, FUND_CATEGORY) 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 ('LCZX.A.008.097', 't_r_g06_prod', '{本期银行实现收益总额(元)}=Sum([存续期登记要素].{银行实现收益}(业务结束日期当月)', '{本期银行实现收益总额(元)}=Sum([存续期登记要素].{银行实现收益}(业务结束日期当月)', '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, MAX(N_ID_LIST) AS N_ID_LIST,\r\n       MAX(COLUMN_CODE) AS COLUMN_CODE, MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM(\r\nselect CASE\r\n                  WHEN IFNULL(V,0)=IFNULL(REPACHIPROFITCNY,0)\r\n                        THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,\r\n                \'BANK_PROFIT\' AS COLUMN_CODE, A.FILE_DATE AS FILE_DATE,\r\n                FUND_CATEGORY AS INSTI_TYPE,\r\n                IFNULL(V,0) AS VALUE1,\r\n                IFNULL(REPACHIPROFITCNY,0) AS VALUE2,\r\n                ABS(IFNULL(V,0) -IFNULL(REPACHIPROFITCNY,0) ) AS VALUE3\r\nfrom 							 \n(SELECT FILE_DATE, NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) AS ITEM_CODE,\n        BANK_PROFIT AS V, N_ID, FUND_CATEGORY\n FROM   t_r_g06_prod\n WHERE  FILE_DATE = LAST_DAY(\'@FILE_DATE\')\n and  NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \', 1), 2) =\'13\') A\nLEFT JOIN \n(select * from(\nSELECT SUM(REPACHIPROFITCNY) AS REPACHIPROFITCNY,LAST_DAY(\'@FILE_DATE\') as FILE_DATE FROM t_r_lczx_prod_duration_register_bank \nWHERE REPBUSMDATE <= LAST_DAY(\'@FILE_DATE\')\nand REPBUSMDATE > LAST_DAY(DATE_SUB(\'@FILE_DATE\',INTERVAL 1 month)) ) C)B\nON A.FILE_DATE=B.FILE_DATE\r\ngroup by a.FILE_DATE,FUND_CATEGORY)T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.009.001', 't_r_lczx_valuation_info', '{发行机构代码}为必填项', '{发行机构代码}为必填项', '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 T.N_ID) AS N_ID_LIST,\r\n       \'ISSUER_ORG_CODE\' AS COLUMN_CODE, 0 AS RESULT_CODE,\r\n       \'@FILE_DATE\' AS FILE_DATE, FUND_CATEGORY AS INSTI_TYPE,\r\n       NULL AS LEFT_CALCULATION_VALUE, NULL AS RIGHT_CALCULATION_VALUE,\r\n       NULL AS DIFFERENCE\r\nFROM   t_r_lczx_valuation_info T\r\nWHERE  T.FILE_DATE = \'@FILE_DATE\'\r\nAND    ISSUER_ORG_CODE IS NULL\r\nGROUP  BY T.FUND_CATEGORY, T.FILE_DATE');
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 ('LCZX.A.009.002', 't_r_lczx_valuation_info', '理财报表,{发行机构代码}为Z70033;银行报表,{发行机构代码}为C10307', '理财报表,{发行机构代码}为Z70033;银行报表,{发行机构代码}为C10307', '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 T.N_ID) AS N_ID_LIST,\r\n       \'ISSUER_ORG_CODE\' AS COLUMN_CODE, 0 AS RESULT_CODE,\r\n       \'@FILE_DATE\' AS FILE_DATE, FUND_CATEGORY AS INSTI_TYPE,\r\n       NULL AS LEFT_CALCULATION_VALUE, NULL AS RIGHT_CALCULATION_VALUE,\r\n       NULL AS DIFFERENCE\r\nFROM   t_r_lczx_valuation_info T\r\nWHERE  T.FILE_DATE = \'@FILE_DATE\'\r\nAND    ISSUER_ORG_CODE <> \'Z70033\'\r\nGROUP  BY T.FUND_CATEGORY, T.FILE_DATE');
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 ('LCZX.A.009.003', 't_r_lczx_valuation_info', '{行内资产/负债编码}为必填项', '{行内资产/负债编码}为必填项', '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 T.N_ID) AS N_ID_LIST,\r\n       \'ASSET_LIABILITY_CODE\' AS COLUMN_CODE, 0 AS RESULT_CODE,\r\n       \'@FILE_DATE\' AS FILE_DATE, FUND_CATEGORY AS INSTI_TYPE,\r\n       NULL AS LEFT_CALCULATION_VALUE, NULL AS RIGHT_CALCULATION_VALUE,\r\n       NULL AS DIFFERENCE\r\nFROM   t_r_lczx_valuation_info T\r\nWHERE  T.FILE_DATE = \'@FILE_DATE\'\r\nAND    ASSET_LIABILITY_CODE IS NULL\r\nGROUP  BY T.FUND_CATEGORY, T.FILE_DATE');
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 ('LCZX.A.009.004', 't_r_lczx_valuation_info', '{行内资产/负债编码}最长40位字符,不建议超过18位', '{行内资产/负债编码}最长40位字符,不建议超过18位', '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 T.N_ID) AS N_ID_LIST,\r\n       \'ASSET_LIABILITY_CODE\' AS COLUMN_CODE, 0 AS RESULT_CODE,\r\n       \'@FILE_DATE\' AS FILE_DATE, FUND_CATEGORY AS INSTI_TYPE,\r\n       NULL AS LEFT_CALCULATION_VALUE, NULL AS RIGHT_CALCULATION_VALUE,\r\n       NULL AS DIFFERENCE\r\nFROM   t_r_lczx_valuation_info T\r\nWHERE  T.FILE_DATE = \'@FILE_DATE\'\r\nAND    LENGTH(ASSET_LIABILITY_CODE) > 40\r\nGROUP  BY T.FUND_CATEGORY, T.FILE_DATE');
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 ('LCZX.A.009.005', 't_r_lczx_valuation_info', '{行内资产/负债编码}不得含有中文', '{行内资产/负债编码}不得含有中文', '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 T.N_ID) AS N_ID_LIST,\r\n       \'ASSET_LIABILITY_CODE\' AS COLUMN_CODE, 0 AS RESULT_CODE,\r\n       \'@FILE_DATE\' AS FILE_DATE, FUND_CATEGORY AS INSTI_TYPE,\r\n       NULL AS LEFT_CALCULATION_VALUE, NULL AS RIGHT_CALCULATION_VALUE,\r\n       NULL AS DIFFERENCE\r\nFROM   t_r_lczx_valuation_info T\r\nWHERE  T.FILE_DATE = \'@FILE_DATE\'\r\nAND    LENGTH(ASSET_LIABILITY_CODE) <> CHAR_LENGTH(ASSET_LIABILITY_CODE)\r\nGROUP  BY T.FUND_CATEGORY, T.FILE_DATE');
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 ('LCZX.A.009.006', 't_r_lczx_valuation_info', '{估值日期}为必填项', '{估值日期}为必填项', '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 T.N_ID) AS N_ID_LIST,\r\n       \'VALUATION_DATE\' AS COLUMN_CODE, 0 AS RESULT_CODE,\r\n       \'@FILE_DATE\' AS FILE_DATE, FUND_CATEGORY AS INSTI_TYPE,\r\n       NULL AS LEFT_CALCULATION_VALUE, NULL AS RIGHT_CALCULATION_VALUE,\r\n       NULL AS DIFFERENCE\r\nFROM   t_r_lczx_valuation_info T\r\nWHERE  T.FILE_DATE = \'@FILE_DATE\'\r\nAND    VALUATION_DATE IS NULL\r\nGROUP  BY T.FUND_CATEGORY, T.FILE_DATE');
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 ('LCZX.A.009.007', 't_r_lczx_valuation_info', '{估值日期}和{行内资产/负债编码}不能存在重复记录', '{估值日期}和{行内资产/负债编码}不能存在重复记录', '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       \'VALUATION_DATE,ASSET_LIABILITY_CODE\' AS COLUMN_CODE, \'0\' AS RESULT_CODE, FILE_DATE,\r\n       FUND_CATEGORY AS INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE,\r\n       \'\' AS RIGHT_CALCULATION_VALUE, \'\' AS DIFFERENCE\r\nFROM   t_r_lczx_valuation_info T\r\nWHERE  FILE_DATE = \'@FILE_DATE\'\r\nAND    (T.VALUATION_DATE, T.ASSET_LIABILITY_CODE) IN\r\n       (SELECT VALUATION_DATE, ASSET_LIABILITY_CODE\r\n         FROM   t_r_lczx_valuation_info\r\n         GROUP  BY VALUATION_DATE, ASSET_LIABILITY_CODE\r\n         HAVING COUNT(*) > 1)\r\nGROUP  BY FILE_DATE,FUND_CATEGORY');
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 ('LCZX.A.009.008', 't_r_lczx_valuation_info', '{估值日期}日期型,八位,格式为yyyymmdd', '{估值日期}日期型,八位,格式为yyyymmdd', '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 T.N_ID) AS N_ID_LIST,\r\n       \'VALUATION_DATE\' AS COLUMN_CODE, 0 AS RESULT_CODE,\r\n       \'@FILE_DATE\' AS FILE_DATE, FUND_CATEGORY AS INSTI_TYPE,\r\n       NULL AS LEFT_CALCULATION_VALUE, NULL AS RIGHT_CALCULATION_VALUE,\r\n       NULL AS DIFFERENCE\r\nFROM   t_r_lczx_valuation_info T\r\nWHERE  T.FILE_DATE = \'@FILE_DATE\'\r\nAND    IS_DATE_TYPE(VALUATION_DATE, 1) =0\r\nGROUP  BY T.FUND_CATEGORY, T.FILE_DATE');
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 ('LCZX.A.009.009', 't_r_lczx_valuation_info', '{单位估值(净价)}为必填项', '{单位估值(净价)}为必填项', '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 T.N_ID) AS N_ID_LIST,\r\n       \'NET_PER_UNIT_VALUATION\' AS COLUMN_CODE, 0 AS RESULT_CODE,\r\n       \'@FILE_DATE\' AS FILE_DATE, FUND_CATEGORY AS INSTI_TYPE,\r\n       NULL AS LEFT_CALCULATION_VALUE, NULL AS RIGHT_CALCULATION_VALUE,\r\n       NULL AS DIFFERENCE\r\nFROM   t_r_lczx_valuation_info T\r\nWHERE  T.FILE_DATE = \'@FILE_DATE\'\r\nAND    NET_PER_UNIT_VALUATION IS NULL\r\nGROUP  BY T.FUND_CATEGORY, T.FILE_DATE');
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 ('LCZX.A.009.011', 't_r_lczx_valuation_info', '{单位估值(全价)}为必填项', '{单位估值(全价)}为必填项', '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 T.N_ID) AS N_ID_LIST,\r\n       \'FULL_PER_UNIT_VALUATION\' AS COLUMN_CODE, 0 AS RESULT_CODE,\r\n       \'@FILE_DATE\' AS FILE_DATE, FUND_CATEGORY AS INSTI_TYPE,\r\n       NULL AS LEFT_CALCULATION_VALUE, NULL AS RIGHT_CALCULATION_VALUE,\r\n       NULL AS DIFFERENCE\r\nFROM   t_r_lczx_valuation_info T\r\nWHERE  T.FILE_DATE = \'@FILE_DATE\'\r\nAND    FULL_PER_UNIT_VALUATION IS NULL\r\nGROUP  BY T.FUND_CATEGORY, T.FILE_DATE');
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 ('LCZX.A.009.013', 't_r_lczx_valuation_info', '{单位估值(全价)}大于等于(单位估值(净价))', '{单位估值(全价)}大于等于(单位估值(净价))', '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 T.N_ID) AS N_ID_LIST,\r\n       \'FULL_PER_UNIT_VALUATION,NET_PER_UNIT_VALUATION\' AS COLUMN_CODE, 0 AS RESULT_CODE,\r\n       \'@FILE_DATE\' AS FILE_DATE, FUND_CATEGORY AS INSTI_TYPE,\r\n       NULL AS LEFT_CALCULATION_VALUE, NULL AS RIGHT_CALCULATION_VALUE,\r\n       NULL AS DIFFERENCE\r\nFROM   t_r_lczx_valuation_info T\r\nWHERE  T.FILE_DATE = \'@FILE_DATE\'\r\nAND    FULL_PER_UNIT_VALUATION < NET_PER_UNIT_VALUATION\r\nGROUP  BY T.FUND_CATEGORY, T.FILE_DATE');
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 ('LCZX.A.009.014', 't_r_lczx_valuation_info', '{备注}最长256个字符', '{备注}最长256个字符', '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 T.N_ID) AS N_ID_LIST,\r\n       \'REMARK\' AS COLUMN_CODE, 0 AS RESULT_CODE,\r\n       \'@FILE_DATE\' AS FILE_DATE, FUND_CATEGORY AS INSTI_TYPE,\r\n       NULL AS LEFT_CALCULATION_VALUE, NULL AS RIGHT_CALCULATION_VALUE,\r\n       NULL AS DIFFERENCE\r\nFROM   t_r_lczx_valuation_info T\r\nWHERE  T.FILE_DATE = \'@FILE_DATE\'\r\nAND LENGTH(CONVERT(REMARK USING GBK)) >256\r\nGROUP  BY T.FUND_CATEGORY, T.FILE_DATE');
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 ('LCZX.A.009.015', 't_r_lczx_valuation_info', '{估值日期}和{行内资产/负债编码}在报文内不可同时重复 ', '{估值日期}和{行内资产/负债编码}在报文内不可同时重复 ', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT\r\n\'@BATCH_ID\' AS BATCH_ID,\r\n\'@RULE_CODE\' AS RULE_CODE,\r\nGROUP_CONCAT( DISTINCT T.N_ID ) AS N_ID_LIST,\r\n\'VALUATION_DATE,ASSET_LIABILITY_CODE\' AS COLUMN_CODE,\r\n0 AS RESULT_CODE,\r\n\'@FILE_DATE\' AS FILE_DATE,\r\nFUND_CATEGORY AS INSTI_TYPE,\r\nNULL AS LEFT_CALCULATION_VALUE,\r\nNULL AS RIGHT_CALCULATION_VALUE,\r\nNULL AS DIFFERENCE \r\nfrom(\r\nselect VALUATION_DATE,ASSET_LIABILITY_CODE,GROUP_CONCAT( DISTINCT N_ID ) as N_ID,FILE_DATE, FUND_CATEGORY from t_r_lczx_valuation_info\r\nwhere FILE_DATE=\'@FILE_DATE\'\r\ngroup by VALUATION_DATE,ASSET_LIABILITY_CODE\r\nhaving count(1)>1) T\r\nGROUP BY T.FUND_CATEGORY,\r\n	T.FILE_DATE');
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 ('LCZX.A.009.016', 't_r_lczx_valuation_info', '{估值日期}不得与已登记信息{行内资产/负债编码}同时重复', '行内资产/负债编码, 该日已经存在资产估值信息,不可重复登记', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT\r\n\'@BATCH_ID\' AS BATCH_ID,\r\n\'@RULE_CODE\' AS RULE_CODE,\r\nGROUP_CONCAT( DISTINCT T.N_ID ) AS N_ID_LIST,\r\n\'VALUATION_DATE,ASSET_LIABILITY_CODE\' AS COLUMN_CODE,\r\n0 AS RESULT_CODE,\r\n\'@FILE_DATE\' AS FILE_DATE,\r\nFUND_CATEGORY AS INSTI_TYPE,\r\nNULL AS LEFT_CALCULATION_VALUE,\r\nNULL AS RIGHT_CALCULATION_VALUE,\r\nNULL AS DIFFERENCE \r\nfrom(\r\nselect 	a.VALUATION_DATE,a.ASSET_LIABILITY_CODE, group_concat( distinct a.N_ID) as N_ID ,a.FILE_DATE, a.FUND_CATEGORY from\r\n(select VALUATION_DATE,ASSET_LIABILITY_CODE, N_ID,FILE_DATE, FUND_CATEGORY from t_r_lczx_valuation_info) a\r\nleft join t_r_lczx_valuation_info_result b\r\non a.VALUATION_DATE = b.VALUATION_DATE\r\nand a.ASSET_LIABILITY_CODE = b.ASSET_LIABILITY_CODE\r\nwhere a.FILE_DATE=\'@FILE_DATE\'\r\nand b.VALUATION_DATE is not null and b.ASSET_LIABILITY_CODE is not null\r\nand a.N_ID not in (select N_ID from t_r_lczx_valuation_info group by VALUATION_DATE,ASSET_LIABILITY_CODE having count(1)>1)\r\n) T\r\nwhere FILE_DATE=\'@FILE_DATE\'\r\nGROUP BY T.FUND_CATEGORY,\r\n	T.FILE_DATE');
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 ('LCZX.A.010.001', 't_r_cust_region_amt', '[表 II-B 地区类型]:指理财产品实际销售的区域。与产品\r\n销售区域要素的值域相同。', '[表 II-B 地区类型]:指理财产品实际销售的区域。与产品\r\n销售区域要素的值域相同。', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,        GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST, \'REGION\' AS COLUMN_CODE,        \'0\' AS RESULT_CODE, FILE_DATE, FUND_CATEGORY AS INSTI_TYPE,        \'\' AS LEFT_CALCULATION_VALUE, \'\' AS RIGHT_CALCULATION_VALUE,        \'\' AS DIFFERENCE FROM   T_R_CUST_REGION_AMT T WHERE  FILE_DATE = \'@FILE_DATE\' \r\nAND GET_DICT(\'LCZX_CUST_SALE_REGION\',REGION) = 0\r\nGROUP  BY FILE_DATE,FUND_CATEGORY');
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 ('LCZX.A.010.002', 't_r_cust_region_amt', '表 II:产品登记编码、地区类型列不可同时重复。', '表 II:产品登记编码、地区类型列不可同时重复。', '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,        \'PROD_REG_CODE,REGION\' AS COLUMN_CODE, \'0\' AS RESULT_CODE, FILE_DATE,        FUND_CATEGORY AS INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE,        \'\' AS RIGHT_CALCULATION_VALUE, \'\' AS DIFFERENCE FROM   T_R_CUST_REGION_AMT T WHERE  FILE_DATE = \'@FILE_DATE\' AND    (T.PROD_REG_CODE, T.REGION) IN        (SELECT PROD_REG_CODE, REGION          FROM   T_R_CUST_REGION_AMT  WHERE  FILE_DATE = \'@FILE_DATE\'         GROUP  BY PROD_REG_CODE, REGION          HAVING COUNT(*) > 1) GROUP  BY FILE_DATE,FUND_CATEGORY');
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 ('LCZX.A.010.003', 't_r_cust_region_amt', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分投资者}总销售金额加总={理财公司理财业务销售数据月度统计表-分地区}总销售金额加总', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分投资者}总销售金额加总={理财公司理财业务销售数据月度统计表-分地区}总销售金额加总', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT\r\n    \'@BATCH_ID\' AS BATCH_ID,\r\n  \'@RULE_CODE\' AS RULE_CODE,\r\n  GROUP_CONCAT(DISTINCT a1.N_ID) AS N_ID_LIST,\r\n  \'TOTAL_SELL_AMT\' AS COLUMN_CODE,\r\n  \'0\' AS RESULT_CODE,\r\n  a1.FILE_DATE as FILE_DATE,\r\n  a1.FUND_CATEGORY AS INSTI_TYPE,\r\n  NULL AS LEFT_CALCULATION_VALUE,\r\n  NULL AS RIGHT_CALCULATION_VALUE,\r\n  NULL AS DIFFERENCE\r\nfrom \r\n(select PROD_REG_CODE,FILE_DATE,FUND_CATEGORY,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,SUM(TOTAL_SELL_AMT) as V1\r\nfrom t_r_cust_region_amt \r\nwhere FILE_DATE=\'@FILE_DATE\'\r\ngroup by FILE_DATE,PROD_REG_CODE,FUND_CATEGORY) a1\r\nleft join \r\n(select PROD_REG_CODE,FILE_DATE,FUND_CATEGORY,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,SUM(TOTAL_SELL_AMT) as V2\r\nfrom   t_r_cust_sell_amt\r\nwhere FILE_DATE=\'@FILE_DATE\'\r\ngroup by FILE_DATE,PROD_REG_CODE,FUND_CATEGORY) a2\r\non a1.FILE_DATE=a2.FILE_DATE\r\nand a1.PROD_REG_CODE=a2.PROD_REG_CODE\r\nwhere (IFNULL(V1,0)<>IFNULL(V2,0)  OR V2 IS NULL)\r\nGROUP BY a1.FILE_DATE,a1.FUND_CATEGORY');
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 ('LCZX.A.010.004', 't_r_cust_region_amt', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分投资者}净销售金额加总={理财公司理财业务销售数据月度统计表-分地区}净销售金额加总', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分投资者}净销售金额加总={理财公司理财业务销售数据月度统计表-分地区}净销售金额加总', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT\r\n    \'@BATCH_ID\' AS BATCH_ID,\r\n  \'@RULE_CODE\' AS RULE_CODE,\r\n  GROUP_CONCAT(DISTINCT a1.N_ID) AS N_ID_LIST,\r\n  \'SELL_AMT\' AS COLUMN_CODE,\r\n  \'0\' AS RESULT_CODE,\r\n  a1.FILE_DATE as FILE_DATE,\r\n  a1.FUND_CATEGORY AS INSTI_TYPE,\r\n  NULL AS LEFT_CALCULATION_VALUE,\r\n  NULL AS RIGHT_CALCULATION_VALUE,\r\n  NULL AS DIFFERENCE\r\nfrom \r\n(select PROD_REG_CODE,FILE_DATE,FUND_CATEGORY,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,SUM(SELL_AMT) as V1\r\nfrom t_r_cust_region_amt \r\nwhere FILE_DATE=\'@FILE_DATE\'\r\ngroup by FILE_DATE,PROD_REG_CODE,FUND_CATEGORY) a1\r\nleft join \r\n(select PROD_REG_CODE,FILE_DATE,FUND_CATEGORY,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,SUM(SELL_AMT) as V2\r\nfrom   t_r_cust_sell_amt\r\nwhere FILE_DATE=\'@FILE_DATE\'\r\ngroup by FILE_DATE,PROD_REG_CODE,FUND_CATEGORY) a2\r\non a1.FILE_DATE=a2.FILE_DATE\r\nand a1.PROD_REG_CODE=a2.PROD_REG_CODE\r\nwhere (IFNULL(V1,0)<>IFNULL(V2,0) OR V2 IS NULL)\r\nGROUP BY a1.FILE_DATE,a1.FUND_CATEGORY');
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 ('LCZX.A.010.005', 't_r_cust_region_amt', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分投资者}持有余额加总={理财公司理财业务销售数据月度统计表-分地区}持有余额加总', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分投资者}持有余额加总={理财公司理财业务销售数据月度统计表-分地区}持有余额加总', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT\r\n    \'@BATCH_ID\' AS BATCH_ID,\r\n  \'@RULE_CODE\' AS RULE_CODE,\r\n GROUP_CONCAT(DISTINCT a1.N_ID) AS N_ID_LIST,\r\n  \'CUST_AMT\' AS COLUMN_CODE,\r\n  \'0\' AS RESULT_CODE,\r\n  a1.FILE_DATE as FILE_DATE,\r\n  a1.FUND_CATEGORY AS INSTI_TYPE,\r\n  NULL AS LEFT_CALCULATION_VALUE,\r\n  NULL AS RIGHT_CALCULATION_VALUE,\r\n  NULL AS DIFFERENCE\r\nfrom \r\n(select PROD_REG_CODE,FILE_DATE,FUND_CATEGORY,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,SUM(CUST_AMT) as V1\r\nfrom t_r_cust_region_amt \r\nwhere FILE_DATE=\'@FILE_DATE\'\r\ngroup by FILE_DATE,PROD_REG_CODE,FUND_CATEGORY) a1\r\nleft join \r\n(select PROD_REG_CODE,FILE_DATE,FUND_CATEGORY,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,SUM(CUST_AMT) as V2\r\nfrom   t_r_cust_sell_amt\r\nwhere FILE_DATE=\'@FILE_DATE\'\r\ngroup by FILE_DATE,PROD_REG_CODE,FUND_CATEGORY) a2\r\non a1.FILE_DATE=a2.FILE_DATE\r\nand a1.PROD_REG_CODE=a2.PROD_REG_CODE\r\nwhere (IFNULL(V1,0)<>IFNULL(V2,0) OR V2 IS NULL)\r\nGROUP BY a1.FILE_DATE,a1.FUND_CATEGORY');
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 ('LCZX.A.010.006', 't_r_cust_region_amt', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的总销售金额列加总结果应与《非保本理财业务月度统计表(理财子公司)——产品情况》中的{B列本期总募集金额,1.3合计}[1.3,B]保持一致。', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的总销售金额列加总结果应与《非保本理财业务月度统计表(理财子公司)——产品情况》中的{B列本期总募集金额,1.3合计}[1.3,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'TOTAL_SELL_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(TOTAL_SELL_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_region_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(BUY_AMT, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'13\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.010.007', 't_r_cust_region_amt', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的净销售金额列加总结果应与《非保本理财业务月度统计表(理财子公司)——产品情况》中的{C列本期净募集金额,1.3合计}[1.3,C]保持一致。', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的净销售金额列加总结果应与《非保本理财业务月度统计表(理财子公司)——产品情况》中的{C列本期净募集金额,1.3合计}[1.3,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'SELL_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(SELL_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_region_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(NET_BUY_AMT, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'13\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.010.008', 't_r_cust_region_amt', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的持有余额列加总结果应与《非保本理财业务月度统计表(理财子公司)——产品情况》中的{E列期末余额,1.3合计}[1.3,E]保持一致。', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的持有余额列加总结果应与《非保本理财业务月度统计表(理财子公司)——产品情况》中的{E列期末余额,1.3合计}[1.3,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'CUST_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(CUST_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_region_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(PROD_BAL, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'13\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.010.009', 't_r_cust_region_amt', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分地区}总销售金额加总应等于存续期登记当月申购金额+新产品募集金额。', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分地区}总销售金额加总应等于存续期登记当月申购金额+新产品募集金额。', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2022-03-11 10:05:34', '严重', 'A', 'SELECT \r\n  \'@BATCH_ID\' AS BATCH_ID,\r\n  \'@RULE_CODE\' AS RULE_CODE,\r\n  GROUP_CONCAT(DISTINCT T.N_ID_LIST) AS N_ID_LIST,\r\n  \'TOTAL_SELL_AMT\' AS COLUMN_CODE,\r\n  \'0\' AS RESULT_CODE,\r\n  FILE_DATE,\r\n  INSTI_TYPE,\r\n  null  AS LEFT_CALCULATION_VALUE,\r\n  null AS RIGHT_CALCULATION_VALUE,\r\n null  AS DIFFERENCE\r\nFROM (\r\nselect CASE WHEN t1.V=t2.V1+t3.V2 THEN 1 ELSE 0 END AS RESULT_CODE,\r\nGROUP_CONCAT(DISTINCT T1.N_ID) AS N_ID_LIST,\r\nT1.FILE_DATE AS FILE_DATE,\r\n\'TOTAL_SELL_AMT\' AS COLUMN_CODE,\r\nT1.FUND_CATEGORY AS INSTI_TYPE,\r\nt1.v AS VALUE1,\r\nt2.V1+t3.V2 AS VALUE2,\r\nABS(t1.v-(t2.V1+t3.V2)) AS VALUE3\r\nFROM\r\n(SELECT PROD_REG_CODE,FILE_DATE,SUM(TOTAL_SELL_AMT) AS V,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,FUND_CATEGORY\r\nFROM t_r_cust_region_amt \r\nWHERE FILE_DATE=\'@FILE_DATE\'\r\nGROUP BY PROD_REG_CODE,FILE_DATE,FUND_CATEGORY) t1\r\nleft join \r\n(SELECT REPFINPRODREGID,SUM(SUBSTR(SUBSTRING_INDEX(SUBSCRIPTIONHONOR,\',\',2),LOCATE(\',\',SUBSCRIPTIONHONOR)+1)) AS V1\r\nFROM t_r_lczx_prod_duration_register \r\nWHERE DATE(REPBUSVDATE)>=date_add(date_sub(last_day(\'@FILE_DATE\'),INTERVAL 1 MONTH),INTERVAL 1 DAY)\r\nAND DATE(REPBUSVDATE) <= last_day(\'@FILE_DATE\')\r\nGROUP BY REPFINPRODREGID) t2\r\non t1.PROD_REG_CODE=t2.REPFINPRODREGID\r\nleft join \r\n(SELECT PROD_REG_CODE,FILE_DATE,SUM(HOLD_AMOUNT) AS V2\r\nFROM t_r_lczx_prod_raise_register \r\nWHERE DATE(START_DATE)>=date_add(date_sub(last_day(\'@FILE_DATE\'),INTERVAL 1 MONTH),INTERVAL 1 DAY)\r\nand DATE(START_DATE)<= last_day(\'@FILE_DATE\')\r\nGROUP BY PROD_REG_CODE) t3\r\non t1.PROD_REG_CODE=t3.PROD_REG_CODE\r\ngroup by t1.FILE_DATE,t1.FUND_CATEGORY) T\r\nWHERE T.RESULT_CODE =\'0\'\r\nGROUP BY T.FILE_DATE,T.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 ('LCZX.A.010.010', 't_r_cust_region_amt', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分地区}净销售金额列加总应等于存续期登记当月申购金额+新产品募集金额-当月赎回金额', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分地区}净销售金额列加总应等于存续期登记当月申购金额+新产品募集金额-当月赎回金额', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2022-03-11 10:05:52', '严重', 'A', 'SELECT \r\n  \'@BATCH_ID\' AS BATCH_ID,\r\n  \'@RULE_CODE\' AS RULE_CODE,\r\n  GROUP_CONCAT(DISTINCT T.N_ID_LIST) AS N_ID_LIST,\r\n  \'SELL_AMT\' AS COLUMN_CODE,\r\n  \'0\' AS RESULT_CODE,\r\n  FILE_DATE,\r\n  INSTI_TYPE,\r\n  null  AS LEFT_CALCULATION_VALUE,\r\n  null  AS RIGHT_CALCULATION_VALUE,\r\n  null  AS DIFFERENCE\r\nFROM (\r\nselect CASE WHEN t1.V=t2.V1+t3.V2-t2.v3 THEN 1 ELSE 0 END AS RESULT_CODE,\r\nGROUP_CONCAT(DISTINCT T1.N_ID) AS N_ID_LIST,\r\nT1.FILE_DATE AS FILE_DATE,\r\n\'SELL_AMT\' AS COLUMN_CODE,\r\nT1.FUND_CATEGORY AS INSTI_TYPE,\r\nt1.v AS VALUE1,\r\nt2.V1+t3.V2-t2.v3 AS VALUE2,\r\nABS(t1.v-(t2.V1+t3.V2-t2.v3)) AS VALUE3\r\nFROM\r\n(SELECT PROD_REG_CODE,FILE_DATE,SUM(SELL_AMT) AS V,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,FUND_CATEGORY\r\nFROM t_r_cust_region_amt \r\nWHERE FILE_DATE=\'@FILE_DATE\'\r\nGROUP BY PROD_REG_CODE,FILE_DATE,FUND_CATEGORY) t1\r\nleft join \r\n(SELECT REPFINPRODREGID,SUM(SUBSTR(SUBSTRING_INDEX(SUBSCRIPTIONHONOR,\',\',2),LOCATE(\',\',SUBSCRIPTIONHONOR)+1)) AS V1,\r\nsum(SUBSTRING_INDEX(SUBSTRING_INDEX(SUBSCRIPTIONHONOR,\',\',-2),\',\',1)) AS V3\r\nFROM t_r_lczx_prod_duration_register \r\nWHERE DATE(REPBUSVDATE)>=date_add(date_sub(last_day(\'@FILE_DATE\'),INTERVAL 1 MONTH),INTERVAL 1 DAY)\r\nAND DATE(REPBUSVDATE) <= last_day(\'@FILE_DATE\')\r\nGROUP BY REPFINPRODREGID) t2\r\non t1.PROD_REG_CODE=t2.REPFINPRODREGID\r\nleft join \r\n(SELECT PROD_REG_CODE,FILE_DATE,SUM(HOLD_AMOUNT) AS V2\r\nFROM t_r_lczx_prod_raise_register \r\nWHERE DATE(START_DATE)>=date_add(date_sub(last_day(\'@FILE_DATE\'),INTERVAL 1 MONTH),INTERVAL 1 DAY)\r\nand DATE(START_DATE)<= last_day(\'@FILE_DATE\')\r\nGROUP BY PROD_REG_CODE) t3\r\non t1.PROD_REG_CODE=t3.PROD_REG_CODE\r\ngroup by t1.FILE_DATE,t1.FUND_CATEGORY) T\r\nWHERE T.RESULT_CODE =\'0\'\r\nGROUP BY T.FILE_DATE,T.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 ('LCZX.A.010.011', 't_r_cust_region_amt', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分地区}持有余额列加总应等于存续期产品份额*单位净值。', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分地区}持有余额列加总应等于存续期产品份额*单位净值。', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2022-03-11 10:06:16', '严重', 'A', 'SELECT \r\n  \'@BATCH_ID\' AS BATCH_ID,\r\n  \'@RULE_CODE\' AS RULE_CODE,\r\n  GROUP_CONCAT(DISTINCT T.N_ID_LIST) AS N_ID_LIST,\r\n  \'CUST_AMT\' AS COLUMN_CODE,\r\n  \'0\' AS RESULT_CODE,\r\n  FILE_DATE,\r\n  INSTI_TYPE,\r\n  null  AS LEFT_CALCULATION_VALUE,\r\n  null  AS RIGHT_CALCULATION_VALUE,\r\n null AS DIFFERENCE\r\nFROM (\r\nselect CASE WHEN t1.V=t2.v1 THEN 1 ELSE 0 END AS RESULT_CODE,\r\nGROUP_CONCAT(DISTINCT T1.N_ID) AS N_ID_LIST,\r\nT1.FILE_DATE AS FILE_DATE,\r\n\'CUST_AMT\' AS COLUMN_CODE,\r\nT1.FUND_CATEGORY AS INSTI_TYPE,\r\nt1.v AS VALUE1,\r\nt2.v1 AS VALUE2,\r\nABS(t1.v-t2.v1) AS VALUE3\r\nFROM\r\n(SELECT PROD_REG_CODE,FILE_DATE,SUM(CUST_AMT) AS V,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,FUND_CATEGORY\r\nFROM t_r_cust_region_amt \r\nWHERE FILE_DATE=\'@FILE_DATE\'\r\nGROUP BY PROD_REG_CODE,FILE_DATE,FUND_CATEGORY) t1\r\nleft join \r\n(SELECT REPFINPRODREGID,ROUND(REPPRODBALANCE*REPNETVALCNY,2) as v1\r\nFROM t_r_lczx_prod_duration_register \r\nWHERE DATE(REPBUSVDATE)=last_day(\'@FILE_DATE\')\r\nGROUP BY REPFINPRODREGID) t2\r\non t1.PROD_REG_CODE=t2.REPFINPRODREGID\r\ngroup by t1.FILE_DATE,t1.FUND_CATEGORY) T\r\nWHERE T.RESULT_CODE =\'0\'\r\nGROUP BY T.FILE_DATE,T.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 ('LCZX.A.010.016', 't_r_cust_region_amt', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分销售商}总销售金额加总={理财公司理财业务销售数据月度统计表-分地区}总销售金额加总', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分销售商}总销售金额加总={理财公司理财业务销售数据月度统计表-分地区}总销售金额加总', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT\r\n    \'@BATCH_ID\' AS BATCH_ID,\r\n  \'@RULE_CODE\' AS RULE_CODE,\r\n GROUP_CONCAT(DISTINCT a1.N_ID) AS N_ID_LIST,\r\n  \'TOTAL_SELL_AMT\' AS COLUMN_CODE,\r\n  \'0\' AS RESULT_CODE,\r\n  a1.FILE_DATE as FILE_DATE,\r\n  a1.FUND_CATEGORY AS INSTI_TYPE,\r\n  NULL AS LEFT_CALCULATION_VALUE,\r\n  NULL AS RIGHT_CALCULATION_VALUE,\r\n  NULL AS DIFFERENCE\r\nfrom \r\n(select PROD_REG_CODE,FILE_DATE,FUND_CATEGORY,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,SUM(TOTAL_SELL_AMT) as V1\r\nfrom t_r_cust_region_amt \r\nwhere FILE_DATE=\'@FILE_DATE\'\r\ngroup by FILE_DATE,PROD_REG_CODE,FUND_CATEGORY) a1\r\nleft join \r\n(select PROD_REG_CODE,FILE_DATE,FUND_CATEGORY,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,SUM(TOTAL_SELL_AMT) as V2\r\nfrom   t_r_cust_org_amt\r\nwhere FILE_DATE=\'@FILE_DATE\'\r\ngroup by FILE_DATE,PROD_REG_CODE,FUND_CATEGORY) a2\r\non a1.FILE_DATE=a2.FILE_DATE\r\nand a1.PROD_REG_CODE=a2.PROD_REG_CODE\r\nwhere (IFNULL(V1,0)<>IFNULL(V2,0) OR  V2 IS NULL)\r\nGROUP BY a1.FILE_DATE,a1.FUND_CATEGORY');
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 ('LCZX.A.010.017', 't_r_cust_region_amt', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分销售商}净销售金额加总={理财公司理财业务销售数据月度统计表-分地区}净销售金额加总', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分销售商}净销售金额加总={理财公司理财业务销售数据月度统计表-分地区}净销售金额加总', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT\r\n    \'@BATCH_ID\' AS BATCH_ID,\r\n  \'@RULE_CODE\' AS RULE_CODE,\r\n  GROUP_CONCAT(DISTINCT a1.N_ID) AS N_ID_LIST,\r\n  \'SELL_AMT\' AS COLUMN_CODE,\r\n  \'0\' AS RESULT_CODE,\r\n  a1.FILE_DATE as FILE_DATE,\r\n  a1.FUND_CATEGORY AS INSTI_TYPE,\r\n  NULL AS LEFT_CALCULATION_VALUE,\r\n  NULL AS RIGHT_CALCULATION_VALUE,\r\n  NULL AS DIFFERENCE\r\nfrom \r\n(select PROD_REG_CODE,FILE_DATE,FUND_CATEGORY,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,SUM(SELL_AMT) as V1\r\nfrom t_r_cust_region_amt \r\nwhere FILE_DATE=\'@FILE_DATE\'\r\ngroup by FILE_DATE,PROD_REG_CODE,FUND_CATEGORY) a1\r\nleft join \r\n(select PROD_REG_CODE,FILE_DATE,FUND_CATEGORY,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,SUM(SELL_AMT) as V2\r\nfrom   t_r_cust_org_amt\r\nwhere FILE_DATE=\'@FILE_DATE\'\r\ngroup by FILE_DATE,PROD_REG_CODE,FUND_CATEGORY) a2\r\non a1.FILE_DATE=a2.FILE_DATE\r\nand a1.PROD_REG_CODE=a2.PROD_REG_CODE\r\nwhere (IFNULL(V1,0)<>IFNULL(V2,0) OR V2 IS NULL)\r\nGROUP BY a1.FILE_DATE,a1.FUND_CATEGORY');
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 ('LCZX.A.010.018', 't_r_cust_region_amt', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分销售商}持有余额加总={理财公司理财业务销售数据月度统计表-分地区}持有余额加总', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分销售商}持有余额加总={理财公司理财业务销售数据月度统计表-分地区}持有余额加总', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT\r\n    \'@BATCH_ID\' AS BATCH_ID,\r\n  \'@RULE_CODE\' AS RULE_CODE,\r\n  GROUP_CONCAT(DISTINCT a1.N_ID) AS N_ID_LIST,\r\n  \'CUST_AMT\' AS COLUMN_CODE,\r\n  \'0\' AS RESULT_CODE,\r\n  a1.FILE_DATE as FILE_DATE,\r\n  a1.FUND_CATEGORY AS INSTI_TYPE,\r\n  NULL AS LEFT_CALCULATION_VALUE,\r\n  NULL AS RIGHT_CALCULATION_VALUE,\r\n  NULL AS DIFFERENCE\r\nfrom \r\n(select PROD_REG_CODE,FILE_DATE,FUND_CATEGORY,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,SUM(CUST_AMT) as V1\r\nfrom t_r_cust_region_amt \r\nwhere FILE_DATE=\'@FILE_DATE\'\r\ngroup by FILE_DATE,PROD_REG_CODE,FUND_CATEGORY) a1\r\nleft join \r\n(select PROD_REG_CODE,FILE_DATE,FUND_CATEGORY,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,SUM(CUST_AMT) as V2\r\nfrom   t_r_cust_org_amt\r\nwhere FILE_DATE=\'@FILE_DATE\'\r\ngroup by FILE_DATE,PROD_REG_CODE,FUND_CATEGORY) a2\r\non a1.FILE_DATE=a2.FILE_DATE\r\nand a1.PROD_REG_CODE=a2.PROD_REG_CODE\r\nwhere (IFNULL(V1,0)<>IFNULL(V2,0) OR V2 IS NULL)\r\nGROUP BY a1.FILE_DATE,a1.FUND_CATEGORY');
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 ('LCZX.A.010.019', 't_r_cust_region_amt', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的{总销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{B列本期总募集金额,2.5合计}[2.5,B]', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的{总销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{B列本期总募集金额,2.5合计}[2.5,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'TOTAL_SELL_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(TOTAL_SELL_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_region_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(BUY_AMT, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'25\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.010.020', 't_r_cust_region_amt', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的{总销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{B列本期总募集金额,3.3合计}[3.3,B]', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的{总销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{B列本期总募集金额,3.3合计}[3.3,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'TOTAL_SELL_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(TOTAL_SELL_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_region_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(BUY_AMT, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'33\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.010.021', 't_r_cust_region_amt', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的{总销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{B列本期总募集金额,4.3合计}[4.3,B]', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的{总销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{B列本期总募集金额,4.3合计}[4.3,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'TOTAL_SELL_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(TOTAL_SELL_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_region_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(BUY_AMT, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'43\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.010.022', 't_r_cust_region_amt', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的{总销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{B列本期总募集金额,6.5合计}[6.5,B]', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的{总销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{B列本期总募集金额,6.5合计}[6.5,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'TOTAL_SELL_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(TOTAL_SELL_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_region_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(BUY_AMT, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'65\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.010.023', 't_r_cust_region_amt', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的{净销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{C列本期净募集金额,2.5合计}[2.5,C]', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的{净销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{C列本期净募集金额,2.5合计}[2.5,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'SELL_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(SELL_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_region_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(NET_BUY_AMT, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'25\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.010.024', 't_r_cust_region_amt', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的{净销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{C列本期净募集金额,3.3合计}[3.3,C]', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的{净销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{C列本期净募集金额,3.3合计}[3.3,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'SELL_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(SELL_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_region_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(NET_BUY_AMT, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'33\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.010.025', 't_r_cust_region_amt', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的{净销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{C列本期净募集金额,4.3合计}[4.3,C]', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的{净销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{C列本期净募集金额,4.3合计}[4.3,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'SELL_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(SELL_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_region_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(NET_BUY_AMT, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'43\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.010.026', 't_r_cust_region_amt', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的{净销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{C列本期净募集金额,6.5合计}[6.5,C]', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的{净销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{C列本期净募集金额,6.5合计}[6.5,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'SELL_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(SELL_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_region_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(NET_BUY_AMT, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'65\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.010.027', 't_r_cust_region_amt', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的{持有余额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{E列期末余额,2.5合计}[2.5,E]', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的{持有余额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{E列期末余额,2.5合计}[2.5,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'CUST_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(CUST_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_region_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(PROD_BAL, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'25\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.010.028', 't_r_cust_region_amt', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的{持有余额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{E列期末余额,3.3合计}[3.3,E]', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的{持有余额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{E列期末余额,3.3合计}[3.3,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'CUST_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(CUST_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_region_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(PROD_BAL, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'33\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.010.029', 't_r_cust_region_amt', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的{持有余额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{E列期末余额,4.3合计}[4.3,E]', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的{持有余额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{E列期末余额,4.3合计}[4.3,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'CUST_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(CUST_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_region_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(PROD_BAL, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'43\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.010.030', 't_r_cust_region_amt', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的{持有余额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{E列期末余额,5.3合计}[5.3,E]', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的{持有余额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{E列期末余额,5.3合计}[5.3,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'CUST_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(CUST_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_region_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(PROD_BAL, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'53\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.010.031', 't_r_cust_region_amt', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的{持有余额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{E列期末余额,6.5合计}[6.5,E]', '对于同一发行机构,{理财公司理财业务销售数据月度统计表-分地区}的{持有余额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{E列期末余额,6.5合计}[6.5,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'CUST_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(CUST_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_region_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(PROD_BAL, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'65\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.011.003', 't_r_cust_org_amt', '表Ⅲ:产品登记编码、销售机构代码型列不可同时重\r\n复。', '表Ⅲ:产品登记编码、销售机构代码型列不可同时重\r\n复。', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT \'@BATCH_ID\' AS BATCH_ID, \'@RULE_CODE\' AS RULE_CODE,        GROUP_CONCAT(DISTINCT N_ID) AS N_ID_LIST,        \'PROD_REG_CODE,ORG_CODE\' AS COLUMN_CODE, \'0\' AS RESULT_CODE, FILE_DATE,        FUND_CATEGORY AS INSTI_TYPE, \'\' AS LEFT_CALCULATION_VALUE,        \'\' AS RIGHT_CALCULATION_VALUE, \'\' AS DIFFERENCE FROM  T_R_CUST_ORG_AMT T WHERE  FILE_DATE = \'@FILE_DATE\' AND    (T.PROD_REG_CODE, T.ORG_CODE) IN        (SELECT PROD_REG_CODE, ORG_CODE          FROM  T_R_CUST_ORG_AMT\r\nWHERE FILE_DATE=\'@FILE_DATE\'\r\nGROUP  BY PROD_REG_CODE, ORG_CODE          HAVING COUNT(*) > 1) GROUP  BY FILE_DATE,FUND_CATEGORY');
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 ('LCZX.A.011.004', 't_r_cust_org_amt', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分投资者}总销售金额加总={理财公司理财业务销售数据月度统计表-分销售商}总销售金额加总', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分投资者}总销售金额加总={理财公司理财业务销售数据月度统计表-分销售商}总销售金额加总', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT\r\n    \'@BATCH_ID\' AS BATCH_ID,\r\n  \'@RULE_CODE\' AS RULE_CODE,\r\n GROUP_CONCAT(DISTINCT a1.N_ID) AS N_ID_LIST,\r\n  \'TOTAL_SELL_AMT\' AS COLUMN_CODE,\r\n  \'0\' AS RESULT_CODE,\r\n  a1.FILE_DATE as FILE_DATE,\r\n  a1.FUND_CATEGORY AS INSTI_TYPE,\r\n  NULL AS LEFT_CALCULATION_VALUE,\r\n  NULL AS RIGHT_CALCULATION_VALUE,\r\n  NULL AS DIFFERENCE\r\nfrom \r\n(select PROD_REG_CODE,FILE_DATE,FUND_CATEGORY,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,SUM(TOTAL_SELL_AMT) as V1\r\nfrom t_r_cust_org_amt \r\nwhere FILE_DATE=\'@FILE_DATE\'\r\ngroup by FILE_DATE,PROD_REG_CODE,FUND_CATEGORY) a1\r\nleft join \r\n(select PROD_REG_CODE,FILE_DATE,FUND_CATEGORY,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,SUM(TOTAL_SELL_AMT) as V2\r\nfrom   t_r_cust_sell_amt\r\nwhere FILE_DATE=\'@FILE_DATE\'\r\ngroup by FILE_DATE,PROD_REG_CODE,FUND_CATEGORY) a2\r\non a1.FILE_DATE=a2.FILE_DATE\r\nand a1.PROD_REG_CODE=a2.PROD_REG_CODE\r\nwhere (ifnull(v1,0)<>ifnull(v2,0) OR V2 IS NULL)\r\nGROUP BY a1.FILE_DATE,a1.FUND_CATEGORY');
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 ('LCZX.A.011.005', 't_r_cust_org_amt', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分投资者}净销售金额加总={理财公司理财业务销售数据月度统计表-分销售商}净销售金额加总', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分投资者}净销售金额加总={理财公司理财业务销售数据月度统计表-分销售商}净销售金额加总', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'TIANXIAOKANG001208', '2022-04-25 13:34:56', '严重', 'A', 'SELECT\r\n    \'@BATCH_ID\' AS BATCH_ID,\r\n  \'@RULE_CODE\' AS RULE_CODE,\r\n  GROUP_CONCAT(DISTINCT a1.N_ID) AS N_ID_LIST,\r\n  \'SELL_AMT\' AS COLUMN_CODE,\r\n  \'0\' AS RESULT_CODE,\r\n  a1.FILE_DATE as FILE_DATE,\r\n  a1.FUND_CATEGORY AS INSTI_TYPE,\r\n  NULL AS LEFT_CALCULATION_VALUE,\r\n  NULL AS RIGHT_CALCULATION_VALUE,\r\n  NULL AS DIFFERENCE\r\nfrom \r\n(select PROD_REG_CODE,FILE_DATE,FUND_CATEGORY,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,SUM(SELL_AMT) as V1\r\nfrom t_r_cust_org_amt \r\nwhere FILE_DATE=\'@FILE_DATE\'\r\ngroup by FILE_DATE,PROD_REG_CODE,FUND_CATEGORY) a1\r\nleft join \r\n(select PROD_REG_CODE,FILE_DATE,FUND_CATEGORY,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,SUM(SELL_AMT) as V2\r\nfrom   t_r_cust_sell_amt\r\nwhere FILE_DATE=\'@FILE_DATE\'\r\ngroup by FILE_DATE,PROD_REG_CODE,FUND_CATEGORY) a2\r\non a1.FILE_DATE=a2.FILE_DATE\r\nand a1.PROD_REG_CODE=a2.PROD_REG_CODE\r\nwhere (IFNULL(V1,0)<>IFNULL(V2,0) OR V2 IS NULL)\r\nGROUP BY a1.FILE_DATE,a1.FUND_CATEGORY');
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 ('LCZX.A.011.006', 't_r_cust_org_amt', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分投资者}持有余额加总={理财公司理财业务销售数据月度统计表-分销售商}持有余额加总', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分投资者}持有余额加总={理财公司理财业务销售数据月度统计表-分销售商}持有余额加总', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT\r\n    \'@BATCH_ID\' AS BATCH_ID,\r\n  \'@RULE_CODE\' AS RULE_CODE,\r\n  GROUP_CONCAT(DISTINCT a1.N_ID) AS N_ID_LIST,\r\n  \'CUST_AMT\' AS COLUMN_CODE,\r\n  \'0\' AS RESULT_CODE,\r\n  a1.FILE_DATE as FILE_DATE,\r\n  a1.FUND_CATEGORY AS INSTI_TYPE,\r\n  NULL AS LEFT_CALCULATION_VALUE,\r\n  NULL AS RIGHT_CALCULATION_VALUE,\r\n  NULL AS DIFFERENCE\r\nfrom \r\n(select PROD_REG_CODE,FILE_DATE,FUND_CATEGORY,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,SUM(CUST_AMT) as V1\r\nfrom t_r_cust_org_amt \r\nwhere FILE_DATE=\'@FILE_DATE\'\r\ngroup by FILE_DATE,PROD_REG_CODE,FUND_CATEGORY) a1\r\nleft join \r\n(select PROD_REG_CODE,FILE_DATE,FUND_CATEGORY,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,SUM(CUST_AMT) as V2\r\nfrom   t_r_cust_sell_amt\r\nwhere FILE_DATE=\'@FILE_DATE\'\r\ngroup by FILE_DATE,PROD_REG_CODE,FUND_CATEGORY) a2\r\non a1.FILE_DATE=a2.FILE_DATE\r\nand a1.PROD_REG_CODE=a2.PROD_REG_CODE\r\nwhere (ifnull(v1,0)<>ifnull(v2,0) OR V2 IS NULL)\r\nGROUP BY a1.FILE_DATE,a1.FUND_CATEGORY');
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 ('LCZX.A.011.007', 't_r_cust_org_amt', '对于同一发行机构,表 III的{总销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{B列本期总募集金额,1.3合计}[1.3,B]', '对于同一发行机构,表 III的{总销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{B列本期总募集金额,1.3合计}[1.3,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'TOTAL_SELL_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(TOTAL_SELL_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_org_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(BUY_AMT, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'13\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.011.008', 't_r_cust_org_amt', '对于同一发行机构,表 III的{净销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{C列本期净募集金额,1.3合计}[1.3,C]', '对于同一发行机构,表 III的{净销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{C列本期净募集金额,1.3合计}[1.3,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'SELL_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(SELL_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_org_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(NET_BUY_AMT, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'13\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.011.009', 't_r_cust_org_amt', '对于同一发行机构,表 III的{持有余额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{E列期末余额,1.3合计}[1.3,E]', '对于同一发行机构,表 III的{持有余额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{E列期末余额,1.3合计}[1.3,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'CUST_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(CUST_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_org_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(PROD_BAL, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'13\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.011.010', 't_r_cust_org_amt', '[C 销售机构代码]:理财产品实际销售的机构的代码。当“是否代销”为“02 否”时“销售机构代码”与“发行机构代码”应相同', '[C 销售机构代码]:理财产品实际销售的机构的代码。当“是否代销”为“02 否”时“销售机构代码”与“发行机构代码”应相同', '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, \'SALE_BY_RPOXY,ORG_CODE\' AS COLUMN_CODE,        \'0\' AS RESULT_CODE, FILE_DATE, FUND_CATEGORY AS INSTI_TYPE,        \'\' AS LEFT_CALCULATION_VALUE, \'\' AS RIGHT_CALCULATION_VALUE,        \'\' AS DIFFERENCE FROM  T_R_CUST_ORG_AMT T WHERE  FILE_DATE = \'@FILE_DATE\' AND    SALE_BY_RPOXY =\'02\' AND ORG_CODE <> FUND_CATEGORY GROUP  BY FILE_DATE,FUND_CATEGORY');
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 ('LCZX.A.011.011', 't_r_cust_org_amt', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分销售商}总销售金额加总应等于存续期登记当月申购金额+新产品募集金额。', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分销售商}总销售金额加总应等于存续期登记当月申购金额+新产品募集金额。', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2022-03-11 10:07:43', '严重', 'A', 'SELECT \r\n  \'@BATCH_ID\' AS BATCH_ID,\r\n  \'@RULE_CODE\' AS RULE_CODE,\r\n  GROUP_CONCAT(DISTINCT T.N_ID_LIST) AS N_ID_LIST,\r\n  \'TOTAL_SELL_AMT\' AS COLUMN_CODE,\r\n  \'0\' AS RESULT_CODE,\r\n  FILE_DATE,\r\n  INSTI_TYPE,\r\n  null  AS LEFT_CALCULATION_VALUE,\r\n  null  AS RIGHT_CALCULATION_VALUE,\r\n  null  AS DIFFERENCE\r\nFROM (\r\nselect CASE WHEN t1.V=t2.V1+t3.V2 THEN 1 ELSE 0 END AS RESULT_CODE,\r\nGROUP_CONCAT(DISTINCT T1.N_ID) AS N_ID_LIST,\r\nT1.FILE_DATE AS FILE_DATE,\r\n\'TOTAL_SELL_AMT\' AS COLUMN_CODE,\r\nT1.FUND_CATEGORY AS INSTI_TYPE,\r\nt1.v AS VALUE1,\r\nt2.V1+t3.V2 AS VALUE2,\r\nABS(t1.v-(t2.V1+t3.V2)) AS VALUE3\r\nFROM\r\n(SELECT PROD_REG_CODE,FILE_DATE,SUM(TOTAL_SELL_AMT) AS V,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,FUND_CATEGORY\r\nFROM t_r_cust_org_amt \r\nWHERE FILE_DATE=\'@FILE_DATE\'\r\nGROUP BY PROD_REG_CODE,FILE_DATE,FUND_CATEGORY) t1\r\nleft join \r\n(SELECT REPFINPRODREGID,SUM(SUBSTR(SUBSTRING_INDEX(SUBSCRIPTIONHONOR,\',\',2),LOCATE(\',\',SUBSCRIPTIONHONOR)+1)) AS V1\r\nFROM t_r_lczx_prod_duration_register \r\nWHERE DATE(REPBUSVDATE)>=date_add(date_sub(last_day(\'@FILE_DATE\'),INTERVAL 1 MONTH),INTERVAL 1 DAY)\r\nAND DATE(REPBUSVDATE) <= last_day(\'@FILE_DATE\')\r\nGROUP BY REPFINPRODREGID) t2\r\non t1.PROD_REG_CODE=t2.REPFINPRODREGID\r\nleft join \r\n(SELECT PROD_REG_CODE,FILE_DATE,SUM(HOLD_AMOUNT) AS V2\r\nFROM t_r_lczx_prod_raise_register \r\nWHERE DATE(START_DATE)>=date_add(date_sub(last_day(\'@FILE_DATE\'),INTERVAL 1 MONTH),INTERVAL 1 DAY)\r\nand DATE(START_DATE)<= last_day(\'@FILE_DATE\')\r\nGROUP BY PROD_REG_CODE) t3\r\non t1.PROD_REG_CODE=t3.PROD_REG_CODE\r\ngroup by t1.FILE_DATE,t1.FUND_CATEGORY) T\r\nWHERE T.RESULT_CODE =\'0\'\r\nGROUP BY T.FILE_DATE,T.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 ('LCZX.A.011.012', 't_r_cust_org_amt', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分销售商}净销售金额列加总应等于存续期登记当月申购金额+新产品募集金额-当月赎回金额', '一产品登记编码,{理财公司理财业务销售数据月度统计表-分销售商}净销售金额列加总应等于存续期登记当月申购金额+新产品募集金额-当月赎回金额', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2022-03-11 10:08:10', '严重', 'A', 'SELECT \r\n  \'@BATCH_ID\' AS BATCH_ID,\r\n  \'@RULE_CODE\' AS RULE_CODE,\r\n  GROUP_CONCAT(DISTINCT T.N_ID_LIST) AS N_ID_LIST,\r\n  \'SELL_AMT\' AS COLUMN_CODE,\r\n  \'0\' AS RESULT_CODE,\r\n  FILE_DATE,\r\n  INSTI_TYPE,\r\n  null AS LEFT_CALCULATION_VALUE,\r\n  null  AS RIGHT_CALCULATION_VALUE,\r\n  null  AS DIFFERENCE\r\nFROM (\r\nselect CASE WHEN t1.V=t2.V1+t3.V2-t2.v3 THEN 1 ELSE 0 END AS RESULT_CODE,\r\nGROUP_CONCAT(DISTINCT T1.N_ID) AS N_ID_LIST,\r\nT1.FILE_DATE AS FILE_DATE,\r\n\'SELL_AMT\' AS COLUMN_CODE,\r\nT1.FUND_CATEGORY AS INSTI_TYPE,\r\nt1.v AS VALUE1,\r\nt2.V1+t3.V2-t2.v3 AS VALUE2,\r\nABS(t1.v-(t2.V1+t3.V2-t2.v3)) AS VALUE3\r\nFROM\r\n(SELECT PROD_REG_CODE,FILE_DATE,SUM(SELL_AMT) AS V,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,FUND_CATEGORY\r\nFROM t_r_cust_org_amt \r\nWHERE FILE_DATE=\'@FILE_DATE\'\r\nGROUP BY PROD_REG_CODE,FILE_DATE,FUND_CATEGORY) t1\r\nleft join \r\n(SELECT REPFINPRODREGID,SUM(SUBSTR(SUBSTRING_INDEX(SUBSCRIPTIONHONOR,\',\',2),LOCATE(\',\',SUBSCRIPTIONHONOR)+1)) AS V1,\r\nsum(SUBSTRING_INDEX(SUBSTRING_INDEX(SUBSCRIPTIONHONOR,\',\',-2),\',\',1)) AS V3\r\nFROM t_r_lczx_prod_duration_register \r\nWHERE DATE(REPBUSVDATE)>=date_add(date_sub(last_day(\'@FILE_DATE\'),INTERVAL 1 MONTH),INTERVAL 1 DAY)\r\nAND DATE(REPBUSVDATE) <= last_day(\'@FILE_DATE\')\r\nGROUP BY REPFINPRODREGID) t2\r\non t1.PROD_REG_CODE=t2.REPFINPRODREGID\r\nleft join \r\n(SELECT PROD_REG_CODE,FILE_DATE,SUM(HOLD_AMOUNT) AS V2\r\nFROM t_r_lczx_prod_raise_register \r\nWHERE DATE(START_DATE)>=date_add(date_sub(last_day(\'@FILE_DATE\'),INTERVAL 1 MONTH),INTERVAL 1 DAY)\r\nand DATE(START_DATE)<= last_day(\'@FILE_DATE\')\r\nGROUP BY PROD_REG_CODE) t3\r\non t1.PROD_REG_CODE=t3.PROD_REG_CODE\r\ngroup by t1.FILE_DATE,t1.FUND_CATEGORY) T\r\nWHERE T.RESULT_CODE =\'0\'\r\nGROUP BY T.FILE_DATE,T.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 ('LCZX.A.011.013', 't_r_cust_org_amt', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分销售商}持有余额列加总应等于存续期产品份额*单位净值。', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分销售商}持有余额列加总应等于存续期产品份额*单位净值。', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2022-03-11 10:08:28', '严重', 'A', 'SELECT \r\n  \'@BATCH_ID\' AS BATCH_ID,\r\n  \'@RULE_CODE\' AS RULE_CODE,\r\n  GROUP_CONCAT(DISTINCT T.N_ID_LIST) AS N_ID_LIST,\r\n  \'CUST_AMT\' AS COLUMN_CODE,\r\n  \'0\' AS RESULT_CODE,\r\n  FILE_DATE,\r\n  INSTI_TYPE,\r\n  null  AS LEFT_CALCULATION_VALUE,\r\n  null AS RIGHT_CALCULATION_VALUE,\r\n  null AS DIFFERENCE\r\nFROM (\r\nselect CASE WHEN t1.V=t2.v1 THEN 1 ELSE 0 END AS RESULT_CODE,\r\nGROUP_CONCAT(DISTINCT T1.N_ID) AS N_ID_LIST,\r\nT1.FILE_DATE AS FILE_DATE,\r\n\'CUST_AMT\' AS COLUMN_CODE,\r\nT1.FUND_CATEGORY AS INSTI_TYPE,\r\nt1.v AS VALUE1,\r\nt2.v1 AS VALUE2,\r\nABS(t1.v-t2.v1) AS VALUE3\r\nFROM\r\n(SELECT PROD_REG_CODE,FILE_DATE,SUM(CUST_AMT) AS V,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,FUND_CATEGORY\r\nFROM t_r_cust_org_amt \r\nWHERE FILE_DATE=\'@FILE_DATE\'\r\nGROUP BY PROD_REG_CODE,FILE_DATE,FUND_CATEGORY) t1\r\nleft join \r\n(SELECT REPFINPRODREGID,ROUND(REPPRODBALANCE*REPNETVALCNY,2) as v1\r\nFROM t_r_lczx_prod_duration_register \r\nWHERE DATE(REPBUSVDATE)=last_day(\'@FILE_DATE\')\r\nGROUP BY REPFINPRODREGID) t2\r\non t1.PROD_REG_CODE=t2.REPFINPRODREGID\r\ngroup by t1.FILE_DATE,t1.FUND_CATEGORY) T\r\nWHERE T.RESULT_CODE =\'0\'\r\nGROUP BY T.FILE_DATE,T.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 ('LCZX.A.011.018', 't_r_cust_org_amt', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分销售商}总销售金额加总={理财公司理财业务销售数据月度统计表-分地区}总销售金额加总', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分销售商}总销售金额加总={理财公司理财业务销售数据月度统计表-分地区}总销售金额加总', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT\r\n    \'@BATCH_ID\' AS BATCH_ID,\r\n  \'@RULE_CODE\' AS RULE_CODE,\r\n GROUP_CONCAT(DISTINCT a1.N_ID) AS N_ID_LIST,\r\n  \'TOTAL_SELL_AMT\' AS COLUMN_CODE,\r\n  \'0\' AS RESULT_CODE,\r\n  a1.FILE_DATE as FILE_DATE,\r\n  a1.FUND_CATEGORY AS INSTI_TYPE,\r\n  NULL AS LEFT_CALCULATION_VALUE,\r\n  NULL AS RIGHT_CALCULATION_VALUE,\r\n  NULL AS DIFFERENCE\r\nfrom \r\n(select PROD_REG_CODE,FILE_DATE,FUND_CATEGORY,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,SUM(TOTAL_SELL_AMT) as V1\r\nfrom t_r_cust_org_amt \r\nwhere FILE_DATE=\'@FILE_DATE\'\r\ngroup by FILE_DATE,PROD_REG_CODE,FUND_CATEGORY) a1\r\nleft join \r\n(select PROD_REG_CODE,FILE_DATE,FUND_CATEGORY,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,SUM(TOTAL_SELL_AMT) as V2\r\nfrom   t_r_cust_region_amt\r\nwhere FILE_DATE=\'@FILE_DATE\'\r\ngroup by FILE_DATE,PROD_REG_CODE,FUND_CATEGORY) a2\r\non a1.FILE_DATE=a2.FILE_DATE\r\nand a1.PROD_REG_CODE=a2.PROD_REG_CODE\r\nwhere (IFNULL(V1,0)<>IFNULL(V2,0) OR V2 IS NULL)\r\nGROUP BY a1.FILE_DATE,a1.FUND_CATEGORY');
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 ('LCZX.A.011.019', 't_r_cust_org_amt', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分销售商}净销售金额加总={理财公司理财业务销售数据月度统计表-分地区}净销售金额加总', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分销售商}净销售金额加总={理财公司理财业务销售数据月度统计表-分地区}净销售金额加总', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT\r\n    \'@BATCH_ID\' AS BATCH_ID,\r\n  \'@RULE_CODE\' AS RULE_CODE,\r\n GROUP_CONCAT(DISTINCT a1.N_ID) AS N_ID_LIST,\r\n  \'SELL_AMT\' AS COLUMN_CODE,\r\n  \'0\' AS RESULT_CODE,\r\n  a1.FILE_DATE as FILE_DATE,\r\n  a1.FUND_CATEGORY AS INSTI_TYPE,\r\n  NULL AS LEFT_CALCULATION_VALUE,\r\n  NULL AS RIGHT_CALCULATION_VALUE,\r\n  NULL AS DIFFERENCE\r\nfrom \r\n(select PROD_REG_CODE,FILE_DATE,FUND_CATEGORY,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,SUM(SELL_AMT) as V1\r\nfrom t_r_cust_org_amt \r\nwhere FILE_DATE=\'@FILE_DATE\'\r\ngroup by FILE_DATE,PROD_REG_CODE,FUND_CATEGORY) a1\r\nleft join \r\n(select PROD_REG_CODE,FILE_DATE,FUND_CATEGORY,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,SUM(SELL_AMT) as V2\r\nfrom   t_r_cust_region_amt\r\nwhere FILE_DATE=\'@FILE_DATE\'\r\ngroup by FILE_DATE,PROD_REG_CODE,FUND_CATEGORY) a2\r\non a1.FILE_DATE=a2.FILE_DATE\r\nand a1.PROD_REG_CODE=a2.PROD_REG_CODE\r\nwhere (IFNULL(V1,0)<>IFNULL(V2,0) OR V2 IS NULL)\r\nGROUP BY a1.FILE_DATE,a1.FUND_CATEGORY');
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 ('LCZX.A.011.020', 't_r_cust_org_amt', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分销售商}持有余额加总={理财公司理财业务销售数据月度统计表-分地区}持有余额加总', '对于同一产品登记编码,{理财公司理财业务销售数据月度统计表-分销售商}持有余额加总={理财公司理财业务销售数据月度统计表-分地区}持有余额加总', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT\r\n    \'@BATCH_ID\' AS BATCH_ID,\r\n  \'@RULE_CODE\' AS RULE_CODE,\r\n GROUP_CONCAT(DISTINCT a1.N_ID)AS N_ID_LIST,\r\n  \'CUST_AMT\' AS COLUMN_CODE,\r\n  \'0\' AS RESULT_CODE,\r\n  a1.FILE_DATE as FILE_DATE,\r\n  a1.FUND_CATEGORY AS INSTI_TYPE,\r\n  NULL AS LEFT_CALCULATION_VALUE,\r\n  NULL AS RIGHT_CALCULATION_VALUE,\r\n  NULL AS DIFFERENCE\r\nfrom \r\n(select PROD_REG_CODE,FILE_DATE,FUND_CATEGORY,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,SUM(CUST_AMT) as V1\r\nfrom t_r_cust_org_amt \r\nwhere FILE_DATE=\'@FILE_DATE\'\r\ngroup by FILE_DATE,PROD_REG_CODE,FUND_CATEGORY) a1\r\nleft join \r\n(select PROD_REG_CODE,FILE_DATE,FUND_CATEGORY,GROUP_CONCAT(DISTINCT N_ID) AS N_ID,SUM(CUST_AMT) as V2\r\nfrom   t_r_cust_region_amt\r\nwhere FILE_DATE=\'@FILE_DATE\'\r\ngroup by FILE_DATE,PROD_REG_CODE,FUND_CATEGORY) a2\r\non a1.FILE_DATE=a2.FILE_DATE\r\nand a1.PROD_REG_CODE=a2.PROD_REG_CODE\r\nwhere (IFNULL(V1,0)<>IFNULL(V2,0) OR V2 IS NULL)\r\nGROUP BY a1.FILE_DATE,a1.FUND_CATEGORY');
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 ('LCZX.A.011.021', 't_r_cust_org_amt', '对于同一发行机构,表 III的{总销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{B列本期总募集金额,2.5合计}[2.5,B]', '对于同一发行机构,表 III的{总销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{B列本期总募集金额,2.5合计}[2.5,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'TOTAL_SELL_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(TOTAL_SELL_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_org_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(BUY_AMT, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'25\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.011.022', 't_r_cust_org_amt', '对于同一发行机构,表 III的{总销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{B列本期总募集金额,3.3合计}[3.3,B]', '对于同一发行机构,表 III的{总销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{B列本期总募集金额,3.3合计}[3.3,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'TOTAL_SELL_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(TOTAL_SELL_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_org_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(BUY_AMT, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'33\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.011.023', 't_r_cust_org_amt', '对于同一发行机构,表 III的{总销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{B列本期总募集金额,4.3合计}[4.3,B]', '对于同一发行机构,表 III的{总销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{B列本期总募集金额,4.3合计}[4.3,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'TOTAL_SELL_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(TOTAL_SELL_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_org_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(BUY_AMT, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'43\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.011.024', 't_r_cust_org_amt', '对于同一发行机构,表 III的{总销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{B列本期总募集金额,6.5合计}[6.5,B]', '对于同一发行机构,表 III的{总销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{B列本期总募集金额,6.5合计}[6.5,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'TOTAL_SELL_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(TOTAL_SELL_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_org_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(BUY_AMT, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'65\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.011.025', 't_r_cust_org_amt', '对于同一发行机构,表 III的{净销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{C列本期净募集金额,2.5合计}[2.5,C]', '对于同一发行机构,表 III的{净销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{C列本期净募集金额,2.5合计}[2.5,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'SELL_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(SELL_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_org_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(NET_BUY_AMT, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'25\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.011.026', 't_r_cust_org_amt', '对于同一发行机构,表 III的{净销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{C列本期净募集金额,3.3合计}[3.3,C]', '对于同一发行机构,表 III的{净销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{C列本期净募集金额,3.3合计}[3.3,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'SELL_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(SELL_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_org_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(NET_BUY_AMT, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'33\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.011.027', 't_r_cust_org_amt', '对于同一发行机构,表 III的{净销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{C列本期净募集金额,4.3合计}[4.3,C]', '对于同一发行机构,表 III的{净销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{C列本期净募集金额,4.3合计}[4.3,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'SELL_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(SELL_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_org_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(NET_BUY_AMT, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'43\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.011.028', 't_r_cust_org_amt', '对于同一发行机构,表 III的{净销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{C列本期净募集金额,6.5合计}[6.5,C]', '对于同一发行机构,表 III的{净销售金额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{C列本期净募集金额,6.5合计}[6.5,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'SELL_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(SELL_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_org_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(NET_BUY_AMT, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'65\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.011.029', 't_r_cust_org_amt', '对于同一发行机构,表 III的{持有余额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{E列期末余额,2.5合计}[2.5,E]', '对于同一发行机构,表 III的{持有余额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{E列期末余额,2.5合计}[2.5,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'CUST_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(CUST_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_org_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(PROD_BAL, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'25\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.011.030', 't_r_cust_org_amt', '对于同一发行机构,表 III的{持有余额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{E列期末余额,3.3合计}[3.3,E]', '对于同一发行机构,表 III的{持有余额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{E列期末余额,3.3合计}[3.3,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'CUST_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(CUST_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_org_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(PROD_BAL, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'33\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.011.031', 't_r_cust_org_amt', '对于同一发行机构,表 III的{持有余额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{E列期末余额,4.3合计}[4.3,E]', '对于同一发行机构,表 III的{持有余额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{E列期末余额,4.3合计}[4.3,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'CUST_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(CUST_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_org_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(PROD_BAL, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'43\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.011.032', 't_r_cust_org_amt', '对于同一发行机构,表 III的{持有余额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{E列期末余额,5.3合计}[5.3,E]', '对于同一发行机构,表 III的{持有余额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{E列期末余额,5.3合计}[5.3,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'CUST_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(CUST_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_org_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(PROD_BAL, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'53\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.011.033', 't_r_cust_org_amt', '对于同一发行机构,表 III的{持有余额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{E列期末余额,6.5合计}[6.5,E]', '对于同一发行机构,表 III的{持有余额}列加总结果=《非保本理财业务月度统计表(理财子公司)——产品情况》中的{E列期末余额,6.5合计}[6.5,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       MAX(N_ID_LIST) AS N_ID_LIST, MAX(COLUMN_CODE) AS COLUMN_CODE,\r\n       MAX(RESULT_CODE) AS RESULT_CODE, FILE_DATE, INSTI_TYPE,\r\n       MAX(VALUE1) AS LEFT_CALCULATION_VALUE,\r\n       MAX(VALUE2) AS RIGHT_CALCULATION_VALUE, MAX(VALUE3) AS DIFFERENCE\r\nFROM   (SELECT CASE\r\n                  WHEN IFNULL(V1,0) = IFNULL(V2,0) THEN\r\n                   1\r\n                  ELSE\r\n                   0\r\n                END AS RESULT_CODE, A1.N_ID AS N_ID_LIST,\r\n                \'CUST_AMT\' AS COLUMN_CODE, A1.FILE_DATE AS FILE_DATE,\r\n                A1.FUND_CATEGORY AS INSTI_TYPE, IFNULL(V1,0) AS VALUE1,\r\n                IFNULL(V2,0) AS VALUE2, ABS(IFNULL(V1,0) - IFNULL(V2,0)) AS VALUE3\r\n         FROM   (SELECT FILE_DATE, GROUP_CONCAT(DISTINCT N_ID) AS N_ID,\r\n                         SUM(CUST_AMT) AS V1, MAX(FUND_CATEGORY) AS FUND_CATEGORY\r\n                  FROM   t_r_cust_org_amt A\r\n                  WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                  GROUP  BY FILE_DATE) A1\r\n         LEFT   JOIN (SELECT FILE_DATE,\r\n                            NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME), \' \',\r\n                                                              1), 2) AS ITEM_CODE,\r\n                            IFNULL(PROD_BAL, 0) AS V2\r\n                     FROM   T_R_G06A_PROD\r\n                     WHERE  FILE_DATE = \'@FILE_DATE\'\r\n                     AND    NUM_CHAR_EXTRACT(SUBSTRING_INDEX(LTRIM(ITEM_NAME),\r\n                                                             \' \', 1), 2) = \'65\') A2\r\n         ON     A1.FILE_DATE = A2.FILE_DATE) T\r\nWHERE  T.RESULT_CODE = \'0\'\r\nGROUP  BY T.FILE_DATE, T.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 ('LCZX.A.012.001', 't_r_cust_sell_amt', '表 I-B 投资者类型必须在值域内', '表 I-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, \'INVE_TYPE\' AS COLUMN_CODE,        \'0\' AS RESULT_CODE, FILE_DATE, FUND_CATEGORY AS INSTI_TYPE,        \'\' AS LEFT_CALCULATION_VALUE, \'\' AS RIGHT_CALCULATION_VALUE,        \'\' AS DIFFERENCE FROM   T_R_CUST_SELL_AMT T WHERE  FILE_DATE = \'@FILE_DATE\' AND    GET_DICT(\'LCZX_INVESTOR_TYPE\',INVE_TYPE) = 0  GROUP  BY FILE_DATE, FUND_CATEGORY');
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 ('LCZX.A.012.002', 't_r_cust_sell_amt', '产品登记编码、投资者类型列不可同时重复', '产品登记编码、投资者类型列不可同时重复', 'sql', '1', '', NULL, NULL, NULL, '0', NULL, 'admin', '2021-09-22 11:30:33', 'admin', '2021-09-22 14:40:03', '严重', 'A', 'SELECT\n	\'@BATCH_ID\' AS BATCH_ID,\n	\'@RULE_CODE\' AS RULE_CODE,\n	GROUP_CONCAT( DISTINCT N_ID ) AS N_ID_LIST,\n	\'PROD_REG_CODE,INVE_TYPE\' AS COLUMN_CODE,\n	\'0\' AS RESULT_CODE,\n	FILE_DATE,\n	FUND_CATEGORY AS INSTI_TYPE,\n	\'\' AS LEFT_CALCULATION_VALUE,\n	\'\' AS RIGHT_CALCULATION_VALUE,\n	\'\' AS DIFFERENCE \nFROM\n	T_R_CUST_SELL_AMT T \nWHERE\n	FILE_DATE = \'@FILE_DATE\' \n	AND ( T.PROD_REG_CODE, T.INVE_TYPE ) IN ( SELECT PROD_REG_CODE, INVE_TYPE FROM T_R_CUST_SELL_AMT WHERE FILE_DATE = \'@FILE_DATE\' GROUP BY PROD_REG_CODE, INVE_TYPE HAVING COUNT( * ) > 1 ) \nGROUP BY\n	FILE_DATE,\n	FUND_CATEGORY');

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值