Commit 1946e53f authored by 王东's avatar 王东

加工规则-ODS-MYSQL-SR数据同步

parent fc82b457
-- HAODS_EXT_CONCATINFO--合同分组基本信息
INSERT INTO IFRS17.HAODS_SRDB.HAODS_EXT_CONCATINFO
-- HAODS_EXT_CONCATINFO HAODS_合同分组基本信息
INSERT INTO IFRS17.IFRS17_HAODS_SRDB.HAODS_EXT_CONCATINFO
SELECT
GRP_ID -- '合同组号' ,
,N_GRP__ID -- '合同组合号' ,
,N_CYEAR_D -- '发单年度' ,
,N_PROFIT_FLAG -- '营利性代码 || 1 2 3' ,
,MDL -- '计量模型 || BBA VFA PAA' ,
,N_PRDTYPE -- '产品大类 || 传统险 分红险 万能险 投连险 累积式分红' ,
,N_RISKCLASS -- '风险类别 || 保障型 储蓄型' ,
,N_CHNL -- '渠道 || ' ,
,N_CYEAR -- '发单年' ,
,PROFIT_LOSS_FLAG -- '盈亏' ,
,METHOD -- '过渡方法 || FVA MRA' ,
,LOCALTIMESTAMP AS LOGTIME
FROM IFRS17.HASOURCE_FILE.HAODS_EXT_CONCATINFO -- 合同分组基本信息
,N_GRP__ID -- '合同组合号' ,
,N_CYEAR_D -- '发单年度' ,
,N_PROFIT_FLAG -- '营利性代码 || 1 2 3' ,
,MDL -- '计量模型 || BBA VFA PAA' ,
,N_PRDTYPE -- '产品大类 || 传统险 分红险 万能险 投连险 累积式分红' ,
,N_RISKCLASS -- '风险类别 || 保障型 储蓄型' ,
,N_CHNL -- '渠道 || ' ,
,N_CYEAR -- '发单年' ,
,PROFIT_LOSS_FLAG -- '盈亏' ,
,`METHOD` -- '过渡方法 || FVA MRA' ,
,LOCALTIMESTAMP AS LOGTIME
FROM IFRS17.IFRS17_HAODS_MYSQL.HAODS_EXT_CONCATINFO
-- 合同分组基本信息
-- HAODS_EXT_CS--待分摊费用获取费用&维护费用
INSERT INTO IFRS17.HAODS_SRDB.HAODS_EXT_CS
-- HAODS_EXT_CS HAODS_待分摊费用获取费用&维护费用
INSERT INTO IFRS17.IFRS17_HAODS_SRDB.HAODS_EXT_CS
SELECT
N_CHNL -- '渠道|| 多元 个险 银保 团险 互联网'
,N_CDX -- '长短险|| 长险 短险'
,CS_ITEM -- '待分摊项|| 获取费用 维持费用'
,CS_AMONT -- '待分摊项金额'
,LOCALTIMESTAMP AS LOGTIME
N_CHNL -- '渠道|| 多元 个险 银保 团险 互联网'
,N_CDX -- '长短险|| 长险 短险'
,CS_ITEM -- '待分摊项|| 获取费用 维持费用'
,CS_AMONT -- '待分摊项金额'
,LOCALTIMESTAMP AS LOGTIME
FROM IFRS17.HASOURCE_FILE.HAODS_EXT_CS -- 待分摊费用获取费用&维护费用
FROM IFRS17.IFRS17_HAODS_MYSQL.HAODS_EXT_CS
-- 待分摊费用获取费用&维护费用
-- HAODS_EXT_INCURRED-法定准备金数据
INSERT INTO IFRS17.HAODS_SRDB.HAODS_EXT_INCURRED
-- HAODS_EXT_INCURRED HAODS_法定准备金数据
INSERT INTO IFRS17.IFRS17_HAODS_SRDB.HAODS_EXT_INCURRED
SELECT
N_CYEAR -- '发单年' ,
,N_CHNL -- '渠道 || BK FC AD GP EC EL ' ,
,N_PRDCODE -- '产品代码' ,
,N_INCURRED -- '法定准备金' ,
,C1 -- 'C1' ,
,C2 -- 'C2' ,
,C3 -- 'C3' ,
,C4 -- 'C4' ,
,C5 -- 'C5' ,
,C6 -- 'C6'
,LOCALTIMESTAMP AS LOGTIME
FROM IFRS17.HASOURCE_FILE.HAODS_EXT_INCURRED -- 法定准备金数据
,N_CHNL -- '渠道 || BK FC AD GP EC EL ' ,
,N_PRDCODE -- '产品代码' ,
,N_INCURRED -- '法定准备金' ,
,LOCALTIMESTAMP AS LOGTIME
FROM IFRS17.IFRS17_HAODS_MYSQL.HAODS_EXT_INCURRED -- 法定准备金数据
-- 法定准备金数据
-- HAODS_EXT_SHARECS-资产份额与账户价值分摊载体
INSERT INTO IFRS17.HAODS_SRDB.HAODS_EXT_SHARECS
-- HAODS_EXT_SHARECS HAODS_资产份额与账户价值分摊载体
INSERT INTO IFRS17.IFRS17_HAODS_SRDB.HAODS_EXT_SHARECS
SELECT
N_SPCODE -- 'SPCODE ' ,
,N_PRODUCT -- 'PRODUCT ' ,
,N_AS_IF_VAL -- 'AS_IF_VAL ' ,
,N_AV_IF_VAL -- 'AV_IF_VAL ' ,
,N_ALL -- 'N_ALL ' ,
,LOCALTIMESTAMP AS LOGTIME
FROM IFRS17.HASOURCE_FILE.HAODS_EXT_SHARECS -- 资产份额与账户价值分摊载体
,N_PRODUCT -- 'PRODUCT ' ,
,N_AS_IF_VAL -- 'AS_IF_VAL ' ,
,N_AV_IF_VAL -- 'AV_IF_VAL ' ,
,N_ALL -- 'N_ALL ' ,
,LOCALTIMESTAMP AS LOGTIME
FROM IFRS17.IFRS17_HAODS_MYSQL.HAODS_EXT_SHARECS
-- 资产份额与账户价值分摊载体
-- HAODS_EXT_SHAREVAL-资产份额与账户价值数据
INSERT INTO IFRS17.HAODS_SRDB.HAODS_EXT_SHAREVAL
-- HAODS_EXT_SHAREVAL HAODS_资产份额与账户价值数据
INSERT INTO IFRS17.IFRS17_HAODS_SRDB.HAODS_EXT_SHAREVAL
SELECT
N_SHARE -- '资产份额' ,
,N_CV -- '资产份额' ,
,LOCALTIMESTAMP AS LOGTIME
,N_CV -- '资产份额' ,
,LOCALTIMESTAMP AS LOGTIME
FROM IFRS17.HASOURCE_FILE.HAODS_EXT_SHAREVAL -- 资产份额与账户价值数据
FROM IFRS17.IFRS17_HAODS_MYSQL.HAODS_EXT_SHAREVAL
-- 资产份额与账户价值数据
-- HAODS_PERSONAL_LP--理赔数据_个人业务
INSERT INTO IFRS17.HAODS_SRDB.HAODS_PERSONAL_LP --理赔数据_个人业务
-- HAODS_PERSONAL_LP HAODS_理赔数据_个人业务
INSERT INTO IFRS17.IFRS17_HAODS_SRDB.HAODS_PERSONAL_LP --理赔数据_个人业务
SELECT
ID -- ''ID' ,
,PLC_OD -- ''保单号' ,
,N_PRD_CODE -- ''产品代码' ,
,CLAIM_REVIEW_CODE -- ''给付责任类型 || 理赔 理赔(豁免) 生存金' ,
,CLAIM_NO -- ''赔案号' ,
,ACCI_DAY_CV -- ''保单现价' ,
,CLAIM_PAY_AMNT -- ''理赔金额' ,
,ACCI_DATE -- ''出险日期' ,
,CLOSE_DATE -- ''核赔通过日期'
,LOCALTIMESTAMP AS LOGTIME
FROM IFRS17.HASOURCE_FILE.HAODS_PERSONAL_LP -- 理赔数据_个人业务
,PLC_OD -- ''保单号' ,
,N_PRD_CODE -- ''产品代码' ,
,CLAIM_REVIEW_CODE -- ''给付责任类型 || 理赔 理赔(豁免) 生存金' ,
,CLAIM_NO -- ''赔案号' ,
,ACCI_DAY_CV -- ''保单现价' ,
,CLAIM_PAY_AMNT -- ''理赔金额' ,
,ACCI_DATE -- ''出险日期' ,
,CLOSE_DATE -- ''核赔通过日期'
,LOCALTIMESTAMP AS LOGTIME
FROM IFRS17.IFRS17_HAODS_MYSQL.HAODS_PERSONAL_LP -- 理赔数据_个人业务
\ No newline at end of file
-- HAODS_PERSONAL_PAY--现金流_个人业务
INSERT INTO IFRS17.HAODS_SRDB.HAODS_PERSONAL_PAY --现金流_个人业务
-- HAODS_PERSONAL_PAY HAODS_现金流_个人业务
INSERT INTO IFRS17.IFRS17_HAODS_SRDB.HAODS_PERSONAL_PAY --现金流_个人业务
SELECT
ID -- 'ID' ,
,GRP_INS_PLC_ID -- '团单号' ,
,PLC_ID -- '保单号' ,
,BUSI_NO -- '业务号(赔案号)' ,
,RISK_CODE -- '险种' ,
,N_ORG_4 -- '四级机构' ,
,N_COST_CODE -- '成本中心代码' ,
,N_BUSY_CHAN -- '销售渠道 || 多元 银保 健康险 寿险 个险 团险 收展' ,
,N_CLAIM_REVIEW_CODE -- '给付责任类型 || 理赔 理赔(豁免) 生存金' ,
,N_TYPE -- '记账大类 || 实收 实付' ,
,BUSI_TYPE -- '业务场景编号 || T656 B522 T642 BZ39 T607 BH63 T512 T513 BZ42' ,
,N_BUSI_TYPE_DESC -- '业务场景编号说明 || 保费收入 红利 理赔 理赔(豁免) 正常退保 通融退保 生存金' ,
,N_CURRENCY -- '币种 || 人民币' ,
,AMNT -- '金额' ,
,N_BUS_DATE -- '业务日期'
,LOCALTIMESTAMP AS LOGTIME
FROM IFRS17.HASOURCE_FILE.HAODS_PERSONAL_PAY -- 现金流_个人业务
,GRP_INS_PLC_ID -- '团单号' ,
,PLC_ID -- '保单号' ,
,BUSI_NO -- '业务号(赔案号)' ,
,RISK_CODE -- '险种' ,
,N_ORG_4 -- '四级机构' ,
,N_COST_CODE -- '成本中心代码' ,
,N_BUSY_CHAN -- '销售渠道 || 多元 银保 健康险 寿险 个险 团险 收展' ,
,N_CLAIM_REVIEW_CODE -- '给付责任类型 || 理赔 理赔(豁免) 生存金' ,
,N_TYPE -- '记账大类 || 实收 实付' ,
,BUSI_TYPE -- '业务场景编号 || T656 B522 T642 BZ39 T607 BH63 T512 T513 BZ42' ,
,N_BUSI_TYPE_DESC -- '业务场景编号说明 || 保费收入 红利 理赔 理赔(豁免) 正常退保 通融退保 生存金' ,
,N_CURRENCY -- '币种 || 人民币' ,
,AMNT -- '金额' ,
,N_BUS_DATE -- '业务日期'
,LOCALTIMESTAMP AS LOGTIME
FROM IFRS17.IFRS17_HAODS_MYSQL.HAODS_PERSONAL_PAY -- 现金流_个人业务
\ No newline at end of file
-- HAODS_PERSONAL_PLCRICK--保单险种明细_个人业务
INSERT INTO IFRS17.HAODS_SRDB.HAODS_PERSONAL_PLCRICK -- 保单险种明细_个人业务
-- HAODS_PERSONAL_PLCRICK HAODS_保单险种明细_个人业务
INSERT INTO IFRS17.IFRS17_HAODS_SRDB.HAODS_PERSONAL_PLCRICK -- 保单险种明细_个人业务
SELECT
PLC_ID -- '保单号' ,
,N_PRD_CODE -- '产品代码' ,
,PLC_RISK_CODE -- '险种号' ,
,GUAR_PERIOD -- '保障年期' ,
,GUAR_PERIOD_UNITID -- '保障年期类型 || 按年保 按年龄保' ,
,PAY_FREQ -- '缴费频率 || 趸缴 月缴 不定期缴 年缴 季缴 半年缴' ,
,PAY_PERIOD -- '缴费期限' ,
,PAY_PERIOD_UNITID -- '缴费年期类型' ,
,ORGID -- '分支机构' ,
,BUSY_CHAN -- '销售渠道代码' ,
,PLC_B_DATE -- '保单生效日' ,
,SIGN_DATE -- '签单日期' ,
,STAND_PREM -- '标准保费' ,
,N_SIX -- '被保人性别 || 女 男' ,
,N_AGE -- '被保险人投保时年龄' ,
,YEAR_COVER -- '初始保额' ,
,DIVID_COLL_METHOD -- '生存金领取方式 || 自动给付 累计生息' ,
,N_CDX -- '长短险标识 || 长险 短险 极短险' ,
,STS -- '保单状态 || 生效 满期终止 签单 保单退保 犹豫期退保'
,LOCALTIMESTAMP AS LOGTIME
FROM IFRS17.HASOURCE_FILE.HAODS_PERSONAL_PLCRICK -- 保单险种明细_个人业务
,N_PRD_CODE -- '产品代码' ,
,PLC_RISK_CODE -- '险种号' ,
,GUAR_PERIOD -- '保障年期' ,
,GUAR_PERIOD_UNITID -- '保障年期类型 || 按年保 按年龄保' ,
,PAY_FREQ -- '缴费频率 || 趸缴 月缴 不定期缴 年缴 季缴 半年缴' ,
,PAY_PERIOD -- '缴费期限' ,
,PAY_PERIOD_UNITID -- '缴费年期类型' ,
,ORGID -- '分支机构' ,
,BUSY_CHAN -- '销售渠道代码' ,
,PLC_B_DATE -- '保单生效日' ,
,SIGN_DATE -- '签单日期' ,
,STAND_PREM -- '标准保费' ,
,N_SIX -- '被保人性别 || 女 男' ,
,N_AGE -- '被保险人投保时年龄' ,
,YEAR_COVER -- '初始保额' ,
,DIVID_COLL_METHOD -- '生存金领取方式 || 自动给付 累计生息' ,
,N_CDX -- '长短险标识 || 长险 短险 极短险' ,
,STS -- '保单状态 || 生效 满期终止 签单 保单退保 犹豫期退保'
,LOCALTIMESTAMP AS LOGTIME
FROM IFRS17.IFRS17_HAODS_MYSQL.HAODS_PERSONAL_PLCRICK -- 保单险种明细_个人业务
\ No newline at end of file
-- HAODS_TEAM_LP--理赔数据_团险
INSERT INTO IFRS17.HAODS_SRDB.HAODS_TEAM_LP
-- HAODS_TEAM_LP HAODS_理赔数据_团险
INSERT INTO IFRS17.IFRS17_HAODS_SRDB.HAODS_TEAM_LP
SELECT
ID -- 'ID' ,
,GRP_INS_PLC_ID -- '团单号' ,
,N_PRD_CODE -- '产品代码' ,
,CLAIM_REVIEW_CODE -- '给付责任类型 || 理赔 理赔(豁免) 生存金' ,
,CLAIM_NO -- '赔案号' ,
,ACCI_DAY_CV -- '保单现价' ,
,CLAIM_PAY_AMNT -- '理赔金额' ,
,ACCI_DATE -- '出险日期' ,
,CLOSE_DATE -- '核赔通过日期'
,LOCALTIMESTAMP AS LOGTIME
FROM IFRS17.HASOURCE_FILE.HAODS_TEAM_LP -- 理赔数据_团险
,GRP_INS_PLC_ID -- '团单号' ,
,N_PRD_CODE -- '产品代码' ,
,CLAIM_REVIEW_CODE -- '给付责任类型 || 理赔 理赔(豁免) 生存金' ,
,CLAIM_NO -- '赔案号' ,
,ACCI_DAY_CV -- '保单现价' ,
,CLAIM_PAY_AMNT -- '理赔金额' ,
,ACCI_DATE -- '出险日期' ,
,CLOSE_DATE -- '核赔通过日期'
,LOCALTIMESTAMP AS LOGTIME
FROM IFRS17.IFRS17_HAODS_MYSQL.HAODS_TEAM_LP -- 理赔数据_团险
\ No newline at end of file
-- HAODS_TEAM_PAY--现金流_团险
INSERT INTO IFRS17.HAODS_SRDB.HAODS_TEAM_PAY
-- HAODS_TEAM_PAY HAODS_现金流_团险
INSERT INTO IFRS17.IFRS17_HAODS_SRDB.HAODS_TEAM_PAY
SELECT
ID -- 'ID' ,
,GRP_INS_PLC_ID -- '团单号' ,
,PLC_ID -- '保单号' ,
,BUSI_NO -- '业务号(赔案号)' ,
,RISK_CODE -- '险种' ,
,N_ORG_4 -- '四级机构' ,
,N_COST_CODE -- '成本中心代码' ,
,N_BUSY_CHAN -- '销售渠道' ,
,N_CLAIM_REVIEW_CODE -- '给付责任类型 || 理赔 理赔(豁免) 生存金' ,
,N_TYPE -- '记账大类 || 实收付交易' ,
,BUSI_TYPE -- '业务场景编号 || NB CM RW ZT NI CT RN LC IC UD RG BE RD RT DE SA WT ' ,
,N_BUSI_TYPE_DESC -- '业务场景编号说明 || 新单 理赔 续期 减少被保险人 新增被保险人 整单退保 不定期缴费 被保险人保险方案变更 被保险人重要资料变更 企业年金领取 满期领取 被保险人复效 部分领取 续期回退 被保险人责任复效 建工险保单延期 犹豫期退保 ' ,
,N_CURRENCY -- '币种 || CNY' ,
,AMNT -- '金额' ,
,N_BUS_DATE -- '业务日期'
,LOCALTIMESTAMP AS LOGTIME
FROM IFRS17.HASOURCE_FILE.HAODS_TEAM_PAY -- 现金流_团险
,GRP_INS_PLC_ID -- '团单号' ,
,PLC_ID -- '保单号' ,
,BUSI_NO -- '业务号(赔案号)' ,
,RISK_CODE -- '险种' ,
,N_ORG_4 -- '四级机构' ,
,N_COST_CODE -- '成本中心代码' ,
,N_BUSY_CHAN -- '销售渠道' ,
,N_CLAIM_REVIEW_CODE -- '给付责任类型 || 理赔 理赔(豁免) 生存金' ,
,N_TYPE -- '记账大类 || 实收付交易' ,
,BUSI_TYPE -- '业务场景编号 || NB CM RW ZT NI CT RN LC IC UD RG BE RD RT DE SA WT ' ,
,N_BUSI_TYPE_DESC -- '业务场景编号说明 || 新单 理赔 续期 减少被保险人 新增被保险人 整单退保 不定期缴费 被保险人保险方案变更 被保险人重要资料变更 企业年金领取 满期领取 被保险人复效 部分领取 续期回退 被保险人责任复效 建工险保单延期 犹豫期退保 ' ,
,N_CURRENCY -- '币种 || CNY' ,
,AMNT -- '金额' ,
,N_BUS_DATE -- '业务日期'
,LOCALTIMESTAMP AS LOGTIME
FROM IFRS17.IFRS17_HAODS_MYSQL.HAODS_TEAM_PAY -- 现金流_团险
\ No newline at end of file
-- HAODS_TEAM_PLCRICK--保单险种明细数据_团险
-- HAODS_TEAM_PLCRICK HAODS_保单险种明细数据_团险
INSERT INTO IFRS17.HAODS_SRDB.HAODS_TEAM_PLCRICK
INSERT INTO IFRS17.IFRS17_HAODS_SRDB.HAODS_TEAM_PLCRICK
SELECT
GRP_INS_PLC_ID -- '保单号' ,
,N_PRD_CODE -- '产品代码' ,
,PLC_RISK_CODE -- '险种号' ,
,GUAR_PERIOD -- '保障年期' ,
,GUAR_PERIOD_UNITID -- '保障年期类型 || Y D M A' ,
,PAY_FREQ -- '缴费频率 || 趸缴 月缴 不定期缴 年缴 季缴 半年缴' ,
,PAY_PERIOD -- '缴费期限' ,
,PAY_PERIOD_UNITID -- '缴费年期类型 || Y D M A' ,
,ORGID -- '分支机构' ,
,BUSY_CHAN -- '销售渠道代码' ,
,PLC_B_DATE -- '保单生效日' ,
,SIGN_DATE -- '签单日期' ,
,STAND_PREM -- '标准保费' ,
,N_SIX -- '被保人性别 || 0 1 2' ,
,N_AGE -- '被保险人投保时年龄' ,
,YEAR_COVER -- '初始保额' ,
,DIVID_COLL_METHOD -- '生存金领取方式 || 满期一次性领取' ,
,N_CDX -- '长短险标识 || M L' ,
,STS -- '保单状态 || 生效 满期终止 签单 保单退保 犹豫期退保'
,LOCALTIMESTAMP AS LOGTIME
FROM IFRS17.HASOURCE_FILE.HAODS_TEAM_PLCRICK -- 保单险种明细数据_团险
,N_PRD_CODE -- '产品代码' ,
,PLC_RISK_CODE -- '险种号' ,
,GUAR_PERIOD -- '保障年期' ,
,GUAR_PERIOD_UNITID -- '保障年期类型 || Y D M A' ,
,PAY_FREQ -- '缴费频率 || 趸缴 月缴 不定期缴 年缴 季缴 半年缴' ,
,PAY_PERIOD -- '缴费期限' ,
,PAY_PERIOD_UNITID -- '缴费年期类型 || Y D M A' ,
,ORGID -- '分支机构' ,
,BUSY_CHAN -- '销售渠道代码' ,
,PLC_B_DATE -- '保单生效日' ,
,SIGN_DATE -- '签单日期' ,
,STAND_PREM -- '标准保费' ,
,N_SIX -- '被保人性别 || 0 1 2' ,
,N_AGE -- '被保险人投保时年龄' ,
,YEAR_COVER -- '初始保额' ,
,DIVID_COLL_METHOD -- '生存金领取方式 || 满期一次性领取' ,
,N_CDX -- '长短险标识 || M L' ,
,STS -- '保单状态 || 生效 满期终止 签单 保单退保 犹豫期退保'
,LOCALTIMESTAMP AS LOGTIME
FROM IFRS17.IFRS17_HAODS_MYSQL.HAODS_TEAM_PLCRICK -- 保单险种明细数据_团险
\ No newline at end of file
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