A_IntrstRateInstrAdjmtCndn

DDL: A_INTRSTRATEINSTRADJMTCNDN Type: view_entity CONSUMPTION Package: RAP_FIN_TRM_TM_FT_API

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)

SourceAliasJoin Type
I_FinTransInterestAdjmtCndn I_FinTransInterestAdjmtCndn from

Associations (1)

CardinalityTargetAliasCondition
[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)

NameValueLevelField
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)

ServiceBindingVersionContractRelease
API_FINTRANSINTRSTRATEINSTR API_FINTRANSINTRSTRATEINSTR V4 C2 Deprecated

Fields (35)

KeyFieldSource TableSource FieldDescription
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'