I_EWA_WeighingProcess
Weighing Process
I_EWA_WeighingProcess (Basic)
Package: Explore, extend and adapt the SAP S/4HANA Cloud Private Edition with built-in and side-by-side extension capabilities.
Utilities
I_EWA_WeighingProcess is a Basic CDS View that provides data about "Weighing Process" in SAP S/4HANA. It reads from 1 data source (ewa_wa_weighproc) and exposes 141 fields with key field EWAWeighingTransaction. It has 31 associations to related views.
SAP Help Documentation
| Category | CDS Views for Weighing |
|---|
Purpose
This CDS view is used to extract all fields relevant to the weighing procedure. Weighing details for transactions include weighing quantities such as gross weight, tare weight, and net weight, as well as the associated resources. To help you decide which CDS view to use for your purposes, SAP has introduced the annotation ObjectModel.supportedCapabilities that indicates the most appropriate use cases for each CDS view. To find out what use cases are best supported by this CDS view, access the entry of the CDS view in the View Browser app and find the values for this annotation under the Annotation tab. For more information, see Supported Capabilities for CDS Views .
Prerequisites
Authorizations Users who want to use this CDS view must have the following authorization objects assigned: E_WEIGHPRO (Authorization Object for Weighing Procedure) B_BUP_PCPT (Authorization Object for Business Partner)
Structure
Important Fields Important fields in this view include the following: Field Name Description Measure or Attribute Comment EWAWeighingTransaction Weighing Transaction Attribute Weighing Transaction EWAWaste Waste Attribute Waste EWAWasteDisposalFacility Waste Disposal Facility Attribute Identification of Waste Disposal Facility EWAGrossWeight Gross Weight Attribute Gross Weight EWATareWeight Tare weight Attribute Tare Weight EWANetWeight Net Weight Attribute Net Weight
This CDS view is used to extract all fields relevant to the weighing procedure. Weighing details for transactions include weighing quantities such as gross weight, tare weight, and net weight, as well as the associated resources. To help you decide which CDS view to use for your purposes, SAP has introduced the annotation ObjectModel.supportedCapabilities that indicates the most appropriate use cases for each CDS view. To find out what use cases are best supported by this CDS view, access the entry of the CDS view in the View Browser app and find the values for this annotation under the Annotation tab. For more information, see Supported Capabilities for CDS Views .
Prerequisites
Authorizations Users who want to use this CDS view must have the following authorization objects assigned: E_WEIGHPRO (Authorization Object for Weighing Procedure) B_BUP_PCPT (Authorization Object for Business Partner)
Structure
Important Fields Important fields in this view include the following: Field Name Description Measure or Attribute Comment EWAWeighingTransaction Weighing Transaction Attribute Weighing Transaction EWAWaste Waste Attribute Waste EWAWasteDisposalFacility Waste Disposal Facility Attribute Identification of Waste Disposal Facility EWAGrossWeight Gross Weight Attribute Gross Weight EWATareWeight Tare weight Attribute Tare Weight EWANetWeight Net Weight Attribute Net Weight
SAP API Hub
| State | C1 |
|---|---|
| Line of Business | Utilities |
| Application Component | IS-U-WA |
| Capabilities | Analytical Dimension, Association Target for Defining CDS Entities, Data Source in SQL Select, Data Source for Defining CDS Entities |
| Package | Utilities for SAP S/4HANA |
| Description | <p>This CDS view is used to extract all fields relevant to the weighing procedure. Weighing details for transactions include weighing quantities such as gross weight, tare weight, and net weight, as well as the associated resources. </p> <p>To help you decide which CDS view to use for your purposes, SAP has introduced the annotation ObjectModel.supportedCapabilities that indicates the most appropriate use cases for each CDS view. To find out what use cases are best supported by this CDS view, access the entry of the CDS view in the View Browser app and find the values for this annotation under the Annotation tab. For more information, see Supported Capabilities for CDS Views.</p> |
Documentation
- Analytics with CDS Views — Build Analytics for S/4HANA ABAP CDS views replicated to SAP Cloud Platform
- CDS Views on SAP Business Accelerator Hub — Explore SAP S/4HANA CDS Views on SAP Business Accelerator Hub
- Create CDS View as API — Create CDS views in SAP S/4HANA and consume them as APIs
- Custom CDS Views — Access data using a Custom Core Data Service view (Custom CDS view)
- Key User Extensibility Tools — The Key User Extensibility Tools of S/4HANA
- SAP Extensibility Explorer for SAP S/4HANA, onpremise edition — Explore SAP S/4HANA Extensibility options by leveraging the sample scenarios from SAP
- SAP S/4HANA Extensibility — SAP S/4HANA Extensibility Tutorial
- VDM View Types — The Virtual Data Model in SAP S/4HANA
- View Browser — Search, browse and tag CDS Views
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| ewa_wa_weighproc | ewa_wa_weighproc | from |
Associations (31)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..1] | I_PaymentTerms | _PaymentTermsValidityMonthDay | $projection.PaymentTermsValidityMonthDay = _PaymentTermsValidityMonthDay.PaymentTerms |
| [0..1] | I_SalesContractItem | _SalesContractItem | $projection.SalesContractItem = _SalesContractItem.SalesContract and $projection.SalesContractItem = _SalesContractItem.SalesContractItem |
| [0..1] | I_SalesContract | _SalesContract | $projection.SalesContract = _SalesContract.SalesContract |
| [0..1] | I_EWA_WasteDsplFcltyOrderType | _EWAWasteDsplFacilityOrderType | $projection.EWAWasteDsplFacilityOrderType = _EWAWasteDsplFacilityOrderType.EWAWasteDsplFacilityOrderType |
| [0..1] | I_FunctionalLocation | _EWAContainerLocation | $projection.EWAContainerLocation = _EWAContainerLocation.FunctionalLocation |
| [0..1] | I_Material | _EWAWaste | $projection.EWAWaste = _EWAWaste.Material |
| [0..1] | I_Warehouse | _Warehouse | $projection.Warehouse = _Warehouse.Warehouse |
| [0..1] | I_UnitOfMeasure | _EWAWeightUnit | $projection.EWAWeightUnit = _EWAWeightUnit.UnitOfMeasure |
| [0..1] | I_UtilitiesPremise | _UtilitiesPremise | $projection.UtilitiesPremise = _UtilitiesPremise.UtilitiesPremise |
| [0..1] | I_EWA_WasteDisposalFacility | _EWAWasteDisposalFacility | $projection.EWAWasteDisposalFacility = _EWAWasteDisposalFacility.EWAWasteDisposalFacility |
| [0..1] | I_SalesDocument | _SalesDocument | $projection.SalesDocument = _SalesDocument.SalesDocument |
| [0..1] | I_UnitOfMeasure | _EWATareWeightUnit | $projection.EWATareWeightUnit = _EWATareWeightUnit.UnitOfMeasure |
| [0..1] | I_EWA_WeighingInformation | _EWATareWeighingInfoCode | $projection.EWATareWeighingInfoCode = _EWATareWeighingInfoCode.EWAWeighingInfoCode |
| [0..1] | I_EWA_WeighingInformation | _EWAGrossWeighingInfoCode | $projection.EWAGrossWeighingInfoCode = _EWAGrossWeighingInfoCode.EWAWeighingInfoCode |
| [0..1] | I_EWA_WeighingInformation | _EWANetWeighingInfoCode | $projection.EWANetWeighingInfoCode = _EWANetWeighingInfoCode.EWAWeighingInfoCode |
| [0..1] | I_Customer | _Customer | $projection.Customer = _Customer.Customer |
| [0..1] | I_EWA_WeighingFee | _EWAWeighingFeeCode | $projection.EWAWeighingFeeCode = _EWAWeighingFeeCode.EWAWeighingFeeCode |
| [0..1] | I_EWA_WeighingType | _EWAWeighingType | $projection.EWAWeighingType = _EWAWeighingType.EWAWeighingType |
| [0..1] | I_EWA_WeighingProcess | _EWALeadingWeighingTransaction | $projection.EWALeadingWeighingTransaction = _EWALeadingWeighingTransaction.EWAWeighingTransaction |
| [0..1] | I_UnitOfMeasure | _EWAVolumeUnit | $projection.EWAVolumeUnit = _EWAVolumeUnit.UnitOfMeasure |
| [0..1] | I_EWA_WasteDisposalOrder | _EWAWasteDisposalOrder | $projection.EWAWasteDisposalOrder = _EWAWasteDisposalOrder.EWAWasteDisposalOrder |
| [0..1] | I_Material | _EWAWasteType | $projection.EWAWasteType = _EWAWasteType.Material |
| [0..1] | I_UnitOfMeasure | _EWAGrossWeightUnit | $projection.EWAGrossWeightUnit = _EWAGrossWeightUnit.UnitOfMeasure |
| [0..1] | I_Equipment | _EWAFleetEquipment | $projection.EWAFleetEquipment = _EWAFleetEquipment.Equipment |
| [0..1] | I_Material | _EWAContainerCategory | $projection.EWAContainerCategory = _EWAContainerCategory.Material |
| [0..1] | I_Equipment | _EWATrailerFleetEquipment | $projection.EWATrailerFleetEquipment = _EWATrailerFleetEquipment.Equipment |
| [0..1] | I_RELocalSubDistrict | _RELocalSubDistrict | $projection.RELocalSubDistrict = _RELocalSubDistrict.RELocalSubDistrict |
| [0..1] | I_Material | _EWAVehicleContainerCategory | $projection.EWAVehicleContainerCategory = _EWAVehicleContainerCategory.Material |
| [0..1] | I_Material | _EWATrailerContainerCategory | $projection.EWATrailerContainerCategory = _EWATrailerContainerCategory.Material |
| [0..1] | I_EWA_WeighingStatus | _WeighingStatus | $projection.EWAWeighingTransaction = _WeighingStatus.EWAWeighingTransaction |
| [0..1] | E_EWA_WasteItemWeigh | _ExtensionWeighProc | $projection.EWAWeighingTransaction = _ExtensionWeighProc.EWAWeighingTransaction |
Annotations (9)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #MANDATORY | view | |
| EndUserText.label | Weighing Process | view | |
| ObjectModel.representativeKey | EWAWeighingTransaction | view | |
| ObjectModel.modelingPattern | #ANALYTICAL_DIMENSION | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| ObjectModel.usageType.serviceQuality | #X | view | |
| ObjectModel.usageType.sizeCategory | #S | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| VDM.viewType | #BASIC | view |
Fields (141)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | EWAWeighingTransaction | Weighing Transaction | ||
| EWAFleetEquipment | Equipment Number: Vehicle | |||
| EWATrailerFleetEquipment | trailer | Equipment Number: Trailer | ||
| EWAWasteTreatment | treatment | Type of Waste Treatment | ||
| EWAWasteDisposalOrder | Internal Number for Identifying a Waste Disposal Order | |||
| EWAWeighingNoteSequence | wcnt | Consecutive Number of Weighing Data Record | ||
| EWAWeighingRecordExtNumber | ext_id | External Number of Weighing Data Record | ||
| EWAWaste | Waste | |||
| EWALicensePlateNumber | License plate number | |||
| EWAGrossWeighingNumber | gross_id | Gross Weighing Number | ||
| EWAGrossWeighingDate | gross_wdate | Weighing Date- Gross | ||
| EWAGrossWeighingTime | gross_wtime | Weighing Time Gross | ||
| EWAGrossWeight | gross_weight | Gross Weight | ||
| EWATareWeighingNumber | tare_id | Weight No.- Empty | ||
| EWATareWeighingDate | tare_wdate | Weighing Date Tare | ||
| EWATareWeighingTime | tare_wtime | Weighing Time Tare | ||
| EWATareWeight | tare_weight | Tare Weight | ||
| EWAEmptyWeight | tare_scale | Weight of empty container | ||
| EWAWeightUnit | weight_unit | Unit of weight | ||
| EWANetWeight | net_weight | Net Weight | ||
| EWAWasteVolume | volume | Waste volume | ||
| EWAVolumeUnit | vol_unit | Volume unit | ||
| EWAWasteDisposalFacility | Identification of Waste Disposal Facility | |||
| Plant | werks | Receiving Plant | ||
| StorageLocation | lgort | Storage Location | ||
| EWAStockType | stock_type | Stock Type | ||
| EWAWasteDsplOrdItmObjectNumber | pobjnr | Object Number of Order Item | ||
| EWAWeighingTransactionType | processtype | Transaction Type | ||
| EWAIsGoodsMovementRelevant | gm_flag | Indicator for Goods Movement | ||
| EWAIsBillingRelevant | billing_flag | Indicator: Relevant for Billing | ||
| EWAWeighingQuantity | quantity | Quantity/ Piece Goods Of Weighing Transaction | ||
| EWAWeighingQuantityUnit | Unit/Type For Quantity in Weighing Transaction | |||
| EWATargetWasteDisposalFacility | wdplant_dst | Identification of Target Waste Disposal Facility | ||
| EWATargetPlant | werks_dst | Plant of Target Facility | ||
| EWATargetStorageLocation | lgort_dst | Target Storage Location | ||
| EWATargetStorageBin | lgpla_dst | Target Storage Location | ||
| EWATargetStorageType | lgtyp_dst | Targ.Stor.Type | ||
| EWAWasteType | Waste: Redeclaration | |||
| UtilitiesPremise | vstelle | Premise | ||
| EWAContainerLocation | Functional Location | |||
| ConsumptionBillingPaymentTerms | zterm | Terms of Payment Key | ||
| PaymentTermsValidityMonthDay | ztagg | Day Limit | ||
| Customer | Customer Number | |||
| EWALoadingFromTime | load_time_begin | Loading Time From | ||
| EWALoadingToTime | load_time_end | Loading Time To | ||
| EWAUnloadingFromTime | unload_time_begi | Unloading Time From | ||
| EWAUnloadingToTime | unload_time_end | Unloading Time To | ||
| CapacityInternalID | kapid | Capacity ID | ||
| EWACapacityVersion | versn | Available capacity version | ||
| EWAEndDate | datub | Valid to | ||
| EWACapacityCycleCurrentWeekDay | tagnr | Current weekday number within the available capacity cycle | ||
| AvailableCapacityShift | schnr | Shift Number of an Available Capacity | ||
| EWAShiftDate | schdatum | Shift Date | ||
| EWAShiftTime | schuzeit | Time of Acceptance | ||
| EWAWeighingTransacPostingDate | buchdatum | Posting Date | ||
| EWAVehicleContainerCategory | Vehicle Container Material Number | |||
| EWATrailerContainerCategory | Trailer Container Material Number | |||
| MaterialDocument | mblnr | Number of Material Document | ||
| MaterialDocumentYear | mjahr | Material Document Year | ||
| SalesDocument | vbeln | Sales and Distribution Document Number | ||
| EWAWeighingTransacGrossWeight | brutto_weight | Gross Weight | ||
| EWAGrossWeightUnit | Unit of weight | |||
| EWAWeighingTransacTareWeight | tara_weight | Tare Weight | ||
| EWATareWeightUnit | Unit of weight | |||
| EWAWeighingTransacNetWeight | netto_weight | Net Weight | ||
| SalesContract | Sales Document | |||
| SalesContractItem | Sales Document Item | |||
| RELocalSubDistrict | gemark | Local Subdistrict | ||
| REPropertyTractNumberText | nflurnr | Number of Tract of Land in Land Register | ||
| REParcelOfLandText | xflurst | Parcel of Land | ||
| EWAWeighingType | weighing_type | Weighing Data Type | ||
| EWAWeighingTransacIsCancelled | storno | Reverse Indicator for Weighing Data Record | ||
| EWAWasteDsplFcltyTransacCat | wdpprotynr | Key for Transaction Category | ||
| EWAWasteDsplFcltyTransaction | wdpprocnr | Transaction Within Facility | ||
| Batch | Chargeable Proc. | |||
| EWATareIsMaintainedManually | flag_tara | Maintain Tare Weight Manually | ||
| Warehouse | Warehouse Number / Warehouse Complex | |||
| StorageType | Storage Type | |||
| StorageBin | Storage Bin | |||
| EWAWasteDsplFacilityOrderType | wdplantordertype | Order Type for Waste Disposal Facility | ||
| EWATrailerLicensePlateNumber | tr_license_num | Lincense Plate Number: Trailer | ||
| EWASplittingIsCancelled | splitt_canceled | Material Splitting Canceled | ||
| EWAWasteDisposalFacilityDesc | note | TradeRequest Comment | ||
| EWAControllingDocPostingDate | cobeldat | Date on Which CO Document Was Posted | ||
| EWAWeighingFeeCode | fee | Weighing Fee | ||
| AddressID | custaddrnum | Address Number | ||
| EWATareDeviceGroup | devgrpnr_tare | Hareware Profile Group: Tare | ||
| EWAGrossDeviceGroup | devgrpnr_gross | Hareware Profile Group: Gross | ||
| EWAGrossWeighingInfoCode | Weighing Information Gross Weighing | |||
| EWATareWeighingInfoCode | Weighing Information Tare Weight | |||
| EWABillingType | billing_type | Flag For Payment Transaction | ||
| EWAWeighingTransacDeliveryType | deliverytype | Weighing Transaction: Internal/External Transaction | ||
| EWAWeighingTransacObjectNumber | objnr | Val. Obj. No. | ||
| EWALeadingWeighingTransaction | weighingnr_lead | Leading Weighing Transaction | ||
| EWAFcltyReltdWeighingTransac | weighingnr_ext | Facility-Related Weighing Number | ||
| EWASplittingWeighingTransac | weighingnr_split | Weighing Transaction (Splitting) | ||
| EWAMaterialSplittingSequence | matsplit_laufnr | Serial Number per Material Split in Weighing Transaction | ||
| EWAMatlSplittingIsInPercent | matsplit_prz_flag | Percentage Flag | ||
| EWAMaterialSplittingRatio | matsplit_procent | Percentage for Material Split in Multi Weighing | ||
| EWAMaterialSplittingType | matsplit_type | Material Split Type | ||
| EWANetWeighingInfoCode | netinfoid | Weighing Information Net | ||
| EWAContainerCategory | Container category | |||
| EWAWeightIsMinimumNet | minnetweight_flag | Flag for minimun net weight | ||
| EWADeviceGroup | devgroupnr_manual | Hardware Profile Group | ||
| EWAMatlSplittingVolumeRatio | volsplit_procent | Percentage for Material Split in Multi Weighing | ||
| EWAValidPosting | Is Valid Posting Date | |||
| EWAManualTareWeighIsChecked | tare_checkbox | Check box for tare weight manual override | ||
| EWACreatedOnDateTime | createdat | Creation Date Time | ||
| EWACreatedByName | createdby | Created By User | ||
| EWALastChangedOnDateTime | lastchangedat | Local Instance Last Change Date Time | ||
| EWAChangedByName | lastchangedby | Local Instance Last Changed By User | ||
| _Customer | _Customer | |||
| _EWAContainerCategory | _EWAContainerCategory | |||
| _EWAContainerLocation | _EWAContainerLocation | |||
| _EWAFleetEquipment | _EWAFleetEquipment | |||
| _EWAGrossWeighingInfoCode | _EWAGrossWeighingInfoCode | |||
| _EWAGrossWeightUnit | _EWAGrossWeightUnit | |||
| _EWALeadingWeighingTransaction | _EWALeadingWeighingTransaction | |||
| _EWAWasteType | _EWAWasteType | |||
| _EWATareWeighingInfoCode | _EWATareWeighingInfoCode | |||
| _EWATareWeightUnit | _EWATareWeightUnit | |||
| _EWANetWeighingInfoCode | _EWANetWeighingInfoCode | |||
| _EWATrailerContainerCategory | _EWATrailerContainerCategory | |||
| _EWATrailerFleetEquipment | _EWATrailerFleetEquipment | |||
| _EWAVehicleContainerCategory | _EWAVehicleContainerCategory | |||
| _EWAVolumeUnit | _EWAVolumeUnit | |||
| _EWAWaste | _EWAWaste | |||
| _EWAWasteDisposalFacility | _EWAWasteDisposalFacility | |||
| _EWAWasteDisposalOrder | _EWAWasteDisposalOrder | |||
| _EWAWasteDsplFacilityOrderType | _EWAWasteDsplFacilityOrderType | |||
| _EWAWeighingFeeCode | _EWAWeighingFeeCode | |||
| _EWAWeighingType | _EWAWeighingType | |||
| _EWAWeightUnit | _EWAWeightUnit | |||
| _PaymentTermsValidityMonthDay | _PaymentTermsValidityMonthDay | |||
| _RELocalSubDistrict | _RELocalSubDistrict | |||
| _SalesContract | _SalesContract | |||
| _SalesContractItem | _SalesContractItem | |||
| _SalesDocument | _SalesDocument | |||
| _UtilitiesPremise | _UtilitiesPremise | |||
| _Warehouse | _Warehouse | |||
| _WeighingStatus | _WeighingStatus |
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_EWA_WeighingProcess.
-- 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 I_EWA_WeighingProcess AS
SELECT
cast( weighingnr as ewawa_weighingnr preserving type ) AS EWAWeighingTransaction,
cast( car as ewael_equnr_car preserving type ) AS EWAFleetEquipment,
trailer AS EWATrailerFleetEquipment,
treatment AS EWAWasteTreatment,
cast( ordernr as eordernr preserving type ) AS EWAWasteDisposalOrder,
wcnt AS EWAWeighingNoteSequence,
ext_id AS EWAWeighingRecordExtNumber,
cast( waste as waste_type preserving type ) AS EWAWaste,
cast( license_num as license_num preserving type ) AS EWALicensePlateNumber,
gross_id AS EWAGrossWeighingNumber,
gross_wdate AS EWAGrossWeighingDate,
gross_wtime AS EWAGrossWeighingTime,
gross_weight AS EWAGrossWeight,
tare_id AS EWATareWeighingNumber,
tare_wdate AS EWATareWeighingDate,
tare_wtime AS EWATareWeighingTime,
tare_weight AS EWATareWeight,
tare_scale AS EWAEmptyWeight,
weight_unit AS EWAWeightUnit,
net_weight AS EWANetWeight,
volume AS EWAWasteVolume,
vol_unit AS EWAVolumeUnit,
cast( wdplant as ewael_wdplantnr preserving type ) AS EWAWasteDisposalFacility,
werks AS Plant,
lgort AS StorageLocation,
stock_type AS EWAStockType,
pobjnr AS EWAWasteDsplOrdItmObjectNumber,
processtype AS EWAWeighingTransactionType,
gm_flag AS EWAIsGoodsMovementRelevant,
billing_flag AS EWAIsBillingRelevant,
quantity AS EWAWeighingQuantity,
cast( quantity_unit as ewadelwghquantityunit preserving type ) AS EWAWeighingQuantityUnit,
wdplant_dst AS EWATargetWasteDisposalFacility,
werks_dst AS EWATargetPlant,
lgort_dst AS EWATargetStorageLocation,
lgpla_dst AS EWATargetStorageBin,
lgtyp_dst AS EWATargetStorageType,
cast( waste_redeclared as waste_type_redeclared preserving type ) AS EWAWasteType,
vstelle AS UtilitiesPremise,
cast( servloc as vdm_eam_tplnr preserving type ) AS EWAContainerLocation,
zterm AS ConsumptionBillingPaymentTerms,
ztagg AS PaymentTermsValidityMonthDay,
cast( kunnr as kunnr preserving type ) AS Customer,
load_time_begin AS EWALoadingFromTime,
load_time_end AS EWALoadingToTime,
unload_time_begi AS EWAUnloadingFromTime,
unload_time_end AS EWAUnloadingToTime,
kapid AS CapacityInternalID,
versn AS EWACapacityVersion,
datub AS EWAEndDate,
tagnr AS EWACapacityCycleCurrentWeekDay,
schnr AS AvailableCapacityShift,
schdatum AS EWAShiftDate,
schuzeit AS EWAShiftTime,
buchdatum AS EWAWeighingTransacPostingDate,
cast( car_cont_nr as ewael_matnr_car preserving type ) AS EWAVehicleContainerCategory,
cast( trlr_cont_nr as ewael_matnr_trlr preserving type ) AS EWATrailerContainerCategory,
mblnr AS MaterialDocument,
mjahr AS MaterialDocumentYear,
vbeln AS SalesDocument,
brutto_weight AS EWAWeighingTransacGrossWeight,
cast( brutto_unit as weight_unit preserving type ) AS EWAGrossWeightUnit,
tara_weight AS EWAWeighingTransacTareWeight,
cast( tara_unit as weight_unit preserving type ) AS EWATareWeightUnit,
netto_weight AS EWAWeighingTransacNetWeight,
cast( contract_vbeln as vbeln_va preserving type ) AS SalesContract,
cast( contract_posnr as posnr_va preserving type ) AS SalesContractItem,
gemark AS RELocalSubDistrict,
nflurnr AS REPropertyTractNumberText,
xflurst AS REParcelOfLandText,
weighing_type AS EWAWeighingType,
storno AS EWAWeighingTransacIsCancelled,
wdpprotynr AS EWAWasteDsplFcltyTransacCat,
wdpprocnr AS EWAWasteDsplFcltyTransaction,
cast( charg as charg_d preserving type ) AS Batch,
flag_tara AS EWATareIsMaintainedManually,
cast( lgnum as lgnum preserving type ) AS Warehouse,
cast( lgtyp as lgtyp preserving type ) AS StorageType,
cast( lgpla as lgpla preserving type ) AS StorageBin,
wdplantordertype AS EWAWasteDsplFacilityOrderType,
tr_license_num AS EWATrailerLicensePlateNumber,
splitt_canceled AS EWASplittingIsCancelled,
note AS EWAWasteDisposalFacilityDesc,
cobeldat AS EWAControllingDocPostingDate,
fee AS EWAWeighingFeeCode,
custaddrnum AS AddressID,
devgrpnr_tare AS EWATareDeviceGroup,
devgrpnr_gross AS EWAGrossDeviceGroup,
cast( grossinfoid as ewadwa_grossinfoid preserving type ) AS EWAGrossWeighingInfoCode,
cast( tareinfoid as ewadwa_tareinfoid preserving type ) AS EWATareWeighingInfoCode,
billing_type AS EWABillingType,
deliverytype AS EWAWeighingTransacDeliveryType,
objnr AS EWAWeighingTransacObjectNumber,
weighingnr_lead AS EWALeadingWeighingTransaction,
weighingnr_ext AS EWAFcltyReltdWeighingTransac,
weighingnr_split AS EWASplittingWeighingTransac,
matsplit_laufnr AS EWAMaterialSplittingSequence,
matsplit_prz_flag AS EWAMatlSplittingIsInPercent,
matsplit_procent AS EWAMaterialSplittingRatio,
matsplit_type AS EWAMaterialSplittingType,
netinfoid AS EWANetWeighingInfoCode,
cast( beh_type_deduct as beh_type preserving type ) AS EWAContainerCategory,
minnetweight_flag AS EWAWeightIsMinimumNet,
devgroupnr_manual AS EWADeviceGroup,
volsplit_procent AS EWAMatlSplittingVolumeRatio,
dats_is_valid(buchdatum) AS EWAValidPosting,
tare_checkbox AS EWAManualTareWeighIsChecked,
createdat AS EWACreatedOnDateTime,
createdby AS EWACreatedByName,
lastchangedat AS EWALastChangedOnDateTime,
lastchangedby AS EWAChangedByName
FROM ewa_wa_weighproc
LEFT OUTER JOIN I_PaymentTerms AS _PaymentTermsValidityMonthDay ON PaymentTermsValidityMonthDay = _PaymentTermsValidityMonthDay.PaymentTerms -- association [0..1]
LEFT OUTER JOIN I_SalesContractItem AS _SalesContractItem ON SalesContractItem = _SalesContractItem.SalesContract AND SalesContractItem = _SalesContractItem.SalesContractItem -- association [0..1]
LEFT OUTER JOIN I_SalesContract AS _SalesContract ON SalesContract = _SalesContract.SalesContract -- association [0..1]
LEFT OUTER JOIN I_EWA_WasteDsplFcltyOrderType AS _EWAWasteDsplFacilityOrderType ON EWAWasteDsplFacilityOrderType = _EWAWasteDsplFacilityOrderType.EWAWasteDsplFacilityOrderType -- association [0..1]
LEFT OUTER JOIN I_FunctionalLocation AS _EWAContainerLocation ON EWAContainerLocation = _EWAContainerLocation.FunctionalLocation -- association [0..1]
LEFT OUTER JOIN I_Material AS _EWAWaste ON EWAWaste = _EWAWaste.Material -- association [0..1]
LEFT OUTER JOIN I_Warehouse AS _Warehouse ON Warehouse = _Warehouse.Warehouse -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _EWAWeightUnit ON EWAWeightUnit = _EWAWeightUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_UtilitiesPremise AS _UtilitiesPremise ON UtilitiesPremise = _UtilitiesPremise.UtilitiesPremise -- association [0..1]
LEFT OUTER JOIN I_EWA_WasteDisposalFacility AS _EWAWasteDisposalFacility ON EWAWasteDisposalFacility = _EWAWasteDisposalFacility.EWAWasteDisposalFacility -- association [0..1]
LEFT OUTER JOIN I_SalesDocument AS _SalesDocument ON SalesDocument = _SalesDocument.SalesDocument -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _EWATareWeightUnit ON EWATareWeightUnit = _EWATareWeightUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_EWA_WeighingInformation AS _EWATareWeighingInfoCode ON EWATareWeighingInfoCode = _EWATareWeighingInfoCode.EWAWeighingInfoCode -- association [0..1]
LEFT OUTER JOIN I_EWA_WeighingInformation AS _EWAGrossWeighingInfoCode ON EWAGrossWeighingInfoCode = _EWAGrossWeighingInfoCode.EWAWeighingInfoCode -- association [0..1]
LEFT OUTER JOIN I_EWA_WeighingInformation AS _EWANetWeighingInfoCode ON EWANetWeighingInfoCode = _EWANetWeighingInfoCode.EWAWeighingInfoCode -- association [0..1]
LEFT OUTER JOIN I_Customer AS _Customer ON Customer = _Customer.Customer -- association [0..1]
LEFT OUTER JOIN I_EWA_WeighingFee AS _EWAWeighingFeeCode ON EWAWeighingFeeCode = _EWAWeighingFeeCode.EWAWeighingFeeCode -- association [0..1]
LEFT OUTER JOIN I_EWA_WeighingType AS _EWAWeighingType ON EWAWeighingType = _EWAWeighingType.EWAWeighingType -- association [0..1]
LEFT OUTER JOIN I_EWA_WeighingProcess AS _EWALeadingWeighingTransaction ON EWALeadingWeighingTransaction = _EWALeadingWeighingTransaction.EWAWeighingTransaction -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _EWAVolumeUnit ON EWAVolumeUnit = _EWAVolumeUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_EWA_WasteDisposalOrder AS _EWAWasteDisposalOrder ON EWAWasteDisposalOrder = _EWAWasteDisposalOrder.EWAWasteDisposalOrder -- association [0..1]
LEFT OUTER JOIN I_Material AS _EWAWasteType ON EWAWasteType = _EWAWasteType.Material -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _EWAGrossWeightUnit ON EWAGrossWeightUnit = _EWAGrossWeightUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_Equipment AS _EWAFleetEquipment ON EWAFleetEquipment = _EWAFleetEquipment.Equipment -- association [0..1]
LEFT OUTER JOIN I_Material AS _EWAContainerCategory ON EWAContainerCategory = _EWAContainerCategory.Material -- association [0..1]
LEFT OUTER JOIN I_Equipment AS _EWATrailerFleetEquipment ON EWATrailerFleetEquipment = _EWATrailerFleetEquipment.Equipment -- association [0..1]
LEFT OUTER JOIN I_RELocalSubDistrict AS _RELocalSubDistrict ON RELocalSubDistrict = _RELocalSubDistrict.RELocalSubDistrict -- association [0..1]
LEFT OUTER JOIN I_Material AS _EWAVehicleContainerCategory ON EWAVehicleContainerCategory = _EWAVehicleContainerCategory.Material -- association [0..1]
LEFT OUTER JOIN I_Material AS _EWATrailerContainerCategory ON EWATrailerContainerCategory = _EWATrailerContainerCategory.Material -- association [0..1]
LEFT OUTER JOIN I_EWA_WeighingStatus AS _WeighingStatus ON EWAWeighingTransaction = _WeighingStatus.EWAWeighingTransaction -- association [0..1]
LEFT OUTER JOIN E_EWA_WasteItemWeigh AS _ExtensionWeighProc ON EWAWeighingTransaction = _ExtensionWeighProc.EWAWeighingTransaction -- association [0..1]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- 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