I_TenderingRequestIsOverdueT

DDL: I_TENDERINGREQUESTISOVERDUET Type: view BASIC

Text of Indicator that Tendering Request is Overdue

I_TenderingRequestIsOverdueT is a Basic CDS View that provides data about "Text of Indicator that Tendering Request is Overdue" in SAP S/4HANA. It reads from 1 data source (dd07t) and exposes 5 fields with key fields TenderingRequestIsOverdue, Language.

Data Sources (1)

SourceAliasJoin Type
dd07t dd07t from

Annotations (11)

NameValueLevelField
EndUserText.label Text of Indicator that Tendering Request is Overdue view
ObjectModel.representativeKey TenderingRequestIsOverdue view
ObjectModel.dataCategory #TEXT view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #CUSTOMIZING view
VDM.viewType #BASIC view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.sqlViewName IISTENDREQOVRDT view
AccessControl.authorizationCheck #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view

Fields (5)

KeyFieldSource TableSource FieldDescription
KEY TenderingRequestIsOverdue
KEY Language ddlanguage
TenderingRequestIsOverdueDesc ddtext
_TenderingRequestIsOverdue _TenderingRequestIsOverdue
_Language _Language
@EndUserText:   {label:              'Text of Indicator that Tendering Request is Overdue'}
@ObjectModel:   {representativeKey:  'TenderingRequestIsOverdue',
                 dataCategory:       #TEXT,
                 usageType:          {serviceQuality:  #A,
                                      sizeCategory:    #S,
                                      dataClass:       #CUSTOMIZING}}
@VDM:           {viewType:           #BASIC}
@AbapCatalog:   {compiler:           {compareFilter: true},
                 sqlViewName:        'IISTENDREQOVRDT'}                             
@AccessControl: {authorizationCheck: #NOT_REQUIRED}
@ClientHandling.algorithm:           #SESSION_VARIABLE

define view I_TenderingRequestIsOverdueT
as select from dd07t
association[0..1] to I_TenderingRequestIsOverdue as _TenderingRequestIsOverdue on $projection.TenderingRequestIsOverdue = _TenderingRequestIsOverdue.TenderingRequestIsOverdue
association[0..1] to I_Language                  as _Language                  on $projection.Language                  = _Language.Language
{
    @ObjectModel.foreignKey.association: '_TenderingRequestIsOverdue'
    key cast(substring(domvalue_l, 1, 1) as /scmtms/vdm_overdue_req preserving type) as TenderingRequestIsOverdue,
    @Semantics.language
    @ObjectModel.foreignKey.association: '_Language'
    key ddlanguage                                                                 as Language,
    @Semantics.text
    ddtext as TenderingRequestIsOverdueDesc,
    
    /* Associations */
    _TenderingRequestIsOverdue,
    _Language
} 
where domname = '/SCMTMS/VDM_OVERDUE_REQUEST'
and as4local = 'A';
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"DD07T"
],
"ASSOCIATED":
[
"I_LANGUAGE",
"I_TENDERINGREQUESTISOVERDUE"
],
"BASE":
[],
"ANNO_REF":
[],
"VERSION":0
}
}*/