I_AbpHouseBank

DDL: I_ABPHOUSEBANK SQL: IABPHB Type: view COMPOSITE

ABP - House Bank

I_AbpHouseBank is a Composite CDS View that provides data about "ABP - House Bank" in SAP S/4HANA. It reads from 1 data source (I_PaymentProposalHeader) and exposes 16 fields with key fields PaymentBatch, HouseBank.

Data Sources (1)

SourceAliasJoin Type
I_PaymentProposalHeader _PaymentProposalHeader inner

Annotations (9)

NameValueLevelField
AbapCatalog.sqlViewName IABPHB view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
EndUserText.label ABP - House Bank view
VDM.viewType #COMPOSITE view

Fields (16)

KeyFieldSource TableSource FieldDescription
KEY PaymentBatch _BatchItem PaymentBatch
KEY HouseBank I_PaymentProposalHeader HouseBank House Bank
BankName
Bank I_PaymentProposalHeader Bank Bank Number
BankControlKey I_PaymentProposalHeader BankControlKey Control Key
BankCountry I_PaymentProposalHeader BankCountry Bank Ctry/Rgn. Key
BankInternalID I_PaymentProposalHeader BankInternalID Bank Key
HouseBankAccount I_PaymentProposalHeader HouseBankAccount House Bank Account
HouseBankIBAN I_PaymentProposalHeader HouseBankIBAN IBAN House Bank
PayingCompanyCode I_PaymentProposalHeader PayingCompanyCode Paying Company Code
BankNetworkGrouping
CityName
StreetName
SWIFTCode
CountryName
CompanyCodeName

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_AbpHouseBank.
-- 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: IABPHB

CREATE VIEW I_AbpHouseBank AS
SELECT
  _BatchItem.PaymentBatch AS PaymentBatch,
  _PaymentProposalHeader.HouseBank AS HouseBank,
  _PaymentProposalHeader._Bank.BankName AS BankName,
  _PaymentProposalHeader.Bank AS Bank,
  _PaymentProposalHeader.BankControlKey AS BankControlKey,
  _PaymentProposalHeader.BankCountry AS BankCountry,
  _PaymentProposalHeader.BankInternalID AS BankInternalID,
  _PaymentProposalHeader.HouseBankAccount AS HouseBankAccount,
  _PaymentProposalHeader.HouseBankIBAN AS HouseBankIBAN,
  _PaymentProposalHeader.PayingCompanyCode AS PayingCompanyCode,
  _PaymentProposalHeader._Bank.BankNetworkGrouping AS BankNetworkGrouping,
  _PaymentProposalHeader._Bank.CityName AS CityName,
  _PaymentProposalHeader._Bank.StreetName AS StreetName,
  _PaymentProposalHeader._Bank.SWIFTCode AS SWIFTCode,
  _PaymentProposalHeader._Bank._Country._Text[1:Language = $session.system_language].CountryName AS CountryName,
  _PaymentProposalHeader._CompanyCode.CompanyCodeName AS CompanyCodeName
INNER JOIN I_PaymentProposalHeader AS _PaymentProposalHeader ON /* join condition not captured in parsed metadata */
;