P_EWM_PINVCOUNTITEM02

DDL: P_EWM_PINVCOUNTITEM02 Type: view_entity CONSUMPTION Package: VDM_EWM_CORE

Help view of PInv Items - get leaves

P_EWM_PINVCOUNTITEM02 is a Consumption CDS View that provides data about "Help view of PInv Items - get leaves" in SAP S/4HANA. It reads from 2 data sources (I_EWM_PInvDocBusKeyParent, P_EWM_PInvCountItem01) and exposes 35 fields with key fields PhysicalInventoryDocumentUUID, PhysicalInventoryItemNumber, LineIndexOfPInvItem, PhysicalInventoryChangeVersion, PInvDocumentItemType. Part of development package VDM_EWM_CORE.

Data Sources (2)

SourceAliasJoin Type
I_EWM_PInvDocBusKeyParent child left_outer
P_EWM_PInvCountItem01 item from

Annotations (3)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.private true view
VDM.viewType #CONSUMPTION view

Fields (35)

KeyFieldSource TableSource FieldDescription
KEY PhysicalInventoryDocumentUUID P_EWM_PInvCountItem01 PhysicalInventoryDocumentUUID GUID
KEY PhysicalInventoryItemNumber P_EWM_PInvCountItem01 PhysicalInventoryItemNumber Sort No.
KEY LineIndexOfPInvItem P_EWM_PInvCountItem01 LineIndexOfPInvItem Table Row
KEY PhysicalInventoryChangeVersion P_EWM_PInvCountItem01 PhysicalInventoryChangeVersion Version
KEY PInvDocumentItemType P_EWM_PInvCountItem01 PInvDocumentItemType Type
PhysicalInventoryDocumentType P_EWM_PInvCountItem01 PhysicalInventoryDocumentType
PhysicalInventoryStatusText P_EWM_PInvCountItem01 PhysicalInventoryStatusText
WhseTaskGoodsReceiptDateTime P_EWM_PInvCountItem01 WhseTaskGoodsReceiptDateTime
ShelfLifeExpirationDate P_EWM_PInvCountItem01 ShelfLifeExpirationDate SLED/BBD
CountryOfOrigin P_EWM_PInvCountItem01 CountryOfOrigin Country/Region of Origin
PInvItemParentUUID P_EWM_PInvCountItem01 PInvItemParentUUID
PInvItemParentType P_EWM_PInvCountItem01 PInvItemParentType
PhysicalInventoryStockUUID P_EWM_PInvCountItem01 PhysicalInventoryStockUUID
SequenceOfPInvDocumentItems P_EWM_PInvCountItem01 SequenceOfPInvDocumentItems
ProductUUID P_EWM_PInvCountItem01 ProductUUID UUID
BatchUUID P_EWM_PInvCountItem01 BatchUUID Target Grp GUID
HandlingUnitNumber P_EWM_PInvCountItem01 HandlingUnitNumber HU ID
EntitledToDisposeParty P_EWM_PInvCountItem01 EntitledToDisposeParty Disposal Party
StockOwner P_EWM_PInvCountItem01 StockOwner Owner of stock
EWMStockOwner P_EWM_PInvCountItem01 EWMStockOwner Character Field with Length 10
StockType P_EWM_PInvCountItem01 StockType Stock Type
EWMStockType P_EWM_PInvCountItem01 EWMStockType Stock Type
StockUsage P_EWM_PInvCountItem01 StockUsage
EWMStockUsage P_EWM_PInvCountItem01 EWMStockUsage Usage
StockDocumentCategory P_EWM_PInvCountItem01 StockDocumentCategory Special Reference Stock Type
StockDocumentNumber P_EWM_PInvCountItem01 StockDocumentNumber
StockItemNumber P_EWM_PInvCountItem01 StockItemNumber
ProducedMaterial P_EWM_PInvCountItem01 ProducedMaterial
Warehouse P_EWM_PInvCountItem01 Warehouse Warehouse No.
EWMWarehouse P_EWM_PInvCountItem01 EWMWarehouse Warehouse No.
ParentStorageBin P_EWM_PInvCountItem01 ParentStorageBin
ParentHandlingUnitNumber P_EWM_PInvCountItem01 ParentHandlingUnitNumber
BookQtyOfPInvItemInBookQtyUoM P_EWM_PInvCountItem01 BookQtyOfPInvItemInBookQtyUoM
BookQuantityUnitOfMeasure P_EWM_PInvCountItem01 BookQuantityUnitOfMeasure
ChildLineIdx I_EWM_PInvDocBusKeyParent LineIndexOfPInvItem Table Row

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 P_EWM_PINVCOUNTITEM02.
-- 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 P_EWM_PINVCOUNTITEM02 AS
SELECT
  item.PhysicalInventoryDocumentUUID AS PhysicalInventoryDocumentUUID,
  item.PhysicalInventoryItemNumber AS PhysicalInventoryItemNumber,
  item.LineIndexOfPInvItem AS LineIndexOfPInvItem,
  item.PhysicalInventoryChangeVersion AS PhysicalInventoryChangeVersion,
  item.PInvDocumentItemType AS PInvDocumentItemType,
  item.PhysicalInventoryDocumentType AS PhysicalInventoryDocumentType,
  item.PhysicalInventoryStatusText AS PhysicalInventoryStatusText,
  item.WhseTaskGoodsReceiptDateTime AS WhseTaskGoodsReceiptDateTime,
  item.ShelfLifeExpirationDate AS ShelfLifeExpirationDate,
  item.CountryOfOrigin AS CountryOfOrigin,
  item.PInvItemParentUUID AS PInvItemParentUUID,
  item.PInvItemParentType AS PInvItemParentType,
  item.PhysicalInventoryStockUUID AS PhysicalInventoryStockUUID,
  item.SequenceOfPInvDocumentItems AS SequenceOfPInvDocumentItems,
  item.ProductUUID AS ProductUUID,
  item.BatchUUID AS BatchUUID,
  item.HandlingUnitNumber AS HandlingUnitNumber,
  item.EntitledToDisposeParty AS EntitledToDisposeParty,
  item.StockOwner AS StockOwner,
  item.EWMStockOwner AS EWMStockOwner,
  item.StockType AS StockType,
  item.EWMStockType AS EWMStockType,
  item.StockUsage AS StockUsage,
  item.EWMStockUsage AS EWMStockUsage,
  item.StockDocumentCategory AS StockDocumentCategory,
  item.StockDocumentNumber AS StockDocumentNumber,
  item.StockItemNumber AS StockItemNumber,
  item.ProducedMaterial AS ProducedMaterial,
  item.Warehouse AS Warehouse,
  item.EWMWarehouse AS EWMWarehouse,
  item.ParentStorageBin AS ParentStorageBin,
  item.ParentHandlingUnitNumber AS ParentHandlingUnitNumber,
  item.BookQtyOfPInvItemInBookQtyUoM AS BookQtyOfPInvItemInBookQtyUoM,
  item.BookQuantityUnitOfMeasure AS BookQuantityUnitOfMeasure,
  child.LineIndexOfPInvItem AS ChildLineIdx
FROM P_EWM_PInvCountItem01 AS item
LEFT OUTER JOIN I_EWM_PInvDocBusKeyParent AS child ON /* join condition not captured in parsed metadata */
;