I_BkPOAImplementationBank

DDL: I_BKPOAIMPLEMENTATIONBANK Type: view_entity BASIC

POA Implementation Bank

I_BkPOAImplementationBank is a Basic CDS View that provides data about "POA Implementation Bank" in SAP S/4HANA. It reads from 1 data source (fclmpoai_cobk) and exposes 16 fields with key fields BkPOAImplementationUUID, BkPOAChannelAssignmentUUID, BkPOAImplmtnCorrespncObjUUID, BkPOAImplementationBankUUID. It has 5 associations to related views.

Data Sources (1)

SourceAliasJoin Type
fclmpoai_cobk fclmpoai_cobk from

Associations (5)

CardinalityTargetAliasCondition
[1..1] I_BkPOAImplementation _BkPOAImplementation $projection.BkPOAImplementationUUID = _BkPOAImplementation.BkPOAImplementationUUID
[1..1] I_BkPOAChannelAssignment _BkPOAChannelAssignment $projection.BkPOAImplementationUUID = _BkPOAChannelAssignment.BkPOAImplementationUUID and $projection.BkPOAChannelAssignmentUUID = _BkPOAChannelAssignment.BkPOAChannelAssignmentUUID
[1..1] I_BkPOAImplmtnCorrespncObj _BkPOAImplmtnCorrespncObj $projection.BkPOAImplementationUUID = _BkPOAImplmtnCorrespncObj.BkPOAImplementationUUID and $projection.BkPOAChannelAssignmentUUID = _BkPOAImplmtnCorrespncObj.BkPOAChannelAssignmentUUID and $projection.BkPOAImplmtnCorrespncObjUUID = _BkPOAImplmtnCorrespncObj.BkPOAImplmtnCorrespncObjUUID
[1..1] I_Bank _Bank $projection.BankCountry = _Bank.BankCountry and $projection.Bank = _Bank.BankInternalID
[0..*] I_CorrespncObjValdtyChkRsText _CorrespncObjValdtyChkRsText $projection.CorrespncObjValdtyCheckResult = _CorrespncObjValdtyChkRsText.CorrespncObjValdtyCheckResult

Annotations (6)

NameValueLevelField
EndUserText.label POA Implementation Bank view
AccessControl.authorizationCheck #MANDATORY view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #MASTER view
VDM.viewType #BASIC view

Fields (16)

KeyFieldSource TableSource FieldDescription
KEY BkPOAImplementationUUID poai_uuid Implementation UUID
KEY BkPOAChannelAssignmentUUID poai_chnl_uuid Channel UUID
KEY BkPOAImplmtnCorrespncObjUUID poai_co_uuid Corr Object UUID
KEY BkPOAImplementationBankUUID poai_co_bk_uuid Bank UUID
BankCountry bank_country Non-Res Bank Cnt/Reg
Bank bank_key Bank Number
CorrespncObjValdtyCheckResult validity_check_result Validity Check
CreatedByUser created_by Version Created By
CreationDateTime creation_tstmp_utc Created At
LastChangedByUser last_changed_by Username
LocalLastChangeDateTime local_last_changed_tstmp_utc Changed On
_BkPOAImplementation _BkPOAImplementation
_BkPOAChannelAssignment _BkPOAChannelAssignment
_BkPOAImplmtnCorrespncObj _BkPOAImplmtnCorrespncObj
_Bank _Bank
_CorrespncObjValdtyChkRsText _CorrespncObjValdtyChkRsText

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_BkPOAImplementationBank.
-- 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_BkPOAImplementationBank AS
SELECT
  poai_uuid AS BkPOAImplementationUUID,
  poai_chnl_uuid AS BkPOAChannelAssignmentUUID,
  poai_co_uuid AS BkPOAImplmtnCorrespncObjUUID,
  poai_co_bk_uuid AS BkPOAImplementationBankUUID,
  bank_country AS BankCountry,
  bank_key AS Bank,
  validity_check_result AS CorrespncObjValdtyCheckResult,
  created_by AS CreatedByUser,
  creation_tstmp_utc AS CreationDateTime,
  last_changed_by AS LastChangedByUser,
  local_last_changed_tstmp_utc AS LocalLastChangeDateTime
FROM fclmpoai_cobk
LEFT OUTER JOIN I_BkPOAImplementation AS _BkPOAImplementation ON BkPOAImplementationUUID = _BkPOAImplementation.BkPOAImplementationUUID  -- association [1..1]
LEFT OUTER JOIN I_BkPOAChannelAssignment AS _BkPOAChannelAssignment ON BkPOAImplementationUUID = _BkPOAChannelAssignment.BkPOAImplementationUUID AND BkPOAChannelAssignmentUUID = _BkPOAChannelAssignment.BkPOAChannelAssignmentUUID  -- association [1..1]
LEFT OUTER JOIN I_BkPOAImplmtnCorrespncObj AS _BkPOAImplmtnCorrespncObj ON BkPOAImplementationUUID = _BkPOAImplmtnCorrespncObj.BkPOAImplementationUUID AND BkPOAChannelAssignmentUUID = _BkPOAImplmtnCorrespncObj.BkPOAChannelAssignmentUUID AND BkPOAImplmtnCorrespncObjUUID = _BkPOAImplmtnCorrespncObj.BkPOAImplmtnCorrespncObjUUID  -- association [1..1]
LEFT OUTER JOIN I_Bank AS _Bank ON BankCountry = _Bank.BankCountry AND Bank = _Bank.BankInternalID  -- association [1..1]
LEFT OUTER JOIN I_CorrespncObjValdtyChkRsText AS _CorrespncObjValdtyChkRsText ON CorrespncObjValdtyCheckResult = _CorrespncObjValdtyChkRsText.CorrespncObjValdtyCheckResult  -- association [0..*]
;