C_EnvrmtWasteTranspDocMatlTP

DDL: C_ENVRMTWASTETRANSPDOCMATLTP Type: view_entity CONSUMPTION

Waste Transp Doc Material Projection

C_EnvrmtWasteTranspDocMatlTP is a Consumption CDS View that provides data about "Waste Transp Doc Material Projection" in SAP S/4HANA. It reads from 1 data source (R_EnvrmtWasteTranspDocMatlTP) and exposes 44 fields with key field EnvWstTranspDocMatlAssgdUUID.

Data Sources (1)

SourceAliasJoin Type
R_EnvrmtWasteTranspDocMatlTP R_EnvrmtWasteTranspDocMatlTP projection

Annotations (7)

NameValueLevelField
EndUserText.label Waste Transp Doc Material Projection view
AccessControl.authorizationCheck #MANDATORY view
Metadata.allowExtensions true view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #MASTER view

Fields (44)

KeyFieldSource TableSource FieldDescription
KEY EnvWstTranspDocMatlAssgdUUID EnvWstTranspDocMatlAssgdUUID Matl Assigd UUID
EnvrmtWasteTranspDocUUID EnvrmtWasteTranspDocUUID WTR UUID
ChmlCmplncInfoUUID ChmlCmplncInfoUUID Chemical Compliance Information PP
Material Material Vehicle Model
WasteTransfReqUUID WasteTransfReqUUID WTR UUID
WasteTransferRequestNumber WasteTransferRequestNumber Document Number ID
WasteStreamContainerType WasteStreamContainerType Wst Strm Contnr Type
ChmlCmplncWasteCodeUUID ChmlCmplncWasteCodeUUID Chml Cmplnc Wst Code
EHSOutgoingAmountUUID EHSOutgoingAmountUUID Key
EnvrmtWasteOutgoingQuantity EnvrmtWasteOutgoingQuantity Quantity
EnvrmtWasteUnitOfMeasure EnvrmtWasteOutgoingQtyCode Base Unit
EnvrmtWasteUnitOfMeasureText
EHSDisposedAmountUUID EHSDisposedAmountUUID Key
EnvrmtWasteConfirmedQuantity EnvrmtWasteConfirmedQuantity
EnvrmtWasteConfirmedQtyCode EnvrmtWasteConfirmedQtyCode Base Unit
UnitOfMeasureLongName
EnvrmtWasteConfdMgmtMethCode EnvrmtWasteConfdMgmtMethCode
EHSWasteProductIsRecyclable EHSWasteProductIsRecyclable
EnvrmtWasteNumberOfPackages EnvrmtWasteNumberOfPackages Number Of Packages
WasteStreamUUID WasteStreamUUID Waste Stream UUID
int1
virtualTransportPermissionNameval_text
virtualWasteContainerTypeIsShownboolean
sstring1000 Waste Codes
sstring1000
virtualUICT_WasteCodeIsHiddenboolean
UnitOfMeasureName _OutAmount UnitOfMeasureName Meas. Unit Text
ProductDescription ProductDescription Description
EnvrmtWasteTranspPartnerUUID
LeadingWasteCodeUUID _TranspDoc ChmlCmplncWasteCodeUUID Chml Cmplnc Wst Code
CmplRqVersUUID _TranspDoc CmplRqVersUUID NodeID
CmplRqVersPermitNumber
EnvrmtWasteGnrtrUUID _TranspDoc EnvrmtWasteGnrtrUUID Waste Generator UUID
EnvrmtWastePartDsplFcltyUUID
EnvrmtWastePartnerUUID
WasteTranspDocMatlIsTransfReq _TranspDoc WasteTranspDocMatlIsTransfReq Created from WTR
CreationDateTime CreationDateTime Timestamp
CreatedByUser CreatedByUser User Name
LastChangeDateTime LastChangeDateTime Timestamp
LastChangedByUser LastChangedByUser User Name
_OutAmount _OutAmount
_UnitOfMeasureText _UnitOfMeasureText
_MaterialText _MaterialText
_WasteCodesReleased _WasteCodesReleased

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view C_EnvrmtWasteTranspDocMatlTP.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.

CREATE VIEW C_EnvrmtWasteTranspDocMatlTP AS
SELECT
  EnvWstTranspDocMatlAssgdUUID,
  EnvrmtWasteTranspDocUUID,
  ChmlCmplncInfoUUID,
  Material,
  WasteTransfReqUUID,
  WasteTransferRequestNumber,
  WasteStreamContainerType,
  ChmlCmplncWasteCodeUUID,
  EHSOutgoingAmountUUID,
  EnvrmtWasteOutgoingQuantity,
  EnvrmtWasteOutgoingQtyCode AS EnvrmtWasteUnitOfMeasure,
  _UnitOfMeasureText[1:UnitOfMeasure = envrmtwasteunitofmeasure and Language = $session.system_language].UnitOfMeasureLongName AS EnvrmtWasteUnitOfMeasureText,
  EHSDisposedAmountUUID,
  EnvrmtWasteConfirmedQuantity,
  EnvrmtWasteConfirmedQtyCode,
  _UnitOfMeasureText[1:UnitOfMeasure = envrmtwasteconfirmedqtycode and Language = $session.system_language].UnitOfMeasureLongName AS UnitOfMeasureLongName,
  EnvrmtWasteConfdMgmtMethCode,
  EHSWasteProductIsRecyclable,
  EnvrmtWasteNumberOfPackages,
  WasteStreamUUID,
  virtual TransportPermissionCriticality : abap.int1 AS int1,
  virtual TransportPermissionName : val_text AS virtualTransportPermissionNameval_text,
  virtual WasteContainerTypeIsShown : boolean AS virtualWasteContainerTypeIsShownboolean,
  virtual EnvrmtWasteCodeString : abap.sstring( 1000 ) AS sstring1000,
  virtual UICT_WasteCodeIsHidden : boolean AS virtualUICT_WasteCodeIsHiddenboolean,
  _OutAmount.UnitOfMeasureName AS UnitOfMeasureName,
  ProductDescription,
  _TranspDoc._WastePartner[1:EnvrmtWastePartnerType='01'].EnvrmtWastePartnerUUID AS EnvrmtWasteTranspPartnerUUID,
  _TranspDoc.ChmlCmplncWasteCodeUUID AS LeadingWasteCodeUUID,
  _TranspDoc.CmplRqVersUUID AS CmplRqVersUUID,
  _TranspDoc._Permit.CmplRqVersPermitNumber AS CmplRqVersPermitNumber,
  _TranspDoc.EnvrmtWasteGnrtrUUID AS EnvrmtWasteGnrtrUUID,
  _TranspDoc._WastePartner[1:EnvrmtWastePartnerType='02'].EnvrmtWastePartDsplFcltyUUID AS EnvrmtWastePartDsplFcltyUUID,
  _TranspDoc._WastePartner[1:EnvrmtWastePartnerType='02'].EnvrmtWastePartnerUUID AS EnvrmtWastePartnerUUID,
  _TranspDoc.WasteTranspDocMatlIsTransfReq AS WasteTranspDocMatlIsTransfReq,
  CreationDateTime,
  CreatedByUser,
  LastChangeDateTime,
  LastChangedByUser
FROM R_EnvrmtWasteTranspDocMatlTP
;