I_CHMLCMPLNCREQNEWCMPLNCINFO

CDS View

Chemical Compliance Request New Chemical Compliance Info

I_CHMLCMPLNCREQNEWCMPLNCINFO is a CDS View in S/4HANA. Chemical Compliance Request New Chemical Compliance Info. 1 CDS views read from this table.

CDS Views using this table (1)

ViewTypeJoinVDMDescription
I_ChmlCmplncReqNewCmplncInfoTP view from TRANSACTIONAL Chemical Compliance Request New Chemical Compliance Info
@EndUserText.label: 'Chemical Compliance Request New Chemical Compliance Info'

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

@AccessControl:
{
  authorizationCheck: #MANDATORY
}

@VDM.viewType: #BASIC

@ObjectModel:
{
  usageType:
  {
    dataClass: #MASTER,
    sizeCategory: #L,
    serviceQuality: #B
  }
}

@ClientHandling.algorithm: #SESSION_VARIABLE
define view I_ChmlCmplncReqNewCmplncInfo
  as select from ehfndv_crq_ncci
  association [1..1] to I_ChmlCmplncReq   as _ChmlCmplncReq                 on $projection.ChmlCmplncRequestUUID = _ChmlCmplncReq.ChmlCmplncRequestUUID

  association [1..1] to I_ResponsibleUnit as _RespUnitForProductStewardship on $projection.ProdStewardshipRespUnit = _RespUnitForProductStewardship.ResponsibleUnit
  association [1..1] to I_ResponsibleUnit as _RespUnitForDangerousGoods     on $projection.DngrsGdsRespUnit = _RespUnitForDangerousGoods.ResponsibleUnit
{
  key chmlcmplncreqnewcmplncinfouuid                                          as ChmlCmplncReqNewCmplncInfoUUID,

      chmlcmplncrequestuuid                                                   as ChmlCmplncRequestUUID,

      @Semantics.systemDateTime.createdAt: true
      cast(creationutcdatetime as ehfnd_bo_crea_date_time preserving type )   as CreationUTCDateTime,
      @Semantics.user.createdBy: true
      cast(createdbyuser as ehfnd_bo_crea_uname preserving type )             as CreatedByUser,
      @Semantics.systemDateTime.lastChangedAt: true
      cast(lastchangeutcdatetime as ehfnd_bo_lchg_date_time preserving type ) as LastChangeUTCDateTime,
      @Semantics.user.lastChangedBy: true
      cast(lastchangedbyuser as ehfnd_bo_lchg_uname preserving type )         as LastChangedByUser,

      chmlcmplncinfotype                                                      as ChmlCmplncInfoType,

      chmlcmplncproduuid                                                      as ChmlCmplncProdUUID,

      @ObjectModel.foreignKey.association: '_RespUnitForProductStewardship'
      prodstewardshiprespunit                                                 as ProdStewardshipRespUnit,

      @ObjectModel.foreignKey.association: '_RespUnitForDangerousGoods'
      dngrsgdsrespunit                                                        as DngrsGdsRespUnit,

      chmlcmplncinternalname                                                  as ChmlCmplncInternalName,
      chmlcmplncprodisresearched                                              as ChmlCmplncProdIsResearched,

      materialissold                                                          as MaterialIsSold,
      materialistransported                                                   as MaterialIsTransported,
      materialissourced                                                       as MaterialIsSourced,
      materialisproduced                                                      as MaterialIsProduced,

      chmlcmplncprodcatztnphrsuuid                                            as ChmlCmplncProdCatztnPhrsUUID,

      _ChmlCmplncReq,
      _RespUnitForProductStewardship,
      _RespUnitForDangerousGoods
}