P_ProcOrdMgmtBasic
P_ProcOrdMgmtBasic is a Composite CDS View in SAP S/4HANA. It reads from 1 data source (P_ProcessOrderHeader) and exposes 155 fields with key field ManufacturingOrder. It has 28 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| P_ProcessOrderHeader | head | from |
Associations (28)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | I_MfgOrderCategory | _MfgOrderCategory | $projection.ManufacturingOrderCategory = _MfgOrderCategory.ManufacturingOrderCategory |
| [1..1] | I_MfgOrderType | _MfgOrderType | $projection.ManufacturingOrderType = _MfgOrderType.ManufacturingOrderType |
| [0..1] | I_ManufacturingOrder | _ReferenceOrder | $projection.ReferenceOrder = _ReferenceOrder.ManufacturingOrder |
| [0..1] | I_ManufacturingOrder | _LeadingOrder | $projection.LeadingOrder = _LeadingOrder.ManufacturingOrder |
| [0..1] | I_ManufacturingOrder | _SuperiorOrder | $projection.SuperiorOrder = _SuperiorOrder.ManufacturingOrder |
| [1..1] | I_OrderInternalID | _OrderInternalID | $projection.MfgOrderInternalID = _OrderInternalID.OrderInternalID |
| [0..1] | I_Language | _LongTextLanguage | $projection.LongTextLanguageCode = _LongTextLanguage.Language |
| [1..1] | I_UnitOfMeasure | _ProductionUnit | $projection.ProductionUnit = _ProductionUnit.UnitOfMeasure |
| [1..1] | I_User | _CreatedByUser | $projection.CreatedByUser = _CreatedByUser.UserID |
| [0..1] | I_User | _LastChangedByUser | $projection.LastChangedByUser = _LastChangedByUser.UserID |
| [1..1] | I_Plant | _ProductionPlant | $projection.ProductionPlant = _ProductionPlant.Plant |
| [0..1] | I_ChangeMaster | _ChangeNumber | $projection.ChangeNumber = _ChangeNumber.ChangeNumber |
| [0..1] | I_ChangeMstrObjTypeRevisionLvl | _MaterialRevisionLevel | $projection.MaterialRevisionLevel = _MaterialRevisionLevel.RevisionLevel and _MaterialRevisionLevel.ChangeNumberObjectType = '41' |
| [0..1] | I_GLAccount | _GLAccount | $projection.GLAccount = _GLAccount.GLAccount and $projection.CompanyCode = _GLAccount.CompanyCode |
| [0..1] | I_CostElement | _CostElement | $projection.ControllingArea = _CostElement.ControllingArea and $projection.CostElement = _CostElement.CostElement |
| [0..1] | I_CostingVariant | _ActualCostsCostingVariant | $projection.ActualCostsCostingVariant = _ActualCostsCostingVariant.CostingVariant |
| [0..1] | I_CostingVariant | _PlannedCostsCostingVariant | $projection.PlannedCostsCostingVariant = _PlannedCostsCostingVariant.CostingVariant |
| [0..1] | I_MRPController | _MRPController | $projection.ProductionPlant = _MRPController.Plant and $projection.MRPController = _MRPController.MRPController |
| [0..1] | I_ProductionSupervisor | _ProductionSupervisor | $projection.ProductionPlant = _ProductionSupervisor.Plant and $projection.ProductionSupervisor = _ProductionSupervisor.ProductionSupervisor |
| [0..1] | I_ProductionSchedulingProfile | _ProductionSchedulingProfile | $projection.ProductionPlant = _ProductionSchedulingProfile.Plant and $projection.ProductionSchedulingProfile = _ProductionSchedulingProfile.ProductionSchedulingProfile |
| [0..1] | I_ResponsiblePlannerGroup | _ResponsiblePlannerGroup | $projection.ProductionPlant = _ResponsiblePlannerGroup.Plant and $projection.ResponsiblePlannerGroup = _ResponsiblePlannerGroup.ResponsiblePlannerGroup |
| [0..1] | I_MfgBillOfOperations | _BillOfOperations | $projection.BillOfOperationsType = _BillOfOperations.BillOfOperationsType and $projection.BillOfOperationsGroup = _BillOfOperations.BillOfOperationsGroup and $projection.BillOfOperationsVariant = _BillOfOperations.BillOfOperationsVariant |
| [0..1] | I_MfgBillOfOperationsChgSt | _BillOfOperationsChangeState | $projection.BillOfOperationsType = _BillOfOperationsChangeState.BillOfOperationsType and $projection.BillOfOperationsGroup = _BillOfOperationsChangeState.BillOfOperationsGroup and $projection.BillOfOperationsVariant = _BillOfOperationsChangeState.BillOfOperationsVariant and $projection.BOOInternalVersionCounter = _BillOfOperationsChangeState.BOOInternalVersionCounter -- to child: Items |
| [1..*] | I_ManufacturingOrderItem | _MfgOrderItem | $projection.ManufacturingOrder = _MfgOrderItem.ManufacturingOrder -- to child: Sequences |
| [1..*] | I_MfgOrderSequence | _MfgOrderSequence | $projection.ManufacturingOrder = _MfgOrderSequence.ManufacturingOrder -- to child: Operations |
| [1..*] | I_ManufacturingOrderOperation | _MfgOrderOperation | $projection.MfgOrderInternalID = _MfgOrderOperation.MfgOrderInternalID -- to child: Material document items |
| [0..*] | I_MfgOrderMaterialDocumentItem | _MfgOrderMaterialDocItem | $projection.ManufacturingOrder = _MfgOrderMaterialDocItem.ManufacturingOrder -- to child: Document links |
| [0..*] | I_MfgOrderDocInfoRecdObjLink | _MfgOrderDocInfoRecord | $projection.ManufacturingOrder = _MfgOrderDocInfoRecord.ManufacturingOrder |
Annotations (14)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | PPROCORDMGMTBSC | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AbapCatalog.preserveKey | true | view | |
| AccessControl.authorizationCheck | #NOT_REQUIRED | view | |
| AccessControl.personalData.blocking | #NOT_REQUIRED | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| ClientHandling.type | #CLIENT_DEPENDENT | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| ObjectModel.representativeKey | ManufacturingOrder | view | |
| ObjectModel.usageType.serviceQuality | #B | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| VDM.private | true | view | |
| VDM.viewType | #COMPOSITE | view |
Fields (155)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | ManufacturingOrder | |||
| ManufacturingOrderType | ||||
| ManufacturingOrderTypeName | ||||
| ManufacturingOrderText | ||||
| LongTextLanguageCode | ||||
| ManufacturingOrderImportance | ||||
| CreationDate | ||||
| CreationTime | ||||
| MfgOrderInternalID | ||||
| ProductionPlant | ||||
| MRPController | ||||
| ProductionSupervisor | ||||
| ProductionSchedulingProfile | ||||
| SettlementReservation | ||||
| NumberOfMfgOrderConfirmations | ||||
| BasicSchedulingType | ||||
| ObjectInternalID | ||||
| BillOfMaterial | ||||
| ControllingObjectClass | ||||
| MfgOrderPlannedStartDate | ||||
| MfgOrderPlannedStartTime | ||||
| MfgOrderPlannedEndDate | ||||
| MfgOrderPlannedEndTime | ||||
| MfgOrderPlannedReleaseDate | ||||
| MfgOrderScheduledStartDate | ||||
| MfgOrderScheduledStartTime | ||||
| MfgOrderScheduledEndDate | ||||
| MfgOrderScheduledEndTime | ||||
| MfgOrderScheduledReleaseDate | ||||
| MfgOrderActualStartDate | ||||
| MfgOrderActualStartTime | ||||
| MfgOrderActualEndDate | ||||
| MfgOrderActualReleaseDate | ||||
| MfgOrderConfirmedEndDate | ||||
| MfgOrderConfirmedEndTime | ||||
| ProductionUnit | ||||
| MfgOrderPlannedTotalQty | ||||
| MfgOrderPlannedScrapQty | ||||
| MfgOrderConfirmedYieldQty | ||||
| MfgOrderConfirmedScrapQty | ||||
| Customer | ||||
| CustomerName | ||||
| _MfgOrderCategory | _MfgOrderCategory | |||
| _MfgOrderType | _MfgOrderType | |||
| _MfgOrderItem | _MfgOrderItem | |||
| _MfgOrderSequence | _MfgOrderSequence | |||
| _MfgOrderOperation | _MfgOrderOperation | |||
| _MfgOrderMaterialDocItem | _MfgOrderMaterialDocItem | |||
| _MfgOrderDocInfoRecord | _MfgOrderDocInfoRecord | |||
| _OrderTypeDetails | _OrderTypeDetails | |||
| _CreatedByUser | _CreatedByUser | |||
| _LastChangedByUser | _LastChangedByUser | |||
| _LongTextLanguage | _LongTextLanguage | |||
| _ProductionUnit | _ProductionUnit | |||
| _Currency | _Currency | |||
| _SuperiorOrder | _SuperiorOrder | |||
| _ReferenceOrder | _ReferenceOrder | |||
| _LeadingOrder | _LeadingOrder | |||
| _OrderInternalID | _OrderInternalID | |||
| _BillOfOperationsType | _BillOfOperationsType | |||
| _BillOfOperationsGroup | _BillOfOperationsGroup | |||
| _BillOfOperationsGroup2 | _BillOfOperationsGroup2 | |||
| _BillOfOperations | _BillOfOperations | |||
| _BillOfOperationsChangeState | _BillOfOperationsChangeState | |||
| _BillOfOperationsUsage | _BillOfOperationsUsage | |||
| _ConfirmationGroup | _ConfirmationGroup | |||
| _Reservation | _Reservation | |||
| _ProductionPlant | _ProductionPlant | |||
| _MRPController | _MRPController | |||
| _ProductionSupervisor | _ProductionSupervisor | |||
| _ProductionSchedulingProfile | _ProductionSchedulingProfile | |||
| _ResponsiblePlannerGroup | _ResponsiblePlannerGroup | |||
| _CapacityRequirement | _CapacityRequirement | |||
| _ChangeNumber | _ChangeNumber | |||
| _MaterialRevisionLevel | _MaterialRevisionLevel | |||
| _InspectionLot | _InspectionLot | |||
| _BasicSchedulingType | _BasicSchedulingType | |||
| _ProfitCenter | _ProfitCenter | |||
| _CostCenter | _CostCenter | |||
| _ResponsibleCostCenter | _ResponsibleCostCenter | |||
| _CompanyCode | _CompanyCode | |||
| _ControllingArea | _ControllingArea | |||
| _ControllingObjectClass | _ControllingObjectClass | |||
| _CostElement | _CostElement | |||
| _ActualCostsCostingVariant | _ActualCostsCostingVariant | |||
| _PlannedCostsCostingVariant | _PlannedCostsCostingVariant | |||
| _FunctionalArea | _FunctionalArea | |||
| _GLAccount | _GLAccount | |||
| _ProductCostCollector | _ProductCostCollector | |||
| _LongText | _LongText | |||
| ManufacturingOrderCategory | P_ProcessOrderHeader | OrderCategory | Order Category | |
| IsMarkedForDeletion | P_ProcessOrderHeader | IsMarkedForDeletion | Purch.org. data | |
| MfgOrderHasMultipleItems | P_ProcessOrderHeader | MfgOrderHasMultipleItems | ||
| MfgOrderIsPartOfCollvOrder | P_ProcessOrderHeader | MfgOrderIsPartOfCollvOrder | ||
| MfgOrderHierarchyLevel | P_ProcessOrderHeader | MfgOrderHierarchyLevel | ||
| OrderIsNotCostedAutomatically | P_ProcessOrderHeader | OrderIsNotCostedAutomatically | ||
| OrdIsNotSchedldAutomatically | P_ProcessOrderHeader | OrdIsNotSchedldAutomatically | No auto. cost. | |
| ProdnProcgIsFlexible | P_ProcessOrderHeader | ProdnProcgIsFlexible | ||
| OrderIsEventBasedPosting | P_ProcessOrderHeader | OrderIsEventBasedPosting | ||
| CreatedByUser | P_ProcessOrderHeader | CreatedByUser | User Name | |
| LastChangeDate | P_ProcessOrderHeader | LastChangeDate | Time Stamp | |
| LastChangeTime | P_ProcessOrderHeader | LastChangeTime | Time changed | |
| LastChangedByUser | P_ProcessOrderHeader | LastChangedByUser | User Name | |
| ReferenceOrder | P_ProcessOrderHeader | ReferenceOrder | Reference Order | |
| LeadingOrder | P_ProcessOrderHeader | LeadingOrder | Last order | |
| SuperiorOrder | P_ProcessOrderHeader | MfgOrderSuperiorMfgOrder | ||
| Currency | P_ProcessOrderHeader | Currency | Valuation Crcy | |
| ResponsiblePlannerGroup | P_ProcessOrderHeader | ResponsiblePlannerGroup | ||
| Reservation | P_ProcessOrderHeader | Reservation | Reservation | |
| MfgOrderConfirmation | P_ProcessOrderHeader | MfgOrderConfirmation | ||
| CapacityRequirement | P_ProcessOrderHeader | CapacityRequirement | ||
| InspectionLot | P_ProcessOrderHeader | InspectionLot | Inspection Lot | |
| ChangeNumber | P_ProcessOrderHeader | ChangeNumber | Change Number | |
| ConditionApplication | P_ProcessOrderHeader | ConditionApplication | Application | |
| CapacityActiveVersion | P_ProcessOrderHeader | CapacityActiveVersion | ||
| CapacityRqmtHasNotToBeCreated | P_ProcessOrderHeader | CapacityRqmtHasNotToBeCreated | ||
| OrderSequenceNumber | P_ProcessOrderHeader | OrderSequenceNumber | ||
| BillOfOperationsMaterial | P_ProcessOrderHeader | Material | Vehicle Model | |
| BillOfOperationsType | P_ProcessOrderHeader | BillOfOperationsType | Task List Type | |
| BillOfOperations | P_ProcessOrderHeader | BillOfOperations | ||
| BillOfOperationsGroup | P_ProcessOrderHeader | BillOfOperationsGroup | Group | |
| BillOfOperationsVariant | P_ProcessOrderHeader | BillOfOperationsVariant | Group Counter | |
| BOOInternalVersionCounter | P_ProcessOrderHeader | BOOInternalVersionCounter | ||
| BillOfOperationsUsage | P_ProcessOrderHeader | BillOfOperationsUsage | ||
| BillOfOperationsVersion | P_ProcessOrderHeader | BillOfOperationsVersion | Routing Version | |
| BOOExplosionDate | P_ProcessOrderHeader | BOOExplosionDate | ||
| BOOValidityStartDate | P_ProcessOrderHeader | BOOValidityStartDate | ||
| BillOfMaterialCategory | P_ProcessOrderHeader | BillOfMaterialCategory | BOM category | |
| BillOfMaterialVariant | P_ProcessOrderHeader | BillOfMaterialVariant | AlternativeBOM | |
| BillOfMaterialVariantUsage | P_ProcessOrderHeader | BillOfMaterialVariantUsage | Usage | |
| BillOfMaterialVersion | P_ProcessOrderHeader | BillOfMaterialVersion | BOM Version | |
| BOMExplosionDate | P_ProcessOrderHeader | BOMExplosionDate | ||
| BOMValidityStartDate | P_ProcessOrderHeader | BOMValidityStartDate | ||
| BusinessArea | P_ProcessOrderHeader | BusinessArea | Business Area | |
| CompanyCode | P_ProcessOrderHeader | CompanyCode | Receiver Company Code | |
| ControllingArea | P_ProcessOrderHeader | ControllingArea | Controlling Area | |
| ProfitCenter | P_ProcessOrderHeader | ProfitCenter | Profit Center | |
| CostCenter | P_ProcessOrderHeader | CostCenter | Cost Center | |
| ResponsibleCostCenter | P_ProcessOrderHeader | ResponsibleCostCenter | Responsible Cost Center | |
| CostElement | P_ProcessOrderHeader | CostElement | G/L Account | |
| CostingSheet | P_ProcessOrderHeader | CostingSheet | Costing Sheet | |
| GLAccount | P_ProcessOrderHeader | GLAccount | General Ledger | |
| ProductCostCollector | P_ProcessOrderHeader | ProductCostCollector | ||
| ActualCostsCostingVariant | P_ProcessOrderHeader | ActualCostsCostingVariant | Act. Costing Variant | |
| PlannedCostsCostingVariant | P_ProcessOrderHeader | PlannedCostsCostingVariant | Plnd Costing Variant | |
| FunctionalArea | P_ProcessOrderHeader | FunctionalArea | Sendr Fctl Area | |
| MfgOrderTotalCommitmentDate | P_ProcessOrderHeader | TotalCommitmentDate | ||
| MfgOrderActualCompletionDate | P_ProcessOrderHeader | TechnicalCompletionDate | ||
| MfgOrderConfirmedReworkQty | P_ProcessOrderHeader | MfgOrderConfirmedReworkQty | ||
| BaseUnit | P_ProcessOrderHeader | MaterialBaseUnit | Valuation Unit | |
| PlndQtyInBaseUnit | P_ProcessOrderHeader | PlannedTotalQtyInBaseUnit | ||
| MasterProductionOrder | P_ProcessOrderHeader | MasterProductionOrder | ||
| _SettlementReservation | P_ProcessOrderHeader | _SettlementReservation | ||
| _BusinessArea | P_ProcessOrderHeader | _BusinessArea | ||
| SoldToParty | _SalesOrder | SoldToParty | Sold-to Party |
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_ProcOrdMgmtBasic.
-- 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: PPROCORDMGMTBSC
CREATE VIEW P_ProcOrdMgmtBasic AS
SELECT
cast(head.OrderID as manufacturingorder preserving type) AS ManufacturingOrder,
cast(head.OrderType as pppi_manufacturingordertype preserving type ) AS ManufacturingOrderType,
_MfgOrderType._Text[1: Language=$session.system_language].ManufacturingOrderTypeName AS ManufacturingOrderTypeName,
cast(head.OrderDescription as manufacturingordertext preserving type) AS ManufacturingOrderText,
cast(head.OrderHasLongText as pph_longtextlang) AS LongTextLanguageCode,
cast(head.PriorityCode as orderimportancecode preserving type) AS ManufacturingOrderImportance,
cast(head.CreationDate as ordercreationdate preserving type) AS CreationDate,
cast(head.CreationTime as ordercreationtime preserving type) AS CreationTime,
cast(head.OrderInternalBillOfOperations as pph_aufpl preserving type) AS MfgOrderInternalID,
cast(head.Plant as pwwrk preserving type) AS ProductionPlant,
cast(head.MRPController as pppi_mrpcontroller preserving type) AS MRPController,
cast(head.ProductionSupervisor as pppi_productionsupervisor preserving type) AS ProductionSupervisor,
cast(head.ProductionSchedulingProfile as pph_prodprf preserving type) AS ProductionSchedulingProfile,
cast(head.SettlementReservation as settlmntres preserving type) AS SettlementReservation,
cast(head.MfgOrderConfirmationCount as pph_noofconf preserving type) AS NumberOfMfgOrderConfirmations,
cast(head.BasicSchedulingType as basicschedtype preserving type) AS BasicSchedulingType,
cast(head.ObjectInternalID as pph_objnr preserving type) AS ObjectInternalID,
cast(head.BillOfMaterial as pppi_billofmaterial preserving type ) AS BillOfMaterial,
cast(head.ControllingObjectClass as pph_scope preserving type) AS ControllingObjectClass,
cast(head.PlannedStartDate as mfgorderplannedstartdate preserving type) AS MfgOrderPlannedStartDate,
cast(head.PlannedStartTime as mfgorderplannedstarttime preserving type) AS MfgOrderPlannedStartTime,
cast(head.PlannedEndDate as mfgorderplannedenddate preserving type) AS MfgOrderPlannedEndDate,
cast(head.PlannedEndTime as mfgorderplannedendtime preserving type) AS MfgOrderPlannedEndTime,
cast(head.PlannedReleaseDate as mfgorderplannedreleasedate preserving type) AS MfgOrderPlannedReleaseDate,
cast(head.ScheduledBasicStartDate as mfgorderscheduledstartdate preserving type) AS MfgOrderScheduledStartDate,
cast(head.ScheduledBasicStartTime as mfgorderscheduledstarttime preserving type) AS MfgOrderScheduledStartTime,
cast(head.ScheduledBasicEndDate as mfgorderscheduledenddate preserving type) AS MfgOrderScheduledEndDate,
cast(head.ScheduledBasicEndTime as mfgorderscheduledendtime preserving type) AS MfgOrderScheduledEndTime,
cast(head.ScheduledReleaseDate as mfgorderscheduledreleasedate preserving type) AS MfgOrderScheduledReleaseDate,
cast(head.ActualStartDate as mfgorderactualstartdate preserving type) AS MfgOrderActualStartDate,
cast(head.ActualStartTime as mfgorderactualstarttime preserving type) AS MfgOrderActualStartTime,
cast(head.ActualEndDate as mfgorderactualenddate preserving type) AS MfgOrderActualEndDate,
cast(head.ActualReleasedDate as mfgorderactualreleasedate preserving type) AS MfgOrderActualReleaseDate,
cast(head.ConfirmedEndDate as mfgorderconfirmedenddate preserving type) AS MfgOrderConfirmedEndDate,
cast(head.ConfirmedEndTime as mfgorderconfirmedendtime preserving type) AS MfgOrderConfirmedEndTime,
cast(head.BaseUnit as productionunit preserving type) AS ProductionUnit,
cast(head.OrderPlannedTotalQty as mfgorderplannedtotalqty preserving type) AS MfgOrderPlannedTotalQty,
cast(head.OrderPlannedScrapQty as mfgorderplannedscrapqty preserving type) AS MfgOrderPlannedScrapQty,
cast(head.OrderConfirmedYieldQty as co_igmng preserving type) AS MfgOrderConfirmedYieldQty,
cast(head.OrderConfirmedScrapQty as co_iasmg preserving type) AS MfgOrderConfirmedScrapQty,
_SalesOrder._SoldToParty.Customer AS Customer,
_SalesOrder._SoldToParty.CustomerName AS CustomerName,
head.OrderCategory AS ManufacturingOrderCategory,
head.IsMarkedForDeletion AS IsMarkedForDeletion,
head.MfgOrderHasMultipleItems AS MfgOrderHasMultipleItems,
head.MfgOrderIsPartOfCollvOrder AS MfgOrderIsPartOfCollvOrder,
head.MfgOrderHierarchyLevel AS MfgOrderHierarchyLevel,
head.OrderIsNotCostedAutomatically AS OrderIsNotCostedAutomatically,
head.OrdIsNotSchedldAutomatically AS OrdIsNotSchedldAutomatically,
head.ProdnProcgIsFlexible AS ProdnProcgIsFlexible,
head.OrderIsEventBasedPosting AS OrderIsEventBasedPosting,
head.CreatedByUser AS CreatedByUser,
head.LastChangeDate AS LastChangeDate,
head.LastChangeTime AS LastChangeTime,
head.LastChangedByUser AS LastChangedByUser,
head.ReferenceOrder AS ReferenceOrder,
head.LeadingOrder AS LeadingOrder,
head.MfgOrderSuperiorMfgOrder AS SuperiorOrder,
head.Currency AS Currency,
head.ResponsiblePlannerGroup AS ResponsiblePlannerGroup,
head.Reservation AS Reservation,
head.MfgOrderConfirmation AS MfgOrderConfirmation,
head.CapacityRequirement AS CapacityRequirement,
head.InspectionLot AS InspectionLot,
head.ChangeNumber AS ChangeNumber,
head.ConditionApplication AS ConditionApplication,
head.CapacityActiveVersion AS CapacityActiveVersion,
head.CapacityRqmtHasNotToBeCreated AS CapacityRqmtHasNotToBeCreated,
head.OrderSequenceNumber AS OrderSequenceNumber,
head.Material AS BillOfOperationsMaterial,
head.BillOfOperationsType AS BillOfOperationsType,
head.BillOfOperations AS BillOfOperations,
head.BillOfOperationsGroup AS BillOfOperationsGroup,
head.BillOfOperationsVariant AS BillOfOperationsVariant,
head.BOOInternalVersionCounter AS BOOInternalVersionCounter,
head.BillOfOperationsUsage AS BillOfOperationsUsage,
head.BillOfOperationsVersion AS BillOfOperationsVersion,
head.BOOExplosionDate AS BOOExplosionDate,
head.BOOValidityStartDate AS BOOValidityStartDate,
head.BillOfMaterialCategory AS BillOfMaterialCategory,
head.BillOfMaterialVariant AS BillOfMaterialVariant,
head.BillOfMaterialVariantUsage AS BillOfMaterialVariantUsage,
head.BillOfMaterialVersion AS BillOfMaterialVersion,
head.BOMExplosionDate AS BOMExplosionDate,
head.BOMValidityStartDate AS BOMValidityStartDate,
head.BusinessArea AS BusinessArea,
head.CompanyCode AS CompanyCode,
head.ControllingArea AS ControllingArea,
head.ProfitCenter AS ProfitCenter,
head.CostCenter AS CostCenter,
head.ResponsibleCostCenter AS ResponsibleCostCenter,
head.CostElement AS CostElement,
head.CostingSheet AS CostingSheet,
head.GLAccount AS GLAccount,
head.ProductCostCollector AS ProductCostCollector,
head.ActualCostsCostingVariant AS ActualCostsCostingVariant,
head.PlannedCostsCostingVariant AS PlannedCostsCostingVariant,
head.FunctionalArea AS FunctionalArea,
head.TotalCommitmentDate AS MfgOrderTotalCommitmentDate,
head.TechnicalCompletionDate AS MfgOrderActualCompletionDate,
head.MfgOrderConfirmedReworkQty AS MfgOrderConfirmedReworkQty,
head.MaterialBaseUnit AS BaseUnit,
head.PlannedTotalQtyInBaseUnit AS PlndQtyInBaseUnit,
head.MasterProductionOrder AS MasterProductionOrder,
head._SettlementReservation AS _SettlementReservation,
head._BusinessArea AS _BusinessArea,
_SalesOrder.SoldToParty AS SoldToParty
FROM P_ProcessOrderHeader AS head
LEFT OUTER JOIN I_MfgOrderCategory AS _MfgOrderCategory ON ManufacturingOrderCategory = _MfgOrderCategory.ManufacturingOrderCategory -- association [1..1]
LEFT OUTER JOIN I_MfgOrderType AS _MfgOrderType ON ManufacturingOrderType = _MfgOrderType.ManufacturingOrderType -- association [1..1]
LEFT OUTER JOIN I_ManufacturingOrder AS _ReferenceOrder ON ReferenceOrder = _ReferenceOrder.ManufacturingOrder -- association [0..1]
LEFT OUTER JOIN I_ManufacturingOrder AS _LeadingOrder ON LeadingOrder = _LeadingOrder.ManufacturingOrder -- association [0..1]
LEFT OUTER JOIN I_ManufacturingOrder AS _SuperiorOrder ON SuperiorOrder = _SuperiorOrder.ManufacturingOrder -- association [0..1]
LEFT OUTER JOIN I_OrderInternalID AS _OrderInternalID ON MfgOrderInternalID = _OrderInternalID.OrderInternalID -- association [1..1]
LEFT OUTER JOIN I_Language AS _LongTextLanguage ON LongTextLanguageCode = _LongTextLanguage.Language -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _ProductionUnit ON ProductionUnit = _ProductionUnit.UnitOfMeasure -- association [1..1]
LEFT OUTER JOIN I_User AS _CreatedByUser ON CreatedByUser = _CreatedByUser.UserID -- association [1..1]
LEFT OUTER JOIN I_User AS _LastChangedByUser ON LastChangedByUser = _LastChangedByUser.UserID -- association [0..1]
LEFT OUTER JOIN I_Plant AS _ProductionPlant ON ProductionPlant = _ProductionPlant.Plant -- association [1..1]
LEFT OUTER JOIN I_ChangeMaster AS _ChangeNumber ON ChangeNumber = _ChangeNumber.ChangeNumber -- association [0..1]
LEFT OUTER JOIN I_ChangeMstrObjTypeRevisionLvl AS _MaterialRevisionLevel ON MaterialRevisionLevel = _MaterialRevisionLevel.RevisionLevel AND _MaterialRevisionLevel.ChangeNumberObjectType = '41' -- association [0..1]
LEFT OUTER JOIN I_GLAccount AS _GLAccount ON GLAccount = _GLAccount.GLAccount AND CompanyCode = _GLAccount.CompanyCode -- association [0..1]
LEFT OUTER JOIN I_CostElement AS _CostElement ON ControllingArea = _CostElement.ControllingArea AND CostElement = _CostElement.CostElement -- association [0..1]
LEFT OUTER JOIN I_CostingVariant AS _ActualCostsCostingVariant ON ActualCostsCostingVariant = _ActualCostsCostingVariant.CostingVariant -- association [0..1]
LEFT OUTER JOIN I_CostingVariant AS _PlannedCostsCostingVariant ON PlannedCostsCostingVariant = _PlannedCostsCostingVariant.CostingVariant -- association [0..1]
LEFT OUTER JOIN I_MRPController AS _MRPController ON ProductionPlant = _MRPController.Plant AND MRPController = _MRPController.MRPController -- association [0..1]
LEFT OUTER JOIN I_ProductionSupervisor AS _ProductionSupervisor ON ProductionPlant = _ProductionSupervisor.Plant AND ProductionSupervisor = _ProductionSupervisor.ProductionSupervisor -- association [0..1]
LEFT OUTER JOIN I_ProductionSchedulingProfile AS _ProductionSchedulingProfile ON ProductionPlant = _ProductionSchedulingProfile.Plant AND ProductionSchedulingProfile = _ProductionSchedulingProfile.ProductionSchedulingProfile -- association [0..1]
LEFT OUTER JOIN I_ResponsiblePlannerGroup AS _ResponsiblePlannerGroup ON ProductionPlant = _ResponsiblePlannerGroup.Plant AND ResponsiblePlannerGroup = _ResponsiblePlannerGroup.ResponsiblePlannerGroup -- association [0..1]
LEFT OUTER JOIN I_MfgBillOfOperations AS _BillOfOperations ON BillOfOperationsType = _BillOfOperations.BillOfOperationsType AND BillOfOperationsGroup = _BillOfOperations.BillOfOperationsGroup AND BillOfOperationsVariant = _BillOfOperations.BillOfOperationsVariant -- association [0..1]
LEFT OUTER JOIN I_MfgBillOfOperationsChgSt AS _BillOfOperationsChangeState ON BillOfOperationsType = _BillOfOperationsChangeState.BillOfOperationsType AND BillOfOperationsGroup = _BillOfOperationsChangeState.BillOfOperationsGroup AND BillOfOperationsVariant = _BillOfOperationsChangeState.BillOfOperationsVariant AND BOOInternalVersionCounter = _BillOfOperationsChangeState.BOOInternalVersionCounter -- association [0..1]
LEFT OUTER JOIN I_ManufacturingOrderItem AS _MfgOrderItem ON ManufacturingOrder = _MfgOrderItem.ManufacturingOrder -- association [1..*]
LEFT OUTER JOIN I_MfgOrderSequence AS _MfgOrderSequence ON ManufacturingOrder = _MfgOrderSequence.ManufacturingOrder -- association [1..*]
LEFT OUTER JOIN I_ManufacturingOrderOperation AS _MfgOrderOperation ON MfgOrderInternalID = _MfgOrderOperation.MfgOrderInternalID -- association [1..*]
LEFT OUTER JOIN I_MfgOrderMaterialDocumentItem AS _MfgOrderMaterialDocItem ON ManufacturingOrder = _MfgOrderMaterialDocItem.ManufacturingOrder -- association [0..*]
LEFT OUTER JOIN I_MfgOrderDocInfoRecdObjLink AS _MfgOrderDocInfoRecord ON ManufacturingOrder = _MfgOrderDocInfoRecord.ManufacturingOrder -- association [0..*]
;
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