I_LoanContrData

DDL: I_LOANCONTRDATA Type: view BASIC Package: FVVD_VDM

Loan Contract Master Data

I_LoanContrData (Basic)

Package: Explore, extend and adapt the SAP S/4HANA Cloud Public Edition with built-in and side-by-side extension capabilities.

Cross Applications

I_LoanContrData is a Basic CDS View (Dimension) that provides data about "Loan Contract Master Data" in SAP S/4HANA. It reads from 1 data source (vdarl) and exposes 124 fields with key fields CompanyCode, LoanArchivingCategory, LoanContractID. It has 37 associations to related views. Part of development package FVVD_VDM.

SAP Help Documentation

CategoryBasic Settings
Data CategoryDimension
StatusReleased
Data Extraction TypeDelta enabled
Corresponding DataSourceILCD
Purpose
This CDS view provides the prerequisites for answering the following business question: What is the loan contract master data?

Prerequisites
You have the following authorizations: To define which business partners can be edited on the basis of the authorization group ( B_BUPA_GRP ) To view, block or unblock a business partner ( B_BUP_PCPT ) To define which BP roles can be edited ( B_BUPA_RLT ) To enter master data for loans for specific company codes ( FD_DAR_BUK ) To process loan master data for specific product types ( FD_DAR_GSA ) To maintain loan master data and order data for specific statuses ( FD_DAR_STA ) To process loan contracts for specific company codes and authorization groups ( FD_DAR_BEG ) To process loans data with specific transactions and specific product categories ( FD_DAR_ACT ) For more information about the authorizations, see the documentation for the related authorization objects.

Structure
Measures and attributes Some important measures and attributes are: CompanyCode LoanArchivingCategory LoanContractID LoanObjectInternalKey LoanLifeCycleStatus LoanProductCategory LoanProductType LoanType LoanClassfctnNmbr LoanIntrstCalcCptlMeth LoanTerm LoanCapitalAppliedAmount LoanContractCurrencyLoanContractCurrency LoanCommittedCapitalAmount LoanCommitmentDate LoanTermStartDate LoanTermEndDate LoanClass DunningArea DunningLevel LastDunningDate LoanAuthorizationGroup LoanManualDunLevel BusinessPartner LoanMainBrwrCustNmbr LoanDunRunIsExclude LoanBusProcChnAssgmtType LoanBusProcChnAssgmtID

SAP Business Warehouse (SAP BW) Extraction
Note The corresponding DataSource (Extractor) and this CDS view may have different functionalities. In case you are interested in the details of the DataSource, see the related documentation on the SAP Help Portal at https://help.sap.com/viewer/p/BI_CONTENT_757 under Use SAP Library BI Content . For more information about data extraction, see Extracting Data Through CDS Views to SAP BW/4HANA .

View on SAP Help Portal →

SAP API Hub

CategoryBasic
StateC1
Line of BusinessCross Applications
Application ComponentFS-CML
CapabilitiesData Source for Data Extraction,Data Source for Defining CDS Entities,Data Source in SQL Select,Association Target for Defining CDS Entities
Extensible (Key User)No
Extensible (Developer)No
Release State (Key User)Released
Release State (Developer)Not Released
PackageCross Applications for SAP S/4HANA Cloud Public Edition

Documentation

Data Sources (1)

SourceAliasJoin Type
vdarl vdarl from

Associations (37)

CardinalityTargetAliasCondition
[0..1] I_BusinessPartner _BusinessPartner $projection.BusinessPartner = _BusinessPartner.BusinessPartner
[0..1] I_Customer _Customer $projection.LoanMainBrwrCustNmbr = _Customer.Customer
[0..*] I_LoanContrCndnHdrData _LoanContrCndnHdrData $projection.CompanyCode = _LoanContrCndnHdrData.CompanyCode and $projection.LoanContractID = _LoanContrCndnHdrData.LoanContractID
[0..*] I_LoanContrBusPartRelshpData _LoanContrBusPartRelshpData $projection.LoanObjectInternalKey = _LoanContrBusPartRelshpData.LoanBPObjectInternalKey
[0..*] I_LoanContrChgPointerData _LoanContrChgPointerData $projection.CompanyCode = _LoanContrChgPointerData.CompanyCode and $projection.LoanArchivingCategory = _LoanContrChgPointerData.LoanArchivingCategory and $projection.LoanContractID = _LoanContrChgPointerData.LoanContractID
[0..*] I_LoanContrActlDocHdrData _LoanContrActlDocHdrData $projection.CompanyCode = _LoanContrActlDocHdrData.CompanyCode and $projection.LoanContractID = _LoanContrActlDocHdrData.LoanContractID
[0..*] I_LoanContrPostedItemData _LoanContrPostedItemData $projection.CompanyCode = _LoanContrPostedItemData.CompanyCode and $projection.LoanContractID = _LoanContrPostedItemData.LoanContractID
[0..*] I_LoanContrPlndItmData _LoanContrPlndItmData $projection.CompanyCode = _LoanContrPlndItmData.CompanyCode and $projection.LoanContractID = _LoanContrPlndItmData.LoanContractID
[0..1] I_CompanyCode _CompanyCode $projection.CompanyCode = _CompanyCode.CompanyCode
[0..1] I_LoanArchivingCategory _LoanArchivingCategory $projection.LoanArchivingCategory = _LoanArchivingCategory.LoanArchivingCategory
[0..1] I_Currency _Currency $projection.LoanContractCurrency = _Currency.Currency
[0..1] I_FinancialInstrProdCat _FinancialInstrProdCat $projection.LoanProductCategory = _FinancialInstrProdCat.FinancialInstrProductCategory
[0..1] I_FinancialinstrProductType _FinancialInstrProductType $projection.LoanProductType = _FinancialInstrProductType.FinancialInstrumentProductType
[0..1] I_Housebank _HouseBank $projection.CompanyCode = _HouseBank.CompanyCode and $projection.HouseBank = _HouseBank.HouseBank
[0..1] I_LoanTypeProdTypeRelshp _LoanTypeProdTypeRelshp $projection.LoanProductType = _LoanTypeProdTypeRelshp.LoanProductType and $projection.LoanType = _LoanTypeProdTypeRelshp.LoanType
[0..1] I_LoanType _LoanType $projection.LoanType = _LoanType.LoanType
[0..1] I_LoanGroupKey1 _LoanGroupKey1 $projection.LoanGroupKey1 = _LoanGroupKey1.LoanGroupKey1
[0..1] I_LoanGroupKey2 _LoanGroupKey2 $projection.LoanGroupKey2 = _LoanGroupKey2.LoanGroupKey2
[0..1] I_LoanTerm _LoanTerm $projection.LoanTerm = _LoanTerm.LoanTerm
[0..1] I_LoanNonAccptcRsn _LoanNonAccptcRsn $projection.CompanyCode = _LoanNonAccptcRsn.CompanyCode and $projection.LoanProductType = _LoanNonAccptcRsn.LoanProductType and $projection.LoanNonAccptcRsn = _LoanNonAccptcRsn.LoanNonAccptcRsn
[0..1] I_LoanAssignmentCreditor _LoanAssignmentCreditor $projection.LoanAssignmentCreditor = _LoanAssignmentCreditor.LoanAssignmentCreditor
[0..1] I_LoanClass _LoanClass $projection.LoanClass = _LoanClass.LoanClass
[0..1] I_DunningArea _DunningArea $projection.CompanyCode = _DunningArea.CompanyCode and $projection.DunningArea = _DunningArea.DunningArea
[0..1] I_LoanSpecialPostingType _LoanSpecialPostingType $projection.CompanyCode = _LoanSpecialPostingType.CompanyCode and $projection.LoanSpecialPostingType = _LoanSpecialPostingType.LoanSpecialPostingType
[0..1] I_LoanGroupKey3 _LoanGroupKey3 $projection.LoanGroupKey3 = _LoanGroupKey3.LoanGroupKey3
[0..1] I_LoanGroupKey4 _LoanGroupKey4 $projection.LoanGroupKey4 = _LoanGroupKey4.LoanGroupKey4
[0..1] I_LoanIncgPaytDistrCtrl _LoanIncgPaytDistrCtrl $projection.LoanIncgPaytDistrCtrl = _LoanIncgPaytDistrCtrl.LoanIncgPaytDistrCtrl
[0..1] I_LoanDrwgRestraintType _LoanDrwgRestraintType $projection.LoanDrwgRestraintType = _LoanDrwgRestraintType.LoanDrwgRestraintType
[0..1] I_LoanSecurityType _LoanSecurityType $projection.LoanSecurityType = _LoanSecurityType.LoanSecurityType
[0..1] I_TreasuryPortfolio _TreasuryPortfolio $projection.CompanyCode = _TreasuryPortfolio.CompanyCode and $projection.LoanPortfolioType = _TreasuryPortfolio.Portfolio
[0..1] I_LoanSalesRegion _LoanSalesRegion $projection.LoanSalesRegion = _LoanSalesRegion.LoanSalesRegion
[0..1] I_LoanBranchOffice _LoanBranchOffice $projection.LoanBranchOffice = _LoanBranchOffice.LoanBranchOffice
[0..1] I_LoanManualDunLevel _LoanManualDunLevel $projection.LoanManualDunLevel = _LoanManualDunLevel.LoanManualDunLevel
[0..1] I_BusinessArea _BusinessArea $projection.LoanBusinessArea = _BusinessArea.BusinessArea
[0..1] I_LoanPaymentStatus _LoanPaymentStatus $projection.LoanPaymentStatus = _LoanPaymentStatus.LoanPaymentStatus
[0..1] I_Country _Country $projection.LoanCountryID = _Country.Country
[0..1] I_Region _Region $projection.LoanCountryID = _Region.Country and $projection.LoanConcludedRegion = _Region.Region

Annotations (17)

NameValueLevelField
AbapCatalog.sqlViewName ILCD view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
ObjectModel.usageType.serviceQuality A view
ObjectModel.usageType.sizeCategory L view
ObjectModel.usageType.dataClass MASTER view
ObjectModel.representativeKey LoanContractID view
Metadata.ignorePropagatedAnnotations true view
Metadata.allowExtensions true view
Analytics.internalName #LOCAL view
Analytics.dataCategory #DIMENSION view
Analytics.dataExtraction.enabled true view
VDM.viewType #BASIC view
ClientHandling.algorithm #SESSION_VARIABLE view
EndUserText.label Loan Contract Master Data view

Fields (124)

KeyFieldSource TableSource FieldDescription
KEY CompanyCode vdarl bukrs Company Code
KEY LoanArchivingCategory vdarl sarchiv Archiving Category Indicator
KEY LoanContractID vdarl ranl Treasury ID No.
LoanContractEnteredBy vdarl rerf Entered By
LoanContractEnteredDate vdarl derf First Entered On
LoanContractEnteredTime vdarl terf Time of Creation
LoanContractEnteredSource vdarl reher Source of Initial Entry
LoanContractEditedBy vdarl rbear Last Changed By
LoanContractEditedDate vdarl dbear Last Processing
LoanContractEditedTime vdarl tbear Last Edited At
LoanContractEditedSource vdarl rbher Editing Source
LoanObjectInternalKey vdarl sobjekt Internal key for object
LoanLifeCycleStatus vdarl sstati Status of data record
LoanProductCategory vdarl sanlf Product Category
LoanProductType vdarl gsart Product Type
LoanAcctAssgmtRef vdarl rrefkont Account Assignment Reference in Financial Assets Management
HouseBank vdarl hbkid Short Key for a House Bank
HouseBankAccount vdarl hktid ID for Account Details
LoanType vdarl stitel Loan Type Indicator
StateCntrlBkAstGrp vdarl sglzb SCB Asset Group Indicator
FinAcctgAstGrp vdarl sfibg Asset Grouping Indicator
BalanceSheetCode vdarl sbilk Balance Sheet Indicator
LoanFileNumber vdarl xakt File Number
LoanAlternativeID1 vdarl ranlalt1 Alternative Identification
LoanAlternativeID2 vdarl ranlalt2 Alternative identification 2
LoanGroupKey1 vdarl sgr1 Group Key 1 (Freely Available)
LoanGroupKey2 vdarl sgr2 Group Key 2 (Freely Available)
LoanClassfctnNmbr vdarl rklammer Classification Number for Finance Projects
PrncpLoanInvmtNmbr vdarl ranlket Principle loan investment number
LoanApplicationNumber vdarl rantrag Application number
LoanIntrstCalcCptlMeth vdarl ssolist Plan/Actual principle
LoanTerm vdarl sfrist Loan Term
LoanCapitalAppliedAmount vdarl bantrag Capital applied for
LoanContractCurrency vdarl santwhr Contract Curr.
LoanApplicationEntryDate vdarl dantrag Entry Date of Loan Application
LoanCommittedCapitalAmount vdarl bzusage Commitment capital
LoanCommitmentDate vdarl dzusage Loan - Date of Commitment by Lender
LoanTermStartDate vdarl dblfz Start of Term
LoanTermEndDate vdarl delfz End of Loan Term
LoanPurpose vdarl svzweck Purpose of Loan
LoanSpecialTreatment vdarl ssonder Special treatment of loan
LoanCountryID vdarl slaender Country/Region ID
LoanNonAccptcRsn vdarl snichtab Reason for Non-Acceptance
LoanWithdrawalDate vdarl darchiv Date of Rejection/Withdrawal
LoanClass vdarl sdtyp Loans Class
LoanApprovalDate vdarl dbewi Approval date
LoanAssignmentCreditor vdarl sabt Assignee
DunningArea vdarl maber Dunning Area
DunningLevel vdarl mahns Old Dunn.Level
LastDunningDate vdarl madat Date of Last Dunning Notice
LoanSpecialPostingType vdarl sondst Special posting treatment
LoanGroupKey3 vdarl sgrp3 Group Key 3 (Freely Available)
LoanGroupKey4 vdarl sgrp4 Group Key 4 (Freely Available)
LoanIncgPaytDistrCtrl vdarl szkey Indicator for Control of Incoming Payment Distribution
LoanAuthorizationGroup vdarl begru Authorization Group
LoanDrwgRestraintType vdarl sverfu Type of Restraint on Drawing
LoanSecurityType vdarl stitart Borrower's Note Loan Security Type
LoanPortfolioType vdarl rportb Portfolio
LoanSalesRegion vdarl sregion Sales Region
LoanBranchOffice vdarl sgesst Branch Office
LoanProcessingControl vdarl sbea Loan Processing Indicator
LoanOrganizationalDistrict vdarl sobez Organizational District
LoanAgentDistrict vdarl sbezirk Agent District
LoanManualDunLevel vdarl smahnm Loan Manual Dunning Level
LoanRedeemDate vdarl drueck Date when loan will probably be redeemed
LoanDiscountMethod vdarl sabgrenz Loan Discount Accrual/Deferral Method
LoanFixedContractControl vdarl sfest Indicator for Control of Fixed Contract
BusinessPartner vdarl rdarnehm Business Partner Number
FinTransObjNmbr vdarl objnr Object Number for Financial Transactions
LoanMainBrwrCustNmbr vdarl hdn_kunnr Main Borrower Customer Number
LoanMasterNumber vdarl ranlstamnr Master number part of loan number for finding contracts
LoanDunSmmrzn vdarl sdunncmp Summarization Level for Dunning Letter
LoanDunRunIsExclude vdarl xnodunn Exclude Loan from Dunning Run
LoanInternalReference vdarl refer Internal Reference
LoanCharacteristic vdarl merkm Characteristics
LoanIsPostDunCharge vdarl sduncharg Post Dunning Charges and Interest to this Contract
LoanIsLiabilityTransaction vdarl saktpas Indicator: Asset/Liability Transaction
LoanBusinessArea vdarl gsber Business Area
LoanIsPayoffLock vdarl jnorepay Payoff Lock
LoanIsPOffBlkOpnItmClrg vdarl jnodoip Blocked by Payoff: No Open Item Clearing for Loan
LoanGeneralValuationClass vdarl com_val_class General Valuation Class
LoanPaymentStatus vdarl paym_status Payment Status
LoanConcludedRegion vdarl sstate_of_exec Region Where Contract Concluded
LoanBackOffice vdarl backoffice_id Back Office
LoanContractIBAN vdarl contract_iban IBAN (International Bank Account Number)
LoanBusProcChnAssgmtType vdarl bpca_type_code Business Process Type Code
LoanBusProcChnAssgmtID vdarl bpca_id ID number of Business Process Chain Assignment
_BusinessPartner _BusinessPartner
_Customer _Customer
_LoanContrCndnHdrData _LoanContrCndnHdrData
_LoanContrBusPartRelshpData _LoanContrBusPartRelshpData
_LoanContrChgPointerData _LoanContrChgPointerData
_LoanContrActlDocHdrData _LoanContrActlDocHdrData
_LoanContrPostedItemData _LoanContrPostedItemData
_LoanContrPlndItmData _LoanContrPlndItmData
_CompanyCode _CompanyCode
_LoanArchivingCategory _LoanArchivingCategory
_Currency _Currency
_FinancialInstrProdCat _FinancialInstrProdCat
_FinancialInstrProductType _FinancialInstrProductType
_HouseBank _HouseBank
_LoanTypeProdTypeRelshp _LoanTypeProdTypeRelshp
_LoanType _LoanType
_LoanGroupKey1 _LoanGroupKey1
_LoanGroupKey2 _LoanGroupKey2
_LoanTerm _LoanTerm
_LoanNonAccptcRsn _LoanNonAccptcRsn
_LoanAssignmentCreditor _LoanAssignmentCreditor
_LoanClass _LoanClass
_DunningArea _DunningArea
_LoanSpecialPostingType _LoanSpecialPostingType
_LoanGroupKey3 _LoanGroupKey3
_LoanGroupKey4 _LoanGroupKey4
_LoanIncgPaytDistrCtrl _LoanIncgPaytDistrCtrl
_LoanDrwgRestraintType _LoanDrwgRestraintType
_LoanSecurityType _LoanSecurityType
_TreasuryPortfolio _TreasuryPortfolio
_LoanSalesRegion _LoanSalesRegion
_LoanBranchOffice _LoanBranchOffice
_LoanManualDunLevel _LoanManualDunLevel
_BusinessArea _BusinessArea
_LoanPaymentStatus _LoanPaymentStatus
_Country _Country
_Region _Region

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view I_LoanContrData.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.

CREATE VIEW I_LoanContrData AS
SELECT
  vdarl.bukrs AS CompanyCode,
  vdarl.sarchiv AS LoanArchivingCategory,
  vdarl.ranl AS LoanContractID,
  vdarl.rerf AS LoanContractEnteredBy,
  vdarl.derf AS LoanContractEnteredDate,
  vdarl.terf AS LoanContractEnteredTime,
  vdarl.reher AS LoanContractEnteredSource,
  vdarl.rbear AS LoanContractEditedBy,
  vdarl.dbear AS LoanContractEditedDate,
  vdarl.tbear AS LoanContractEditedTime,
  vdarl.rbher AS LoanContractEditedSource,
  vdarl.sobjekt AS LoanObjectInternalKey,
  vdarl.sstati AS LoanLifeCycleStatus,
  vdarl.sanlf AS LoanProductCategory,
  vdarl.gsart AS LoanProductType,
  vdarl.rrefkont AS LoanAcctAssgmtRef,
  vdarl.hbkid AS HouseBank,
  vdarl.hktid AS HouseBankAccount,
  vdarl.stitel AS LoanType,
  vdarl.sglzb AS StateCntrlBkAstGrp,
  vdarl.sfibg AS FinAcctgAstGrp,
  vdarl.sbilk AS BalanceSheetCode,
  vdarl.xakt AS LoanFileNumber,
  vdarl.ranlalt1 AS LoanAlternativeID1,
  vdarl.ranlalt2 AS LoanAlternativeID2,
  vdarl.sgr1 AS LoanGroupKey1,
  vdarl.sgr2 AS LoanGroupKey2,
  vdarl.rklammer AS LoanClassfctnNmbr,
  vdarl.ranlket AS PrncpLoanInvmtNmbr,
  vdarl.rantrag AS LoanApplicationNumber,
  vdarl.ssolist AS LoanIntrstCalcCptlMeth,
  vdarl.sfrist AS LoanTerm,
  vdarl.bantrag AS LoanCapitalAppliedAmount,
  vdarl.santwhr AS LoanContractCurrency,
  vdarl.dantrag AS LoanApplicationEntryDate,
  vdarl.bzusage AS LoanCommittedCapitalAmount,
  vdarl.dzusage AS LoanCommitmentDate,
  vdarl.dblfz AS LoanTermStartDate,
  vdarl.delfz AS LoanTermEndDate,
  vdarl.svzweck AS LoanPurpose,
  vdarl.ssonder AS LoanSpecialTreatment,
  vdarl.slaender AS LoanCountryID,
  vdarl.snichtab AS LoanNonAccptcRsn,
  vdarl.darchiv AS LoanWithdrawalDate,
  vdarl.sdtyp AS LoanClass,
  vdarl.dbewi AS LoanApprovalDate,
  vdarl.sabt AS LoanAssignmentCreditor,
  vdarl.maber AS DunningArea,
  vdarl.mahns AS DunningLevel,
  vdarl.madat AS LastDunningDate,
  vdarl.sondst AS LoanSpecialPostingType,
  vdarl.sgrp3 AS LoanGroupKey3,
  vdarl.sgrp4 AS LoanGroupKey4,
  vdarl.szkey AS LoanIncgPaytDistrCtrl,
  vdarl.begru AS LoanAuthorizationGroup,
  vdarl.sverfu AS LoanDrwgRestraintType,
  vdarl.stitart AS LoanSecurityType,
  vdarl.rportb AS LoanPortfolioType,
  vdarl.sregion AS LoanSalesRegion,
  vdarl.sgesst AS LoanBranchOffice,
  vdarl.sbea AS LoanProcessingControl,
  vdarl.sobez AS LoanOrganizationalDistrict,
  vdarl.sbezirk AS LoanAgentDistrict,
  vdarl.smahnm AS LoanManualDunLevel,
  vdarl.drueck AS LoanRedeemDate,
  vdarl.sabgrenz AS LoanDiscountMethod,
  vdarl.sfest AS LoanFixedContractControl,
  vdarl.rdarnehm AS BusinessPartner,
  vdarl.objnr AS FinTransObjNmbr,
  vdarl.hdn_kunnr AS LoanMainBrwrCustNmbr,
  vdarl.ranlstamnr AS LoanMasterNumber,
  vdarl.sdunncmp AS LoanDunSmmrzn,
  vdarl.xnodunn AS LoanDunRunIsExclude,
  vdarl.refer AS LoanInternalReference,
  vdarl.merkm AS LoanCharacteristic,
  vdarl.sduncharg AS LoanIsPostDunCharge,
  vdarl.saktpas AS LoanIsLiabilityTransaction,
  vdarl.gsber AS LoanBusinessArea,
  vdarl.jnorepay AS LoanIsPayoffLock,
  vdarl.jnodoip AS LoanIsPOffBlkOpnItmClrg,
  vdarl.com_val_class AS LoanGeneralValuationClass,
  vdarl.paym_status AS LoanPaymentStatus,
  vdarl.sstate_of_exec AS LoanConcludedRegion,
  vdarl.backoffice_id AS LoanBackOffice,
  vdarl.contract_iban AS LoanContractIBAN,
  vdarl.bpca_type_code AS LoanBusProcChnAssgmtType,
  vdarl.bpca_id AS LoanBusProcChnAssgmtID
FROM vdarl
LEFT OUTER JOIN I_BusinessPartner AS _BusinessPartner ON BusinessPartner = _BusinessPartner.BusinessPartner  -- association [0..1]
LEFT OUTER JOIN I_Customer AS _Customer ON LoanMainBrwrCustNmbr = _Customer.Customer  -- association [0..1]
LEFT OUTER JOIN I_LoanContrCndnHdrData AS _LoanContrCndnHdrData ON CompanyCode = _LoanContrCndnHdrData.CompanyCode AND LoanContractID = _LoanContrCndnHdrData.LoanContractID  -- association [0..*]
LEFT OUTER JOIN I_LoanContrBusPartRelshpData AS _LoanContrBusPartRelshpData ON LoanObjectInternalKey = _LoanContrBusPartRelshpData.LoanBPObjectInternalKey  -- association [0..*]
LEFT OUTER JOIN I_LoanContrChgPointerData AS _LoanContrChgPointerData ON CompanyCode = _LoanContrChgPointerData.CompanyCode AND LoanArchivingCategory = _LoanContrChgPointerData.LoanArchivingCategory AND LoanContractID = _LoanContrChgPointerData.LoanContractID  -- association [0..*]
LEFT OUTER JOIN I_LoanContrActlDocHdrData AS _LoanContrActlDocHdrData ON CompanyCode = _LoanContrActlDocHdrData.CompanyCode AND LoanContractID = _LoanContrActlDocHdrData.LoanContractID  -- association [0..*]
LEFT OUTER JOIN I_LoanContrPostedItemData AS _LoanContrPostedItemData ON CompanyCode = _LoanContrPostedItemData.CompanyCode AND LoanContractID = _LoanContrPostedItemData.LoanContractID  -- association [0..*]
LEFT OUTER JOIN I_LoanContrPlndItmData AS _LoanContrPlndItmData ON CompanyCode = _LoanContrPlndItmData.CompanyCode AND LoanContractID = _LoanContrPlndItmData.LoanContractID  -- association [0..*]
LEFT OUTER JOIN I_CompanyCode AS _CompanyCode ON CompanyCode = _CompanyCode.CompanyCode  -- association [0..1]
LEFT OUTER JOIN I_LoanArchivingCategory AS _LoanArchivingCategory ON LoanArchivingCategory = _LoanArchivingCategory.LoanArchivingCategory  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _Currency ON LoanContractCurrency = _Currency.Currency  -- association [0..1]
LEFT OUTER JOIN I_FinancialInstrProdCat AS _FinancialInstrProdCat ON LoanProductCategory = _FinancialInstrProdCat.FinancialInstrProductCategory  -- association [0..1]
LEFT OUTER JOIN I_FinancialinstrProductType AS _FinancialInstrProductType ON LoanProductType = _FinancialInstrProductType.FinancialInstrumentProductType  -- association [0..1]
LEFT OUTER JOIN I_Housebank AS _HouseBank ON CompanyCode = _HouseBank.CompanyCode AND HouseBank = _HouseBank.HouseBank  -- association [0..1]
LEFT OUTER JOIN I_LoanTypeProdTypeRelshp AS _LoanTypeProdTypeRelshp ON LoanProductType = _LoanTypeProdTypeRelshp.LoanProductType AND LoanType = _LoanTypeProdTypeRelshp.LoanType  -- association [0..1]
LEFT OUTER JOIN I_LoanType AS _LoanType ON LoanType = _LoanType.LoanType  -- association [0..1]
LEFT OUTER JOIN I_LoanGroupKey1 AS _LoanGroupKey1 ON LoanGroupKey1 = _LoanGroupKey1.LoanGroupKey1  -- association [0..1]
LEFT OUTER JOIN I_LoanGroupKey2 AS _LoanGroupKey2 ON LoanGroupKey2 = _LoanGroupKey2.LoanGroupKey2  -- association [0..1]
LEFT OUTER JOIN I_LoanTerm AS _LoanTerm ON LoanTerm = _LoanTerm.LoanTerm  -- association [0..1]
LEFT OUTER JOIN I_LoanNonAccptcRsn AS _LoanNonAccptcRsn ON CompanyCode = _LoanNonAccptcRsn.CompanyCode AND LoanProductType = _LoanNonAccptcRsn.LoanProductType AND LoanNonAccptcRsn = _LoanNonAccptcRsn.LoanNonAccptcRsn  -- association [0..1]
LEFT OUTER JOIN I_LoanAssignmentCreditor AS _LoanAssignmentCreditor ON LoanAssignmentCreditor = _LoanAssignmentCreditor.LoanAssignmentCreditor  -- association [0..1]
LEFT OUTER JOIN I_LoanClass AS _LoanClass ON LoanClass = _LoanClass.LoanClass  -- association [0..1]
LEFT OUTER JOIN I_DunningArea AS _DunningArea ON CompanyCode = _DunningArea.CompanyCode AND DunningArea = _DunningArea.DunningArea  -- association [0..1]
LEFT OUTER JOIN I_LoanSpecialPostingType AS _LoanSpecialPostingType ON CompanyCode = _LoanSpecialPostingType.CompanyCode AND LoanSpecialPostingType = _LoanSpecialPostingType.LoanSpecialPostingType  -- association [0..1]
LEFT OUTER JOIN I_LoanGroupKey3 AS _LoanGroupKey3 ON LoanGroupKey3 = _LoanGroupKey3.LoanGroupKey3  -- association [0..1]
LEFT OUTER JOIN I_LoanGroupKey4 AS _LoanGroupKey4 ON LoanGroupKey4 = _LoanGroupKey4.LoanGroupKey4  -- association [0..1]
LEFT OUTER JOIN I_LoanIncgPaytDistrCtrl AS _LoanIncgPaytDistrCtrl ON LoanIncgPaytDistrCtrl = _LoanIncgPaytDistrCtrl.LoanIncgPaytDistrCtrl  -- association [0..1]
LEFT OUTER JOIN I_LoanDrwgRestraintType AS _LoanDrwgRestraintType ON LoanDrwgRestraintType = _LoanDrwgRestraintType.LoanDrwgRestraintType  -- association [0..1]
LEFT OUTER JOIN I_LoanSecurityType AS _LoanSecurityType ON LoanSecurityType = _LoanSecurityType.LoanSecurityType  -- association [0..1]
LEFT OUTER JOIN I_TreasuryPortfolio AS _TreasuryPortfolio ON CompanyCode = _TreasuryPortfolio.CompanyCode AND LoanPortfolioType = _TreasuryPortfolio.Portfolio  -- association [0..1]
LEFT OUTER JOIN I_LoanSalesRegion AS _LoanSalesRegion ON LoanSalesRegion = _LoanSalesRegion.LoanSalesRegion  -- association [0..1]
LEFT OUTER JOIN I_LoanBranchOffice AS _LoanBranchOffice ON LoanBranchOffice = _LoanBranchOffice.LoanBranchOffice  -- association [0..1]
LEFT OUTER JOIN I_LoanManualDunLevel AS _LoanManualDunLevel ON LoanManualDunLevel = _LoanManualDunLevel.LoanManualDunLevel  -- association [0..1]
LEFT OUTER JOIN I_BusinessArea AS _BusinessArea ON LoanBusinessArea = _BusinessArea.BusinessArea  -- association [0..1]
LEFT OUTER JOIN I_LoanPaymentStatus AS _LoanPaymentStatus ON LoanPaymentStatus = _LoanPaymentStatus.LoanPaymentStatus  -- association [0..1]
LEFT OUTER JOIN I_Country AS _Country ON LoanCountryID = _Country.Country  -- association [0..1]
LEFT OUTER JOIN I_Region AS _Region ON LoanCountryID = _Region.Country AND LoanConcludedRegion = _Region.Region  -- association [0..1]
;