R_CshPoolHeaderAcctAssgmtDraft

DDL: R_CSHPOOLHEADERACCTASSGMTDRAFT Type: view_entity BASIC Package: FCLM_CASHPOOLING

Cash Pool Header Account Assignment

R_CshPoolHeaderAcctAssgmtDraft is a Basic CDS View that provides data about "Cash Pool Header Account Assignment" in SAP S/4HANA. It reads from 1 data source (fclm_cpl_hdrac_d) and exposes 20 fields with key field CashPoolAssignment. It has 2 associations to related views. Part of development package FCLM_CASHPOOLING.

Data Sources (1)

SourceAliasJoin Type
fclm_cpl_hdrac_d fclm_cpl_hdrac_d from

Associations (2)

CardinalityTargetAliasCondition
[1..1] E_CshPoolHeaderAcctAssgmtDraft _Extension $projection.CashPoolAssignment = _Extension.CashPoolAssignment
[1..1] R_CashPoolDraft _GeneralInfo $projection.CashPool = _GeneralInfo.CashPool

Annotations (12)

NameValueLevelField
AbapCatalog.extensibility.extensible true view
AbapCatalog.extensibility.elementSuffix CPH view
AbapCatalog.extensibility.quota.maximumFields 100 view
AbapCatalog.extensibility.quota.maximumBytes 100000 view
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Cash Pool Header Account Assignment view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #MASTER view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
VDM.viewType #BASIC view

Fields (20)

KeyFieldSource TableSource FieldDescription
KEY CashPoolAssignment cashpoolassignment Cash Pool Assignment
CashPoolAssignmentText cashpoolassignmenttext Account Name (Cash Pool)
CashPool cashpool Cash Pool Name
CashPoolAssgmtIsHeadBkAcct cashpoolassgmtisheadbkacct Assigned as Header
CashPoolAssgmtIsDeleted cashpoolassgmtisdeleted Marked for Deletion
CashPoolAssgmtValdtyStrtDte cashpoolassgmtvaldtystrtdte Valid From
CashPoolAssgmtValdtyEndDte cashpoolassgmtvaldtyenddte Valid To
BankAccountInternalID bankaccountinternalid Technical ID
PaymentMethod paymentmethod Pymt Meth.
CreatedByUser createdbyuser User Name
LastChangedByUser lastchangedbyuser User Name
CreationDateTime creationdatetime Timestamp
LocalLastChangeDateTime locallastchangedatetime Time Stamp
DraftEntityCreationDateTime draftentitycreationdatetime Draft Created On
DraftEntityLastChangeDateTime draftentitylastchangedatetime Draft Last Changed On
DraftAdministrativeDataUUID draftadministrativedatauuid UUID
DraftEntityOperationCode draftentityoperationcode Draft - Operation Code
HasActiveEntity hasactiveentity TRUE
DraftFieldChanges draftfieldchanges Field Changes
_GeneralInfo _GeneralInfo

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 R_CshPoolHeaderAcctAssgmtDraft.
-- 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 R_CshPoolHeaderAcctAssgmtDraft AS
SELECT
  CashPoolAssignment,
  CashPoolAssignmentText,
  CashPool,
  CashPoolAssgmtIsHeadBkAcct,
  CashPoolAssgmtIsDeleted,
  CashPoolAssgmtValdtyStrtDte,
  CashPoolAssgmtValdtyEndDte,
  BankAccountInternalID,
  PaymentMethod,
  CreatedByUser,
  LastChangedByUser,
  CreationDateTime,
  LocalLastChangeDateTime,
  DraftEntityCreationDateTime,
  DraftEntityLastChangeDateTime,
  DraftAdministrativeDataUUID,
  DraftEntityOperationCode,
  HasActiveEntity,
  DraftFieldChanges
FROM fclm_cpl_hdrac_d
LEFT OUTER JOIN E_CshPoolHeaderAcctAssgmtDraft AS _Extension ON CashPoolAssignment = _Extension.CashPoolAssignment  -- association [1..1]
LEFT OUTER JOIN R_CashPoolDraft AS _GeneralInfo ON CashPool = _GeneralInfo.CashPool  -- association [1..1]
;