I_MfgBillOfOperationsSequence

DDL: I_MFGBILLOFOPERATIONSSEQUENCE SQL: IMFGBOOSEQUENCE Type: view BASIC

Manufacturing Bill of Operations Sequence

I_MfgBillOfOperationsSequence (Basic)

Package: Explore, extend and adapt the SAP S/4HANA Cloud Private Edition with built-in and side-by-side extension capabilities.

Manufacturing

I_MfgBillOfOperationsSequence is a Basic CDS View (Dimension) that provides data about "Manufacturing Bill of Operations Sequence" in SAP S/4HANA. It has 3 associations to related views.

SAP Help Documentation

CategoryCDS Views for Basic Routing Data
Data CategoryBasic, Dimension
StatusReleased
Purpose
With this CDS view you can retrieve sequence data (table PLFL ) for a manufacturing bill of operations (routing /recipe). This CDS view provides the prerequisites for answering the following business question: Which sequences exist for manufacturing bill of operations?

Prerequisites
You have authorizations to display a bill of operations by type ( C_ROUT ).

Structure
Measures and attributes The following main attributes are provided: Bill of operations type Bill of operations Bill of operations variant Bill of operations sequence

View on SAP Help Portal →

SAP API Hub

StateC1
Line of BusinessManufacturing
Application ComponentPP-VDM-MD
CapabilitiesAnalytical Dimension, Data Source in SQL Select, Association Target for Defining CDS Entities, Data Source for Defining CDS Entities
PackageManufacturing for SAP S/4HANA Cloud Private Edition
Description <p>With this CDS view you can retrieve sequence data (table PLFL) for a manufacturing bill of operations (routing /recipe). </p> <p>This CDS view provides the prerequisites for answering the following business question:</p> <ul> <li><p>Which sequences exist for manufacturing bill of operations?</p></li> </ul>

Documentation

Associations (3)

CardinalityTargetAliasCondition
[1..1] I_MfgBillOfOperations _BillOfOperations $projection.BillOfOperationsType = _BillOfOperations.BillOfOperationsType and $projection.BillOfOperationsGroup = _BillOfOperations.BillOfOperationsGroup and $projection.BillOfOperationsVariant = _BillOfOperations.BillOfOperationsVariant -- to child
[1..*] I_MfgBOOSequenceChangeState _BOOSequenceChangeState $projection.BillOfOperationsType = _BOOSequenceChangeState.BillOfOperationsType and $projection.BillOfOperationsGroup = _BOOSequenceChangeState.BillOfOperationsGroup and $projection.BillOfOperationsVariant = _BOOSequenceChangeState.BillOfOperationsVariant and $projection.BillOfOperationsSequence = _BOOSequenceChangeState.BillOfOperationsSequence -- to child
[1..*] I_MfgBillOfOperationsOperation _BillOfOperationsOperation $projection.BillOfOperationsType = _BillOfOperationsOperation.BillOfOperationsType and $projection.BillOfOperationsGroup = _BillOfOperationsOperation.BillOfOperationsGroup and $projection.BillOfOperationsVariant = _BillOfOperationsOperation.BillOfOperationsVariant and $projection.BillOfOperationsSequence = _BillOfOperationsOperation.BillOfOperationsSequence

Annotations (17)

NameValueLevelField
AbapCatalog.sqlViewName IMFGBOOSEQUENCE view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
Analytics.dataCategory #DIMENSION view
ClientHandling.algorithm #SESSION_VARIABLE view
ClientHandling.type #CLIENT_DEPENDENT view
Metadata.allowExtensions true view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.modelingPattern #ANALYTICAL_DIMENSION view
ObjectModel.representativeKey BillOfOperationsSequence view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #MASTER view
VDM.viewType #BASIC view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
EndUserText.label Manufacturing Bill of Operations Sequence view

Fields (9)

KeyFieldSource TableSource FieldDescription
KEY BillOfOperationsType plfl BillOfOperationsType Task List Type
KEY BillOfOperationsGroup plfl BillOfOperationsGroup Key for Task List Group
KEY BillOfOperationsVariant plfl BillOfOperationsVariant Group Counter
KEY BillOfOperationsSequence plfl BillOfOperationsSequence Sequence
_BillOfOperations _BillOfOperations
_BillOfOperationsGroup _BillOfOperationsGroup
_BillOfOperationsType _BillOfOperationsType
_BillOfOperationsOperation _BillOfOperationsOperation
_BOOSequenceChangeState _BOOSequenceChangeState

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_MfgBillOfOperationsSequence.
-- 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: IMFGBOOSEQUENCE

CREATE VIEW I_MfgBillOfOperationsSequence AS
SELECT
  plfl.BillOfOperationsType AS BillOfOperationsType,
  plfl.BillOfOperationsGroup AS BillOfOperationsGroup,
  plfl.BillOfOperationsVariant AS BillOfOperationsVariant,
  plfl.BillOfOperationsSequence AS BillOfOperationsSequence
LEFT OUTER JOIN I_MfgBillOfOperations AS _BillOfOperations ON BillOfOperationsType = _BillOfOperations.BillOfOperationsType AND BillOfOperationsGroup = _BillOfOperations.BillOfOperationsGroup AND BillOfOperationsVariant = _BillOfOperations.BillOfOperationsVariant  -- association [1..1]
LEFT OUTER JOIN I_MfgBOOSequenceChangeState AS _BOOSequenceChangeState ON BillOfOperationsType = _BOOSequenceChangeState.BillOfOperationsType AND BillOfOperationsGroup = _BOOSequenceChangeState.BillOfOperationsGroup AND BillOfOperationsVariant = _BOOSequenceChangeState.BillOfOperationsVariant AND BillOfOperationsSequence = _BOOSequenceChangeState.BillOfOperationsSequence  -- association [1..*]
LEFT OUTER JOIN I_MfgBillOfOperationsOperation AS _BillOfOperationsOperation ON BillOfOperationsType = _BillOfOperationsOperation.BillOfOperationsType AND BillOfOperationsGroup = _BillOfOperationsOperation.BillOfOperationsGroup AND BillOfOperationsVariant = _BillOfOperationsOperation.BillOfOperationsVariant AND BillOfOperationsSequence = _BillOfOperationsOperation.BillOfOperationsSequence  -- association [1..*]
;