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

初始化`

parent 470bab08
......@@ -2,12 +2,12 @@
INSERT INTO IFRS17.HADWS_SRDB.HADWS_TEAM_INV_SPLIT --团险投资成分拆分数据表
SELECT
DATAPKID -- '物理主键'
, GRP_ID -- '合同组号'
, MEA_YM -- '评估月'
, N_PRDTYPE -- '产品大类|| 传统险 分红险 累积式分红 投连险 万能险 '
, N_PROFIT_FLAG -- '营利性代码|| 1 2 3'
, N_RISKCLASS -- '风险类别|| 保障型 储蓄型'
, MDL -- '适用模型|| BBA VFA PAA '
, a1.GRP_ID -- '合同组号'
, a1.MEA_YM -- '评估月'
, a1.N_PRDTYPE -- '产品大类|| 传统险 分红险 累积式分红 投连险 万能险 '
, a1.N_PROFIT_FLAG -- '营利性代码|| 1 2 3'
, a1.N_RISKCLASS -- '风险类别|| 保障型 储蓄型'
, a1.MDL -- '适用模型|| BBA VFA PAA '
,null as CSM_CARR_RELS -- 'CSM_当期_释放比例分子'
,null as CSM_CARR_TOT -- 'CSM_当期_释放比例分母'
,null as CSM_IF -- 'CSM_期初'
......@@ -73,28 +73,28 @@ SELECT
,null as TVOG_ACTL_BS_BOP -- '期初_当期利率_未来_TVOG'
,null as TVOG_ACTL_BS_EOP -- '期末_当前利率_未来_TVOG'
,null as TVOG_EXPC -- '期末_预期_TVOG'
,PREM_INC -- '期末_实际_当期_保费收入'
,CLM_OUT -- '期末_实际_当期_赔付及费用'
,CLM_OUT_CSM -- '期末_实际_当期_赔付及费用_投资部分'
,SB_OUT -- '期末_实际_当期_生存金支出'
,SB_OUT_CSM -- '期末_实际_当期_生存金支出_投资部分'
,SUR_OUT -- '期末_实际_当期_退保支出'
,IACF_INS_OUT -- '期末_实际_IACF_直接部分'
,IACF_FEE_OUT -- '期末_实际_IACF_分摊部分'
,ISE_INS_OUT -- '期末_实际_当期_维护费用_直接部分'
,ISE_FEE_OUT -- '期末_实际_当期_维护费用_分摊部分'
,IACF_FEE_OUT_RELS -- '期末_实际_IACF_分摊因子分子'
,IACF_FEE_OUT_TOT -- '期末_实际_IACF_分摊因子分母'
,ISE_FEE_OUT_RELS -- '期末_实际_当期_维护费用_分摊因子分子'
,ISE_FEE_OUT_TOT -- '期末_实际_当期_维护费用_分摊因子分母'
,CLM_OUT_PUI_PL -- '期末_实际_当期_赔付及费用_保险部分_PUI部分'
,ISE_COMM_OUT_PUI_PL1 -- '期末_实际_当期_维持佣金_PUI部分'
,ISE_EXP_OUT_PUI_PL1 -- '期末_实际_当期_维护费用_PUI部分'
,SB_OUT_LIC -- '期末_实际_当期_生存金待支出_LIC部分'
,SB_OUT_CSM_LIC -- '期末_实际_当期_生存金待支出_投资部分_LIC部分'
,CLM_OUT_LIC -- '期末_实际_当期_赔付及费用待支付_LIC部分'
,CLM_OUT_CSM_LIC -- '期末_实际_当期_赔付及费用待支付_投资部分_LIC部分'
,CLM_OUT_PL -- '期末_实际_当期_赔付及费用_保险部分'
,a1.PREM_INC AS PREM_INC -- '期末_实际_当期_保费收入'
,a1.CLM_OUT AS CLM_OUT -- '期末_实际_当期_赔付及费用'
,a1.CLM_OUT_CSM AS CLM_OUT_CSM -- '期末_实际_当期_赔付及费用_投资部分'
,a1.SB_OUT AS SB_OUT -- '期末_实际_当期_生存金支出'
,a1.SB_OUT_CSM AS SB_OUT_CSM -- '期末_实际_当期_生存金支出_投资部分'
,a1.SUR_OUT AS SUR_OUT -- '期末_实际_当期_退保支出'
,null AS IACF_INS_OUT -- '期末_实际_IACF_直接部分'
,null AS IACF_FEE_OUT -- '期末_实际_IACF_分摊部分'
,null AS ISE_INS_OUT -- '期末_实际_当期_维护费用_直接部分'
,null AS ISE_FEE_OUT -- '期末_实际_当期_维护费用_分摊部分'
,null AS IACF_FEE_OUT_RELS -- '期末_实际_IACF_分摊因子分子'
,null AS IACF_FEE_OUT_TOT -- '期末_实际_IACF_分摊因子分母'
,null AS ISE_FEE_OUT_RELS -- '期末_实际_当期_维护费用_分摊因子分子'
,null AS ISE_FEE_OUT_TOT -- '期末_实际_当期_维护费用_分摊因子分母'
,null AS CLM_OUT_PUI_PL -- '期末_实际_当期_赔付及费用_保险部分_PUI部分'
,null AS ISE_COMM_OUT_PUI_PL1 -- '期末_实际_当期_维持佣金_PUI部分'
,null AS ISE_EXP_OUT_PUI_PL1 -- '期末_实际_当期_维护费用_PUI部分'
,a1.SB_OUT_LIC AS SB_OUT_LIC -- '期末_实际_当期_生存金待支出_LIC部分'
,a1.SB_OUT_CSM_LIC AS SB_OUT_CSM_LIC -- '期末_实际_当期_生存金待支出_投资部分_LIC部分'
,a1.CLM_OUT_LIC AS CLM_OUT_LIC -- '期末_实际_当期_赔付及费用待支付_LIC部分'
,a1.CLM_OUT_CSM_LIC AS CLM_OUT_CSM_LIC -- '期末_实际_当期_赔付及费用待支付_投资部分_LIC部分'
,a1.CLM_OUT - a1.CLM_OUT_CSM AS CLM_OUT_PL -- '期末_实际_当期_赔付及费用_保险部分'
,ISE_COMM_OUT_PUI_PL2 -- '期末_实际_当期_维持佣金_NU部分'
,ISE_EXP_OUT_PUI_PL2 -- '期末_实际_当期_维护费用_NU部分'
,SB_OUT_PL -- '期末_实际_当期_生存金支出_保险部分'
......@@ -118,20 +118,47 @@ SELECT
,'' AS ARC_BAT -- '归档批次'
FROM
(
SELECT
GRP_ID -- '合同组号'
, MEA_YM -- '评估月'
, N_PRDTYPE -- '产品大类|| 传统险 分红险 累积式分红 投连险 万能险 '
, N_PROFIT_FLAG -- '营利性代码|| 1 2 3'
, N_RISKCLASS -- '风险类别|| 保障型 储蓄型'
, MDL -- '适用模型|| BBA VFA PAA '
, QM_PREM_INC AS PREM_INC -- '期末_实际_当期_保费收入'
, QM_CLM_OUT AS CLM_OUT -- '期末_实际_当期_赔付及费用'
, QMCLM_OUT_CSM AS CLM_OUT_CSM -- '期末_实际_当期_赔付及费用_投资部分'分
, SB_OUT AS SB_OUT -- '期末_实际_当期_生存金支出'
, SB_OUT_CSM AS SB_OUT_CSM -- '期末_实际_当期_生存金支出_投资部分'分
, SUR_OUT AS SUR_OUT -- '期末_实际_当期_退保支出'
FROM IFRS17.HAODS_SRDB.HADWS_PERSONAL_INV_SPLIT s1 --个险投资成分拆分数据表
SELECT
GRP_ID -- '合同组号'
, MEA_YM -- '评估月'
, N_PRDTYPE -- '产品大类|| 传统险 分红险 累积式分红 投连险 万能险 '
, N_PROFIT_FLAG -- '营利性代码|| 1 2 3'
, N_RISKCLASS -- '风险类别|| 保障型 储蓄型'
, MDL -- '适用模型|| BBA VFA PAA '
,'1' AS P_FLAG -- '团险个险标记|| 1--个单, 2--团单',
, QM_PREM_INC AS PREM_INC -- '期末_实际_当期_保费收入'
, QM_CLM_OUT AS CLM_OUT -- '期末_实际_当期_赔付及费用'
, QMCLM_OUT_CSM AS CLM_OUT_CSM -- '期末_实际_当期_赔付及费用_投资部分'分
, SB_OUT AS SB_OUT -- '期末_实际_当期_生存金支出'
, SB_OUT_CSM AS SB_OUT_CSM -- '期末_实际_当期_生存金支出_投资部分'分
, SUR_OUT AS SUR_OUT -- '期末_实际_当期_退保支出'
, SB_OUT_LIC AS SB_OUT_LIC -- 期末_实际_当期_生存金待支出_LIC部分
, SB_OUT_CSM_LIC AS SB_OUT_CSM_LIC -- 期末_实际_当期_生存金待支出_投资部分_LIC部分
, CLM_OUT_LIC AS CLM_OUT_LIC -- 期末_实际_当期_赔付及费用待支付_LIC部分
, CLM_OUT_CSM_LIC AS CLM_OUT_CSM_LIC -- 期末_实际_当期_赔付及费用待支付_投资部分_LIC部分
FROM IFRS17.HAODS_SRDB.HADWS_PERSONAL_INV_SPLIT s1 --个险投资成分拆分数据表
where s1.MEA_YM = ${MEA_YM}
union all
SELECT
GRP_ID -- '合同组号'
, MEA_YM -- '评估月'
, N_PRDTYPE -- '产品大类|| 传统险 分红险 累积式分红 投连险 万能险 '
, N_PROFIT_FLAG -- '营利性代码|| 1 2 3'
, N_RISKCLASS -- '风险类别|| 保障型 储蓄型'
, MDL -- '适用模型|| BBA VFA PAA '
,'2' AS P_FLAG -- '团险个险标记|| 1--个单, 2--团单',
, QM_PREM_INC AS PREM_INC -- '期末_实际_当期_保费收入'
, QM_CLM_OUT AS CLM_OUT -- '期末_实际_当期_赔付及费用'
, QMCLM_OUT_CSM AS CLM_OUT_CSM -- '期末_实际_当期_赔付及费用_投资部分'分
, SB_OUT AS SB_OUT -- '期末_实际_当期_生存金支出'
, SB_OUT_CSM AS SB_OUT_CSM -- '期末_实际_当期_生存金支出_投资部分'分
, SUR_OUT AS SUR_OUT -- '期末_实际_当期_退保支出'
, SB_OUT_LIC AS SB_OUT_LIC -- 期末_实际_当期_生存金待支出_LIC部分
, SB_OUT_CSM_LIC AS SB_OUT_CSM_LIC -- 期末_实际_当期_生存金待支出_投资部分_LIC部分
, CLM_OUT_LIC AS CLM_OUT_LIC -- 期末_实际_当期_赔付及费用待支付_LIC部分
, CLM_OUT_CSM_LIC AS CLM_OUT_CSM_LIC -- 期末_实际_当期_赔付及费用待支付_投资部分_LIC部分
FROM IFRS17.HAODS_SRDB.HADWS_TEAM_INV_SPLIT --团险投资成分拆分数据表
where s1.MEA_YM = ${MEA_YM}
) a1
)
where s1.MEA_YM = ${MEA_YM}
......@@ -2,7 +2,7 @@
INSERT INTO IFRS17.HADWS_SRDB.HADWS_EXT_JSXJLSJ --精算现金流数据合同组原子指标
SELECT
GRP_ID -- '合同组号'
,MEA_YM -- '评估月'
,${MEA_YM} AS MEA_YM -- '评估月'
,N_PRDTYPE -- '产品大类|| I__PAR 个人养老保险,I__PUL 万能险,I__UL_ 万能险,I__TRA 传统险,I__UVL 万能险'
,CSM_CARR_RELS -- 'CSM_当期_释放比例分子'
,CSM_CARR_TOT -- 'CSM_当期_释放比例分母'
......
......@@ -2,7 +2,7 @@
INSERT INTO IFRS17.HADWS_SRDB.HADWS_EXT_QMSJTZSY -- 期末实际投资收益合同组原子指标
SELECT
GRP_ID -- '合同组号'
, MEA_YM -- '评估月'
, ${MEA_YM} AS MEA_YM -- '评估月'
, N_CYEAR_D -- '发单年度'
, MDL -- '适用模型|| BBA VFA PAA '
, N_PRDTYPE -- '产品大类|| 传统险 分红险 累积式分红 投连险 万能险 '
......
-- HADWS_PERSONAL_INV_SPLIT--HADWS_个险投资成分拆分数据表
INSERT INTO IFRS17.HADWS_SRDB.HADWS_PERSONAL_INV_SPLIT --个险投资成分拆分数据表
-- HADWS_PERSONAL_INV_SPLIT--个险投资成分拆分数据表
INSERT INTO IFRS17.HAODS_SRDB.HADWS_PERSONAL_INV_SPLIT --个险投资成分拆分数据表
SELECT
ConcatObjUDF(MEA_YM,N_RISKCLASS,N_PRDTYPE,MDL,N_PROFIT_FLAG,GRP_ID,N_GRP__ID)
AS DATAPKID -- 物理主键
......@@ -38,7 +38,7 @@ FROM (
,a1.MDL AS MDL -- '适用模型|| BBA VFA PAA '
,a1.N_PROFIT_FLAG AS N_PROFIT_FLAG -- 营利性代码|| 1 2 3
,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 -- '记账大类 || 实收 实付'
,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
......
-- HADWS_TEAM_INV_SPLIT--HADWS_团险投资成分拆分数据表
-- HADWS_TEAM_INV_SPLIT--团险投资成分拆分数据表
INSERT INTO IFRS17.HADWS_SRDB.HADWS_TEAM_INV_SPLIT --团险投资成分拆分数据表
SELECT
ConcatObjUDF(MEA_YM,N_RISKCLASS,N_PRDTYPE,MDL,N_PROFIT_FLAG,GRP_ID,N_GRP__ID)
......@@ -37,7 +37,7 @@ FROM (
,a1.MDL AS MDL -- '适用模型|| BBA VFA PAA '
,a1.N_PROFIT_FLAG AS N_PROFIT_FLAG -- 营利性代码|| 1 2 3
,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 )
AS LP_INV_VAL1 -- 赔付及费用—投资部分1
,if(a1.CLAIM_REVIEW_CODE not in('理赔','生存金') and a1.N_BUSI_TYPE_DESC in('整单退保','续期回退','犹豫期退保'),0,null)
......@@ -95,7 +95,7 @@ FROM (
,cast(s3.ACCI_DAY_CV as decimal) AS ACCI_DAY_CV -- '保单现价' ,
,s3.CLAIM_REVIEW_CODE AS CLAIM_REVIEW_CODE -- '给付责任类型 || 理赔 理赔(豁免) 生存金' ,
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
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
......
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