A_IntrstRateInstrAttrib

DDL: A_INTRSTRATEINSTRATTRIB Type: view_entity CONSUMPTION Package: RAP_FIN_TRM_TM_FT_API

Attribute

A_IntrstRateInstrAttrib is a Consumption CDS View that provides data about "Attribute" in SAP S/4HANA. It reads from 1 data source (R_FinTransAttributeTP) and exposes 14 fields with key fields CompanyCode, FinancialTransaction. It is exposed through 1 OData service (API_FINTRANSINTRSTRATEINSTR). Part of development package RAP_FIN_TRM_TM_FT_API.

Data Sources (1)

SourceAliasJoin Type
R_FinTransAttributeTP R_FinTransAttributeTP projection

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 Attribute view
OData.entityType.name IntrstRateInstrAttrib_Type view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view

OData Services (1)

ServiceBindingVersionContractRelease
API_FINTRANSINTRSTRATEINSTR API_FINTRANSINTRSTRATEINSTR V4 C2 Deprecated

Fields (14)

KeyFieldSource TableSource FieldDescription
KEY CompanyCode CompanyCode
KEY FinancialTransaction FinancialTransaction
FinTransTermCategory FinTransTermCategory
TermStartDate TermStartDate
FinTransNoticeDate FinTransNoticeDate
FinTransRolloverDate FinTransRolloverDate
TermEndDate TermEndDate
FinTransTermStartEndInclusive FinTransTermStartEndInclusive
FinTransNoticePeriod FinTransNoticePeriod
FinTransNoticePeriodUnit FinTransNoticePeriodUnit
FinTransRoundingCategory FinTransRoundingCategory
FinTransIntrstHndlgAtRollover FinTransIntrstHndlgAtRollover
RolloverDfrrdIntrstPyoutDte RolloverDfrrdIntrstPyoutDte
_AdditionalAttribute _AdditionalAttribute
@AccessControl.authorizationCheck: #MANDATORY
@Metadata.ignorePropagatedAnnotations:true
@VDM.viewType: #CONSUMPTION
@ObjectModel:{
    usageType : {
        sizeCategory: #L,
        serviceQuality: #C,
        dataClass: #TRANSACTIONAL
    }
}
@EndUserText.label: 'Attribute'
@OData.entityType.name: 'IntrstRateInstrAttrib_Type'
@VDM.lifecycle.contract.type:#PUBLIC_REMOTE_API
define view entity A_IntrstRateInstrAttrib
  as projection on R_FinTransAttributeTP

{

  key  CompanyCode,
  key  FinancialTransaction,
       FinTransTermCategory,
       TermStartDate,
       FinTransNoticeDate,
       FinTransRolloverDate,
       TermEndDate,
       FinTransTermStartEndInclusive,
       FinTransNoticePeriod,
       FinTransNoticePeriodUnit,
       FinTransRoundingCategory,
       FinTransIntrstHndlgAtRollover,
       RolloverDfrrdIntrstPyoutDte,

       _FinancialTransaction : redirected to parent A_FinTransIntrstRateInstr,
       @Consumption.hidden: true
       _AdditionalAttribute
}
where
  FinancialInstrProductCategory = '550'