I_EnvrmtWasteTranspDocPart

DDL: I_ENVRMTWASTETRANSPDOCPART SQL: ITRADOCPART Type: view BASIC

Waste Transportation Document Partner

I_EnvrmtWasteTranspDocPart is a Basic CDS View that provides data about "Waste Transportation Document Partner" in SAP S/4HANA. It reads from 1 data source (ehewad_wa_trapar) and exposes 22 fields with key field EnvWstTranspDocPartAssgdUUID. It has 5 associations to related views.

Data Sources (1)

SourceAliasJoin Type
ehewad_wa_trapar ehewad_wa_trapar from

Associations (5)

CardinalityTargetAliasCondition
[1..1] I_EnvrmtWasteTranspDoc _TranspDoc $projection.EnvrmtWasteTranspDocUUID = _TranspDoc.EnvrmtWasteTranspDocUUID
[1..1] I_EnvrmtWastePartnerTypeText _TypeText $projection.EnvrmtWastePartnerType = _TypeText.EnvrmtWastePartnerType and _TypeText.Language = $session.system_language
[1..1] I_EnvrmtWastePartner _WastePartner $projection.EnvrmtWastePartnerUUID = _WastePartner.EnvrmtWastePartnerUUID
[1..1] I_EnvrmtWastePartDsplFclty _DisposalFacility $projection.EnvrmtWastePartDsplFcltyUUID = _DisposalFacility.EnvrmtWastePartDsplFcltyUUID and $projection.EnvrmtWastePartnerUUID = _DisposalFacility.EnvrmtWastePartnerUUID
[1..1] I_BPCurrentDefaultAddress _BPCurrentDefaultAddress $projection.BusinessPartner = _BPCurrentDefaultAddress.BusinessPartner

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName ITRADOCPART view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Waste Transportation Document Partner view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #MASTER view
VDM.viewType #BASIC view
ClientHandling.algorithm #SESSION_VARIABLE view

Fields (22)

KeyFieldSource TableSource FieldDescription
KEY EnvWstTranspDocPartAssgdUUID envwsttranspdocpartassgduuid Partner Assgned UUID
EnvrmtWastePartnerUUID envrmtwastepartneruuid Waste Partner UUID
EnvrmtWastePartnerType envrmtwastepartnertype Waste Partner Type
EnvrmtWastePartDsplFcltyUUID envrmtwastepartdsplfcltyuuid Waste Facility UUID
EnvWstTranspDocTakeAcceptDate envwsttranspdoctakeacceptdate Take/Accept Date
EnvrmtWasteTranspDocUUID envrmtwastetranspdocuuid WTR UUID
EnvrmtWasteTrailerPlateTxt envrmtwastetrailerplatetxt Trailer Plate
EnvrmtWasteLicensePlateTxt envrmtwastelicenseplatetxt License Plate
EnvWstTranspPrtnSequenceValue envwsttranspprtnsequencevalue Transporter Seq
EnvrmtWastePartSgntrDate envrmtwastepartsgntrdate WastePrtn Sgntr Date
EnvrmtWastePartCntctPersnName envrmtwastepartcntctpersnname WastePrtn CntctPersn
EnvrmtWastePartFcltyName _DisposalFacility EnvrmtWastePartFcltyName Waste Facility Name
BusinessPartner _WastePartner EnvrmtWastePartnerNmbr Busn. Partner
CreationDateTime creationdatetime Timestamp
CreatedByUser createdbyuser User Name
LastChangeDateTime lastchangedatetime Timestamp
LastChangedByUser lastchangedbyuser User Name
_TranspDoc _TranspDoc
_TypeText _TypeText
_WastePartner _WastePartner
_DisposalFacility _DisposalFacility
_BPCurrentDefaultAddress _BPCurrentDefaultAddress

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 I_EnvrmtWasteTranspDocPart.
-- 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.
-- SQL view name: ITRADOCPART

CREATE VIEW I_EnvrmtWasteTranspDocPart AS
SELECT
  EnvWstTranspDocPartAssgdUUID,
  EnvrmtWastePartnerUUID,
  EnvrmtWastePartnerType,
  EnvrmtWastePartDsplFcltyUUID,
  EnvWstTranspDocTakeAcceptDate,
  EnvrmtWasteTranspDocUUID,
  EnvrmtWasteTrailerPlateTxt,
  EnvrmtWasteLicensePlateTxt,
  EnvWstTranspPrtnSequenceValue,
  EnvrmtWastePartSgntrDate,
  EnvrmtWastePartCntctPersnName,
  _DisposalFacility.EnvrmtWastePartFcltyName AS EnvrmtWastePartFcltyName,
  _WastePartner.EnvrmtWastePartnerNmbr AS BusinessPartner,
  CreationDateTime,
  CreatedByUser,
  LastChangeDateTime,
  LastChangedByUser
FROM ehewad_wa_trapar
LEFT OUTER JOIN I_EnvrmtWasteTranspDoc AS _TranspDoc ON EnvrmtWasteTranspDocUUID = _TranspDoc.EnvrmtWasteTranspDocUUID  -- association [1..1]
LEFT OUTER JOIN I_EnvrmtWastePartnerTypeText AS _TypeText ON EnvrmtWastePartnerType = _TypeText.EnvrmtWastePartnerType AND _TypeText.Language = $session.system_language  -- association [1..1]
LEFT OUTER JOIN I_EnvrmtWastePartner AS _WastePartner ON EnvrmtWastePartnerUUID = _WastePartner.EnvrmtWastePartnerUUID  -- association [1..1]
LEFT OUTER JOIN I_EnvrmtWastePartDsplFclty AS _DisposalFacility ON EnvrmtWastePartDsplFcltyUUID = _DisposalFacility.EnvrmtWastePartDsplFcltyUUID AND EnvrmtWastePartnerUUID = _DisposalFacility.EnvrmtWastePartnerUUID  -- association [1..1]
LEFT OUTER JOIN I_BPCurrentDefaultAddress AS _BPCurrentDefaultAddress ON BusinessPartner = _BPCurrentDefaultAddress.BusinessPartner  -- association [1..1]
;