C_PRAInterestDetailsDataTP
Interest Calculation Detail
C_PRAInterestDetailsDataTP is a Consumption CDS View that provides data about "Interest Calculation Detail" in SAP S/4HANA. It reads from 1 data source (R_PRAInterestDetailsDataTP) and exposes 59 fields with key field PRAInterestCalcDetailUUID. It is exposed through 1 OData service (UI_INTERESTDETAILSDATAMANAGE). Part of development package OIU_ODATA_REV_INTEREST.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| R_PRAInterestDetailsDataTP | R_PRAInterestDetailsDataTP | projection |
Annotations (8)
| Name | Value | Level | Field |
|---|---|---|---|
| EndUserText.label | Interest Calculation Detail | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| VDM.viewType | #CONSUMPTION | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #S | view | |
| ObjectModel.usageType.dataClass | #MASTER | view | |
| Metadata.allowExtensions | true | view | |
| Search.searchable | false | view |
OData Services (1)
| Service | Binding | Version | Contract | Release |
|---|---|---|---|---|
| UI_INTERESTDETAILSDATAMANAGE | UI_INTRSTDETAILSDATAMANAGE | V2 | C1 | NOT_RELEASED |
Fields (59)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | PRAInterestCalcDetailUUID | PRAInterestCalcDetailUUID | ||
| ProcessRun | ProcessRun | |||
| CompanyCode | CompanyCode | |||
| PRAAccountingPeriod | PRAAccountingPeriod | |||
| PRAAccountingPeriodText | PRAAccountingPeriodText | |||
| AccountingDocument | AccountingDocument | |||
| ValnDocAcctgItem | ValnDocAcctgItem | |||
| PRAOwner | PRAOwner | |||
| PRAJointVenture | PRAJointVenture | |||
| DivisionOfInterest | DivisionOfInterest | |||
| Well | Well | |||
| WellCompletion | WellCompletion | |||
| OwnerInterestType | OwnerInterestType | |||
| OwnerInterestSequence | OwnerInterestSequence | |||
| SalesDate | SalesDate | |||
| PRAProduct | PRAProduct | |||
| PRADisbursementDecimalValue | PRADisbursementDecimalValue | |||
| PRAOwnrPyblSuspenseAcctNumber | PRAOwnrPyblSuspenseAcctNumber | |||
| RecordType | RecordType | |||
| Currency | Currency | |||
| PRAInterestCalculationStatus | PRAInterestCalculationStatus | |||
| PRANetIntrstCalcdAmount | PRANetIntrstCalcdAmount | |||
| PRAInterestCalcPrincipleAmount | PRAInterestCalcPrincipleAmount | |||
| PRAInterestCalcDays | PRAInterestCalcDays | |||
| PRAInterestRateDateSelection | PRAInterestRateDateSelection | |||
| PRAInterestOption | PRAInterestOption | |||
| PRAInterestCalcPayableDueDate | PRAInterestCalcPayableDueDate | |||
| PRAIsIntrst1stProdnPayDue | PRAIsIntrst1stProdnPayDue | |||
| PRAInterestCheckDate | PRAInterestCheckDate | |||
| PRAIntrstCalcIsMnllyOvrrde | PRAIntrstCalcIsMnllyOvrrde | |||
| PRAIntrstCalcCommentText | PRAIntrstCalcCommentText | |||
| PRAInterestRate | PRAInterestRate | |||
| CountryOrRegion | CountryOrRegion | |||
| PrimaryGeogrlLocation | PrimaryGeogrlLocation | |||
| PRAIntrstCalcIsOwnrTransfRecd | PRAIntrstCalcIsOwnrTransfRecd | |||
| Cheque | Cheque | |||
| PRAPaymentCheckDate | PRAPaymentCheckDate | |||
| PRAIntrstRevnAcctgDocLinkUUID | PRAIntrstRevnAcctgDocLinkUUID | |||
| PRAIntrstCalcRunType | PRAIntrstCalcRunType | |||
| PRAIntrstCalcStatusCriticality | PRAIntrstCalcStatusCriticality | |||
| PRAIntrstCalcStatusDescription | PRAIntrstCalcStatusDescription | |||
| CostCenter | CostCenter | |||
| _PRAIntrstRunHeaderData | _PRAIntrstRunHeaderData | |||
| _CompanyCode | _CompanyCode | |||
| _Country | _Country | |||
| _DivisionOfInterest | _DivisionOfInterest | |||
| _OwnerInterestType | _OwnerInterestType | |||
| _PRAInterestStatus | _PRAInterestStatus | |||
| _PRAJointVenture | _PRAJointVenture | |||
| _PRAOwner | _PRAOwner | |||
| _PRAPaytRecordType | _PRAPaytRecordType | |||
| _PRAProduct | _PRAProduct | |||
| _PrimaryGeogrlLocation | _PrimaryGeogrlLocation | |||
| _Well | _Well | |||
| _WellCompletion | _WellCompletion | |||
| _PRAIntrstDetRevnAcctgDoc | _PRAIntrstDetRevnAcctgDoc | |||
| _PRAIntrstCalcRunType | _PRAIntrstCalcRunType | |||
| _PRAAcctgDocDetail | _PRAAcctgDocDetail | |||
| _PRAIntrstDetAcctgDoc | _PRAIntrstDetAcctgDoc |
@EndUserText.label: 'Interest Calculation Detail'
@AccessControl.authorizationCheck: #CHECK
@VDM: {
viewType: #CONSUMPTION,
usage.type: [ #TRANSACTIONAL_PROCESSING_SERVICE ] }
@ObjectModel.usageType:
{
serviceQuality: #C,
sizeCategory: #S,
dataClass: #MASTER
}
@Metadata.allowExtensions: true
@Search.searchable : false
define root view entity C_PRAInterestDetailsDataTP
provider contract transactional_query
as projection on R_PRAInterestDetailsDataTP {
@Semantics.uuid: true
key PRAInterestCalcDetailUUID,
ProcessRun,
@ObjectModel.foreignKey.association: '_CompanyCode'
CompanyCode,
PRAAccountingPeriod,
PRAAccountingPeriodText,
AccountingDocument,
ValnDocAcctgItem,
@ObjectModel.foreignKey.association: '_PRAOwner'
PRAOwner,
@ObjectModel.foreignKey.association: '_PRAJointVenture'
PRAJointVenture,
@ObjectModel.foreignKey.association: '_DivisionOfInterest'
DivisionOfInterest,
@ObjectModel.foreignKey.association: '_Well'
Well,
@ObjectModel.foreignKey.association: '_WellCompletion'
WellCompletion,
@ObjectModel.foreignKey.association: '_OwnerInterestType'
OwnerInterestType,
OwnerInterestSequence,
SalesDate,
@ObjectModel.foreignKey.association: '_PRAProduct'
PRAProduct,
PRADisbursementDecimalValue,
PRAOwnrPyblSuspenseAcctNumber,
@ObjectModel.foreignKey.association: '_PRAPaytRecordType'
RecordType,
Currency,
@ObjectModel.foreignKey.association: '_PRAInterestStatus'
PRAInterestCalculationStatus,
@Semantics.amount.currencyCode: 'Currency'
PRANetIntrstCalcdAmount,
@Semantics.amount.currencyCode: 'Currency'
PRAInterestCalcPrincipleAmount,
PRAInterestCalcDays,
PRAInterestRateDateSelection,
PRAInterestOption,
PRAInterestCalcPayableDueDate,
PRAIsIntrst1stProdnPayDue,
PRAInterestCheckDate,
PRAIntrstCalcIsMnllyOvrrde,
PRAIntrstCalcCommentText,
PRAInterestRate,
@ObjectModel.foreignKey.association: '_Country'
CountryOrRegion,
@ObjectModel.foreignKey.association: '_PrimaryGeogrlLocation'
PrimaryGeogrlLocation,
PRAIntrstCalcIsOwnrTransfRecd,
Cheque,
PRAPaymentCheckDate,
@Semantics.uuid: true
@ObjectModel.foreignKey.association: '_PRAIntrstDetRevnAcctgDoc'
PRAIntrstRevnAcctgDocLinkUUID,
@ObjectModel.foreignKey.association: '_PRAIntrstCalcRunType'
PRAIntrstCalcRunType,
PRAIntrstCalcStatusCriticality,
PRAIntrstCalcStatusDescription,
CostCenter,
/* Associations */
_PRAIntrstRunHeaderData,
_CompanyCode,
_Country,
_DivisionOfInterest,
_OwnerInterestType,
_PRAInterestStatus,
_PRAJointVenture,
_PRAOwner,
_PRAPaytRecordType,
_PRAProduct,
_PrimaryGeogrlLocation,
_Well,
_WellCompletion,
_PRAInterestCalcDetErr : redirected to composition child C_PRAInterestCalcDetErrTP,
_PRAIntrstDetRevnAcctgDoc,
_PRAIntrstCalcRunType,
_PRAAcctgDocDetail,
_PRAIntrstDetAcctgDoc
}
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