I_OIL_StorObjectCharcMatlBasic

DDL: I_OIL_STOROBJECTCHARCMATLBASIC Type: view_entity BASIC

SOC Material

I_OIL_StorObjectCharcMatlBasic is a Basic CDS View that provides data about "SOC Material" in SAP S/4HANA. It reads from 1 data source (oiisoctsm) and exposes 31 fields with key fields StorObjectCharcSegmentNumber, AssignmentStartDateTimeValue, MultipleMaterialAssignmentVal. It has 4 associations to related views.

Data Sources (1)

SourceAliasJoin Type
oiisoctsm oiisoctsm from

Associations (4)

CardinalityTargetAliasCondition
[1..1] I_OIL_StorageObjCharcSegment _StorageObjCharcSegment $projection.StorObjectCharcSegmentNumber = _StorageObjCharcSegment.StorObjectCharcSegmentNumber
[1..1] I_Material _Material $projection.Material = _Material.Material
[1..1] I_MaterialGroup _MaterialGroup $projection.MaterialGroup = _MaterialGroup.MaterialGroup
[1..1] I_PhysInvtryStockType _PhysInvtryStockType $projection.PhysicalInventoryStockType = _PhysInvtryStockType.PhysicalInventoryStockType

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label SOC Material view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.viewType #BASIC view

Fields (31)

KeyFieldSource TableSource FieldDescription
KEY StorObjectCharcSegmentNumber socnr SOCSEG number
KEY AssignmentStartDateTimeValue ftmstm SOVP timestamp
KEY MultipleMaterialAssignmentVal asscnt Mat.assn.cntr.
AssignmentEndDateTimeValue ttmstm To timestamp
Material matnr Vehicle Model
MaterialGroup matkl Product Sold Group
Batch charg Chargeable Proc.
ValuationType bwtar Valuation Type
PhysicalInventoryStockType bstar Stock Type
MaterialIsNonSpecialStock ns_stock Non-special stk
MaterialIsSalesOrderStock so_stock Sales ord.stock
MaterialIsSupplierCsgnmtStock vc_stock Vdr.consg.stock
MaterialIsProjectStock pr_stock Project stock
StorObjectMaterialVolumeUnit meins Valuation Unit
OilUnitOfMeasureGroup uomgr UoM Group
ConversionGroup umrsl Conv. Group
MaterialSgmtPlannedCapacityQty kapaz_ind PldCapacity
TankVolumeUnitOfMeasure volun Volume UoM
PlannedEndDateTimeValue pld_ttmstm To timestamp
CreationDate erdat Entered On
CreationTime erzeit Time created
CreatedByUser ernam User Name
LastChangeDate aedat Obsolete
LastChangeTime aezeit Time changed
LastChangedByUser aenam User Name
EntityIsBlocked bloind Single-Character Flag
EntityIsMarkedForDeletion delind Will be Deleted
_StorageObjCharcSegment _StorageObjCharcSegment
_Material _Material
_MaterialGroup _MaterialGroup
_PhysInvtryStockType _PhysInvtryStockType

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_OIL_StorObjectCharcMatlBasic.
-- 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_OIL_StorObjectCharcMatlBasic AS
SELECT
  socnr AS StorObjectCharcSegmentNumber,
  ftmstm AS AssignmentStartDateTimeValue,
  asscnt AS MultipleMaterialAssignmentVal,
  ttmstm AS AssignmentEndDateTimeValue,
  matnr AS Material,
  matkl AS MaterialGroup,
  charg AS Batch,
  bwtar AS ValuationType,
  bstar AS PhysicalInventoryStockType,
  ns_stock AS MaterialIsNonSpecialStock,
  so_stock AS MaterialIsSalesOrderStock,
  vc_stock AS MaterialIsSupplierCsgnmtStock,
  pr_stock AS MaterialIsProjectStock,
  meins AS StorObjectMaterialVolumeUnit,
  uomgr AS OilUnitOfMeasureGroup,
  umrsl AS ConversionGroup,
  kapaz_ind AS MaterialSgmtPlannedCapacityQty,
  volun AS TankVolumeUnitOfMeasure,
  pld_ttmstm AS PlannedEndDateTimeValue,
  erdat AS CreationDate,
  erzeit AS CreationTime,
  ernam AS CreatedByUser,
  aedat AS LastChangeDate,
  aezeit AS LastChangeTime,
  aenam AS LastChangedByUser,
  bloind AS EntityIsBlocked,
  delind AS EntityIsMarkedForDeletion
FROM oiisoctsm
LEFT OUTER JOIN I_OIL_StorageObjCharcSegment AS _StorageObjCharcSegment ON StorObjectCharcSegmentNumber = _StorageObjCharcSegment.StorObjectCharcSegmentNumber  -- association [1..1]
LEFT OUTER JOIN I_Material AS _Material ON Material = _Material.Material  -- association [1..1]
LEFT OUTER JOIN I_MaterialGroup AS _MaterialGroup ON MaterialGroup = _MaterialGroup.MaterialGroup  -- association [1..1]
LEFT OUTER JOIN I_PhysInvtryStockType AS _PhysInvtryStockType ON PhysicalInventoryStockType = _PhysInvtryStockType.PhysicalInventoryStockType  -- association [1..1]
;