I_CashPositionProfileTP
I_CashPositionProfileTP is a CDS View in SAP S/4HANA. It reads from 1 data source (I_CashPositionProfile) and exposes 35 fields with key field CashPositionProfile.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_CashPositionProfile | Main | from |
Annotations (1)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #NOT_REQUIRED | view |
Fields (35)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | CashPositionProfile | CashPositionProfile | ||
| CashPositionProfileDescription | CashPositionProfileDescription | |||
| CashPositionHierSource | CashPositionHierSource | |||
| CashPositionHierLevel1 | CashPositionHierLevel1 | |||
| CashPositionHierLevel2 | CashPositionHierLevel2 | |||
| CashPositionHierLevel3 | CashPositionHierLevel3 | |||
| BankAccountHierarchyName | BankAccountHierarchyName | |||
| CashPositionBalanceCategory | CashPositionBalanceCategory | |||
| CashPositionViewCategory | CashPositionViewCategory | |||
| CashPositionPrdfndIncrement | CashPositionPrdfndIncrement | |||
| CashPositionPrdfndInterimStep | CashPositionPrdfndInterimStep | |||
| CashPositionPeriodEndIsNatural | CashPositionPeriodEndIsNatural | |||
| CashPositionOverdueIsVisible | CashPositionOverdueIsVisible | |||
| CashPositionOvrdIsIncldInClsg | CashPositionOvrdIsIncldInClsg | |||
| CashPositionShiftOption | CashPositionShiftOption | |||
| FactoryCalendar | FactoryCalendar | |||
| DisplayCurrency | DisplayCurrency | |||
| ExchangeRateType | ExchangeRateType | |||
| CshPosSclngOfPreDcmlPlaces | CshPosSclngOfPreDcmlPlaces | |||
| CreatedByUser | CreatedByUser | |||
| CreationDateTime | CreationDateTime | |||
| LastChangedByUser | LastChangedByUser | |||
| LastChangeDateTime | LastChangeDateTime | |||
| _Currency | _Currency | |||
| _BankFeeExchRateTypeVH | _BankFeeExchRateTypeVH | |||
| _CshPosHierSourceText | _CshPosHierSourceText | |||
| _CshPosHierText | _CshPosHierText | |||
| _CshPosHierTwoText | _CshPosHierTwoText | |||
| _CshPosHierThreeText | _CshPosHierThreeText | |||
| _FactoryCalendarText | _FactoryCalendarText | |||
| _CshPosShiftOptionText | _CshPosShiftOptionText | |||
| _CshPosUnitText | _CshPosUnitText | |||
| _CshPosBalTypeText | _CshPosBalTypeText | |||
| _CshPosViewTypeText | _CshPosViewTypeText | |||
| _CshPosSclngPreDcmlPlacesText | _CshPosSclngPreDcmlPlacesText |
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: 'Define Cash Position Profile'
@VDM.viewType:#TRANSACTIONAL
@ObjectModel: {
usageType.sizeCategory: #XXL,
usageType.serviceQuality: #X,
usageType.dataClass: #MIXED
}
define root view entity I_CashPositionProfileTP
as select from I_CashPositionProfile as Main
// composition [0..*] of I_CashPositionProfileWrkAreaTP as _FilterWorkArea
{
key CashPositionProfile,
CashPositionProfileDescription,
CashPositionHierSource,
CashPositionHierLevel1,
CashPositionHierLevel2,
CashPositionHierLevel3,
BankAccountHierarchyName,
// CashBalanceType,
CashPositionBalanceCategory,
CashPositionViewCategory,
CashPositionPrdfndIncrement,
CashPositionPrdfndInterimStep,
CashPositionPeriodEndIsNatural,
CashPositionOverdueIsVisible,
CashPositionOvrdIsIncldInClsg,
CashPositionShiftOption,
FactoryCalendar,
DisplayCurrency,
ExchangeRateType,
// CashPositionSclngOfDcmlPlaces,
CshPosSclngOfPreDcmlPlaces,
@Semantics.user.createdBy: true
CreatedByUser,
@Semantics.systemDateTime.createdAt: true
CreationDateTime,
@Semantics.user.lastChangedBy: true
LastChangedByUser,
@Semantics.systemDateTime.localInstanceLastChangedAt: true
LastChangeDateTime,
// _FilterWorkArea,
_Currency,
_BankFeeExchRateTypeVH,
_CshPosHierSourceText,
_CshPosHierText,
_CshPosHierTwoText,
_CshPosHierThreeText,
_FactoryCalendarText,
_CshPosShiftOptionText,
_CshPosUnitText,
_CshPosBalTypeText,
_CshPosViewTypeText,
// _CshPosSclngOfDcmlPlacesText,
_CshPosSclngPreDcmlPlacesText
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_CASHPOSITIONPROFILE"
],
"ASSOCIATED":
[
"I_BANKFEEEXCHRATETYPEVH",
"I_CSHPOSBALTYPETEXT",
"I_CSHPOSHIERSOURCETEXT",
"I_CSHPOSHIERTEXT",
"I_CSHPOSSCLNGPREDCMLPLACESTEXT",
"I_CSHPOSSHIFTOPTIONTEXT",
"I_CSHPOSUNITTEXT",
"I_CSHPOSVIEWTYPETEXT",
"I_CURRENCYSTDVH",
"I_FACTORYCALENDARTEXT"
],
"BASE":
[
"I_CASHPOSITIONPROFILE"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA