I_SUBSTANCEVARASSGMT

CDS View

Substance Variant Assignment

I_SUBSTANCEVARASSGMT is a CDS View in S/4HANA. Substance Variant Assignment. It contains 3 fields. 4 CDS views read from this table.

CDS Views using this table (4)

ViewTypeJoinVDMDescription
I_SubstanceVarAssgmtAnlyts1 view from COMPOSITE Substance Variant Assignment for Anlys
I_SubstanceVarAssgmtTP view from TRANSACTIONAL Substance Variant Assignment
P_SubstanceVarAssgmtCt view from CONSUMPTION
R_CompanySubstanceVarAssgmtTP view_entity from TRANSACTIONAL Company Substance Variant Assigmt - TP

Fields (3)

KeyField CDS FieldsUsed in Views
KEY SubstanceUUID SubstanceUUID 2
KEY SubstanceVarAssgmtUUID SubstanceVarAssgmtUUID 1
ListedSubstanceVariantUUID ListedSubstanceVariantUUID 1
@EndUserText.label: 'Substance Variant Assignment' //same as DDL description

@VDM.viewType: #BASIC
@AccessControl.authorizationCheck: #CHECK
@ClientHandling.algorithm: #SESSION_VARIABLE
@AbapCatalog: {
  sqlViewName:            'ISUBVARAS',
  compiler.compareFilter: true
}
@ObjectModel: {
  usageType: {
    serviceQuality: #C,
    dataClass:      #MASTER,
    sizeCategory:   #S
  }
}
define view I_SubstanceVarAssgmt
  as select from ehfndv_sub_varas as SubstanceVarAssgmt
  association [1..1] to I_Substance as _Substance on $projection.SubstanceUUID = _Substance.SubstanceUUID  
{
  key SubstanceVarAssgmt.substancevarassgmtuuid     as SubstanceVarAssgmtUUID,

      SubstanceVarAssgmt.substanceuuid              as SubstanceUUID,
      SubstanceVarAssgmt.listedsubstancevariantuuid as ListedSubstanceVariantUUID,
      
      _Substance      
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"EHFNDV_SUB_VARAS"
],
"ASSOCIATED":
[
"I_SUBSTANCE"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/