I_EWA_IntAndExtWeighingRecords
Internal and External Weighing Records
I_EWA_IntAndExtWeighingRecords is a Composite CDS View that provides data about "Internal and External Weighing Records" in SAP S/4HANA. It reads from 2 data sources (I_EWA_WasteOrderWeighingNote, I_EWA_WeighingProcess) and exposes 222 fields with key fields EWALeadingWeighingTransaction, EWAWasteDisposalOrder, EWAWeighingNoteSequence, EWAWasteDisposalOrder, EWAWeighingNoteSequence. It has 9 associations to related views.
Data Sources (2)
| Source | Alias | Join Type |
|---|---|---|
| I_EWA_WasteOrderWeighingNote | WeighOrder | union_all |
| I_EWA_WeighingProcess | WeighProc | from |
Associations (9)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..*] | I_EWA_WeighingSourceVH | _EWAWeighingSource | $projection.EWAWeighingSource = _EWAWeighingSource.EWAWeighingSource |
| [0..*] | I_EWA_WeighingHeader | _WeighHead1 | $projection.EWAWeighingHeader1 =_WeighHead1.EWAWeighingHeaderValue |
| [0..*] | I_EWA_WeighingHeader | _WeighHead2 | $projection.EWAWeighingHeader2 =_WeighHead2.EWAWeighingHeaderValue |
| [0..*] | I_EWA_WeighingHeader | _WeighHead3 | $projection.EWAWeighingHeader3 =_WeighHead3.EWAWeighingHeaderValue |
| [0..*] | I_EWA_WeighingStatusText | _EWAStatusText | $projection.EWAWeighingStatus = _EWAStatusText.EWAWeighingStatus |
| [0..1] | I_FunctionalLocationText | _FunctionalLocationText | $projection.EWAContainerLocation = _FunctionalLocationText.FunctionalLocation and _FunctionalLocationText.Language = $session.system_language |
| [0..*] | I_EquipmentText | _EquipmentText | ( $projection.EWAFleetEquipment = _EquipmentText.Equipment or $projection.EWATrailerFleetEquipment = _EquipmentText.Equipment) and _EquipmentText.Language = $session.system_language |
| [0..1] | E_EWA_WasteItemWeigh | _ExtensionWeighProc | $projection.EWAWeighingTransaction = _ExtensionWeighProc.EWAWeighingTransaction |
| [0..1] | E_EWA_WasteDisposalOrderWeigh | _ExtensionOrderWeigh | $projection.EWAWasteDisposalOrder = _ExtensionOrderWeigh.EWAWasteDisposalOrder |
Annotations (8)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #MANDATORY | view | |
| EndUserText.label | Internal and External Weighing Records | view | |
| VDM.viewType | #COMPOSITE | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| AccessControl.personalData.blocking | #REQUIRED | view |
Fields (222)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | EWALeadingWeighingTransaction | I_EWA_WeighingProcess | EWALeadingWeighingTransaction | Leading Weigh.Trans. |
| KEY | EWAWasteDisposalOrder | I_EWA_WeighingProcess | EWAWasteDisposalOrder | WD Order |
| KEY | EWAWeighingNoteSequence | I_EWA_WeighingProcess | EWAWeighingNoteSequence | Cons.No.WghData |
| EWAWeighingTransaction | I_EWA_WeighingProcess | EWAWeighingTransaction | Weighing Trans. | |
| EWAWeighingTransacDeliveryType | I_EWA_WeighingProcess | EWAWeighingTransacDeliveryType | intern./extern. | |
| EWAWaste | I_EWA_WeighingProcess | EWAWaste | Waste | |
| EWAWasteText | ||||
| EWAGrossWeighingNumber | I_EWA_WeighingProcess | EWAGrossWeighingNumber | Gross Weigh.No. | |
| EWAGrossWeighingDate | I_EWA_WeighingProcess | EWAGrossWeighingDate | Date Gross | |
| EWAGrossWeighingTime | I_EWA_WeighingProcess | EWAGrossWeighingTime | Time Gross | |
| EWAWeighingTransacGrossWeight | I_EWA_WeighingProcess | EWAWeighingTransacGrossWeight | Gross Weight | |
| EWAGrossWeightUnit | I_EWA_WeighingProcess | EWAGrossWeightUnit | Unit of weight | |
| EWATareWeighingNumber | I_EWA_WeighingProcess | EWATareWeighingNumber | Wt No. Empty | |
| EWATareWeighingDate | I_EWA_WeighingProcess | EWATareWeighingDate | Date Tare | |
| EWATareWeighingTime | I_EWA_WeighingProcess | EWATareWeighingTime | Time Tare | |
| EWAWeighingTransacTareWeight | I_EWA_WeighingProcess | EWAWeighingTransacTareWeight | Tare Weight | |
| EWATareWeightUnit | I_EWA_WeighingProcess | EWATareWeightUnit | Unit of weight | |
| EWAEmptyWeight | I_EWA_WeighingProcess | EWAEmptyWeight | Empty-weight | |
| EWAWeightUnit | I_EWA_WeighingProcess | EWAWeightUnit | Unit of weight | |
| EWAWeighingTransacNetWeight | I_EWA_WeighingProcess | EWAWeighingTransacNetWeight | Net Weight | |
| EWAWasteVolume | I_EWA_WeighingProcess | EWAWasteVolume | Waste volume | |
| EWAVolumeUnit | I_EWA_WeighingProcess | EWAVolumeUnit | Volume unit | |
| EWAWasteDisposalFacility | I_EWA_WeighingProcess | EWAWasteDisposalFacility | WD Facility | |
| Plant | I_EWA_WeighingProcess | Plant | Valuation Area | |
| StorageLocation | I_EWA_WeighingProcess | StorageLocation | StorageLocation | |
| StorageType | I_EWA_WeighingProcess | StorageType | Storage Type | |
| EWAStockType | I_EWA_WeighingProcess | EWAStockType | Stock Type | |
| StorageBin | I_EWA_WeighingProcess | StorageBin | Storage Bin | |
| EWAWasteDsplOrdItmObjectNumber | I_EWA_WeighingProcess | EWAWasteDsplOrdItmObjectNumber | Object Number | |
| MaterialDocument | I_EWA_WeighingProcess | MaterialDocument | Material Doc. | |
| MaterialDocumentYear | I_EWA_WeighingProcess | MaterialDocumentYear | Material Document Year | |
| SalesDocument | I_EWA_WeighingProcess | SalesDocument | SD Document | |
| SalesContract | I_EWA_WeighingProcess | SalesContract | Sales Document | |
| SalesContractItem | I_EWA_WeighingProcess | SalesContractItem | Item | |
| EWATargetPlant | I_EWA_WeighingProcess | EWATargetPlant | Target Plant | |
| EWATargetStorageLocation | I_EWA_WeighingProcess | EWATargetStorageLocation | Target Stor Loc | |
| EWATargetStorageBin | I_EWA_WeighingProcess | EWATargetStorageBin | TargetStor.Loc. | |
| EWATargetStorageType | I_EWA_WeighingProcess | EWATargetStorageType | Targ.Stor.Type | |
| EWAWeighingTransactionType | I_EWA_WeighingProcess | EWAWeighingTransactionType | Transact. Type | |
| EWAIsGoodsMovementRelevant | I_EWA_WeighingProcess | EWAIsGoodsMovementRelevant | Goods Mvmt Ind. | |
| EWAIsBillingRelevant | I_EWA_WeighingProcess | EWAIsBillingRelevant | Bill. Indicator | |
| EWAWeighingQuantity | I_EWA_WeighingProcess | EWAWeighingQuantity | Quantity | |
| EWAWeighingQuantityUnit | I_EWA_WeighingProcess | EWAWeighingQuantityUnit | Unit | |
| EWATargetWasteDisposalFacility | I_EWA_WeighingProcess | EWATargetWasteDisposalFacility | Target Facility | |
| EWAMaterialSplittingType | I_EWA_WeighingProcess | EWAMaterialSplittingType | MatSplitTyp | |
| EWALicensePlateNumber | I_EWA_WeighingProcess | EWALicensePlateNumber | License Plate | |
| EWAWeighingTransacPostingDate | I_EWA_WeighingProcess | EWAWeighingTransacPostingDate | Posting Date for GR | |
| EWAWeighingRecordExtNumber | I_EWA_WeighingProcess | EWAWeighingRecordExtNumber | Ext. No. WDR | |
| EWAWeighingTransacIsCancelled | I_EWA_WeighingProcess | EWAWeighingTransacIsCancelled | Reversal | |
| EWAControllingDocPostingDate | I_EWA_WeighingProcess | EWAControllingDocPostingDate | CO Posting Date | |
| EWAFleetEquipment | I_EWA_WeighingProcess | EWAFleetEquipment | Equ. Nr. Vehicle | |
| EWATrailerFleetEquipment | I_EWA_WeighingProcess | EWATrailerFleetEquipment | Equ. Nr. Trailer | |
| EWAWasteTreatment | I_EWA_WeighingProcess | EWAWasteTreatment | Waste Treatment | |
| EWAWasteType | I_EWA_WeighingProcess | EWAWasteType | Waste: Redeclaration | |
| UtilitiesPremise | I_EWA_WeighingProcess | UtilitiesPremise | Premise | |
| EWAContainerLocation | I_EWA_WeighingProcess | EWAContainerLocation | Functional Location | |
| ConsumptionBillingPaymentTerms | I_EWA_WeighingProcess | ConsumptionBillingPaymentTerms | Pyt Terms | |
| Customer | I_EWA_WeighingProcess | Customer | Sold-to Party | |
| EWALoadingFromTime | I_EWA_WeighingProcess | EWALoadingFromTime | Load. Time From | |
| EWALoadingToTime | I_EWA_WeighingProcess | EWALoadingToTime | Loading Time To | |
| EWAUnloadingFromTime | I_EWA_WeighingProcess | EWAUnloadingFromTime | Unload.Tme.From | |
| EWAUnloadingToTime | I_EWA_WeighingProcess | EWAUnloadingToTime | Unload.Time To | |
| EWAEndDate | I_EWA_WeighingProcess | EWAEndDate | End Date | |
| AvailableCapacityShift | I_EWA_WeighingProcess | AvailableCapacityShift | Capacity Shift | |
| EWAShiftDate | I_EWA_WeighingProcess | EWAShiftDate | Shift Date | |
| EWAShiftTime | I_EWA_WeighingProcess | EWAShiftTime | Time | |
| EWAVehicleContainerCategory | I_EWA_WeighingProcess | EWAVehicleContainerCategory | Vh. Con. Mat. Nr. | |
| EWATrailerContainerCategory | I_EWA_WeighingProcess | EWATrailerContainerCategory | Tra. Con. Mat. Nr. | |
| RELocalSubDistrict | I_EWA_WeighingProcess | RELocalSubDistrict | Loc Subdistrict | |
| REPropertyTractNumberText | I_EWA_WeighingProcess | REPropertyTractNumberText | Tract of Land | |
| REParcelOfLandText | I_EWA_WeighingProcess | REParcelOfLandText | Parcel of Land | |
| EWAWeighingType | I_EWA_WeighingProcess | EWAWeighingType | Weigh.Data Type | |
| EWAWasteDsplFcltyTransacCat | I_EWA_WeighingProcess | EWAWasteDsplFcltyTransacCat | Transact. Cat. | |
| EWAWasteDsplFcltyTransaction | I_EWA_WeighingProcess | EWAWasteDsplFcltyTransaction | Number | |
| Batch | I_EWA_WeighingProcess | Batch | Lot No. | |
| EWATareIsMaintainedManually | I_EWA_WeighingProcess | EWATareIsMaintainedManually | Maint.Tare Man. | |
| Warehouse | I_EWA_WeighingProcess | Warehouse | Warehouse No. | |
| EWAWasteDsplFacilityOrderType | I_EWA_WeighingProcess | EWAWasteDsplFacilityOrderType | OrdTyp.WstDspFa | |
| EWATrailerLicensePlateNumber | I_EWA_WeighingProcess | EWATrailerLicensePlateNumber | Lic.Pl.Nr.:Trailer | |
| EWASplittingIsCancelled | I_EWA_WeighingProcess | EWASplittingIsCancelled | Split. Canceled | |
| EWAWasteDisposalFacilityDesc | I_EWA_WeighingProcess | EWAWasteDisposalFacilityDesc | Description | |
| EWAWeighingFeeCode | I_EWA_WeighingProcess | EWAWeighingFeeCode | Weighing Fee | |
| AddressID | I_EWA_WeighingProcess | AddressID | Ship-to address | |
| EWATareDeviceGroup | I_EWA_WeighingProcess | EWATareDeviceGroup | Profile Group: Tare | |
| EWAGrossDeviceGroup | I_EWA_WeighingProcess | EWAGrossDeviceGroup | Profile Group:Gross | |
| EWAGrossWeighingInfoCode | I_EWA_WeighingProcess | EWAGrossWeighingInfoCode | Wgh. Data Gross | |
| EWATareWeighingInfoCode | I_EWA_WeighingProcess | EWATareWeighingInfoCode | Wghng Data Tare | |
| EWABillingType | I_EWA_WeighingProcess | EWABillingType | Flag Payment Transa. | |
| EWAWeighingTransacObjectNumber | I_EWA_WeighingProcess | EWAWeighingTransacObjectNumber | Object number | |
| EWAFcltyReltdWeighingTransac | I_EWA_WeighingProcess | EWAFcltyReltdWeighingTransac | Fac-Rel.Weigh.Number | |
| EWASplittingWeighingTransac | I_EWA_WeighingProcess | EWASplittingWeighingTransac | Wei.Tran.(Splitting) | |
| EWAMaterialSplittingSequence | I_EWA_WeighingProcess | EWAMaterialSplittingSequence | Serial Split No | |
| EWAMatlSplittingIsInPercent | I_EWA_WeighingProcess | EWAMatlSplittingIsInPercent | Percentage Flag | |
| EWANetWeighingInfoCode | I_EWA_WeighingProcess | EWANetWeighingInfoCode | Weighing Info Net | |
| EWAContainerCategory | I_EWA_WeighingProcess | EWAContainerCategory | Container cat. | |
| EWAWeightIsMinimumNet | I_EWA_WeighingProcess | EWAWeightIsMinimumNet | MinimunNetWeightFlag | |
| EWADeviceGroup | I_EWA_WeighingProcess | EWADeviceGroup | Hardware Prof. Group | |
| EWAManualTareWeighIsChecked | I_EWA_WeighingProcess | EWAManualTareWeighIsChecked | ||
| EWAWeighingSource | ||||
| EWAWeighingStatusUnchecked | ||||
| EWAWeighingStatusBooked | ||||
| EWAWeighingStatusReversed | ||||
| EWAWeighingHeader1 | ||||
| EWAWeighingHeader2 | ||||
| EWAWeighingHeader3 | ||||
| _EWAWeighingSource | _EWAWeighingSource | |||
| _WeighHead1 | _WeighHead1 | |||
| _WeighHead2 | _WeighHead2 | |||
| _WeighHead3 | _WeighHead3 | |||
| _EWAStatusText | _EWAStatusText | |||
| _FunctionalLocationText | _FunctionalLocationText | |||
| KEY | EWAWasteDisposalOrder | I_EWA_WasteOrderWeighingNote | EWAWasteDisposalOrder | WD Order |
| KEY | EWAWeighingNoteSequence | I_EWA_WasteOrderWeighingNote | EWAWeighingNoteSequence | Cons.No.WghData |
| EWAWeighingTransaction | Weighing Trans. | |||
| EWAWeighingTransacDeliveryType | intern./extern. | |||
| EWAWaste | I_EWA_WasteOrderWeighingNote | EWAWaste | Waste | |
| EWAWasteText | ||||
| EWAGrossWeighingNumber | I_EWA_WasteOrderWeighingNote | EWAGrossWeighingNumber | Gross Weigh.No. | |
| EWAGrossWeighingDate | I_EWA_WasteOrderWeighingNote | EWAGrossWeighingDate | Date Gross | |
| EWAGrossWeighingTime | I_EWA_WasteOrderWeighingNote | EWAGrossWeighingTime | Time Gross | |
| EWAWeighingTransacGrossWeight | I_EWA_WasteOrderWeighingNote | EWAGrossWeight | Gross Weight | |
| EWAGrossWeightUnit | I_EWA_WasteOrderWeighingNote | EWAWeightUnit | Unit of weight | |
| EWATareWeighingNumber | I_EWA_WasteOrderWeighingNote | EWATareWeighingNumber | Wt No. Empty | |
| EWATareWeighingDate | I_EWA_WasteOrderWeighingNote | EWATareWeighingDate | Date Tare | |
| EWATareWeighingTime | I_EWA_WasteOrderWeighingNote | EWATareWeighingTime | Time Tare | |
| EWAWeighingTransacTareWeight | I_EWA_WasteOrderWeighingNote | EWATareWeight | Tare Weight | |
| EWATareWeightUnit | I_EWA_WasteOrderWeighingNote | EWAWeightUnit | Unit of weight | |
| EWAEmptyWeight | I_EWA_WasteOrderWeighingNote | EWAEmptyWeight | Empty-weight | |
| EWAWeightUnit | I_EWA_WasteOrderWeighingNote | EWAWeightUnit | Unit of weight | |
| EWAWeighingTransacNetWeight | I_EWA_WasteOrderWeighingNote | EWANetWeight | Net Weight | |
| EWAWasteVolume | I_EWA_WasteOrderWeighingNote | EWAWasteVolume | Waste volume | |
| EWAVolumeUnit | I_EWA_WasteOrderWeighingNote | EWAVolumeUnit | Volume unit | |
| EWAWasteDisposalFacility | I_EWA_WasteOrderWeighingNote | EWAWasteDisposalFacility | WD Facility | |
| Plant | I_EWA_WasteOrderWeighingNote | Plant | Valuation Area | |
| StorageLocation | I_EWA_WasteOrderWeighingNote | StorageLocation | StorageLocation | |
| StorageType | I_EWA_WasteOrderWeighingNote | StorageType | Storage Type | |
| EWAStockType | I_EWA_WasteOrderWeighingNote | EWAStockType | Stock Type | |
| StorageBin | I_EWA_WasteOrderWeighingNote | StorageBin | Storage Bin | |
| EWAWasteDsplOrdItmObjectNumber | I_EWA_WasteOrderWeighingNote | EWAWasteDsplOrdItmObjectNumber | Object Number | |
| MaterialDocument | I_EWA_WasteOrderWeighingNote | MaterialDocument | Material Doc. | |
| MaterialDocumentYear | I_EWA_WasteOrderWeighingNote | MaterialDocumentYear | Material Document Year | |
| SalesDocument | SD Document | |||
| SalesContract | Sales Document | |||
| SalesContractItem | Item | |||
| EWATargetPlant | I_EWA_WasteOrderWeighingNote | EWATargetPlant | Target Plant | |
| EWATargetStorageLocation | I_EWA_WasteOrderWeighingNote | EWATargetStorageLocation | Target Stor Loc | |
| EWATargetStorageBin | I_EWA_WasteOrderWeighingNote | EWATargetStorageBin | TargetStor.Loc. | |
| EWATargetStorageType | I_EWA_WasteOrderWeighingNote | EWATargetStorageType | Targ.Stor.Type | |
| EWAWeighingTransactionType | I_EWA_WasteOrderWeighingNote | EWAWeighingTransactionType | Transact. Type | |
| EWAIsGoodsMovementRelevant | I_EWA_WasteOrderWeighingNote | EWAIsGoodsMovementRelevant | Goods Mvmt Ind. | |
| EWAIsBillingRelevant | I_EWA_WasteOrderWeighingNote | EWAIsBillingRelevant | Bill. Indicator | |
| EWAWeighingQuantity | I_EWA_WasteOrderWeighingNote | EWAWeighingQuantity | Quantity | |
| EWAWeighingQuantityUnit | I_EWA_WasteOrderWeighingNote | EWAWeighingQuantityUnit | Unit | |
| EWATargetWasteDisposalFacility | I_EWA_WasteOrderWeighingNote | EWATargetWasteDisposalFacility | Target Facility | |
| EWAMaterialSplittingType | I_EWA_WasteOrderWeighingNote | EWAMaterialSplitType | MatSplitTyp | |
| EWALicensePlateNumber | I_EWA_WasteOrderWeighingNote | EWALicensePlateNumber | License Plate | |
| EWAWeighingTransacPostingDate | I_EWA_WasteOrderWeighingNote | PostingDate | Posting Date for GR | |
| EWAWeighingRecordExtNumber | I_EWA_WasteOrderWeighingNote | EWAWeighingRecordExtNumber | Ext. No. WDR | |
| EWAWeighingTransacIsCancelled | I_EWA_WasteOrderWeighingNote | EWAIsWeighingNoteCancelled | Reversal | |
| EWAControllingDocPostingDate | I_EWA_WasteOrderWeighingNote | EWAControllingDocPostingDate | CO Posting Date | |
| EWAFleetEquipment | Equ. Nr. Vehicle | |||
| EWATrailerFleetEquipment | Equ. Nr. Trailer | |||
| EWAWasteTreatment | Waste Treatment | |||
| EWAWasteType | Waste: Redeclaration | |||
| UtilitiesPremise | Premise | |||
| EWAContainerLocation | Functional Location | |||
| ConsumptionBillingPaymentTerms | Pyt Terms | |||
| Customer | Sold-to Party | |||
| EWALoadingFromTime | Load. Time From | |||
| EWALoadingToTime | Loading Time To | |||
| EWAUnloadingFromTime | Unload.Tme.From | |||
| EWAUnloadingToTime | Unload.Time To | |||
| EWAEndDate | End Date | |||
| AvailableCapacityShift | Capacity Shift | |||
| EWAShiftDate | Shift Date | |||
| EWAShiftTime | Time | |||
| EWAVehicleContainerCategory | Vh. Con. Mat. Nr. | |||
| EWATrailerContainerCategory | Tra. Con. Mat. Nr. | |||
| RELocalSubDistrict | Loc Subdistrict | |||
| REPropertyTractNumberText | Tract of Land | |||
| REParcelOfLandText | Parcel of Land | |||
| EWAWeighingType | Weigh.Data Type | |||
| EWAWasteDsplFcltyTransacCat | Transact. Cat. | |||
| EWAWasteDsplFcltyTransaction | Number | |||
| Batch | Lot No. | |||
| EWATareIsMaintainedManually | Maint.Tare Man. | |||
| Warehouse | Warehouse No. | |||
| EWAWasteDsplFacilityOrderType | OrdTyp.WstDspFa | |||
| EWATrailerLicensePlateNumber | Lic.Pl.Nr.:Trailer | |||
| EWASplittingIsCancelled | Split. Canceled | |||
| EWAWasteDisposalFacilityDesc | Description | |||
| EWAWeighingFeeCode | Weighing Fee | |||
| AddressID | Ship-to address | |||
| EWATareDeviceGroup | Profile Group: Tare | |||
| EWAGrossDeviceGroup | Profile Group:Gross | |||
| EWAGrossWeighingInfoCode | Wgh. Data Gross | |||
| EWATareWeighingInfoCode | Wghng Data Tare | |||
| EWABillingType | Flag Payment Transa. | |||
| EWAWeighingTransacObjectNumber | Object number | |||
| EWAFcltyReltdWeighingTransac | Fac-Rel.Weigh.Number | |||
| EWASplittingWeighingTransac | Wei.Tran.(Splitting) | |||
| EWAMaterialSplittingSequence | Serial Split No | |||
| EWAMatlSplittingIsInPercent | Percentage Flag | |||
| EWANetWeighingInfoCode | Weighing Info Net | |||
| EWAContainerCategory | Container cat. | |||
| EWAWeightIsMinimumNet | MinimunNetWeightFlag | |||
| EWADeviceGroup | Hardware Prof. Group | |||
| EWAManualTareWeighIsChecked | ||||
| EWAWeighingSource | ||||
| EWAWeighingStatusUnchecked | ||||
| EWAWeighingStatusBooked | ||||
| EWAWeighingStatusReversed | ||||
| EWAWeighingHeader1 | ||||
| EWAWeighingHeader2 | ||||
| EWAWeighingHeader3 | ||||
| _EWAWeighingSource | _EWAWeighingSource | |||
| _WeighHead1 | _WeighHead1 | |||
| _WeighHead2 | _WeighHead2 | |||
| _WeighHead3 | _WeighHead3 | |||
| _EWAStatusText | _EWAStatusText | |||
| _FunctionalLocationText | _FunctionalLocationText | |||
| _EquipmentText | _EquipmentText |
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_IntAndExtWeighingRecords.
-- 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_IntAndExtWeighingRecords AS
SELECT
WeighProc.EWALeadingWeighingTransaction AS EWALeadingWeighingTransaction,
WeighProc.EWAWasteDisposalOrder AS EWAWasteDisposalOrder,
WeighProc.EWAWeighingNoteSequence AS EWAWeighingNoteSequence,
WeighProc.EWAWeighingTransaction AS EWAWeighingTransaction,
WeighProc.EWAWeighingTransacDeliveryType AS EWAWeighingTransacDeliveryType,
WeighProc.EWAWaste AS EWAWaste,
WeighProc._EWAWaste._Text[1: Language=$session.system_language].MaterialName AS EWAWasteText,
WeighProc.EWAGrossWeighingNumber AS EWAGrossWeighingNumber,
WeighProc.EWAGrossWeighingDate AS EWAGrossWeighingDate,
WeighProc.EWAGrossWeighingTime AS EWAGrossWeighingTime,
WeighProc.EWAWeighingTransacGrossWeight AS EWAWeighingTransacGrossWeight,
WeighProc.EWAGrossWeightUnit AS EWAGrossWeightUnit,
WeighProc.EWATareWeighingNumber AS EWATareWeighingNumber,
WeighProc.EWATareWeighingDate AS EWATareWeighingDate,
WeighProc.EWATareWeighingTime AS EWATareWeighingTime,
WeighProc.EWAWeighingTransacTareWeight AS EWAWeighingTransacTareWeight,
WeighProc.EWATareWeightUnit AS EWATareWeightUnit,
WeighProc.EWAEmptyWeight AS EWAEmptyWeight,
WeighProc.EWAWeightUnit AS EWAWeightUnit,
WeighProc.EWAWeighingTransacNetWeight AS EWAWeighingTransacNetWeight,
WeighProc.EWAWasteVolume AS EWAWasteVolume,
WeighProc.EWAVolumeUnit AS EWAVolumeUnit,
WeighProc.EWAWasteDisposalFacility AS EWAWasteDisposalFacility,
WeighProc.Plant AS Plant,
WeighProc.StorageLocation AS StorageLocation,
WeighProc.StorageType AS StorageType,
WeighProc.EWAStockType AS EWAStockType,
WeighProc.StorageBin AS StorageBin,
WeighProc.EWAWasteDsplOrdItmObjectNumber AS EWAWasteDsplOrdItmObjectNumber,
WeighProc.MaterialDocument AS MaterialDocument,
WeighProc.MaterialDocumentYear AS MaterialDocumentYear,
WeighProc.SalesDocument AS SalesDocument,
WeighProc.SalesContract AS SalesContract,
WeighProc.SalesContractItem AS SalesContractItem,
WeighProc.EWATargetPlant AS EWATargetPlant,
WeighProc.EWATargetStorageLocation AS EWATargetStorageLocation,
WeighProc.EWATargetStorageBin AS EWATargetStorageBin,
WeighProc.EWATargetStorageType AS EWATargetStorageType,
WeighProc.EWAWeighingTransactionType AS EWAWeighingTransactionType,
WeighProc.EWAIsGoodsMovementRelevant AS EWAIsGoodsMovementRelevant,
WeighProc.EWAIsBillingRelevant AS EWAIsBillingRelevant,
WeighProc.EWAWeighingQuantity AS EWAWeighingQuantity,
WeighProc.EWAWeighingQuantityUnit AS EWAWeighingQuantityUnit,
WeighProc.EWATargetWasteDisposalFacility AS EWATargetWasteDisposalFacility,
WeighProc.EWAMaterialSplittingType AS EWAMaterialSplittingType,
WeighProc.EWALicensePlateNumber AS EWALicensePlateNumber,
WeighProc.EWAWeighingTransacPostingDate AS EWAWeighingTransacPostingDate,
WeighProc.EWAWeighingRecordExtNumber AS EWAWeighingRecordExtNumber,
WeighProc.EWAWeighingTransacIsCancelled AS EWAWeighingTransacIsCancelled,
WeighProc.EWAControllingDocPostingDate AS EWAControllingDocPostingDate,
WeighProc.EWAFleetEquipment AS EWAFleetEquipment,
WeighProc.EWATrailerFleetEquipment AS EWATrailerFleetEquipment,
WeighProc.EWAWasteTreatment AS EWAWasteTreatment,
WeighProc.EWAWasteType AS EWAWasteType,
WeighProc.UtilitiesPremise AS UtilitiesPremise,
WeighProc.EWAContainerLocation AS EWAContainerLocation,
WeighProc.ConsumptionBillingPaymentTerms AS ConsumptionBillingPaymentTerms,
WeighProc.Customer AS Customer,
WeighProc.EWALoadingFromTime AS EWALoadingFromTime,
WeighProc.EWALoadingToTime AS EWALoadingToTime,
WeighProc.EWAUnloadingFromTime AS EWAUnloadingFromTime,
WeighProc.EWAUnloadingToTime AS EWAUnloadingToTime,
WeighProc.EWAEndDate AS EWAEndDate,
WeighProc.AvailableCapacityShift AS AvailableCapacityShift,
WeighProc.EWAShiftDate AS EWAShiftDate,
WeighProc.EWAShiftTime AS EWAShiftTime,
WeighProc.EWAVehicleContainerCategory AS EWAVehicleContainerCategory,
WeighProc.EWATrailerContainerCategory AS EWATrailerContainerCategory,
WeighProc.RELocalSubDistrict AS RELocalSubDistrict,
WeighProc.REPropertyTractNumberText AS REPropertyTractNumberText,
WeighProc.REParcelOfLandText AS REParcelOfLandText,
WeighProc.EWAWeighingType AS EWAWeighingType,
WeighProc.EWAWasteDsplFcltyTransacCat AS EWAWasteDsplFcltyTransacCat,
WeighProc.EWAWasteDsplFcltyTransaction AS EWAWasteDsplFcltyTransaction,
WeighProc.Batch AS Batch,
WeighProc.EWATareIsMaintainedManually AS EWATareIsMaintainedManually,
WeighProc.Warehouse AS Warehouse,
WeighProc.EWAWasteDsplFacilityOrderType AS EWAWasteDsplFacilityOrderType,
WeighProc.EWATrailerLicensePlateNumber AS EWATrailerLicensePlateNumber,
WeighProc.EWASplittingIsCancelled AS EWASplittingIsCancelled,
WeighProc.EWAWasteDisposalFacilityDesc AS EWAWasteDisposalFacilityDesc,
WeighProc.EWAWeighingFeeCode AS EWAWeighingFeeCode,
WeighProc.AddressID AS AddressID,
WeighProc.EWATareDeviceGroup AS EWATareDeviceGroup,
WeighProc.EWAGrossDeviceGroup AS EWAGrossDeviceGroup,
WeighProc.EWAGrossWeighingInfoCode AS EWAGrossWeighingInfoCode,
WeighProc.EWATareWeighingInfoCode AS EWATareWeighingInfoCode,
WeighProc.EWABillingType AS EWABillingType,
WeighProc.EWAWeighingTransacObjectNumber AS EWAWeighingTransacObjectNumber,
WeighProc.EWAFcltyReltdWeighingTransac AS EWAFcltyReltdWeighingTransac,
WeighProc.EWASplittingWeighingTransac AS EWASplittingWeighingTransac,
WeighProc.EWAMaterialSplittingSequence AS EWAMaterialSplittingSequence,
WeighProc.EWAMatlSplittingIsInPercent AS EWAMatlSplittingIsInPercent,
WeighProc.EWANetWeighingInfoCode AS EWANetWeighingInfoCode,
WeighProc.EWAContainerCategory AS EWAContainerCategory,
WeighProc.EWAWeightIsMinimumNet AS EWAWeightIsMinimumNet,
WeighProc.EWADeviceGroup AS EWADeviceGroup,
WeighProc.EWAManualTareWeighIsChecked AS EWAManualTareWeighIsChecked,
cast('I' as ewadwa_weighprocintext) AS EWAWeighingSource,
WeighProc._WeighingStatus.EWAWeighingStatusUnchecked AS EWAWeighingStatusUnchecked,
WeighProc._WeighingStatus.EWAWeighingStatusBooked AS EWAWeighingStatusBooked,
WeighProc._WeighingStatus.EWAWeighingStatusReversed AS EWAWeighingStatusReversed,
cast('01' as ewa_weighingheader) AS EWAWeighingHeader1,
cast('02' as ewa_weighingheader) AS EWAWeighingHeader2,
cast('03' as ewa_weighingheader) AS EWAWeighingHeader3
FROM I_EWA_WeighingProcess AS WeighProc
LEFT OUTER JOIN I_EWA_WeighingSourceVH AS _EWAWeighingSource ON EWAWeighingSource = _EWAWeighingSource.EWAWeighingSource -- association [0..*]
LEFT OUTER JOIN I_EWA_WeighingHeader AS _WeighHead1 ON EWAWeighingHeader1 =_WeighHead1.EWAWeighingHeaderValue -- association [0..*]
LEFT OUTER JOIN I_EWA_WeighingHeader AS _WeighHead2 ON EWAWeighingHeader2 =_WeighHead2.EWAWeighingHeaderValue -- association [0..*]
LEFT OUTER JOIN I_EWA_WeighingHeader AS _WeighHead3 ON EWAWeighingHeader3 =_WeighHead3.EWAWeighingHeaderValue -- association [0..*]
LEFT OUTER JOIN I_EWA_WeighingStatusText AS _EWAStatusText ON EWAWeighingStatus = _EWAStatusText.EWAWeighingStatus -- association [0..*]
LEFT OUTER JOIN I_FunctionalLocationText AS _FunctionalLocationText ON EWAContainerLocation = _FunctionalLocationText.FunctionalLocation AND _FunctionalLocationText.Language = $session.system_language -- association [0..1]
LEFT OUTER JOIN I_EquipmentText AS _EquipmentText ON ( EWAFleetEquipment = _EquipmentText.Equipment OR EWATrailerFleetEquipment = _EquipmentText.Equipment) AND _EquipmentText.Language = $session.system_language -- association [0..*]
LEFT OUTER JOIN E_EWA_WasteItemWeigh AS _ExtensionWeighProc ON EWAWeighingTransaction = _ExtensionWeighProc.EWAWeighingTransaction -- association [0..1]
LEFT OUTER JOIN E_EWA_WasteDisposalOrderWeigh AS _ExtensionOrderWeigh ON EWAWasteDisposalOrder = _ExtensionOrderWeigh.EWAWasteDisposalOrder -- association [0..1]
-- UNION ALL with additional select branch(es): I_EWA_WasteOrderWeighingNote
;
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