A_IntrstRateInstrAdjmtCndn
Adjustment Condition
A_IntrstRateInstrAdjmtCndn is a Consumption CDS View that provides data about "Adjustment Condition" in SAP S/4HANA. It reads from 1 data source (I_FinTransInterestAdjmtCndn) and exposes 35 fields with key fields CompanyCode, FinancialTransaction, FinancialInstrumentActivity, FinancialTransactionDirection, FinConditionItem. It has 1 association to related views. It is exposed through 1 OData service (API_FINTRANSINTRSTRATEINSTR). Part of development package RAP_FIN_TRM_TM_FT_API.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_FinTransInterestAdjmtCndn | I_FinTransInterestAdjmtCndn | from |
Associations (1)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..*] | A_IntrstRateInstrAdjmtSglDte | _AdjustmentSingleDate | $projection.CompanyCode = _AdjustmentSingleDate.CompanyCode and $projection.FinancialTransaction = _AdjustmentSingleDate.FinancialTransaction and $projection.FinancialInstrumentActivity = _AdjustmentSingleDate.FinancialInstrumentActivity and $projection.FinancialTransactionDirection = _AdjustmentSingleDate.FinancialTransactionDirection and $projection.FinConditionItem = _AdjustmentSingleDate.FinConditionItem and $projection.ConditionItemValidityStartDate = _AdjustmentSingleDate.ConditionItemValidityStartDate |
Annotations (9)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #MANDATORY | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| VDM.viewType | #CONSUMPTION | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| EndUserText.label | Adjustment Condition | view | |
| OData.entityType.name | IntrstRateInstrAdjmtCndn_Type | view | |
| VDM.lifecycle.contract.type | #PUBLIC_REMOTE_API | view |
OData Services (1)
| Service | Binding | Version | Contract | Release |
|---|---|---|---|---|
| API_FINTRANSINTRSTRATEINSTR | API_FINTRANSINTRSTRATEINSTR | V4 | C2 | Deprecated |
Fields (35)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | CompanyCode | CompanyCode | ||
| KEY | FinancialTransaction | FinancialTransaction | ||
| KEY | FinancialInstrumentActivity | FinancialInstrumentActivity | ||
| KEY | FinancialTransactionDirection | FinancialTransactionDirection | ||
| KEY | FinConditionItem | FinConditionItem | ||
| KEY | ConditionItemValidityStartDate | ConditionItemValidityStartDate | ||
| FinConditionConditionCategory | FinConditionConditionCategory | |||
| FinConditionConditionType | FinConditionConditionType | |||
| FinInstrConditionLogicGroup | FinInstrConditionLogicGroup | |||
| FinConditionFactoryCalendar1 | FinConditionFactoryCalendar1 | |||
| FinConditionFactoryCalendar2 | FinConditionFactoryCalendar2 | |||
| FinConditionFactoryCalendar3 | FinConditionFactoryCalendar3 | |||
| FinConditionFactoryCalendar4 | FinConditionFactoryCalendar4 | |||
| FinConditionFactoryCalendar5 | FinConditionFactoryCalendar5 | |||
| InterestRateAdjustmentDateRule | InterestRateAdjustmentDateRule | |||
| InterestRateAdjustmentFrqcy | InterestRateAdjustmentFrqcy | |||
| InterestRateAdjmtFrqcyUnit | InterestRateAdjmtFrqcyUnit | |||
| InterestRateAdjustmentDate | InterestRateAdjustmentDate | |||
| IntrstRateAdjmtDateIsMonthEnd | IntrstRateAdjmtDateIsMonthEnd | |||
| IntrstRateAdjmtDateWrkgDayShft | IntrstRateAdjmtDateWrkgDayShft | |||
| IntrstRateAdjmtDteIsExclusive | IntrstRateAdjmtDteIsExclusive | |||
| FinCndnAdjmtDteShftDrctn | FinCndnAdjmtDteShftDrctn | |||
| IntrstRateAdjmtShftNrOfDays | IntrstRateAdjmtShftNrOfDays | |||
| InterestRateFixingDateRule | InterestRateFixingDateRule | |||
| InterestRateFixingFrqcy | InterestRateFixingFrqcy | |||
| InterestRateFixingFrqcyUnit | InterestRateFixingFrqcyUnit | |||
| InterestRateFixingDate | InterestRateFixingDate | |||
| IntrstRateFixingDateIsMonthEnd | IntrstRateFixingDateIsMonthEnd | |||
| FinCndnFixingDteShftDrctn | FinCndnFixingDteShftDrctn | |||
| InterestRateFixingShftNrOfDays | InterestRateFixingShftNrOfDays | |||
| IntrstRateFixDteShftIsModifd | IntrstRateFixDteShftIsModifd | |||
| InterestRateFixingDateRef | InterestRateFixingDateRef | |||
| FinCndnRateFixingLockoutPeriod | FinCndnRateFixingLockoutPeriod | |||
| _AdjustmentSingleDate | _AdjustmentSingleDate | |||
| _FinTrans | _FinTrans |
@AccessControl.authorizationCheck: #MANDATORY
@Metadata.ignorePropagatedAnnotations:true
@VDM.viewType: #CONSUMPTION
@ObjectModel:{
usageType : {
sizeCategory: #L,
serviceQuality: #C,
dataClass: #TRANSACTIONAL
}
}
@EndUserText.label: 'Adjustment Condition'
@OData.entityType.name: 'IntrstRateInstrAdjmtCndn_Type'
@VDM.lifecycle.contract.type:#PUBLIC_REMOTE_API
define view entity A_IntrstRateInstrAdjmtCndn
as select from I_FinTransInterestAdjmtCndn
association [0..*] to A_IntrstRateInstrAdjmtSglDte as _AdjustmentSingleDate on $projection.CompanyCode = _AdjustmentSingleDate.CompanyCode
and $projection.FinancialTransaction = _AdjustmentSingleDate.FinancialTransaction
and $projection.FinancialInstrumentActivity = _AdjustmentSingleDate.FinancialInstrumentActivity
and $projection.FinancialTransactionDirection = _AdjustmentSingleDate.FinancialTransactionDirection
and $projection.FinConditionItem = _AdjustmentSingleDate.FinConditionItem
and $projection.ConditionItemValidityStartDate = _AdjustmentSingleDate.ConditionItemValidityStartDate
{
key CompanyCode,
key FinancialTransaction,
key FinancialInstrumentActivity,
key FinancialTransactionDirection,
key FinConditionItem,
key ConditionItemValidityStartDate,
FinConditionConditionCategory,
FinConditionConditionType,
FinInstrConditionLogicGroup,
FinConditionFactoryCalendar1,
FinConditionFactoryCalendar2,
FinConditionFactoryCalendar3,
FinConditionFactoryCalendar4,
FinConditionFactoryCalendar5,
InterestRateAdjustmentDateRule,
InterestRateAdjustmentFrqcy,
InterestRateAdjmtFrqcyUnit,
InterestRateAdjustmentDate,
IntrstRateAdjmtDateIsMonthEnd,
IntrstRateAdjmtDateWrkgDayShft,
IntrstRateAdjmtDteIsExclusive,
FinCndnAdjmtDteShftDrctn,
IntrstRateAdjmtShftNrOfDays,
InterestRateFixingDateRule,
InterestRateFixingFrqcy,
InterestRateFixingFrqcyUnit,
InterestRateFixingDate,
IntrstRateFixingDateIsMonthEnd,
FinCndnFixingDteShftDrctn,
InterestRateFixingShftNrOfDays,
IntrstRateFixDteShftIsModifd,
InterestRateFixingDateRef,
FinCndnRateFixingLockoutPeriod,
_AdjustmentSingleDate,
@Consumption.hidden: true
_FinTrans
}
where
FinancialInstrProductCategory = '550'
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