C_EnvrmtWasteTranspDocTP

DDL: C_ENVRMTWASTETRANSPDOCTP Type: view_entity CONSUMPTION

Waste Transportation Document Projection

C_EnvrmtWasteTranspDocTP is a Consumption CDS View that provides data about "Waste Transportation Document Projection" in SAP S/4HANA. It reads from 1 data source (R_EnvrmtWasteTranspDocTP) and exposes 73 fields with key field EnvrmtWasteTranspDocUUID.

Data Sources (1)

SourceAliasJoin Type
R_EnvrmtWasteTranspDocTP R_EnvrmtWasteTranspDocTP projection

Annotations (7)

NameValueLevelField
EndUserText.label Waste Transportation Document Projection view
AccessControl.authorizationCheck #MANDATORY view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
Metadata.allowExtensions true view

Fields (73)

KeyFieldSource TableSource FieldDescription
KEY EnvrmtWasteTranspDocUUID EnvrmtWasteTranspDocUUID WTR UUID
WasteTranspDocID WasteTranspDocID Trans Doc ID
EnvrmtWasteTranspDocNumber EnvrmtWasteTranspDocNumber Trans Doc Number
EnvWstTranspDocDisposerDate EnvWstTranspDocDisposerDate Take/Accept Date
WastePartnerDisposerSgntrDate WastePartnerDisposerSgntrDate WastePrtn Sgntr Date
WasteDisposerCntctPersnName WasteDisposerCntctPersnName WastePrtn CntctPersn
EnvWstTranspDocRemarkTxt EnvWstTranspDocRemarkTxt Transp Doc Remark
EnvWstTranspDocDescription EnvWstTranspDocDescription Trans Doc Desc
EnvrmtWasteTranspDocType EnvrmtWasteTranspDocType Trans Doc Ty ID
EnvrmtWasteTranspDocStatus EnvrmtWasteTranspDocStatus Trans Doc Status
EnvrmtWasteGnrtrUUID EnvrmtWasteGnrtrUUID Waste Generator UUID
EnvrmtWasteGnrtrID Waste Generator ID
EnvrmtWastePartnerNmbr EnvrmtWastePartnerNmbr Busn. Partner
ChmlCmplncWasteCodeUUID ChmlCmplncWasteCodeUUID Chml Cmplnc Wst Code
CmplRqVersUUID CmplRqVersUUID NodeID
CmplRqVersPermitNumber CmplRqVersPermitNumber Permit Number
EnvrmtWasteTotConfirmedQty EnvrmtWasteDcmlTotConfirmedQty Confirmed Qty
EnvrmtWasteTotConfirmedQtyCode Unit of Measurement
EnvWstTranspDocHandoverDate EnvWstTranspDocHandoverDate Trans Doc HndovrDate
EnvWstTranspDocPrintedDate EnvWstTranspDocPrintedDate Trans Doc Print Date
EnvWstTranspDocReturnByDate EnvWstTranspDocReturnByDate Trans Doc Ret Date
WasteStreamDsplChnlUUID WasteStreamDsplChnlUUID Dispsl Channel UUI
WasteDisposalChannelNumber WasteDisposalChannelNumber Number
WasteTranspDocMatlIsTransfReq WasteTranspDocMatlIsTransfReq Created from WTR
DngrsGoodsModeOfTransport DngrsGoodsModeOfTransport Mode of Transport
DngrsGoodsModeOfTransportName _DngrsGoodsModeOfTransportTxt DngrsGoodsModeOfTransportName
WasteIsTransportedAbroad WasteIsTransportedAbroad
int1
virtualEHSLocationURLtext1024
sstring163
sstring163
virtualCmplRqVersPermitURLtext1024
virtualUICT_WastePermitIsHiddenboolean
sstring260
dec204
dec204
dec101
virtualEnvrmtWasteUsedQtyPercentagemsehi
sstring1000
char71 Validity Area
EHSWasteTranspDocIsRecyclable EHSWasteTranspDocIsRecyclable
EnvrmtWasteCode
EnvrmtWasteCodeDescription
EnvWstTranspDocStatusNamelocalized
CmplRqEnvrnmtlUpperLimitValue _PermitLimit CmplRqEnvrnmtlUpperLimitValue
WasteStreamDsplChnlName _DisposalChannel WasteDisposalChannelName Dispsl Channel Name
WasteStreamChnlPermitType CmplRqPermitType Permit Type
WasteStreamChnlPermitTypeName _PermitType WasteStreamChnlPermitTypeName
EHSLocationIsAssigned _Location EHSLocationIsAssigned
Country _Location Country Country/Region
CountryNameasCountryNamelocalized
Region _Location Region Venue Region
RegionNameasRegionNamelocalized
StreetName _Location StreetName Street
CityName _Location CityName City
PostalCode _Location PostalCode Postal Code
EHSLocationPhone _Location EHSLocationPhone
WasteRegistrationNumber
EnvrmtWasteGnrtrName EnvrmtWasteGnrtrName Location
EnvrmtWastePartnerName
EnvrmtWasteFcltyRegistrationID
EnvrmtWastePartFcltyName
EnvrmtWastePartnerUUID _Disposer EnvrmtWastePartnerUUID Waste Partner UUID
BusinessPartner _Disposer BusinessPartner Issuing Authority
AddressNumber
CreationDateTime CreationDateTime Timestamp
LastChangeDateTime LastChangeDateTime Timestamp
CreatedByUser CreatedByUser User Name
LastChangedByUser LastChangedByUser User Name
_Permit _Permit
_Location _Location
_StatusText _StatusText
_DisposalChannel _DisposalChannel

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_EnvrmtWasteTranspDocTP.
-- 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_EnvrmtWasteTranspDocTP AS
SELECT
  EnvrmtWasteTranspDocUUID,
  WasteTranspDocID,
  EnvrmtWasteTranspDocNumber,
  EnvWstTranspDocDisposerDate,
  WastePartnerDisposerSgntrDate,
  WasteDisposerCntctPersnName,
  EnvWstTranspDocRemarkTxt,
  EnvWstTranspDocDescription,
  EnvrmtWasteTranspDocType,
  EnvrmtWasteTranspDocStatus,
  EnvrmtWasteGnrtrUUID,
  cast(EnvrmtWasteGnrtrID as ehewa_waste_generator_id_alpha preserving type ) AS EnvrmtWasteGnrtrID,
  EnvrmtWastePartnerNmbr,
  ChmlCmplncWasteCodeUUID,
  CmplRqVersUUID,
  CmplRqVersPermitNumber,
  EnvrmtWasteDcmlTotConfirmedQty AS EnvrmtWasteTotConfirmedQty,
  cast(EnvrmtWasteTotConfirmedQtyCode as ehfnd_unit_code_meins preserving type ) AS EnvrmtWasteTotConfirmedQtyCode,
  EnvWstTranspDocHandoverDate,
  EnvWstTranspDocPrintedDate,
  EnvWstTranspDocReturnByDate,
  WasteStreamDsplChnlUUID,
  WasteDisposalChannelNumber,
  WasteTranspDocMatlIsTransfReq,
  DngrsGoodsModeOfTransport,
  _DngrsGoodsModeOfTransportTxt.DngrsGoodsModeOfTransportName AS DngrsGoodsModeOfTransportName,
  WasteIsTransportedAbroad,
  virtual UICT_WasteTranspDocCritlty : abap.int1 AS int1,
  virtual EHSLocationURL : text1024 AS virtualEHSLocationURLtext1024,
  virtual EnvWstPrtnEmailAddrString : abap.sstring(163) AS sstring163,
  virtual CmplRqVersPermitURL : text1024 AS virtualCmplRqVersPermitURLtext1024,
  virtual UICT_WastePermitIsHidden : boolean AS virtualUICT_WastePermitIsHiddenboolean,
  virtual FormattedPostalAddressText : abap.sstring(260) AS sstring260,
  virtual EnvrmtWasteApprovedQty : abap.dec( 20, 4 ) AS dec204,
  virtual EnvrmtWasteTotalCnsmdQty : abap.dec( 10, 1 ) AS dec101,
  virtual EnvrmtWasteUsedQtyPercentage : msehi AS virtualEnvrmtWasteUsedQtyPercentagemsehi,
  virtual EnvrmtWstCdCnctntdListTxt : abap.sstring( 1000 ) AS sstring1000,
  virtual EnvrmtWasteGnrtrValdtyAreaTxt : abap.char(71) AS char71,
  EHSWasteTranspDocIsRecyclable,
  _WasteData._WasteCode.EnvrmtWasteCode AS EnvrmtWasteCode,
  _WasteData._WasteCode._WasteCodeText[1: Language = $session.system_language].EnvrmtWasteCodeDescription AS EnvrmtWasteCodeDescription,
  _StatusText.EnvWstTranspDocStatusName : localized AS EnvWstTranspDocStatusNamelocalized,
  _PermitLimit.CmplRqEnvrnmtlUpperLimitValue AS CmplRqEnvrnmtlUpperLimitValue,
  _DisposalChannel.WasteDisposalChannelName AS WasteStreamDsplChnlName,
  CmplRqPermitType AS WasteStreamChnlPermitType,
  _PermitType.WasteStreamChnlPermitTypeName AS WasteStreamChnlPermitTypeName,
  _Location.EHSLocationIsAssigned AS EHSLocationIsAssigned,
  _Location.Country AS Country,
  _Location._CountryText.CountryName as CountryName : localized AS CountryNameasCountryNamelocalized,
  _Location.Region AS Region,
  _Location._RegionText.RegionName as RegionName : localized AS RegionNameasRegionNamelocalized,
  _Location.StreetName AS StreetName,
  _Location.CityName AS CityName,
  _Location.PostalCode AS PostalCode,
  _Location.EHSLocationPhone AS EHSLocationPhone,
  _Location._EHSLocationRoot.WasteRegistrationNumber AS WasteRegistrationNumber,
  EnvrmtWasteGnrtrName,
  _Disposer._WastePartner._BusinessPartner.EnvrmtWastePartnerName AS EnvrmtWastePartnerName,
  _Disposer._DisposalFacility.EnvrmtWasteFcltyRegistrationID AS EnvrmtWasteFcltyRegistrationID,
  _Disposer._DisposalFacility.EnvrmtWastePartFcltyName AS EnvrmtWastePartFcltyName,
  _Disposer.EnvrmtWastePartnerUUID AS EnvrmtWastePartnerUUID,
  _Disposer.BusinessPartner AS BusinessPartner,
  _Disposer._DisposalFacility.AddressNumber AS AddressNumber,
  CreationDateTime,
  LastChangeDateTime,
  CreatedByUser,
  LastChangedByUser
FROM R_EnvrmtWasteTranspDocTP
;