I_IL_PaymentReturnStatusText

DDL: I_IL_PAYMENTRETURNSTATUSTEXT Type: view_entity BASIC Package: RAP_GLO_FIN_CASH_IL_RETURN

IL Return Status - Text

I_IL_PaymentReturnStatusText is a Basic CDS View that provides data about "IL Return Status - Text" in SAP S/4HANA. It reads from 1 data source (dd07t) and exposes 2 fields with key field Language. Part of development package RAP_GLO_FIN_CASH_IL_RETURN.

Data Sources (1)

SourceAliasJoin Type
dd07t dd07t from

Annotations (7)

NameValueLevelField
EndUserText.label IL Return Status - Text view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.viewType #BASIC view
ObjectModel.dataCategory #TEXT view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view

Fields (2)

KeyFieldSource TableSource FieldDescription
KEY Language ddlanguage
IL_PaymentReturnStatusText ddtext
@EndUserText.label: 'IL Return Status - Text'
@AccessControl.authorizationCheck: #NOT_REQUIRED

@VDM: { viewType: #BASIC }
@ObjectModel: { dataCategory: #TEXT,
                usageType: { dataClass: #MASTER,
                             serviceQuality: #A,
                             sizeCategory: #S }}

/*+[hideWarning] { "IDS" : [ "KEY_CHECK" ]  } */
define view entity I_IL_PaymentReturnStatusText
  as

  select from dd07t
{
      @Semantics.language: true
  key ddlanguage                 as Language,

  key cast(
    substring( domvalue_l, 1, 2 )
    as gsfincsil_return_status ) as IL_PaymentReturnStatus,

      @Semantics.text: true
      ddtext                     as IL_PaymentReturnStatusText
}

where
       domname    = 'GSFINCSIL_RETURN_STATUS'
  and  as4local   = 'A'
  and(
       ddlanguage = 'E'
    or ddlanguage = $session.system_language
  )