I_EnvWstTranspDocModeOfTranspt

DDL: I_ENVWSTTRANSPDOCMODEOFTRANSPT Type: view BASIC

Transport Document Modes of Transport

I_EnvWstTranspDocModeOfTranspt is a Basic CDS View that provides data about "Transport Document Modes of Transport" in SAP S/4HANA. It reads from 1 data source (dd07l) and exposes 2 fields with key field DngrsGoodsModeOfTransport.

Data Sources (1)

SourceAliasJoin Type
dd07l Domain from

Annotations (11)

NameValueLevelField
EndUserText.label Transport Document Modes of Transport view
AbapCatalog.sqlViewName ITRADOCMOT view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.viewType #BASIC view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.representativeKey DngrsGoodsModeOfTransport view
ClientHandling.algorithm #SESSION_VARIABLE view

Fields (2)

KeyFieldSource TableSource FieldDescription
KEY DngrsGoodsModeOfTransport
DngrsGoodsModeOfTransportName DomainText ddtext
@EndUserText.label: 'Transport Document Modes of Transport'

@AbapCatalog:
{
  sqlViewName: 'ITRADOCMOT',
  compiler.compareFilter: true,
  preserveKey:true
}

@AccessControl.authorizationCheck: #NOT_REQUIRED

@VDM.viewType: #BASIC

@ObjectModel: {
  usageType:
  {
    dataClass: #CUSTOMIZING,
    serviceQuality: #B,
    sizeCategory: #S
  },
    representativeKey: 'DngrsGoodsModeOfTransport'   
}

@ClientHandling.algorithm: #SESSION_VARIABLE
define view I_EnvWstTranspDocModeOfTranspt
 as select from dd07l as Domain
  left outer to one join dd07t as DomainText on Domain.domname = DomainText.domname
                                             and Domain.domvalue_l = DomainText.domvalue_l 
                                             and DomainText.ddlanguage = $session.system_language
{
  
  key  cast( Domain.domvalue_l as ehfnd_req_mot ) as DngrsGoodsModeOfTransport,

       DomainText.ddtext as DngrsGoodsModeOfTransportName
}

where
      Domain.domname  = 'EHFND_REQ_MOT'
  and Domain.as4local = 'A'
  and Domain.domvalue_l not like '%#_PSSN%' escape '#'
  and DomainText.domname  = 'EHFND_REQ_MOT'
  and DomainText.as4local = 'A';


/*+[internal] {
"BASEINFO":
{
"FROM":
[
"DD07L",
"DD07T"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/