I_CshConcnTP

DDL: I_CSHCONCNTP Type: view TRANSACTIONAL

Cash concentration BOPF view

I_CshConcnTP is a Transactional CDS View that provides data about "Cash concentration BOPF view" in SAP S/4HANA. It reads from 1 data source (I_CshConcnFltr) and exposes 16 fields with key field CashConcentrationID. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_CshConcnFltr I_CshConcnFltr from

Associations (2)

CardinalityTargetAliasCondition
[0..*] I_CshConcnBkAcctTP _BankAccount $projection.CashConcentrationID = _BankAccount.CashConcentrationID
[0..*] I_CshConcnSimlnDetTP _SimulationText $projection.CashConcentrationID = _SimulationText.CashConcentrationID

Annotations (21)

NameValueLevelField
AbapCatalog.sqlViewName ICSHCONCNTP view
AbapCatalog.compiler.compareFilter true view
EndUserText.label Cash concentration BOPF view view
VDM.viewType #TRANSACTIONAL view
ObjectModel.compositionRoot true view
ObjectModel.modelCategory #BUSINESS_OBJECT view
ObjectModel.transactionalProcessingEnabled true view
ObjectModel.writeDraftPersistence ICshConcnT view
ObjectModel.draftEnabled true view
ObjectModel.createEnabled true view
ObjectModel.updateEnabled true view
ObjectModel.deleteEnabled EXTERNAL_CALCULATION view
ObjectModel.representativeKey CashConcentrationID view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.dataClass #ORGANIZATIONAL view
Search.searchable true view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #CHECK view
Metadata.allowExtensions true view
Consumption.semanticObject BankAccount view

Fields (16)

KeyFieldSource TableSource FieldDescription
KEY CashConcentrationID CashConcentrationID
CashPoolName CashPoolName
CashPoolTransfDrctn CashPoolTransfDrctn Cash Pool Usage
CashPoolDesc CashPoolDesc
CreationDate CreationDate Time Stamp
CreationTime CreationTime Time of Change
LogHandle LogsHandle
EffectiveExchangeRate EffectiveExchangeRate Effective Exch. Rate
CashConcentrationStatus CashConcentrationStatus Concn Status
CshConcnPlnDte CshConcnPlnDte
SubAccountPaymentMethodIsUsed SubAccountPaymentMethodIsUsed Use Subaccount PM
PaymentRequestIsCreated PaymentRequestIsCreated
CashPoolSrvcPrvdr CashPoolSrvcPrvdr Service Provider
ExpirationDate
_BankAccount _BankAccount
_SimulationText _SimulationText

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_CshConcnTP.
-- 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_CshConcnTP AS
SELECT
  CashConcentrationID,
  CashPoolName,
  CashPoolTransfDrctn,
  CashPoolDesc,
  CreationDate,
  CreationTime,
  cast( LogHandle as abap.sstring(22) ) AS LogHandle,
  EffectiveExchangeRate,
  CashConcentrationStatus,
  CshConcnPlnDte,
  SubAccountPaymentMethodIsUsed,
  PaymentRequestIsCreated,
  CashPoolSrvcPrvdr,
  cast('99991231' as abap.dats(8)) AS ExpirationDate
FROM I_CshConcnFltr
LEFT OUTER JOIN I_CshConcnBkAcctTP AS _BankAccount ON CashConcentrationID = _BankAccount.CashConcentrationID  -- association [0..*]
LEFT OUTER JOIN I_CshConcnSimlnDetTP AS _SimulationText ON CashConcentrationID = _SimulationText.CashConcentrationID  -- association [0..*]
;