A_IntrstRateInstrAttrib

DDL: A_INTRSTRATEINSTRATTRIB Type: view_entity CONSUMPTION

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 12 fields with key fields CompanyCode, FinancialTransaction.

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

Fields (12)

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
_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,

       _FinancialTransaction : redirected to parent A_FinTransIntrstRateInstr,
       @Consumption.hidden: true
       _AdditionalAttribute
}
where
  FinancialInstrProductCategory = '550'
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"R_FINTRANSATTRIBUTETP"
],
"ASSOCIATED":
[
"A_FINTRANSINTRSTRATEINSTR",
"I_FINTRANSADDITIONALATTRIBUTE",
"R_FINANCIALTRANSACTIONTP"
],
"BASE":
[
"R_FINTRANSATTRIBUTETP"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/