|
@@ -11,13 +11,13 @@
|
|
|
T1.BALANCE as balance,
|
|
|
T1.BOOK_TYPE_CD as bookTypeCd,
|
|
|
T1.BP_CUST_NO as bpCustNo,
|
|
|
- T1.BUS_LINE as busLine,
|
|
|
+ T1.BUS_LINE as busLines,
|
|
|
T1.CALCINDEX as calcindex,
|
|
|
T1.CCY_CD as ccyCd,
|
|
|
T1.CONT_NO as contNo,
|
|
|
T1.CUST_NAME as custName,
|
|
|
T1.CUST_NO as custNo,
|
|
|
- T1.CUST_TYPE as custType,
|
|
|
+ T1.CUST_TYPE as custTypes,
|
|
|
T1.DATA_DATE as dataDate,
|
|
|
T1.DOM_DOC_FLAG as domDocFlag,
|
|
|
T1.EDATE as edate,
|
|
@@ -28,13 +28,13 @@
|
|
|
T1.GL_ACCOUNT_ID as glAccountId,
|
|
|
T1.INT_ADJ as intAdj,
|
|
|
T1.INT_ADJ_ACCOUNT as intAdjAccount,
|
|
|
- T1.INVEST_INDUSTRY_CD as investIndustryCd,
|
|
|
+ T1.INVEST_INDUSTRY_CD as investIndustryCds,
|
|
|
T1.INVEST_INDUSTRY_CD_1 as investIndustryCd1,
|
|
|
T1.INVEST_INDUSTRY_CD_2 as investIndustryCd2,
|
|
|
T1.INVEST_INDUSTRY_CD_3 as investIndustryCd3,
|
|
|
T1.LOAN_REFERENCE_NO as loanReferenceNo,
|
|
|
T1.MAT_DT as matDt,
|
|
|
- T1.MGMT_BRANCH_NO as mgmtBranchNo,
|
|
|
+ T1.MGMT_BRANCH_NO as mgmtBranchNos,
|
|
|
T1.ON_OFF_FLAG as onOffFlag,
|
|
|
T1.OPENING_BANK as openingBank,
|
|
|
T1.OPENING_BANKNO as openingBankno,
|
|
@@ -64,19 +64,19 @@
|
|
|
T12.NOUNNAME AS domDocFlagId,
|
|
|
T13.ORGNAME AS orgname1,
|
|
|
T14.ORGNAME AS orgname2
|
|
|
- from RWA_BUS_IT_FC_LOAN T1
|
|
|
+ from RWA_BDM_BUS_IT_FC_LOAN T1
|
|
|
LEFT JOIN SYS_NOUN T2
|
|
|
ON T1.CCY_CD =T2.NOUNVALUE
|
|
|
- AND T2.NOUNVALUE ='currCd'
|
|
|
+ AND T2.NOUNITEM ='currCd'
|
|
|
LEFT JOIN SYS_NOUN T3
|
|
|
ON T1.FIVE_CLASS_CD =T3.NOUNVALUE
|
|
|
- AND T3.NOUNVALUE ='FIVECLASS'
|
|
|
+ AND T3.NOUNITEM ='FIVECLASS'
|
|
|
LEFT JOIN SYS_NOUN T4
|
|
|
ON T1.ON_OFF_FLAG =T4.NOUNVALUE
|
|
|
- AND T4.NOUNVALUE ='ONOROFF'
|
|
|
+ AND T4.NOUNITEM ='ONOROFF'
|
|
|
LEFT JOIN SYS_NOUN T5
|
|
|
ON T1.BOOK_TYPE_CD =T5.NOUNVALUE
|
|
|
- AND T5.NOUNSUPER ='ACCOUNT_TYPE'
|
|
|
+ AND T5.NOUNITEM ='ACCOUNT_TYPE'
|
|
|
LEFT JOIN SYS_NOUN T6
|
|
|
ON T1.INVEST_INDUSTRY_CD =T6.NOUNVALUE
|
|
|
AND t6.NOUNITEM='interIndustry'
|
|
@@ -91,13 +91,13 @@
|
|
|
AND T9.NOUNITEM ='interIndustry'
|
|
|
LEFT JOIN SYS_NOUN T10
|
|
|
ON T1.CUST_TYPE =T10.NOUNVALUE
|
|
|
- AND T10.NOUNSUPER ='CUST_TYPE_LV01'
|
|
|
+ AND T10.NOUNITEM ='CUST_TYPE_LV01'
|
|
|
LEFT JOIN SYS_NOUN T11
|
|
|
ON T1.PROP_DEVEL_PROJ_TYPE_CD =T11.NOUNVALUE
|
|
|
- AND T11.NOUNSUPER ='REAL_ESTATE_PROJECT_TYPE'
|
|
|
+ AND T11.NOUNITEM ='REAL_ESTATE_PROJECT_TYPE'
|
|
|
LEFT JOIN SYS_NOUN T12
|
|
|
ON T1.DOM_DOC_FLAG =T12.NOUNVALUE
|
|
|
- AND T12.NOUNSUPER ='YESORNO'
|
|
|
+ AND T12.NOUNITEM ='YESORNO'
|
|
|
LEFT JOIN sys_organization T13
|
|
|
ON T13.ORGCODE = T1.FIN_BRANCH_NO
|
|
|
LEFT JOIN sys_organization T14
|
|
@@ -143,4 +143,106 @@
|
|
|
</if>
|
|
|
order by LOAN_REFERENCE_NO asc
|
|
|
</select>
|
|
|
+ <select id="getFcLoan1" resultType="com.sundata.product.rwa.parameter.model.FcLoanModel">
|
|
|
+ select
|
|
|
+ T1.ACCR_INT as accrInt,
|
|
|
+ T1.ACCR_INT_ACCOUNT as accrIntAccount,
|
|
|
+ T1.AMOUNT as amount,
|
|
|
+ T1.BALANCE as balance,
|
|
|
+ T1.BOOK_TYPE_CD as bookTypeCd,
|
|
|
+ concat(substr(T1.BP_CUST_NO,1,6),'*') as bpCustNo,
|
|
|
+ T1.BUS_LINE as busLine,
|
|
|
+ T1.CALCINDEX as calcindex,
|
|
|
+ T1.CCY_CD as ccyCd,
|
|
|
+ T1.CONT_NO as contNo,
|
|
|
+ T1.CUST_NAME as custName,
|
|
|
+ concat(substr(T1.CUST_NO,1,6),'*') as custNo,
|
|
|
+ T1.CUST_TYPE as custType,
|
|
|
+ T1.DATA_DATE as dataDate,
|
|
|
+ T1.DOM_DOC_FLAG as domDocFlag,
|
|
|
+ T1.EDATE as edate,
|
|
|
+ T1.FAIR_VAL_ACCOUNT as fairValAccount,
|
|
|
+ T1.FAIR_VALUE_CHANGE as fairValueChange,
|
|
|
+ T1.FIN_BRANCH_NO as finBranchNo,
|
|
|
+ T1.FIVE_CLASS_CD as fiveClassCd,
|
|
|
+ T1.GL_ACCOUNT_ID as glAccountId,
|
|
|
+ T1.INT_ADJ as intAdj,
|
|
|
+ T1.INT_ADJ_ACCOUNT as intAdjAccount,
|
|
|
+ T1.INVEST_INDUSTRY_CD as investIndustryCd,
|
|
|
+ T1.INVEST_INDUSTRY_CD_1 as investIndustryCd1,
|
|
|
+ T1.INVEST_INDUSTRY_CD_2 as investIndustryCd2,
|
|
|
+ T1.INVEST_INDUSTRY_CD_3 as investIndustryCd3,
|
|
|
+ T1.LOAN_REFERENCE_NO as loanReferenceNo,
|
|
|
+ T1.MAT_DT as matDt,
|
|
|
+ T1.MGMT_BRANCH_NO as mgmtBranchNo,
|
|
|
+ T1.ON_OFF_FLAG as onOffFlag,
|
|
|
+ T1.OPENING_BANK as openingBank,
|
|
|
+ T1.OPENING_BANKNO as openingBankno,
|
|
|
+ T1.OVERDUE_DAYS as overdueDays,
|
|
|
+ T1.PRODUCT_NAME as productName,
|
|
|
+ T1.PRODUCT_NO as productNo,
|
|
|
+ T1.PROP_DEVEL_PROJ_TYPE_CD as propDevelProjTypeCd,
|
|
|
+ T1.QUALIFIED_APPROVAL_PROCEDURE as qualifiedApprovalProcedure,
|
|
|
+ T1.REC_INT as recInt,
|
|
|
+ T1.REC_INT_ACCOUNT as recIntAccount,
|
|
|
+ T1.reconstruction_FLAG as reconstructionFlag,
|
|
|
+ T1.RESERVE as reserve,
|
|
|
+ T1.RESERVE_ACCOUNT as reserveAccount,
|
|
|
+ T1.SDATE as sdate,
|
|
|
+ T1.START_DT as startDt,
|
|
|
+ T1.TERM as term,
|
|
|
+ T2.NOUNNAME AS ccyCdId,
|
|
|
+ T3.NOUNNAME AS fiveClassCdId,
|
|
|
+ T4.NOUNNAME AS onOffFlagId,
|
|
|
+ T5.NOUNNAME AS bookTypeCdId,
|
|
|
+ T6.NOUNNAME AS investIndustryCdId,
|
|
|
+ T7.NOUNNAME AS investIndustryCd1Id,
|
|
|
+ T8.NOUNNAME AS investIndustryCd2Id,
|
|
|
+ T9.NOUNNAME AS investIndustryCd3Id,
|
|
|
+ T10.NOUNNAME AS custTypeId,
|
|
|
+ T11.NOUNNAME AS propDevelProjTypeCdId,
|
|
|
+ T12.NOUNNAME AS domDocFlagId,
|
|
|
+ T13.ORGNAME AS orgname1,
|
|
|
+ T14.ORGNAME AS orgname2
|
|
|
+ from RWA_BDM_BUS_IT_FC_LOAN T1
|
|
|
+ LEFT JOIN SYS_NOUN T2
|
|
|
+ ON T1.CCY_CD =T2.NOUNVALUE
|
|
|
+ AND T2.NOUNITEM ='currCd'
|
|
|
+ LEFT JOIN SYS_NOUN T3
|
|
|
+ ON T1.FIVE_CLASS_CD =T3.NOUNVALUE
|
|
|
+ AND T3.NOUNITEM ='FIVECLASS'
|
|
|
+ LEFT JOIN SYS_NOUN T4
|
|
|
+ ON T1.ON_OFF_FLAG =T4.NOUNVALUE
|
|
|
+ AND T4.NOUNITEM ='ONOROFF'
|
|
|
+ LEFT JOIN SYS_NOUN T5
|
|
|
+ ON T1.BOOK_TYPE_CD =T5.NOUNVALUE
|
|
|
+ AND T5.NOUNITEM ='ACCOUNT_TYPE'
|
|
|
+ LEFT JOIN SYS_NOUN T6
|
|
|
+ ON T1.INVEST_INDUSTRY_CD =T6.NOUNVALUE
|
|
|
+ AND t6.NOUNITEM='interIndustry'
|
|
|
+ LEFT JOIN SYS_NOUN T7
|
|
|
+ ON T1.INVEST_INDUSTRY_CD_1 =T7.NOUNVALUE
|
|
|
+ AND T7.NOUNITEM ='interIndustry'
|
|
|
+ LEFT JOIN SYS_NOUN T8
|
|
|
+ ON T1.INVEST_INDUSTRY_CD_2 =T8.NOUNVALUE
|
|
|
+ AND T8.NOUNITEM ='interIndustry'
|
|
|
+ LEFT JOIN SYS_NOUN T9
|
|
|
+ ON T1.INVEST_INDUSTRY_CD_3 =T9.NOUNVALUE
|
|
|
+ AND T9.NOUNITEM ='interIndustry'
|
|
|
+ LEFT JOIN SYS_NOUN T10
|
|
|
+ ON T1.CUST_TYPE =T10.NOUNVALUE
|
|
|
+ AND T10.NOUNITEM ='CUST_TYPE_LV01'
|
|
|
+ LEFT JOIN SYS_NOUN T11
|
|
|
+ ON T1.PROP_DEVEL_PROJ_TYPE_CD =T11.NOUNVALUE
|
|
|
+ AND T11.NOUNITEM ='REAL_ESTATE_PROJECT_TYPE'
|
|
|
+ LEFT JOIN SYS_NOUN T12
|
|
|
+ ON T1.DOM_DOC_FLAG =T12.NOUNVALUE
|
|
|
+ AND T12.NOUNITEM ='YESORNO'
|
|
|
+ LEFT JOIN sys_organization T13
|
|
|
+ ON T13.ORGCODE = T1.FIN_BRANCH_NO
|
|
|
+ LEFT JOIN sys_organization T14
|
|
|
+ ON T1.MGMT_BRANCH_NO = T14.ORGCODE
|
|
|
+ where 1=1
|
|
|
+ and (GL_ACCOUNT_ID =#{subjectNumber} or FAIR_VAL_ACCOUNT =#{subjectNumber} or INT_ADJ_ACCOUNT =#{subjectNumber} or REC_INT_ACCOUNT =#{subjectNumber} or ACCR_INT_ACCOUNT =#{subjectNumber})
|
|
|
+ </select>
|
|
|
</mapper>
|