C_WasteTransferRequestManageTP

DDL: C_WASTETRANSFERREQUESTMANAGETP Type: view_entity CONSUMPTION

Waste Transfer Request Header Info

C_WasteTransferRequestManageTP is a Consumption CDS View that provides data about "Waste Transfer Request Header Info" in SAP S/4HANA. It reads from 1 data source (R_WasteTransferRequestManageTP) and exposes 76 fields with key field WasteTransfReqUUID. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
R_WasteTransferRequestManageTP R_WasteTransferRequestManageTP projection

Associations (1)

CardinalityTargetAliasCondition
[0..1] E_WasteTransferRequest _Extension $projection.WasteTransfReqUUID = _Extension.WasteTransfReqUUID

Annotations (14)

NameValueLevelField
EndUserText.label Waste Transfer Request Header Info view
VDM.viewType #CONSUMPTION view
AccessControl.authorizationCheck #MANDATORY view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.representativeKey WasteTransfReqUUID view
AbapCatalog.extensibility.extensible true view
AbapCatalog.extensibility.elementSuffix WTR view
AbapCatalog.extensibility.allowNewDatasources true view
AbapCatalog.extensibility.quota.maximumFields 1000 view
AbapCatalog.extensibility.quota.maximumBytes 100000 view
Search.searchable false view
Metadata.allowExtensions true view

Fields (76)

KeyFieldSource TableSource FieldDescription
KEY WasteTransfReqUUID WasteTransfReqUUID WTR UUID
WasteTransferRequestNumber WasteTransferRequestNumber Document Number ID
WasteTransfReqDate WasteTransfReqDate Date of WTR
WasteTransfReqStatus WasteTransfReqStatus Status
WasteTransfReqPostDate WasteTransfReqPostDate Date of WTR
virtualUICT_IsHiddenPostDateabap_boolean
WasteTransfReqStatusName _WasteStatus WasteTransfReqStatusName
WasteStreamPtOfGnrtnLocName
WstStmPtOfGnrtnLocEnglishName
WasteStreamPtOfGnrtnLocUUID WasteStreamPtOfGnrtnLocUUID Pnt of Gnrtn UUID
WasteDisposalChannelNumber WasteDisposalChannelNumber Number
WasteDisposalChannelName _WasteDisposalChannel WasteDisposalChannelName Dispsl Channel Name
WasteDisposalChannelUUID WasteDisposalChannelUUID UUID
ProductName
ProductEnglishName
WasteStreamMaterial WasteStreamMaterial Vehicle Model
ChmlCmplncInfoUUID _WasteStream ChmlCmplncInfoUUID Chemical Compliance Information PP
ChmlCmplncMatlAssgmtUUID _WasteStream ChmlCmplncMatlAssgmtUUID Product Assignment
EHSOutgoingAmountUUID EHSOutgoingAmountUUID Key
EnvrmtWasteOutgoingQuantity EnvrmtWasteOutgoingQuantity Quantity
EnvrmtWasteUnitOfMeasure EnvrmtWasteUnitOfMeasure Base Unit
EnvrmtWasteUnitOfMeasureText
EnvrmtWasteConfirmedQuantity EnvrmtWasteConfirmedQuantity
EnvrmtWasteConfirmedQtyCode EnvrmtWasteConfirmedQtyCode Base Unit
UnitOfMeasureLongName
WasteStreamName _WasteStream WasteStreamName Waste Stream Name
WasteStreamUUID WasteStreamUUID Waste Stream UUID
WasteStreamHandlingType _WasteStream WasteStreamHandlingType WStr Handling Type
EnvrmtWasteGnrtrUUID EnvrmtWasteGnrtrUUID Waste Generator UUID
EnvrmtWasteGnrtrName
WasteStreamHandlingTypeText
virtualWasteStorageUnitOfMeasuremeins
CreatedByUserDescription _CreatedByUserText UserDescription Full Name
LastChangedByUserDescription _LastChangedByUserText UserDescription Full Name
WasteStorageTimeLimitValue WasteStorageTimeLimitValue
WasteStorageRemainingDaysValue WasteStorageRemainingDaysValue
WastePtOfGnrtnTimeLimitValue WastePtOfGnrtnTimeLimitValue
WastePtOfGnrtnRemainingDaysVal WastePtOfGnrtnRemainingDaysVal
WasteStorageDefaultWrngPerdVal WasteStorageDefaultWrngPerdVal
WastePtOfGnrtnDfltWrngPerdVal WastePtOfGnrtnDfltWrngPerdVal
WasteTimeLimitEnablementSwitch WasteTimeLimitEnablementSwitch
EHSLocationID
StorageLocationName
WasteStreamStorageLocUUID _WasteStream WasteStreamStorageLocUUID Storage Loctn UUID
Country Country Venue: Ctry/Reg
Region Region Venue Region
WasteTransferRequestCritlty WasteTransferRequestCritlty
WasteTransfRequestCritltyName _Criticality WasteTransfReqStatusName
WasteDsplChnlFacilityUUID _WasteDisposalChannel WasteDsplChnlFacilityUUID Waste Facility UUID
EnvrmtWastePartFcltyName
WasteDsplChnlDisposerUUID _WasteDisposalChannel WasteDsplChnlDisposerUUID Waste Partner UUID
EnvrmtWasteTranspDocType _WasteDisposalChannel EnvrmtWasteTranspDocType Trans Doc Ty ID
EnvrmtWasteIsPermitHidden EnvrmtWasteIsPermitHidden
EnvrmtWasteTotConfirmedQty EnvrmtWasteTotConfirmedQty Confirmed Qty
EnvrmtWasteTotConfirmedQtyCode EnvrmtWasteTotConfirmedQtyCode Unit of Measurement
EnvrmtWasteTotConfirmedQtyName
WasteStreamStorageLocIsHidden WasteStreamStorageLocIsHidden
EnvrmtWasteTotConfdQtyIsHidden EnvrmtWasteTotConfdQtyIsHidden
virtualUICT_IsPoGTimeLimitabap_boolean
virtualUICT_IsHiddenFldabap_boolean
virtualEHSFileMIMETypew3conttype
EnvWstTransfReqRemarkTxt EnvWstTransfReqRemarkTxt Transf Req Remark
CreationDateTime CreationDateTime Timestamp
CreatedByUser CreatedByUser User Name
LastChangeDateTime LastChangeDateTime Timestamp
LastChangedByUser LastChangedByUser User Name
Associations_Amount
_WasteStream _WasteStream
_WasteDisposalChannel _WasteDisposalChannel
_WasteStorage _WasteStorage
_WasteStatus _WasteStatus
_UnitOfMeasureText _UnitOfMeasureText
_CreatedByUserText _CreatedByUserText
_LastChangedByUserText _LastChangedByUserText
_WasteGeneratorManagerByRole _WasteGeneratorManagerByRole
_WasteGeneratorOperatorByRole _WasteGeneratorOperatorByRole

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_WasteTransferRequestManageTP.
-- 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_WasteTransferRequestManageTP AS
SELECT
  WasteTransfReqUUID,
  WasteTransferRequestNumber,
  WasteTransfReqDate,
  WasteTransfReqStatus,
  WasteTransfReqPostDate,
  virtual UICT_IsHiddenPostDate : abap_boolean AS virtualUICT_IsHiddenPostDateabap_boolean,
  _WasteStatus.WasteTransfReqStatusName AS WasteTransfReqStatusName,
  _LocText[1: Language = $session.system_language].EHSLocationName AS WasteStreamPtOfGnrtnLocName,
  _LocText[1: Language = 'E'].EHSLocationName AS WstStmPtOfGnrtnLocEnglishName,
  WasteStreamPtOfGnrtnLocUUID,
  WasteDisposalChannelNumber,
  _WasteDisposalChannel.WasteDisposalChannelName AS WasteDisposalChannelName,
  WasteDisposalChannelUUID,
  _ProductText[1: Language = $session.system_language].ProductDescription AS ProductName,
  _ProductText[1: Language = 'E'].ProductDescription AS ProductEnglishName,
  WasteStreamMaterial,
  _WasteStream.ChmlCmplncInfoUUID AS ChmlCmplncInfoUUID,
  _WasteStream.ChmlCmplncMatlAssgmtUUID AS ChmlCmplncMatlAssgmtUUID,
  EHSOutgoingAmountUUID,
  EnvrmtWasteOutgoingQuantity,
  EnvrmtWasteUnitOfMeasure,
  _UnitOfMeasureText[1: Language = $session.system_language].UnitOfMeasureLongName AS EnvrmtWasteUnitOfMeasureText,
  EnvrmtWasteConfirmedQuantity,
  EnvrmtWasteConfirmedQtyCode,
  _ConfUnitOfMeasureText[1: Language = $session.system_language].UnitOfMeasureLongName AS UnitOfMeasureLongName,
  _WasteStream.WasteStreamName AS WasteStreamName,
  WasteStreamUUID,
  _WasteStream.WasteStreamHandlingType AS WasteStreamHandlingType,
  EnvrmtWasteGnrtrUUID,
  _WasteGnrtrText[1: Language = $session.system_language].EnvrmtWasteGnrtrName AS EnvrmtWasteGnrtrName,
  _WasteStream._HandlingType.WasteStreamHandlingTypeText AS WasteStreamHandlingTypeText,
  virtual WasteStorageUnitOfMeasure : meins AS virtualWasteStorageUnitOfMeasuremeins,
  _CreatedByUserText.UserDescription AS CreatedByUserDescription,
  _LastChangedByUserText.UserDescription AS LastChangedByUserDescription,
  WasteStorageTimeLimitValue,
  WasteStorageRemainingDaysValue,
  WastePtOfGnrtnTimeLimitValue,
  WastePtOfGnrtnRemainingDaysVal,
  WasteStorageDefaultWrngPerdVal,
  WastePtOfGnrtnDfltWrngPerdVal,
  WasteTimeLimitEnablementSwitch,
  _WasteStream._WasteStorage.EHSLocationID AS EHSLocationID,
  _WasteStream._WasteStorage.EHSLocationName AS StorageLocationName,
  _WasteStream.WasteStreamStorageLocUUID AS WasteStreamStorageLocUUID,
  Country,
  Region,
  WasteTransferRequestCritlty,
  _Criticality.WasteTransfReqStatusName AS WasteTransfRequestCritltyName,
  _WasteDisposalChannel.WasteDsplChnlFacilityUUID AS WasteDsplChnlFacilityUUID,
  _WasteDisposalChannel._DisposalFacility.EnvrmtWastePartFcltyName AS EnvrmtWastePartFcltyName,
  _WasteDisposalChannel.WasteDsplChnlDisposerUUID AS WasteDsplChnlDisposerUUID,
  _WasteDisposalChannel.EnvrmtWasteTranspDocType AS EnvrmtWasteTranspDocType,
  EnvrmtWasteIsPermitHidden,
  EnvrmtWasteTotConfirmedQty,
  EnvrmtWasteTotConfirmedQtyCode,
  _TotConfUnitOfMeasureText[1: Language = $session.system_language].UnitOfMeasureLongName AS EnvrmtWasteTotConfirmedQtyName,
  WasteStreamStorageLocIsHidden,
  EnvrmtWasteTotConfdQtyIsHidden,
  virtual UICT_IsPoGTimeLimit : abap_boolean AS virtualUICT_IsPoGTimeLimitabap_boolean,
  virtual UICT_IsHiddenFld : abap_boolean AS virtualUICT_IsHiddenFldabap_boolean,
  virtual EHSFileMIMEType : w3conttype AS virtualEHSFileMIMETypew3conttype,
  EnvWstTransfReqRemarkTxt,
  CreationDateTime,
  CreatedByUser,
  LastChangeDateTime,
  LastChangedByUser
FROM R_WasteTransferRequestManageTP
LEFT OUTER JOIN E_WasteTransferRequest AS _Extension ON WasteTransfReqUUID = _Extension.WasteTransfReqUUID  -- association [0..1]
;