I_AugmentedGoodsMovement
Augmented view of Goods Movement
I_AugmentedGoodsMovement is a Composite CDS View that provides data about "Augmented view of Goods Movement" in SAP S/4HANA. It reads from 1 data source (I_GoodsMovementDocument) and exposes 116 fields with key fields MaterialDocumentYear, MaterialDocument, MaterialDocumentItem, MaterialDocumentRecordType. Part of development package MM_IM_VDM_STOCK.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_GoodsMovementDocument | I_GoodsMovementDocument | from |
Annotations (8)
| Name | Value | Level | Field |
|---|---|---|---|
| VDM.lifecycle.contract.type | #PUBLIC_LOCAL_API | view | |
| EndUserText.label | Augmented view of Goods Movement | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| ObjectModel.usageType.sizeCategory | #XXL | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| VDM.private | false | view | |
| VDM.viewType | #COMPOSITE | view |
Fields (116)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | MaterialDocumentYear | I_GoodsMovementDocument | MaterialDocumentYear | Material Document Year |
| KEY | MaterialDocument | I_GoodsMovementDocument | MaterialDocument | Material Doc. |
| KEY | MaterialDocumentItem | I_GoodsMovementDocument | MaterialDocumentItem | Material Document Item |
| KEY | MaterialDocumentRecordType | I_GoodsMovementDocument | MaterialDocumentRecordType | |
| Plant | I_GoodsMovementDocument | Plant | Valuation Area | |
| StorageLocation | I_GoodsMovementDocument | StorageLocation | StorageLocation | |
| Material | I_GoodsMovementDocument | Material | Vehicle Model | |
| Batch | I_GoodsMovementDocument | Batch | Lot No. | |
| InventorySpecialStockType | I_GoodsMovementDocument | InventorySpecialStockType | Special Stock Type | |
| InventoryStockType | I_GoodsMovementDocument | InventoryStockType | Stock Type | |
| StockOwner | I_GoodsMovementDocument | StockOwner | Owner of stock | |
| CompanyCode | I_GoodsMovementDocument | CompanyCode | Receiver Company Code | |
| InventorySpecialStockValnType | I_GoodsMovementDocument | InventorySpecialStockValnType | Valuation | |
| CompanyCodeCurrency | I_GoodsMovementDocument | CompanyCodeCurrency | Local Currency | |
| MaterialBaseUnit | I_GoodsMovementDocument | MaterialBaseUnit | Valuation Unit | |
| IsReversalMovementType | I_GoodsMovementDocument | IsReversalMovementType | ||
| IssuingOrReceivingPlant | I_GoodsMovementDocument | IssuingOrReceivingPlant | Transfer Plant | |
| IssuingOrReceivingStorageLoc | I_GoodsMovementDocument | IssuingOrReceivingStorageLoc | Receiving SLoc. | |
| IssgOrRcvgMaterial | I_GoodsMovementDocument | IssgOrRcvgMaterial | Transfer Material | |
| IssgOrRcvgBatch | I_GoodsMovementDocument | IssgOrRcvgBatch | Transfer Batch | |
| IssgOrRcvgSpclStockInd | I_GoodsMovementDocument | IssgOrRcvgSpclStockInd | Special Stock | |
| IssuingOrReceivingStockType | I_GoodsMovementDocument | IssuingOrReceivingStockType | ||
| ResourceID | I_GoodsMovementDocument | ResourceID | Vehicle ID | |
| IssgOrRcvgResourceID | I_GoodsMovementDocument | IssgOrRcvgResourceID | ||
| GoodsMovementIsCancelled | I_GoodsMovementDocument | GoodsMovementIsCancelled | Is Item Cancelled | |
| GoodsMovementCancellationType | I_GoodsMovementDocument | GoodsMovementCancellationType | ||
| DocumentDate | I_GoodsMovementDocument | DocumentDate | Journal Entry Date | |
| PostingDate | I_GoodsMovementDocument | PostingDate | Posting Date for GR | |
| FiscalYearVariant | I_GoodsMovementDocument | FiscalYearVariant | FY Variant | |
| FiscalYear | I_GoodsMovementDocument | FiscalYear | G/L Fiscal Year | |
| FiscalYearPeriod | I_GoodsMovementDocument | FiscalYearPeriod | Period/Year | |
| YearDay | I_GoodsMovementDocument | YearDay | Day of the year | |
| YearWeek | I_GoodsMovementDocument | YearWeek | Year and Calendar Week | |
| YearMonth | I_GoodsMovementDocument | YearMonth | Year Month | |
| YearQuarter | I_GoodsMovementDocument | YearQuarter | Year Quarter | |
| CalendarQuarter | I_GoodsMovementDocument | CalendarQuarter | Calendar Quarter | |
| CalendarMonth | I_GoodsMovementDocument | CalendarMonth | Calendar Month | |
| CalendarWeek | I_GoodsMovementDocument | CalendarWeek | Calendar Week | |
| CalendarDay | I_GoodsMovementDocument | CalendarDay | Occur Day in a Month | |
| WeekDay | I_GoodsMovementDocument | WeekDay | Weekdays | |
| SalesOrder | I_GoodsMovementDocument | SalesOrder | SD Document | |
| SalesOrderItem | I_GoodsMovementDocument | SalesOrderItem | Sales Order Item | |
| SalesOrderScheduleLine | I_GoodsMovementDocument | SalesOrderScheduleLine | SOrder schedule | |
| PurchaseOrder | I_GoodsMovementDocument | PurchaseOrder | Purchasing Document | |
| PurchaseOrderItem | I_GoodsMovementDocument | PurchaseOrderItem | Purchasing Document Item | |
| DeliveryDocument | I_GoodsMovementDocument | DeliveryDocument | Outbound Delivery | |
| DeliveryDocumentItem | I_GoodsMovementDocument | DeliveryDocumentItem | Outb. Delivery Item | |
| WBSElementInternalID | I_GoodsMovementDocument | WBSElementInternalID | WBS Internal ID | |
| ManufacturingOrder | I_GoodsMovementDocument | ManufacturingOrder | Order | |
| ManufacturingOrderItem | I_GoodsMovementDocument | ManufacturingOrderItem | Manufacturing Order Item | |
| GoodsMovementType | I_GoodsMovementDocument | GoodsMovementType | Movement Type | |
| GoodsMovementReasonCode | I_GoodsMovementDocument | GoodsMovementReasonCode | Reason for Mvmt | |
| InventoryValuationType | I_GoodsMovementDocument | InventoryValuationType | Valuation Type | |
| Supplier | I_GoodsMovementDocument | Supplier | Supplier | |
| Customer | I_GoodsMovementDocument | Customer | Sold-to Party | |
| AccountAssignmentCategory | I_GoodsMovementDocument | AccountAssignmentCategory | Acct Assgmt Cat | |
| CostObject | I_GoodsMovementDocument | CostObject | Cost Object | |
| CostCenter | I_GoodsMovementDocument | CostCenter | Cost Center | |
| ControllingArea | I_GoodsMovementDocument | ControllingArea | Controlling Area | |
| ProfitabilitySegment | I_GoodsMovementDocument | ProfitabilitySegment | Profitability Segment | |
| ProfitabilitySegment_2 | I_GoodsMovementDocument | ProfitabilitySegment_2 | Profit. segment | |
| ProfitCenter | I_GoodsMovementDocument | ProfitCenter | Profit Center | |
| GLAccount | I_GoodsMovementDocument | GLAccount | General Ledger | |
| FunctionalArea | I_GoodsMovementDocument | FunctionalArea | Sendr Fctl Area | |
| StockChangeCategory | I_GoodsMovementDocument | StockChangeCategory | ||
| IsEffectiveGoodsMovement | I_GoodsMovementDocument | IsEffectiveGoodsMovement | ||
| IsConsumptionMovement | I_GoodsMovementDocument | IsConsumptionMovement | ||
| IsCrossPlantTransfer | I_GoodsMovementDocument | IsCrossPlantTransfer | ||
| IsStorageLocChangeByTransf | I_GoodsMovementDocument | IsStorageLocChangeByTransf | ||
| IsMaterialChangeByTransf | I_GoodsMovementDocument | IsMaterialChangeByTransf | ||
| IsBatchChangeByTransf | I_GoodsMovementDocument | IsBatchChangeByTransf | ||
| IsSpclStkTypeChangeByTransf | I_GoodsMovementDocument | IsSpclStkTypeChangeByTransf | ||
| IsStockTypeChangeByTransf | I_GoodsMovementDocument | IsStockTypeChangeByTransf | ||
| NumberOfGoodsMovements | ||||
| IsStorLocAuthznCheckActive | _AuthStorageLocation | IsStorLocAuthznCheckActive | ||
| IsIssgOrRcvgStorLocAuthChkActv | _AuthStorageLocationTr | IsStorLocAuthznCheckActive | ||
| _Plant | I_GoodsMovementDocument | _Plant | ||
| _StorageLocation | I_GoodsMovementDocument | _StorageLocation | ||
| _Material | I_GoodsMovementDocument | _Material | ||
| _InventorySpecialStockType | I_GoodsMovementDocument | _InventorySpecialStockType | ||
| _InventoryStockType | I_GoodsMovementDocument | _InventoryStockType | ||
| _BPStockOwner | I_GoodsMovementDocument | _BPStockOwner | ||
| _IssgOrRcvgMaterial | I_GoodsMovementDocument | _IssgOrRcvgMaterial | ||
| _IssuingOrReceivingPlant | I_GoodsMovementDocument | _IssuingOrReceivingPlant | ||
| _IssuingOrReceivingStorageLoc | I_GoodsMovementDocument | _IssuingOrReceivingStorageLoc | ||
| _IssgOrRcvgSpclStockInd | I_GoodsMovementDocument | _IssgOrRcvgSpclStockInd | ||
| _IssuingOrReceivingStockType | I_GoodsMovementDocument | _IssuingOrReceivingStockType | ||
| _CostCenter | I_GoodsMovementDocument | _CostCenter | ||
| _ControllingArea | I_GoodsMovementDocument | _ControllingArea | ||
| _AccountAssignmentCategory | I_GoodsMovementDocument | _AccountAssignmentCategory | ||
| _ProfitCenter | I_GoodsMovementDocument | _ProfitCenter | ||
| _GLAccount | I_GoodsMovementDocument | _GLAccount | ||
| _FunctionalArea | I_GoodsMovementDocument | _FunctionalArea | ||
| _GoodsMovementType | I_GoodsMovementDocument | _GoodsMovementType | ||
| _GoodsMovementReasonCode | I_GoodsMovementDocument | _GoodsMovementReasonCode | ||
| _InventoryValuationType | I_GoodsMovementDocument | _InventoryValuationType | ||
| _CompanyCode | I_GoodsMovementDocument | _CompanyCode | ||
| _SalesOrder | I_GoodsMovementDocument | _SalesOrder | ||
| _SalesOrderItem | I_GoodsMovementDocument | _SalesOrderItem | ||
| _SalesOrderScheduleLine | I_GoodsMovementDocument | _SalesOrderScheduleLine | ||
| _PurchaseOrder | I_GoodsMovementDocument | _PurchaseOrder | ||
| _PurchaseOrderItem | I_GoodsMovementDocument | _PurchaseOrderItem | ||
| _DeliveryDocument | I_GoodsMovementDocument | _DeliveryDocument | ||
| _DeliveryDocumentItem | I_GoodsMovementDocument | _DeliveryDocumentItem | ||
| _MfgOrder | I_GoodsMovementDocument | _MfgOrder | ||
| _MfgOrderItem | I_GoodsMovementDocument | _MfgOrderItem | ||
| _Supplier | I_GoodsMovementDocument | _Supplier | ||
| _Customer | I_GoodsMovementDocument | _Customer | ||
| _SupplierCompanyByPlant | I_GoodsMovementDocument | _SupplierCompanyByPlant | ||
| _CustomerCompanyByPlant | I_GoodsMovementDocument | _CustomerCompanyByPlant | ||
| _Currency | I_GoodsMovementDocument | _Currency | ||
| _MaterialBaseUnit | I_GoodsMovementDocument | _MaterialBaseUnit | ||
| _StockChangeCategory | I_GoodsMovementDocument | _StockChangeCategory | ||
| _ResourceBasic | I_GoodsMovementDocument | _ResourceBasic | ||
| _IssgOrRcvgResourceBasic | I_GoodsMovementDocument | _IssgOrRcvgResourceBasic | ||
| _CancelationType | I_GoodsMovementDocument | _CancelationType |
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_AugmentedGoodsMovement.
-- 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_AugmentedGoodsMovement AS
SELECT
I_GoodsMovementDocument.MaterialDocumentYear AS MaterialDocumentYear,
I_GoodsMovementDocument.MaterialDocument AS MaterialDocument,
I_GoodsMovementDocument.MaterialDocumentItem AS MaterialDocumentItem,
I_GoodsMovementDocument.MaterialDocumentRecordType AS MaterialDocumentRecordType,
I_GoodsMovementDocument.Plant AS Plant,
I_GoodsMovementDocument.StorageLocation AS StorageLocation,
I_GoodsMovementDocument.Material AS Material,
I_GoodsMovementDocument.Batch AS Batch,
I_GoodsMovementDocument.InventorySpecialStockType AS InventorySpecialStockType,
I_GoodsMovementDocument.InventoryStockType AS InventoryStockType,
I_GoodsMovementDocument.StockOwner AS StockOwner,
I_GoodsMovementDocument.CompanyCode AS CompanyCode,
I_GoodsMovementDocument.InventorySpecialStockValnType AS InventorySpecialStockValnType,
I_GoodsMovementDocument.CompanyCodeCurrency AS CompanyCodeCurrency,
I_GoodsMovementDocument.MaterialBaseUnit AS MaterialBaseUnit,
I_GoodsMovementDocument.IsReversalMovementType AS IsReversalMovementType,
I_GoodsMovementDocument.IssuingOrReceivingPlant AS IssuingOrReceivingPlant,
I_GoodsMovementDocument.IssuingOrReceivingStorageLoc AS IssuingOrReceivingStorageLoc,
I_GoodsMovementDocument.IssgOrRcvgMaterial AS IssgOrRcvgMaterial,
I_GoodsMovementDocument.IssgOrRcvgBatch AS IssgOrRcvgBatch,
I_GoodsMovementDocument.IssgOrRcvgSpclStockInd AS IssgOrRcvgSpclStockInd,
I_GoodsMovementDocument.IssuingOrReceivingStockType AS IssuingOrReceivingStockType,
I_GoodsMovementDocument.ResourceID AS ResourceID,
I_GoodsMovementDocument.IssgOrRcvgResourceID AS IssgOrRcvgResourceID,
I_GoodsMovementDocument.GoodsMovementIsCancelled AS GoodsMovementIsCancelled,
I_GoodsMovementDocument.GoodsMovementCancellationType AS GoodsMovementCancellationType,
I_GoodsMovementDocument.DocumentDate AS DocumentDate,
I_GoodsMovementDocument.PostingDate AS PostingDate,
I_GoodsMovementDocument.FiscalYearVariant AS FiscalYearVariant,
I_GoodsMovementDocument.FiscalYear AS FiscalYear,
I_GoodsMovementDocument.FiscalYearPeriod AS FiscalYearPeriod,
I_GoodsMovementDocument.YearDay AS YearDay,
I_GoodsMovementDocument.YearWeek AS YearWeek,
I_GoodsMovementDocument.YearMonth AS YearMonth,
I_GoodsMovementDocument.YearQuarter AS YearQuarter,
I_GoodsMovementDocument.CalendarQuarter AS CalendarQuarter,
I_GoodsMovementDocument.CalendarMonth AS CalendarMonth,
I_GoodsMovementDocument.CalendarWeek AS CalendarWeek,
I_GoodsMovementDocument.CalendarDay AS CalendarDay,
I_GoodsMovementDocument.WeekDay AS WeekDay,
I_GoodsMovementDocument.SalesOrder AS SalesOrder,
I_GoodsMovementDocument.SalesOrderItem AS SalesOrderItem,
I_GoodsMovementDocument.SalesOrderScheduleLine AS SalesOrderScheduleLine,
I_GoodsMovementDocument.PurchaseOrder AS PurchaseOrder,
I_GoodsMovementDocument.PurchaseOrderItem AS PurchaseOrderItem,
I_GoodsMovementDocument.DeliveryDocument AS DeliveryDocument,
I_GoodsMovementDocument.DeliveryDocumentItem AS DeliveryDocumentItem,
I_GoodsMovementDocument.WBSElementInternalID AS WBSElementInternalID,
I_GoodsMovementDocument.ManufacturingOrder AS ManufacturingOrder,
I_GoodsMovementDocument.ManufacturingOrderItem AS ManufacturingOrderItem,
I_GoodsMovementDocument.GoodsMovementType AS GoodsMovementType,
I_GoodsMovementDocument.GoodsMovementReasonCode AS GoodsMovementReasonCode,
I_GoodsMovementDocument.InventoryValuationType AS InventoryValuationType,
I_GoodsMovementDocument.Supplier AS Supplier,
I_GoodsMovementDocument.Customer AS Customer,
I_GoodsMovementDocument.AccountAssignmentCategory AS AccountAssignmentCategory,
I_GoodsMovementDocument.CostObject AS CostObject,
I_GoodsMovementDocument.CostCenter AS CostCenter,
I_GoodsMovementDocument.ControllingArea AS ControllingArea,
I_GoodsMovementDocument.ProfitabilitySegment AS ProfitabilitySegment,
I_GoodsMovementDocument.ProfitabilitySegment_2 AS ProfitabilitySegment_2,
I_GoodsMovementDocument.ProfitCenter AS ProfitCenter,
I_GoodsMovementDocument.GLAccount AS GLAccount,
I_GoodsMovementDocument.FunctionalArea AS FunctionalArea,
I_GoodsMovementDocument.StockChangeCategory AS StockChangeCategory,
I_GoodsMovementDocument.IsEffectiveGoodsMovement AS IsEffectiveGoodsMovement,
I_GoodsMovementDocument.IsConsumptionMovement AS IsConsumptionMovement,
I_GoodsMovementDocument.IsCrossPlantTransfer AS IsCrossPlantTransfer,
I_GoodsMovementDocument.IsStorageLocChangeByTransf AS IsStorageLocChangeByTransf,
I_GoodsMovementDocument.IsMaterialChangeByTransf AS IsMaterialChangeByTransf,
I_GoodsMovementDocument.IsBatchChangeByTransf AS IsBatchChangeByTransf,
I_GoodsMovementDocument.IsSpclStkTypeChangeByTransf AS IsSpclStkTypeChangeByTransf,
I_GoodsMovementDocument.IsStockTypeChangeByTransf AS IsStockTypeChangeByTransf,
cast ( 1 as nsdm_number_of_gds_mvt) AS NumberOfGoodsMovements,
_AuthStorageLocation.IsStorLocAuthznCheckActive AS IsStorLocAuthznCheckActive,
_AuthStorageLocationTr.IsStorLocAuthznCheckActive AS IsIssgOrRcvgStorLocAuthChkActv,
I_GoodsMovementDocument._Plant AS _Plant,
I_GoodsMovementDocument._StorageLocation AS _StorageLocation,
I_GoodsMovementDocument._Material AS _Material,
I_GoodsMovementDocument._InventorySpecialStockType AS _InventorySpecialStockType,
I_GoodsMovementDocument._InventoryStockType AS _InventoryStockType,
I_GoodsMovementDocument._BPStockOwner AS _BPStockOwner,
I_GoodsMovementDocument._IssgOrRcvgMaterial AS _IssgOrRcvgMaterial,
I_GoodsMovementDocument._IssuingOrReceivingPlant AS _IssuingOrReceivingPlant,
I_GoodsMovementDocument._IssuingOrReceivingStorageLoc AS _IssuingOrReceivingStorageLoc,
I_GoodsMovementDocument._IssgOrRcvgSpclStockInd AS _IssgOrRcvgSpclStockInd,
I_GoodsMovementDocument._IssuingOrReceivingStockType AS _IssuingOrReceivingStockType,
I_GoodsMovementDocument._CostCenter AS _CostCenter,
I_GoodsMovementDocument._ControllingArea AS _ControllingArea,
I_GoodsMovementDocument._AccountAssignmentCategory AS _AccountAssignmentCategory,
I_GoodsMovementDocument._ProfitCenter AS _ProfitCenter,
I_GoodsMovementDocument._GLAccount AS _GLAccount,
I_GoodsMovementDocument._FunctionalArea AS _FunctionalArea,
I_GoodsMovementDocument._GoodsMovementType AS _GoodsMovementType,
I_GoodsMovementDocument._GoodsMovementReasonCode AS _GoodsMovementReasonCode,
I_GoodsMovementDocument._InventoryValuationType AS _InventoryValuationType,
I_GoodsMovementDocument._CompanyCode AS _CompanyCode,
I_GoodsMovementDocument._SalesOrder AS _SalesOrder,
I_GoodsMovementDocument._SalesOrderItem AS _SalesOrderItem,
I_GoodsMovementDocument._SalesOrderScheduleLine AS _SalesOrderScheduleLine,
I_GoodsMovementDocument._PurchaseOrder AS _PurchaseOrder,
I_GoodsMovementDocument._PurchaseOrderItem AS _PurchaseOrderItem,
I_GoodsMovementDocument._DeliveryDocument AS _DeliveryDocument,
I_GoodsMovementDocument._DeliveryDocumentItem AS _DeliveryDocumentItem,
I_GoodsMovementDocument._MfgOrder AS _MfgOrder,
I_GoodsMovementDocument._MfgOrderItem AS _MfgOrderItem,
I_GoodsMovementDocument._Supplier AS _Supplier,
I_GoodsMovementDocument._Customer AS _Customer,
I_GoodsMovementDocument._SupplierCompanyByPlant AS _SupplierCompanyByPlant,
I_GoodsMovementDocument._CustomerCompanyByPlant AS _CustomerCompanyByPlant,
I_GoodsMovementDocument._Currency AS _Currency,
I_GoodsMovementDocument._MaterialBaseUnit AS _MaterialBaseUnit,
I_GoodsMovementDocument._StockChangeCategory AS _StockChangeCategory,
I_GoodsMovementDocument._ResourceBasic AS _ResourceBasic,
I_GoodsMovementDocument._IssgOrRcvgResourceBasic AS _IssgOrRcvgResourceBasic,
I_GoodsMovementDocument._CancelationType AS _CancelationType
FROM I_GoodsMovementDocument
;
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