P_SUBSTANCEASSGDPCPRPTY

CDS View

Substance assigned Properties

P_SUBSTANCEASSGDPCPRPTY is a CDS View in S/4HANA. Substance assigned Properties. 1 CDS views read from this table.

CDS Views using this table (1)

ViewTypeJoinVDMDescription
C_SubstanceAssgdPCPrpty view from CONSUMPTION Substance assigned Properties
@EndUserText.label: 'Substance assigned Properties'

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

@AccessControl:
{
  authorizationCheck: #NOT_REQUIRED
}

@ClientHandling.algorithm: #SESSION_VARIABLE

@VDM.viewType: #CONSUMPTION
@VDM: {
    private: true
}

define view P_SubstanceAssgdPCPrpty

  -- Physical Chemical Property
  as select from P_SubstanceAssgdPCPhys
{
      --UUID of Substance
  key SubstanceUUID,

      --Property Type
  key PCPrptyRootType,

      --UUID of in process version
      PCPrptyInProcessUUID,

      --Status In Process
      PCPrptyInProcProcgSts,

      --Is Active entity
      PCPrptyInProcIsActive,

      --UUID of released version
      PCPrptyReleasedUUID,

      --Status Released
      PCPrptyReldProcgSts,

      --Is Active entity
      PCPrptyReldIsActive,

      ResponsibleUnit,
      
      --Navigation Link UUID
      PCPrptyNavgnLinkUUID,
      
      --Active Indicator
      PCPrptyIsActive
}
where
     PCPrptyInProcProcgSts = 'IP'
  or PCPrptyReldProcgSts   = 'RE'

--Ecological information
union all

select from P_SubstanceAssgdPCEctx
{
      --UUID of Substance
  key SubstanceUUID,

      --Property Type
  key PCPrptyRootType,

      --UUID of in process version
      PCPrptyInProcessUUID,

      --Status In Process
      PCPrptyInProcProcgSts,

      --Is Active entity
      PCPrptyInProcIsActive,

      --UUID of released version
      PCPrptyReleasedUUID,

      --Status Released
      PCPrptyReldProcgSts,

      --Is Active entity
      PCPrptyReldIsActive,

      ResponsibleUnit,
      
      --Navigation Link UUID
      PCPrptyNavgnLinkUUID,
      
      --Active Indicator
      PCPrptyIsActive      
}
where
     PCPrptyInProcProcgSts = 'IP'
  or PCPrptyReldProcgSts   = 'RE'

--Toxicological Property
union all

select from P_SubstanceAssgdPCTx
{
      --UUID of Substance
  key SubstanceUUID,

      --Property Type
  key PCPrptyRootType,

      --UUID of in process version
      PCPrptyInProcessUUID,

      --Status In Process
      PCPrptyInProcProcgSts,

      --Is Active entity
      PCPrptyInProcIsActive,

      --UUID of released version
      PCPrptyReleasedUUID,

      --Status Released
      PCPrptyReldProcgSts,

      --Is Active entity
      PCPrptyReldIsActive,

      ResponsibleUnit,
      
      --Navigation Link UUID
      PCPrptyNavgnLinkUUID,
      
      --Active Indicator
      PCPrptyIsActive      
}

where
     PCPrptyInProcProcgSts = 'IP'
  or PCPrptyReldProcgSts   = 'RE'

--Toxicological Property
union all

select from P_SubstanceAssgdPCSfty
{
      --UUID of Substance
  key SubstanceUUID,

      --Property Type
  key PCPrptyRootType,

      --UUID of in process version
      PCPrptyInProcessUUID,

      --Status In Process
      PCPrptyInProcProcgSts,

      --Is Active entity
      PCPrptyInProcIsActive,

      --UUID of released version
      PCPrptyReleasedUUID,

      --Status Released
      PCPrptyReldProcgSts,

      --Is Active entity
      PCPrptyReldIsActive,

      ResponsibleUnit,
      
      --Navigation Link UUID
      PCPrptyNavgnLinkUUID,
      
      --Active Indicator
      PCPrptyIsActive      
}


where
     PCPrptyInProcProcgSts = 'IP'
  or PCPrptyReldProcgSts   = 'RE'
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"P_SUBSTANCEASSGDPCECTX",
"P_SUBSTANCEASSGDPCPHYS",
"P_SUBSTANCEASSGDPCSFTY",
"P_SUBSTANCEASSGDPCTX"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/