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

初始化`

parent 0431169a
-- HADWS_CONTACT_MEAS_INPUT--合同组计量输入接口表
INSERT INTO IFRS17.HADWS_SRDB.HADWS_TEAM_INV_SPLIT --团险投资成分拆分数据表
SELECT
DATAPKID -- '物理主键'
ConcatObjUDF(a1.GRP_ID,a1.MEA_YM,a1.P_FLAG)
AS DATAPKID -- 物理主键
, a1.GRP_ID -- '合同组号'
, a1.MEA_YM -- '评估月'
, a1.N_PRDTYPE -- '产品大类|| 传统险 分红险 累积式分红 投连险 万能险 '
......@@ -87,31 +88,31 @@ SELECT
,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部分'
,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 -- '期末_实际_当期_生存金支出_保险部分'
,PAA_PREM_IN -- '期末_PAA_保险服务收入'
,IFIE_UI_PL -- '期末_实际_UI投资收益_PL部分'
,IFIE_UI_OCI -- '期末_实际_UI投资收益_OCI部分'
,BONUS_ADJ_BS_EOP -- '期末_分红资产份额调整'
,UVL_RSV_EOP -- '期末_万能平滑准备金'
,AS_IF_VAL -- '资产份额分摊因子'
,AV_IF_VAL -- '账户价值分摊因子'
,AS_IF_VAL_TOT -- '资产份额分摊因子合计'
,AV_IF_VAL_TOT -- '账户价值分摊因子合计'
,BONUS_ADJ_BS_BOP -- '期初_分红资产份额调整'
,UVL_RSV_BOP -- '期初_万能平滑准备金'
,LOCK_RATE -- '锁定利率'
,ARGS_OCI_YN -- '参数.OCI选择权'
,YL_YN -- '合同组初始化营利性'
,null AS ISE_COMM_OUT_PUI_PL2 -- (无来源)'期末_实际_当期_维持佣金_NU部分'(无来源)
,null AS ISE_EXP_OUT_PUI_PL2 -- (无来源)'期末_实际_当期_维护费用_NU部分'(无来源)
,a1.SB_OUT -a1.SB_OUT_CSM AS SB_OUT_PL -- '期末_实际_当期_生存金支出_保险部分'
,a1.PAA_PREM_IN AS PAA_PREM_IN -- '期末_PAA_保险服务收入'
,a2.IFIE_UI_PL AS IFIE_UI_PL -- '期末_实际_UI投资收益_PL部分'
,a2.IFIE_UI_OCI AS IFIE_UI_OCI -- '期末_实际_UI投资收益_OCI部分'
,null AS BONUS_ADJ_BS_EOP -- (分摊)'期末_分红资产份额调整'(分摊)
,null AS UVL_RSV_EOP -- (分摊)'期末_万能平滑准备金'(分摊)
,null AS AS_IF_VAL -- (分摊)'资产份额分摊因子'(分摊)
,null AS AV_IF_VAL -- (分摊)'账户价值分摊因子'(分摊)
,null AS AS_IF_VAL_TOT -- (分摊)'资产份额分摊因子合计'(分摊)
,null AS AV_IF_VAL_TOT -- (分摊)'账户价值分摊因子合计'(分摊)
,null AS BONUS_ADJ_BS_BOP -- (分摊)'期初_分红资产份额调整' (无来源)
,null AS UVL_RSV_BOP -- (分摊)'期初_万能平滑准备金' (无来源)
,null AS LOCK_RATE -- '锁定利率'
,null AS ARGS_OCI_YN -- '参数.OCI选择权'
,null AS YL_YN -- '合同组初始化营利性'
,LOCALTIMESTAMP AS MEA_TIME -- '计量时间'
,null AS ARC_TIME -- '归档时间'
,'' AS MEA_BAT -- '计量批次'
......@@ -136,6 +137,7 @@ FROM
, 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部分
,IF(MDL = 'PAA',QM_PREM_INC,0) AS PAA_PREM_IN -- '期末_PAA_保险服务收入'
FROM IFRS17.HAODS_SRDB.HADWS_PERSONAL_INV_SPLIT s1 --个险投资成分拆分数据表
where s1.MEA_YM = ${MEA_YM}
union all
......@@ -157,8 +159,29 @@ FROM
, 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 --团险投资成分拆分数据表
, IF(MDL = 'PAA',QM_PREM_INC,0) AS PAA_PREM_IN -- '期末_PAA_保险服务收入'
FROM IFRS17.HADWS_SRDB.HADWS_TEAM_INV_SPLIT s1 --团险投资成分拆分数据表
where s1.MEA_YM = ${MEA_YM}
) a1
LEFT JOIN (
SELECT
GRP_ID -- '合同组号'
, MEA_YM -- '评估月'
, IFIE_UI_PL -- '期末_实际_UI投资收益_PL部分'
, IFIE_UI_OCI -- '期末_实际_UI投资收益_OCI部分'
FROM IFRS17.HADWS_SRDB.HADWS_EXT_QMSJTZSY s1 --期末实际投资收益合同组原子指标
where s1.MEA_YM = ${MEA_YM}
)a2 on a1.GRP_ID= a2.GRP_ID
-- LEFT JOIN (
-- SELECT
-- s1.N_SPCODE -- '合同组号'
--
-- FROM IFRS17.HAODS_SRDB.HAODS_EXT_SHARECS s1 --资产份额与账户价值分摊载体
--
-- )a3 on a1.GRP_ID= a3.N_SPCODE
--
-- 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)
MD5(ConcatObjUDF(MEA_YM,N_RISKCLASS,N_PRDTYPE,MDL,N_PROFIT_FLAG,GRP_ID,N_GRP__ID))
AS DATAPKID -- 物理主键
,cast( d1.MEA_YM as int) AS MEA_YM --'评估月'
,d1.N_RISKCLASS AS N_RISKCLASS -- '风险类别|| 保障型 储蓄型' ,
......
-- 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)
MD5(ConcatObjUDF(MEA_YM,N_RISKCLASS,N_PRDTYPE,MDL,N_PROFIT_FLAG,GRP_ID,N_GRP__ID))
AS DATAPKID -- 物理主键
,cast( d1.MEA_YM as int) AS MEA_YM --'评估月'
,d1.N_RISKCLASS AS N_RISKCLASS -- '风险类别|| 保障型 储蓄型' ,
......
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