C_WasteTransferRequestTP
Waste Transfer Request Header Info
C_WasteTransferRequestTP 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 37 fields with key field WasteTransfReqUUID. It is exposed through 1 OData service (UI_WASTETRANSFERREQUEST). It is used in 1 Fiori application: My Waste Transfer Requests.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| R_WasteTransferRequestManageTP | R_WasteTransferRequestManageTP | projection |
Annotations (9)
| Name | Value | Level | Field |
|---|---|---|---|
| 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 | |
| Metadata.allowExtensions | true | view | |
| Search.searchable | true | view |
OData Services (1)
| Service | Binding | Version | Contract | Release |
|---|---|---|---|---|
| UI_WASTETRANSFERREQUEST | UI_WASTETRANSFERREQUEST | V2 | C1 | NOT_RELEASED |
Fiori Apps (1)
| App ID | App Name | Type | Description |
|---|---|---|---|
| F6083 | My Waste Transfer Requests | Transactional | The app will allow the production operator to create Internal Waste Transfer Requests when the waste container is full. A notification will be sent to the Environment Manager to process the request, which will be done in the “Manage Waste Transfer Request” app. |
My Waste Transfer Requests
Business Role: Production Operator - EHS Info
With this app, an Environmental Manager can manage and create waste transfer requests. Waste transfer requests are the starting point for disposal processing. In the waste transfer request, you document the point of generation of the waste product, the related waste stream and disposal channel, the date of the transfer request, and the quantity of waste that was produced and the unit of measure. The waste transfer request also contains the data required for disposal processing. Waste transfer requests serve as a notification that waste can be moved from the point of generation. If a storage location has been specified, the waste product will be moved from the point of generation to a central collection point or to a local collection point. It will later be moved from the collection point to a disposal facility by the transporter. If no storage location has been specified, the waste product will be moved directly from the point of generation to the disposal facility by the transporter. Only a user with the role Environmental Manager (SAP_BR_EHS_ENV_MGMT) associated to a location, classified as waste generator, can manage waste transfer requests using this app. The location is called "waste generator" in the waste management context.
Fields (37)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | WasteTransfReqUUID | WasteTransfReqUUID | WTR UUID | |
| WasteTransferRequestNumber | WasteTransferRequestNumber | Document Number ID | ||
| WasteTransfReqDate | WasteTransfReqDate | Date of WTR | ||
| WasteTransfReqStatus | WasteTransfReqStatus | Status | ||
| WasteTransfReqStatusName | _WasteStatus | WasteTransfReqStatusName | ||
| WasteStreamPtOfGnrtnLocName | _WasteStorage | EHSLocationName | ||
| WasteStreamPtOfGnrtnLocID | _WasteStorage | EHSLocationID | ||
| WasteStreamPtOfGnrtnLocUUID | WasteStreamPtOfGnrtnLocUUID | Pnt of Gnrtn UUID | ||
| ProductDescription | ||||
| WasteStreamMaterial | WasteStreamMaterial | Vehicle Model | ||
| EHSOutgoingAmountUUID | EHSOutgoingAmountUUID | Key | ||
| EnvrmtWasteUnitOfMeasure | EnvrmtWasteUnitOfMeasure | Base Unit | ||
| virtualWasteStorageUnitOfMeasuremeins | ||||
| EnvrmtWasteUnitOfMeasureText | ||||
| WasteStreamUUID | WasteStreamUUID | Waste Stream UUID | ||
| char1 | ||||
| WasteStreamName | _WasteStream | WasteStreamName | Waste Stream Name | |
| EnvrmtWasteTotConfirmedQty | EnvrmtWasteTotConfirmedQty | Confirmed Qty | ||
| EnvrmtWasteTotConfirmedQtyCode | EnvrmtWasteTotConfirmedQtyCode | Unit of Measurement | ||
| EnvrmtWasteTotConfirmedQtyName | ||||
| ChmlCmplncInfoUUID | ChmlCmplncInfoUUID | Chemical Compliance Information PP | ||
| ChmlCmplncMatlAssgmtUUID | _WasteStream | ChmlCmplncMatlAssgmtUUID | Product Assignment | |
| EnvrmtWasteGnrtrUUID | EnvrmtWasteGnrtrUUID | Waste Generator UUID | ||
| Country | Country | Venue: Ctry/Reg | ||
| Region | Region | Venue Region | ||
| WasteDisposalChannelUUID | WasteDisposalChannelUUID | UUID | ||
| CreationDateTime | CreationDateTime | Timestamp | ||
| createdBytrueCreatedByUser | ||||
| LastChangeDateTime | LastChangeDateTime | Timestamp | ||
| LastChangedByUser | LastChangedByUser | User Name | ||
| Associations_Amount | ||||
| _WasteStorage | _WasteStorage | |||
| _WasteStream | _WasteStream | |||
| _WasteStatus | _WasteStatus | |||
| _UnitOfMeasureText | _UnitOfMeasureText | |||
| _WasteGeneratorOperatorByRole | _WasteGeneratorOperatorByRole | |||
| _WasteGeneratorManagerByRole | _WasteGeneratorManagerByRole |
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_WasteTransferRequestTP.
-- 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_WasteTransferRequestTP AS
SELECT
WasteTransfReqUUID,
WasteTransferRequestNumber,
WasteTransfReqDate,
WasteTransfReqStatus,
_WasteStatus.WasteTransfReqStatusName AS WasteTransfReqStatusName,
_WasteStorage.EHSLocationName AS WasteStreamPtOfGnrtnLocName,
_WasteStorage.EHSLocationID AS WasteStreamPtOfGnrtnLocID,
WasteStreamPtOfGnrtnLocUUID,
_ProductText[1: Language = $session.system_language].ProductDescription AS ProductDescription,
WasteStreamMaterial,
EHSOutgoingAmountUUID,
EnvrmtWasteUnitOfMeasure,
virtual WasteStorageUnitOfMeasure : meins AS virtualWasteStorageUnitOfMeasuremeins,
_UnitOfMeasureText[1: Language = $session.system_language].UnitOfMeasureName AS EnvrmtWasteUnitOfMeasureText,
WasteStreamUUID,
virtual UICT_MyWasteTransferRqstFilter : abap.char( 1 ) AS char1,
_WasteStream.WasteStreamName AS WasteStreamName,
EnvrmtWasteTotConfirmedQty,
EnvrmtWasteTotConfirmedQtyCode,
_ConfUnitOfMeasureText[1: Language = $session.system_language].UnitOfMeasureName AS EnvrmtWasteTotConfirmedQtyName,
ChmlCmplncInfoUUID,
_WasteStream.ChmlCmplncMatlAssgmtUUID AS ChmlCmplncMatlAssgmtUUID,
EnvrmtWasteGnrtrUUID,
Country,
Region,
WasteDisposalChannelUUID,
CreationDateTime,
user.createdBy: true CreatedByUser AS createdBytrueCreatedByUser,
LastChangeDateTime,
LastChangedByUser
FROM R_WasteTransferRequestManageTP
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- OData Services in SAP S/4HANA Explained
- Service Bindings and Service Definitions in SAP S/4HANA
- SAP Fiori Apps Architecture — How Fiori Apps Connect to Data
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA