I_MfgWorkInstrnPlaceHolderTP

DDL: I_MFGWORKINSTRNPLACEHOLDERTP SQL: IEMBWIPHTP Type: view TRANSACTIONAL Package: MPE_PLAN_WI_EMB

Embedded WI: Placeholder/Variable

I_MfgWorkInstrnPlaceHolderTP is a Transactional CDS View that provides data about "Embedded WI: Placeholder/Variable" in SAP S/4HANA. It reads from 1 data source (I_MfgWorkInstrnPlaceHolder) and exposes 40 fields with key fields MfgWorkInstruction, MfgWorkInstructionVersCounter, MfgWorkInstructionPlaceHolder, Language, MfgWorkInstructionVariable. It has 6 associations to related views. Part of development package MPE_PLAN_WI_EMB.

Data Sources (1)

SourceAliasJoin Type
I_MfgWorkInstrnPlaceHolder WIPlaceHolder from

Associations (6)

CardinalityTargetAliasCondition
[1..1] I_OpActyWorkInstructionTP _OpActyWorkinstructionTP $projection.MfgWorkInstruction = _OpActyWorkinstructionTP.MfgWorkInstruction and $projection.MfgWorkInstructionVersCounter = _OpActyWorkinstructionTP.MfgWorkInstructionVersCounter -- Allowed Attributes for variable
[0..1] I_MfgWrkInstrnVarblAttribute _MfgWrkInstrnVarblAttribute $projection.SelectedContextType = _MfgWrkInstrnVarblAttribute.MfgWrkInstrnVariableType and $projection.SelectedContextName = _MfgWrkInstrnVarblAttribute.MfgWrkInstrnVariableAttribute -- Material
[1..1] I_Material _Material $projection.Material = _Material.Material -- Material Component
[1..1] I_Material _MaterialComponent $projection.BillOfMaterialComponent = _MaterialComponent.Material -- Unit of Measurement
[1..1] I_UnitOfMeasure _Unit $projection.BillOfMaterialItemUnit = _Unit.UnitOfMeasure -- Language
[0..1] I_Language _Language $projection.Language = _Language.Language

Annotations (14)

NameValueLevelField
AbapCatalog.sqlViewName IEMBWIPHTP view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.viewType #TRANSACTIONAL view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.createEnabled true view
ObjectModel.deleteEnabled true view
ObjectModel.updateEnabled true view
ObjectModel.writeDraftPersistence IEMBWIPHD view
ObjectModel.representativeKey MfgWorkInstructionPlaceHolder view
EndUserText.label Embedded WI: Placeholder/Variable view

Fields (40)

KeyFieldSource TableSource FieldDescription
KEY MfgWorkInstruction MfgWorkInstruction Work Instruction
KEY MfgWorkInstructionVersCounter MfgWorkInstructionVersCounter Version No.
KEY MfgWorkInstructionPlaceHolder MfgWorkInstructionPlaceHolder Key Field
KEY Language Language Report Text Language
KEY MfgWorkInstructionVariable MfgWorkInstructionVariable Variable
KEY ProdnRtgVersBOMInternalID
SelectedContextType SelectedContextType Var TYpe
SelectedContextName SelectedContextName Type
attributeMfgWrkInstrnPlaceHolderIsRef
MfgWrkInstrnPlaceHolderIsLink MfgWrkInstrnPlaceHolderIsLink URL
WorkInstrnPlaceHolderIsInptFld WorkInstrnPlaceHolderIsInptFld Attribute Flag
MfgWrkInstrnPlchldrInptLblType MfgWrkInstrnPlchldrInptLblType Label type
MfgWrkInstrnPlchldrCollIntID MfgWrkInstrnPlchldrCollIntID Document No.
InspectionCharacteristicNmbr
ProdnRsceToolCounter
BOOOpBOMItemInternalID
LogicalComponent
OriglDgtlMockUpCharcsUUID
BOOCharcGroup
ProdMfgInfoCameraInternalID
ProdMfgInfoItemValueUUID
BillOfMaterialComponent
BillOfMaterialItemUnit
Material
DocumentType
DocumentInfoRecord
DocumentVersion
DocumentPart
BillOfMaterialCategory
BillOfMaterial
BillOfMaterialVariant
BillOfMaterialVersion
InheritedNodeNumberForBOMItem
Association_WorkInstructionInternalId
_MfgWrkInstrnVarblAttribute _MfgWrkInstrnVarblAttribute
_MaterialComponent _MaterialComponent
_Material _Material
_Unit _Unit
_Language _Language
DraftComposition_OpActyWorkinstructionTP

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_MfgWorkInstrnPlaceHolderTP.
-- 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.
-- SQL view name: IEMBWIPHTP

CREATE VIEW I_MfgWorkInstrnPlaceHolderTP AS
SELECT
  MfgWorkInstruction,
  MfgWorkInstructionVersCounter,
  MfgWorkInstructionPlaceHolder,
  Language,
  MfgWorkInstructionVariable,
  cast ('00000000' as cim_zuord preserving type) AS ProdnRtgVersBOMInternalID,
  SelectedContextType,
  SelectedContextName,
  MfgWrkInstrnPlaceHolderIsLink,
  WorkInstrnPlaceHolderIsInptFld,
  MfgWrkInstrnPlchldrInptLblType,
  MfgWrkInstrnPlchldrCollIntID,
  cast (' ' as qmerknrp) AS InspectionCharacteristicNmbr,
  cast (' ' as pzlfh) AS ProdnRsceToolCounter,
  cast (' ' as cim_zuord) AS BOOOpBOMItemInternalID,
  cast(0 as mpe_log_comp_counter) AS LogicalComponent,
  cast(hextobin( '00000000000000000000000000000000') as dmu_guid16 preserving type) AS OriglDgtlMockUpCharcsUUID,
  cast ( ' ' as qchargroup preserving type) AS BOOCharcGroup,
  cast(0 as mpe_camera_counter) AS ProdMfgInfoCameraInternalID,
  cast(' ' as mpe_sta_item_val_guid preserving type ) AS ProdMfgInfoItemValueUUID,
  cast (' ' as idnrk preserving type) AS BillOfMaterialComponent,
  cast( ' ' as kmpme ) AS BillOfMaterialItemUnit,
  cast (' ' as matnr preserving type ) AS Material,
  cast (' ' as dokar preserving type ) AS DocumentType,
  cast( ' ' as doknr preserving type ) AS DocumentInfoRecord,
  cast(' ' as dokvr preserving type ) AS DocumentVersion,
  cast(' ' as doktl_d preserving type ) AS DocumentPart,
  cast(' ' as stlty preserving type ) AS BillOfMaterialCategory,
  cast(' ' as abap.char(8)) AS BillOfMaterial,
  cast(' ' as stalt preserving type) AS BillOfMaterialVariant,
  cast(' ' as cim_bom_versn preserving type) AS BillOfMaterialVersion,
  cast('00000000' as kntnr preserving type) AS InheritedNodeNumberForBOMItem
FROM I_MfgWorkInstrnPlaceHolder AS WIPlaceHolder
LEFT OUTER JOIN I_OpActyWorkInstructionTP AS _OpActyWorkinstructionTP ON MfgWorkInstruction = _OpActyWorkinstructionTP.MfgWorkInstruction AND MfgWorkInstructionVersCounter = _OpActyWorkinstructionTP.MfgWorkInstructionVersCounter  -- association [1..1]
LEFT OUTER JOIN I_MfgWrkInstrnVarblAttribute AS _MfgWrkInstrnVarblAttribute ON SelectedContextType = _MfgWrkInstrnVarblAttribute.MfgWrkInstrnVariableType AND SelectedContextName = _MfgWrkInstrnVarblAttribute.MfgWrkInstrnVariableAttribute  -- association [0..1]
LEFT OUTER JOIN I_Material AS _Material ON Material = _Material.Material  -- association [1..1]
LEFT OUTER JOIN I_Material AS _MaterialComponent ON BillOfMaterialComponent = _MaterialComponent.Material  -- association [1..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _Unit ON BillOfMaterialItemUnit = _Unit.UnitOfMeasure  -- association [1..1]
LEFT OUTER JOIN I_Language AS _Language ON Language = _Language.Language  -- association [0..1]
;