I_PaytReqTmplBPPostingData

DDL: I_PAYTREQTMPLBPPOSTINGDATA Type: view_entity BASIC Package: ODATA_PROCESS_FF_PAYMENTS

Payment Request Template BP Posting Data

I_PaytReqTmplBPPostingData is a Basic CDS View that provides data about "Payment Request Template BP Posting Data" in SAP S/4HANA. It reads from 1 data source (tfiblaparpvar) and exposes 13 fields with key field PaymentRequestTemplate. It has 2 associations to related views. Part of development package ODATA_PROCESS_FF_PAYMENTS.

Data Sources (1)

SourceAliasJoin Type
tfiblaparpvar tfiblaparpvar from

Associations (2)

CardinalityTargetAliasCondition
[1..1] I_Customer _Customer $projection.Customer = _Customer.Customer
[1..1] I_Supplier _Supplier $projection.Supplier = _Supplier.Supplier

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #REQUIRED view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
VDM.viewType #BASIC view
EndUserText.label Payment Request Template BP Posting Data view

Fields (13)

KeyFieldSource TableSource FieldDescription
KEY PaymentRequestTemplate var_id Variant Name
Supplier Supplier
Customer Sold-to Party
BPBankAccountInternalID partner_bk Part.bank type
BankCountry Bank Ctry/Reg.
BankInternalID bank_key Bank Number
BankAccount Bank Account
CompanyCode Procuring Comp. Cde
BusinessArea bus_area Business Area
DocumentItemText doc_ref_txt Item Text
IBAN iban IBAN House Bank
_Customer _Customer
_Supplier _Supplier

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_PaytReqTmplBPPostingData.
-- 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_PaytReqTmplBPPostingData AS
SELECT
  var_id AS PaymentRequestTemplate,
  cast(vendor_no as farp_supplier_id preserving type) AS Supplier,
  cast(customer as farp_customer_id preserving type) AS Customer,
  partner_bk AS BPBankAccountInternalID,
  cast(bank_ctry as farp_dzbnks preserving type) AS BankCountry,
  bank_key AS BankInternalID,
  cast(bank_acct as farp_bnk_com_dzbnkn preserving type) AS BankAccount,
  cast(comp_code as fis_bukrs preserving type) AS CompanyCode,
  bus_area AS BusinessArea,
  doc_ref_txt AS DocumentItemText,
  IBAN
FROM tfiblaparpvar
LEFT OUTER JOIN I_Customer AS _Customer ON Customer = _Customer.Customer  -- association [1..1]
LEFT OUTER JOIN I_Supplier AS _Supplier ON Supplier = _Supplier.Supplier  -- association [1..1]
;