Fclm_Bm_BP_Defaultable

DDL: FCLM_BM_BP_DEFAULTABLE SQL: VFCLM_BM_BP_DEFA Type: view

Defaultable Bussiness Parterner for Bank

Fclm_Bm_BP_Defaultable is a CDS View that provides data about "Defaultable Bussiness Parterner for Bank" in SAP S/4HANA. It reads from 1 data source (fclm_bnka_bp_fs) and exposes 17 fields with key fields BankCountry, BankInternalId, ValidFrom. It has 5 associations to related views.

Data Sources (1)

SourceAliasJoin Type
fclm_bnka_bp_fs DefaultableBp from

Associations (5)

CardinalityTargetAliasCondition
[0..1] I_User _CreatedBy $projection.CreatedByUser = _CreatedBy.UserID
[0..1] I_User _LastChangedBy $projection.LastChangedByUser = _LastChangedBy.UserID
[0..1] I_BusinessPartner _BusinessPartner $projection.BusinessPartnerNo = _BusinessPartner.BusinessPartner
[0..1] I_Bank_2 _Bank $projection.BankCountry = _Bank.BankCountry and $projection.BankInternalId = _Bank.BankInternalID
[0..1] I_CountryText _Country $projection.BankCountry = _Country.Country and _Country.Language = $session.system_language

Annotations (9)

NameValueLevelField
AbapCatalog.sqlViewName VFCLM_BM_BP_DEFA view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #C view
AccessControl.personalData.blocking #REQUIRED view
EndUserText.label Defaultable Bussiness Parterner for Bank view

Fields (17)

KeyFieldSource TableSource FieldDescription
KEY BankCountry banks Bank Ctry/Rgn. Key
KEY BankInternalId bankl House Bank
KEY ValidFrom valid_from Validity Start Time
ValidTo valid_to Validity End Time
BusinessPartnerNo partner With Partner
CountryName _Country CountryName Country
BankName _Bank BankName Bank Name
BusinessPartnerFullName _BusinessPartner BusinessPartnerFullName Business Partner Name
CreatedByUser created_by Version Created By
CreatedByUserFullName _CreatedBy UserDescription Full Name
CreatedDate created_at_dat Created On
CreatedTime created_at_tim Created At
LastChangedByUser last_changed_by Username
LastChangedByUserFullName _LastChangedBy UserDescription Full Name
LastChangedDate last_changed_at_dat Changed On
LastChangedTime last_changed_at_tim Changed At
_BusinessPartner _BusinessPartner

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 Fclm_Bm_BP_Defaultable.
-- 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.
-- SQL view name: VFCLM_BM_BP_DEFA

CREATE VIEW Fclm_Bm_BP_Defaultable AS
SELECT
  banks AS BankCountry,
  bankl AS BankInternalId,
  valid_from AS ValidFrom,
  valid_to AS ValidTo,
  partner AS BusinessPartnerNo,
  _Country.CountryName AS CountryName,
  _Bank.BankName AS BankName,
  _BusinessPartner.BusinessPartnerFullName AS BusinessPartnerFullName,
  created_by AS CreatedByUser,
  _CreatedBy.UserDescription AS CreatedByUserFullName,
  created_at_dat AS CreatedDate,
  created_at_tim AS CreatedTime,
  last_changed_by AS LastChangedByUser,
  _LastChangedBy.UserDescription AS LastChangedByUserFullName,
  last_changed_at_dat AS LastChangedDate,
  last_changed_at_tim AS LastChangedTime
FROM fclm_bnka_bp_fs AS DefaultableBp
LEFT OUTER JOIN I_User AS _CreatedBy ON CreatedByUser = _CreatedBy.UserID  -- association [0..1]
LEFT OUTER JOIN I_User AS _LastChangedBy ON LastChangedByUser = _LastChangedBy.UserID  -- association [0..1]
LEFT OUTER JOIN I_BusinessPartner AS _BusinessPartner ON BusinessPartnerNo = _BusinessPartner.BusinessPartner  -- association [0..1]
LEFT OUTER JOIN I_Bank_2 AS _Bank ON BankCountry = _Bank.BankCountry AND BankInternalId = _Bank.BankInternalID  -- association [0..1]
LEFT OUTER JOIN I_CountryText AS _Country ON BankCountry = _Country.Country AND _Country.Language = $session.system_language  -- association [0..1]
;