ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

非额度合同和额度合同

2020-12-21 15:35:32  阅读:287  来源: 互联网

标签:额度 Guaranty CONTRACT NUM contract 合同 Type CON


--非额度合同
SELECT con.contract_num,
round((case when SUM(grt.guaranty_amt) >= con.contract_total_amt then
con.contract_total_amt
else
SUM(grt.guaranty_amt) end) /con.contract_total_amt*su.contract_balance,2)
FROM TB_CON_CONTRACT CON,
TB_CON_BORR_ACCT_SUMMARY BO,
TB_CON_ACCT_SUMMARY SU,
TB_CON_SUBCONTRACT SUB,
TB_GRT_BUSINESS_RELATION GRT,
TB_GRT_COLLATERAL COLL,
TB_BIZ_BUSINESS BIZ,
tb_con_payout_info_detail det,
(select Contract_Num,
Ltrim(Decode(Substr(Guaranty_Type, 12, 1), '1', '信用') || Decode(Substr(Guaranty_Type, 13, 1), '1', ';保证') ||
Decode(Substr(Guaranty_Type, 14, 1), '1', ';抵押') || Decode(Substr(Guaranty_Type, 15, 1), '1', ';质押') ||
Decode(Substr(Guaranty_Type, 16, 1), '1', ';保证金') || Decode(Substr(Guaranty_Type, 17, 1), '1', ';其他'),
';') Guaranty_Type
From Tb_Con_Contract) CO
WHERE CON.CONTRACT_NUM = SUB.CONTRACT_NUM
AND CON.CONTRACT_NUM = BO.CONTRACT_NUM
AND CON.CONTRACT_NUM = SU.CONTRACT_NUM
AND CON.CONTRACT_NUM = CO.CONTRACT_NUM
AND SUB.SUBCONTRACT_NUM = GRT.BIZ_LIMIT_CONT_NUM
AND GRT.GUARANTY_ID = COLL.GUARANTY_ID
AND CON.BIZ_NUM = BIZ.BIZ_NUM
AND bo.borrow_num = det.borrow_num
AND GRT.GUARANTY_RELATION_TYPE_CD = '4'
AND biz.biz_nature_cd not IN ('04','26') ----非额度合同项下业务
AND CO.Guaranty_Type LIKE '%抵押%'
AND GRT.VALID_IND = '1' --生效
and con.credit_product_cd <> '031402' --小企业法人按揭贷款
AND substr(COLL.COLLATERAL_CATALOG_CD,0,1) = 'C' --房地产
group by CON.CONTRACT_NUM,con.contract_total_amt,su.contract_balance;

--额度合同
SELECT con.contract_num,
round((case when SUM(grt.guaranty_amt) >= cc.contract_total_amt then
su.contract_balance
else
SUM(grt.guaranty_amt) end)/cc.contract_total_amt*su.contract_balance,2)
FROM TB_CON_CONTRACT CON,
TB_CON_BORR_ACCT_SUMMARY BO,
TB_CON_ACCT_SUMMARY SU,
TB_CON_GUARANTY_RELATION SUB,
TB_GRT_BUSINESS_RELATION GRT,
TB_GRT_COLLATERAL COLL,
TB_BIZ_BUSINESS BIZ,
tb_con_payout_info_detail det,
(select Contract_Num,
Ltrim(Decode(Substr(Guaranty_Type, 12, 1), '1', '信用') || Decode(Substr(Guaranty_Type, 13, 1), '1', ';保证') ||
Decode(Substr(Guaranty_Type, 14, 1), '1', ';抵押') || Decode(Substr(Guaranty_Type, 15, 1), '1', ';质押') ||
Decode(Substr(Guaranty_Type, 16, 1), '1', ';保证金') || Decode(Substr(Guaranty_Type, 17, 1), '1', ';其他'),
';') Guaranty_Type
From Tb_Con_Contract) CO,
tb_con_contract cc
WHERE CON.CONTRACT_NUM = SUB.CONTRACT_NUM
AND CON.CONTRACT_NUM = BO.CONTRACT_NUM
AND CON.CONTRACT_NUM = SU.CONTRACT_NUM
AND CON.CONTRACT_NUM = CO.CONTRACT_NUM
AND SUB.SUBCONTRACT_NUM = GRT.BIZ_LIMIT_CONT_NUM
AND GRT.GUARANTY_ID = COLL.GUARANTY_ID
AND CON.BIZ_NUM = BIZ.BIZ_NUM
and CON.Super_Contract_Num = CC.CONTRACT_NUM
AND bo.borrow_num = det.borrow_num
AND GRT.GUARANTY_RELATION_TYPE_CD = '4'
AND biz.biz_nature_cd IN ('04','26')
AND CO.Guaranty_Type LIKE '%抵押%'
AND GRT.VALID_IND = '1'
and con.credit_product_cd <> '031402' --小企业法人按揭贷款
AND substr(COLL.COLLATERAL_CATALOG_CD,0,1) = 'C' --房地产
group by CON.CONTRACT_NUM,cc.contract_total_amt,su.contract_balance;

标签:额度,Guaranty,CONTRACT,NUM,contract,合同,Type,CON
来源: https://www.cnblogs.com/zhanglin123/p/14168070.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有