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 71 fields with key field WasteTransfReqUUID. It has 1 association to related views. It is exposed through 1 OData service (UI_WASTETRANSFERREQUESTMANAGE).

Data Sources (1)

SourceAliasJoin Type
R_WasteTransferRequestManageTP R_WasteTransferRequestManageTP projection

Associations (1)

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

Annotations (13)

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
Metadata.allowExtensions true view

OData Services (1)

ServiceBindingVersionContractRelease
UI_WASTETRANSFERREQUESTMANAGE UI_WASTETRANSFERREQUESTMNG V2 C1 NOT_RELEASED

Fields (71)

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 _WasteStorage EHSLocationName
WasteStreamPtOfGnrtnLocUUID WasteStreamPtOfGnrtnLocUUID Pnt of Gnrtn UUID
WasteDisposalChannelNumber WasteDisposalChannelNumber Number
WasteDisposalChannelName _WasteDisposalChannel WasteDisposalChannelName Dispsl Channel Name
WasteDisposalChannelUUID WasteDisposalChannelUUID UUID
ProductDescription
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
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
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,
  _WasteStorage.EHSLocationName AS WasteStreamPtOfGnrtnLocName,
  WasteStreamPtOfGnrtnLocUUID,
  WasteDisposalChannelNumber,
  _WasteDisposalChannel.WasteDisposalChannelName AS WasteDisposalChannelName,
  WasteDisposalChannelUUID,
  _ProductText[1: Language = $session.system_language].ProductDescription AS ProductDescription,
  WasteStreamMaterial,
  _WasteStream.ChmlCmplncInfoUUID AS ChmlCmplncInfoUUID,
  _WasteStream.ChmlCmplncMatlAssgmtUUID AS ChmlCmplncMatlAssgmtUUID,
  EHSOutgoingAmountUUID,
  EnvrmtWasteOutgoingQuantity,
  EnvrmtWasteUnitOfMeasure,
  _UnitOfMeasureText[1: Language = $session.system_language].UnitOfMeasureName AS EnvrmtWasteUnitOfMeasureText,
  EnvrmtWasteConfirmedQuantity,
  EnvrmtWasteConfirmedQtyCode,
  _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,
  _ConfUnitOfMeasureText[1: Language = $session.system_language].UnitOfMeasureName AS EnvrmtWasteTotConfirmedQtyName,
  WasteStreamStorageLocIsHidden,
  EnvrmtWasteTotConfdQtyIsHidden,
  virtual UICT_IsPoGTimeLimit : abap_boolean AS virtualUICT_IsPoGTimeLimitabap_boolean,
  virtual UICT_IsHiddenFld : abap_boolean AS virtualUICT_IsHiddenFldabap_boolean,
  CreationDateTime,
  CreatedByUser,
  LastChangeDateTime,
  LastChangedByUser
FROM R_WasteTransferRequestManageTP
LEFT OUTER JOIN E_WasteTransferRequest AS _Extension ON WasteTransfReqUUID = _Extension.WasteTransfReqUUID  -- association [0..1]
;