Commit 0431169a authored by dong.wang@52ydwf.com's avatar dong.wang@52ydwf.com

初始化`

parent 470bab08
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
INSERT INTO IFRS17.HADWS_SRDB.HADWS_EXT_JSXJLSJ --精算现金流数据合同组原子指标 INSERT INTO IFRS17.HADWS_SRDB.HADWS_EXT_JSXJLSJ --精算现金流数据合同组原子指标
SELECT SELECT
GRP_ID -- '合同组号' GRP_ID -- '合同组号'
,MEA_YM -- '评估月' ,${MEA_YM} AS MEA_YM -- '评估月'
,N_PRDTYPE -- '产品大类|| I__PAR 个人养老保险,I__PUL 万能险,I__UL_ 万能险,I__TRA 传统险,I__UVL 万能险' ,N_PRDTYPE -- '产品大类|| I__PAR 个人养老保险,I__PUL 万能险,I__UL_ 万能险,I__TRA 传统险,I__UVL 万能险'
,CSM_CARR_RELS -- 'CSM_当期_释放比例分子' ,CSM_CARR_RELS -- 'CSM_当期_释放比例分子'
,CSM_CARR_TOT -- 'CSM_当期_释放比例分母' ,CSM_CARR_TOT -- 'CSM_当期_释放比例分母'
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
INSERT INTO IFRS17.HADWS_SRDB.HADWS_EXT_QMSJTZSY -- 期末实际投资收益合同组原子指标 INSERT INTO IFRS17.HADWS_SRDB.HADWS_EXT_QMSJTZSY -- 期末实际投资收益合同组原子指标
SELECT SELECT
GRP_ID -- '合同组号' GRP_ID -- '合同组号'
, MEA_YM -- '评估月' , ${MEA_YM} AS MEA_YM -- '评估月'
, N_CYEAR_D -- '发单年度' , N_CYEAR_D -- '发单年度'
, MDL -- '适用模型|| BBA VFA PAA ' , MDL -- '适用模型|| BBA VFA PAA '
, N_PRDTYPE -- '产品大类|| 传统险 分红险 累积式分红 投连险 万能险 ' , N_PRDTYPE -- '产品大类|| 传统险 分红险 累积式分红 投连险 万能险 '
......
-- HADWS_PERSONAL_INV_SPLIT--HADWS_个险投资成分拆分数据表 -- HADWS_PERSONAL_INV_SPLIT--个险投资成分拆分数据表
INSERT INTO IFRS17.HADWS_SRDB.HADWS_PERSONAL_INV_SPLIT --个险投资成分拆分数据表 INSERT INTO IFRS17.HAODS_SRDB.HADWS_PERSONAL_INV_SPLIT --个险投资成分拆分数据表
SELECT SELECT
ConcatObjUDF(MEA_YM,N_RISKCLASS,N_PRDTYPE,MDL,N_PROFIT_FLAG,GRP_ID,N_GRP__ID) ConcatObjUDF(MEA_YM,N_RISKCLASS,N_PRDTYPE,MDL,N_PROFIT_FLAG,GRP_ID,N_GRP__ID)
AS DATAPKID -- 物理主键 AS DATAPKID -- 物理主键
...@@ -38,7 +38,7 @@ FROM ( ...@@ -38,7 +38,7 @@ FROM (
,a1.MDL AS MDL -- '适用模型|| BBA VFA PAA ' ,a1.MDL AS MDL -- '适用模型|| BBA VFA PAA '
,a1.N_PROFIT_FLAG AS N_PROFIT_FLAG -- 营利性代码|| 1 2 3 ,a1.N_PROFIT_FLAG AS N_PROFIT_FLAG -- 营利性代码|| 1 2 3
,a1.GRP_ID AS GRP_ID -- '合同组号' , ,a1.GRP_ID AS GRP_ID -- '合同组号' ,
,a1.N_GRP__ID AS N_GRP__ID -- '合同组合号' , ,'a1.N_GRP__ID' AS N_GRP__ID -- '合同组合号' ,
,a1.N_TYPE AS N_TYPE -- '记账大类 || 实收 实付' ,a1.N_TYPE AS N_TYPE -- '记账大类 || 实收 实付'
,if(a1.N_CDX='长险' and a1.N_RISKCLASS <> '保障型' and a1.N_BUSI_TYPE_DESC in('理赔','生存金') , a1.ACCI_DAY_CV ,null )) ,if(a1.N_CDX='长险' and a1.N_RISKCLASS <> '保障型' and a1.N_BUSI_TYPE_DESC in('理赔','生存金') , a1.ACCI_DAY_CV ,null ))
AS LP_INV_VAL1 -- 赔付及费用—投资部分1 AS LP_INV_VAL1 -- 赔付及费用—投资部分1
......
-- HADWS_TEAM_INV_SPLIT--HADWS_团险投资成分拆分数据表 -- HADWS_TEAM_INV_SPLIT--团险投资成分拆分数据表
INSERT INTO IFRS17.HADWS_SRDB.HADWS_TEAM_INV_SPLIT --团险投资成分拆分数据表 INSERT INTO IFRS17.HADWS_SRDB.HADWS_TEAM_INV_SPLIT --团险投资成分拆分数据表
SELECT SELECT
ConcatObjUDF(MEA_YM,N_RISKCLASS,N_PRDTYPE,MDL,N_PROFIT_FLAG,GRP_ID,N_GRP__ID) ConcatObjUDF(MEA_YM,N_RISKCLASS,N_PRDTYPE,MDL,N_PROFIT_FLAG,GRP_ID,N_GRP__ID)
...@@ -37,7 +37,7 @@ FROM ( ...@@ -37,7 +37,7 @@ FROM (
,a1.MDL AS MDL -- '适用模型|| BBA VFA PAA ' ,a1.MDL AS MDL -- '适用模型|| BBA VFA PAA '
,a1.N_PROFIT_FLAG AS N_PROFIT_FLAG -- 营利性代码|| 1 2 3 ,a1.N_PROFIT_FLAG AS N_PROFIT_FLAG -- 营利性代码|| 1 2 3
,a1.GRP_ID AS GRP_ID -- '合同组号' , ,a1.GRP_ID AS GRP_ID -- '合同组号' ,
,a1.N_GRP__ID AS N_GRP__ID -- '合同组合号' , ,'a1.N_GRP__ID' AS N_GRP__ID -- '合同组合号' ,
,if(a1.CLAIM_REVIEW_CODE in('理赔','生存金') , a1.ACCI_DAY_CV ,null ) ,if(a1.CLAIM_REVIEW_CODE in('理赔','生存金') , a1.ACCI_DAY_CV ,null )
AS LP_INV_VAL1 -- 赔付及费用—投资部分1 AS LP_INV_VAL1 -- 赔付及费用—投资部分1
,if(a1.CLAIM_REVIEW_CODE not in('理赔','生存金') and a1.N_BUSI_TYPE_DESC in('整单退保','续期回退','犹豫期退保'),0,null) ,if(a1.CLAIM_REVIEW_CODE not in('理赔','生存金') and a1.N_BUSI_TYPE_DESC in('整单退保','续期回退','犹豫期退保'),0,null)
...@@ -95,7 +95,7 @@ FROM ( ...@@ -95,7 +95,7 @@ FROM (
,cast(s3.ACCI_DAY_CV as decimal) AS ACCI_DAY_CV -- '保单现价' , ,cast(s3.ACCI_DAY_CV as decimal) AS ACCI_DAY_CV -- '保单现价' ,
,s3.CLAIM_REVIEW_CODE AS CLAIM_REVIEW_CODE -- '给付责任类型 || 理赔 理赔(豁免) 生存金' , ,s3.CLAIM_REVIEW_CODE AS CLAIM_REVIEW_CODE -- '给付责任类型 || 理赔 理赔(豁免) 生存金' ,
FROM IIFRS17.HAODS_SRDB.HAODS_TEAM_PAY s1 --现金流_团险 FROM IIFRS17.HAODS_SRDB.HAODS_TEAM_PAY s1 --现金流_团险
LEFT JOIN IFRS17.HADWS_SRDB.HADWS_TEAM_PLCRICK_OUT s2-- 团险现金流输出接口表 LEFT JOIN IFRS17.HAODS_SRDB.HADWS_TEAM_PLCRICK_OUT s2-- 团险现金流输出接口表
ON s1.GRP_INS_PLC_ID = s2.GRP_INS_PLC_ID ON s1.GRP_INS_PLC_ID = s2.GRP_INS_PLC_ID
LEFT JOIN IFRS17.HAODS_SRDB.HAODS_TEAM_LP s3 --理赔数据_团险 LEFT JOIN IFRS17.HAODS_SRDB.HAODS_TEAM_LP s3 --理赔数据_团险
ON s1.GRP_INS_PLC_ID = s2.GRP_INS_PLC_ID and s1.BUSI_NO = s2.CLAIM_NO ON s1.GRP_INS_PLC_ID = s2.GRP_INS_PLC_ID and s1.BUSI_NO = s2.CLAIM_NO
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment