C_CN_PaymentReleaseListHeader

DDL: C_CN_PAYMENTRELEASELISTHEADER SQL: CCNFPRLHEADER Type: view CONSUMPTION

Payment Release List Header for EPIC

C_CN_PaymentReleaseListHeader is a Consumption CDS View that provides data about "Payment Release List Header for EPIC" in SAP S/4HANA. It reads from 1 data source (I_PaymentReleaseListHeader) and exposes 16 fields with key field PaymentReleaseList. It has 5 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_PaymentReleaseListHeader I_PaymentReleaseListHeader from

Associations (5)

CardinalityTargetAliasCondition
[0..1] C_MM_CompanyCodeValueHelp _CompanyCode $projection.CompanyCode = _CompanyCode.CompanyCode
[0..1] I_Currency _CurrencyVH $projection.Currency = _CurrencyVH.Currency
[0..*] C_CN_PaymentReleaseListItem _PaymentReleaseListItem $projection.PaymentReleaseList = _PaymentReleaseListItem.PaymentReleaseList
[0..1] P_CN_PAYMENTRELEASELISTHEADER _PaymentHeader $projection.PaymentReleaseList = _PaymentHeader.PaymentReleaseList
[1] I_User _User $projection.CreatedByUser = _User.UserID

Annotations (22)

NameValueLevelField
AbapCatalog.sqlViewName CCNFPRLHEADER view
VDM.viewType #CONSUMPTION view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #REQUIRED view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.buffering.status #NOT_ALLOWED view
Metadata.ignorePropagatedAnnotations true view
EndUserText.label Payment Release List Header for EPIC view
Search.searchable true view
ObjectModel.createEnabled true view
UI.headerInfo.typeName Payment Release List view
UI.headerInfo.typeNamePlural Payment Release List view
UI.headerInfo.title.type #STANDARD view
UI.headerInfo.title.label Payment Release List view
UI.headerInfo.title.value PaymentReleaseList view
UI.headerInfo.description.type #STANDARD view
UI.headerInfo.description.label description view
UI.headerInfo.description.value PaymentReleaseListDescription view

Fields (16)

KeyFieldSource TableSource FieldDescription
KEY PaymentReleaseList PaymentReleaseList Value Range ID
TotActualAmtInDisplayCurrency _PaymentHeader TotActualAmtInDisplayCurrency
CreatedByUserFullName _User UserDescription Full Name
IncgPaytFileTotalNumberOfItems _PaymentHeader IncgPaytFileTotalNumberOfItems
PaymentReleaseListItemIsClosed PaymentReleaseListItemIsClosed Workflow Status
PaymentReleaseListDescription PaymentReleaseListDescription Payt Rel. List
Processor Processor User Name
CreatedByUser CreatedByUser User Name
LastChangedByUser LastChangedByUser User Name
PaymentReleaseListApplication PaymentReleaseListApplication SSL Client Identity
CompanyCode CompanyCode Receiver Company Code
Currency _PaymentHeader TransactionCurrency Transaction Currency
_CurrencyVH _CurrencyVH
_CompanyCode _CompanyCode
_PaymentReleaseListItem _PaymentReleaseListItem
_User _User

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 C_CN_PaymentReleaseListHeader.
-- 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: CCNFPRLHEADER

CREATE VIEW C_CN_PaymentReleaseListHeader AS
SELECT
  PaymentReleaseList,
  _PaymentHeader.TotActualAmtInDisplayCurrency AS TotActualAmtInDisplayCurrency,
  _User.UserDescription AS CreatedByUserFullName,
  _PaymentHeader.IncgPaytFileTotalNumberOfItems AS IncgPaytFileTotalNumberOfItems,
  PaymentReleaseListItemIsClosed,
  PaymentReleaseListDescription,
  Processor,
  CreatedByUser,
  LastChangedByUser,
  PaymentReleaseListApplication,
  CompanyCode,
  _PaymentHeader.TransactionCurrency AS Currency
FROM I_PaymentReleaseListHeader
LEFT OUTER JOIN C_MM_CompanyCodeValueHelp AS _CompanyCode ON CompanyCode = _CompanyCode.CompanyCode  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _CurrencyVH ON Currency = _CurrencyVH.Currency  -- association [0..1]
LEFT OUTER JOIN C_CN_PaymentReleaseListItem AS _PaymentReleaseListItem ON PaymentReleaseList = _PaymentReleaseListItem.PaymentReleaseList  -- association [0..*]
LEFT OUTER JOIN P_CN_PAYMENTRELEASELISTHEADER AS _PaymentHeader ON PaymentReleaseList = _PaymentHeader.PaymentReleaseList  -- association [0..1]
LEFT OUTER JOIN I_User AS _User ON CreatedByUser = _User.UserID  -- association [1]
;