I_MfgOrderForOutput
Manufacturing Order For Output
I_MfgOrderForOutput is a Composite CDS View (Fact) that provides data about "Manufacturing Order For Output" in SAP S/4HANA. It reads from 1 data source (I_ManufacturingOrder) and exposes 122 fields with key field ManufacturingOrder.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_ManufacturingOrder | ord | from |
Annotations (12)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #MANDATORY | view | |
| AccessControl.personalData.blocking | #NOT_REQUIRED | view | |
| Analytics.dataCategory | #FACT | view | |
| Analytics.technicalName | IMFGORDER4OUTPUT | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| ObjectModel.modelingPattern | #NONE | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| VDM.lifecycle.contract.type | #PUBLIC_LOCAL_API | view | |
| VDM.viewType | #COMPOSITE | view | |
| EndUserText.label | Manufacturing Order For Output | view |
Fields (122)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | ManufacturingOrder | |||
| ManufacturingOrderText | I_ManufacturingOrder | ManufacturingOrderText | ||
| ManufacturingOrderHasLongText | I_ManufacturingOrder | ManufacturingOrderHasLongText | ||
| LongTextLanguageCode | I_ManufacturingOrder | LongTextLanguageCode | ||
| ManufacturingOrderImportance | I_ManufacturingOrder | ManufacturingOrderImportance | ||
| MfgOrderHasMultipleItems | I_ManufacturingOrder | MfgOrderHasMultipleItems | ||
| MfgOrderIsPartOfCollvOrder | I_ManufacturingOrder | MfgOrderIsPartOfCollvOrder | ||
| MfgOrderHierarchyLevel | I_ManufacturingOrder | MfgOrderHierarchyLevel | ||
| CreationDate | I_ManufacturingOrder | CreationDate | ||
| CreationTime | I_ManufacturingOrder | CreationTime | ||
| CreatedByUser | I_ManufacturingOrder | CreatedByUser | ||
| LastChangeDate | I_ManufacturingOrder | LastChangeDate | ||
| LastChangeTime | I_ManufacturingOrder | LastChangeTime | ||
| LastChangedByUser | I_ManufacturingOrder | LastChangedByUser | ||
| Product | I_ManufacturingOrder | Product | ||
| ProductName | ||||
| StorageLocation | StorageLocation | |||
| Batch | I_ManufacturingOrder | Batch | ||
| GoodsRecipientName | I_ManufacturingOrder | GoodsRecipientName | ||
| UnloadingPointName | I_ManufacturingOrder | UnloadingPointName | ||
| InventoryUsabilityCode | I_ManufacturingOrder | InventoryUsabilityCode | ||
| MaterialGoodsReceiptDuration | I_ManufacturingOrder | MaterialGoodsReceiptDuration | ||
| QuantityDistributionKey | I_ManufacturingOrder | QuantityDistributionKey | ||
| ManufacturingOrderCategory | I_ManufacturingOrder | ManufacturingOrderCategory | ||
| ManufacturingOrderType | ||||
| ManufacturingOrderTypeName | ||||
| SuperiorOrder | I_ManufacturingOrder | SuperiorOrder | ||
| ReferenceOrder | I_ManufacturingOrder | ReferenceOrder | ||
| LeadingOrder | I_ManufacturingOrder | LeadingOrder | ||
| ProductionPlant | I_ManufacturingOrder | ProductionPlant | ||
| ProductionPlantName | ||||
| PlanningPlant | I_ManufacturingOrder | PlanningPlant | ||
| PlanningPlantName | ||||
| MRPArea | ||||
| MRPAreaText | ||||
| MRPController | I_ManufacturingOrder | MRPController | ||
| MRPControllerName | ||||
| ProductionSupervisor | I_ManufacturingOrder | ProductionSupervisor | ||
| ProductionSupervisorName | ||||
| ResponsiblePlannerGroup | I_ManufacturingOrder | ResponsiblePlannerGroup | ||
| ResponsiblePlannerGroupName | ||||
| ProductionSchedulingProfile | I_ManufacturingOrder | ProductionSchedulingProfile | ||
| ProductionVersion | I_ManufacturingOrder | ProductionVersion | ||
| PlannedOrder | I_ManufacturingOrder | PlannedOrder | ||
| SalesOrder | I_ManufacturingOrder | SalesOrder | ||
| SalesOrderItem | I_ManufacturingOrder | SalesOrderItem | ||
| WBSElement | ||||
| WBSDescription | ||||
| Reservation | I_ManufacturingOrder | Reservation | ||
| CapacityRequirement | I_ManufacturingOrder | CapacityRequirement | ||
| InspectionLot | I_ManufacturingOrder | InspectionLot | ||
| ChangeNumber | I_ManufacturingOrder | ChangeNumber | ||
| BasicSchedulingType | I_ManufacturingOrder | BasicSchedulingType | ||
| ObjectInternalID | I_ManufacturingOrder | ObjectInternalID | ||
| ProductConfiguration | I_ManufacturingOrder | ProductConfiguration | ||
| EffectivityParameterVariant | I_ManufacturingOrder | EffectivityParameterVariant | ||
| ConditionApplication | I_ManufacturingOrder | ConditionApplication | ||
| CapacityActiveVersion | I_ManufacturingOrder | CapacityActiveVersion | ||
| OrderSequenceNumber | I_ManufacturingOrder | OrderSequenceNumber | ||
| MfgOrderSplitStatus | I_ManufacturingOrder | MfgOrderSplitStatus | ||
| BillOfOperationsMaterial | I_ManufacturingOrder | BillOfOperationsMaterial | ||
| BillOfOperationsType | I_ManufacturingOrder | BillOfOperationsType | ||
| BillOfOperationsGroup | I_ManufacturingOrder | BillOfOperationsGroup | ||
| BillOfOperationsVariant | I_ManufacturingOrder | BillOfOperationsVariant | ||
| BOOInternalVersionCounter | I_ManufacturingOrder | BOOInternalVersionCounter | ||
| BillOfOperationsUsage | I_ManufacturingOrder | BillOfOperationsUsage | ||
| BillOfOperationsVersion | I_ManufacturingOrder | BillOfOperationsVersion | ||
| BOOExplosionDate | I_ManufacturingOrder | BOOExplosionDate | ||
| BOOValidityStartDate | I_ManufacturingOrder | BOOValidityStartDate | ||
| BillOfMaterialCategory | I_ManufacturingOrder | BillOfMaterialCategory | ||
| BillOfMaterialInternalID | I_ManufacturingOrder | BillOfMaterialInternalID | ||
| BillOfMaterialVariant | I_ManufacturingOrder | BillOfMaterialVariant | ||
| BillOfMaterialVariantUsage | I_ManufacturingOrder | BillOfMaterialVariantUsage | ||
| BillOfMaterialVersion | I_ManufacturingOrder | BillOfMaterialVersion | ||
| BOMExplosionDate | I_ManufacturingOrder | BOMExplosionDate | ||
| BOMValidityStartDate | I_ManufacturingOrder | BOMValidityStartDate | ||
| BusinessArea | I_ManufacturingOrder | BusinessArea | ||
| CompanyCode | ||||
| ControllingArea | I_ManufacturingOrder | ControllingArea | ||
| ProfitCenter | I_ManufacturingOrder | ProfitCenter | ||
| CostCenter | I_ManufacturingOrder | CostCenter | ||
| ResponsibleCostCenter | ||||
| CostElement | I_ManufacturingOrder | CostElement | ||
| CostingSheet | I_ManufacturingOrder | CostingSheet | ||
| GLAccount | I_ManufacturingOrder | GLAccount | ||
| ProductCostCollector | I_ManufacturingOrder | ProductCostCollector | ||
| ActualCostsCostingVariant | I_ManufacturingOrder | ActualCostsCostingVariant | ||
| PlannedCostsCostingVariant | I_ManufacturingOrder | PlannedCostsCostingVariant | ||
| ControllingObjectClass | I_ManufacturingOrder | ControllingObjectClass | ||
| FunctionalArea | I_ManufacturingOrder | FunctionalArea | ||
| SchedulingFloatProfile | I_ManufacturingOrder | SchedulingFloatProfile | ||
| FloatBeforeProductionInWrkDays | I_ManufacturingOrder | FloatBeforeProductionInWrkDays | ||
| FloatAfterProductionInWorkDays | I_ManufacturingOrder | FloatAfterProductionInWorkDays | ||
| ReleasePeriodInWorkDays | I_ManufacturingOrder | ReleasePeriodInWorkDays | ||
| MfgOrderPlannedStartDate | I_ManufacturingOrder | MfgOrderPlannedStartDate | ||
| MfgOrderPlannedStartTime | I_ManufacturingOrder | MfgOrderPlannedStartTime | ||
| MfgOrderPlannedEndDate | I_ManufacturingOrder | MfgOrderPlannedEndDate | ||
| MfgOrderPlannedEndTime | I_ManufacturingOrder | MfgOrderPlannedEndTime | ||
| MfgOrderPlannedReleaseDate | I_ManufacturingOrder | MfgOrderPlannedReleaseDate | ||
| MfgOrderScheduledStartDate | I_ManufacturingOrder | MfgOrderScheduledStartDate | ||
| MfgOrderScheduledStartTime | I_ManufacturingOrder | MfgOrderScheduledStartTime | ||
| MfgOrderScheduledEndDate | I_ManufacturingOrder | MfgOrderScheduledEndDate | ||
| MfgOrderScheduledEndTime | I_ManufacturingOrder | MfgOrderScheduledEndTime | ||
| MfgOrderScheduledReleaseDate | I_ManufacturingOrder | MfgOrderScheduledReleaseDate | ||
| MfgOrderActualStartDate | I_ManufacturingOrder | MfgOrderActualStartDate | ||
| MfgOrderActualStartTime | I_ManufacturingOrder | MfgOrderActualStartTime | ||
| MfgOrderActualEndDate | I_ManufacturingOrder | MfgOrderActualEndDate | ||
| MfgOrderActualReleaseDate | I_ManufacturingOrder | MfgOrderActualReleaseDate | ||
| MfgOrderConfirmedEndDate | I_ManufacturingOrder | MfgOrderConfirmedEndDate | ||
| MfgOrderConfirmedEndTime | I_ManufacturingOrder | MfgOrderConfirmedEndTime | ||
| MfgOrderTotalCommitmentDate | I_ManufacturingOrder | MfgOrderTotalCommitmentDate | ||
| MfgOrderActualCompletionDate | I_ManufacturingOrder | MfgOrderActualCompletionDate | ||
| MfgOrderItemActualDeliveryDate | I_ManufacturingOrder | MfgOrderItemActualDeliveryDate | ||
| ProductionUnit | I_ManufacturingOrder | ProductionUnit | ||
| MfgOrderPlannedTotalQty | I_ManufacturingOrder | MfgOrderPlannedTotalQty | ||
| MfgOrderPlannedScrapQty | I_ManufacturingOrder | MfgOrderPlannedScrapQty | ||
| MfgOrderConfirmedYieldQty | I_ManufacturingOrder | MfgOrderConfirmedYieldQty | ||
| MfgOrderConfirmedScrapQty | I_ManufacturingOrder | MfgOrderConfirmedScrapQty | ||
| MfgOrderConfirmedReworkQty | I_ManufacturingOrder | MfgOrderConfirmedReworkQty | ||
| ExpectedDeviationQuantity | I_ManufacturingOrder | ExpectedDeviationQuantity | ||
| ActualDeliveredQuantity | I_ManufacturingOrder | ActualDeliveredQuantity | ||
| _ProductionUnit | _ProductionUnit |
@AccessControl.authorizationCheck: #MANDATORY
@AccessControl.personalData.blocking: #NOT_REQUIRED
@Analytics.dataCategory: #FACT
@Analytics.technicalName: 'IMFGORDER4OUTPUT'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.modelingPattern: #NONE
@ObjectModel.supportedCapabilities: [#CDS_MODELING_DATA_SOURCE, #SQL_DATA_SOURCE]
@ObjectModel.usageType: {serviceQuality: #C, sizeCategory: #XL, dataClass: #MIXED}
@VDM.lifecycle.contract.type: #PUBLIC_LOCAL_API
@VDM.viewType: #COMPOSITE
@EndUserText.label: 'Manufacturing Order For Output'
-- CDS view for output purposes - with less associations to keep email rendering time as small as possible --
define view entity I_MfgOrderForOutput
as select from I_ManufacturingOrder as ord
{
// Key
@ObjectModel.text.element: ['ManufacturingOrderText']
key cast(ord.ManufacturingOrder as co_aufnr preserving type) as ManufacturingOrder,
// Text
@Semantics.text: true
ord.ManufacturingOrderText,
ord.ManufacturingOrderHasLongText,
ord.LongTextLanguageCode,
// Attributes
ord.ManufacturingOrderImportance,
@Semantics.booleanIndicator
ord.MfgOrderHasMultipleItems,
@Semantics.booleanIndicator
ord.MfgOrderIsPartOfCollvOrder,
ord.MfgOrderHierarchyLevel,
// Admin
ord.CreationDate,
ord.CreationTime,
ord.CreatedByUser,
ord.LastChangeDate,
ord.LastChangeTime,
ord.LastChangedByUser,
// Header Material data
@ObjectModel.text.element: ['ProductName']
ord.Product,
@Semantics.text: true
_Product._Text[1: Language=$session.system_language].ProductName,
StorageLocation,
ord.Batch,
@Semantics.text: true
ord.GoodsRecipientName,
@Semantics.text: true
ord.UnloadingPointName,
ord.InventoryUsabilityCode,
ord.MaterialGoodsReceiptDuration,
ord.QuantityDistributionKey,
// Assignments
ord.ManufacturingOrderCategory,
@ObjectModel.text.element: ['ManufacturingOrderTypeName']
cast(ord.ManufacturingOrderType as aufart preserving type) as ManufacturingOrderType,
@Semantics.text: true
_MfgOrderType._Text[1: Language=$session.system_language].ManufacturingOrderTypeName,
ord.SuperiorOrder,
ord.ReferenceOrder,
ord.LeadingOrder,
@ObjectModel.text.element: ['ProductionPlantName']
ord.ProductionPlant,
@Semantics.text: true
ord._ProductionPlant.PlantName as ProductionPlantName,
@ObjectModel.text.element: ['PlanningPlantName']
ord.PlanningPlant,
@Semantics.text: true
ord._PlanningPlant.PlantName as PlanningPlantName,
@ObjectModel.text.element: ['MRPAreaText']
cast(ord.MRPArea as berid preserving type) as MRPArea,
@Semantics.text: true
ord._MRPArea.MRPAreaText as MRPAreaText,
@ObjectModel.text.element: ['MRPControllerName']
ord.MRPController,
@Semantics.text: true
ord._MRPController.MRPControllerName as MRPControllerName,
@ObjectModel.text.element: ['ProductionSupervisorName']
ord.ProductionSupervisor,
@Semantics.text: true
ord._ProductionSupervisor.ProductionSupervisorName as ProductionSupervisorName,
@ObjectModel.text.element: ['MRPControllerName']
ord.ResponsiblePlannerGroup,
@Semantics.text: true
ord._ResponsiblePlannerGroup.ResponsiblePlannerGroupName as ResponsiblePlannerGroupName,
ord.ProductionSchedulingProfile,
ord.ProductionVersion,
ord.PlannedOrder,
ord.SalesOrder,
ord.SalesOrderItem,
@ObjectModel.text.element: ['WBSDescription']
ord._WBSElementBasicData2.WBSElementExternalID as WBSElement,
@Semantics.text: true
ord._WBSElementBasicData2.WBSDescription as WBSDescription,
ord.Reservation,
ord.CapacityRequirement,
ord.InspectionLot,
ord.ChangeNumber,
ord.BasicSchedulingType,
ord.ForecastSchedulingType,
ord.ObjectInternalID,
ord.ProductConfiguration,
ord.EffectivityParameterVariant,
ord.ConditionApplication,
ord.CapacityActiveVersion,
ord.OrderSequenceNumber,
ord.MfgOrderSplitStatus,
// Assignments BOO
ord.BillOfOperationsMaterial,
ord.BillOfOperationsType,
ord.BillOfOperationsGroup,
ord.BillOfOperationsVariant,
ord.BOOInternalVersionCounter,
ord.BillOfOperationsUsage,
ord.BillOfOperationsVersion,
ord.BOOExplosionDate,
ord.BOOValidityStartDate,
// Assignments BOM
ord.BillOfMaterialCategory,
ord.BillOfMaterialInternalID,
ord.BillOfMaterialVariant,
ord.BillOfMaterialVariantUsage,
ord.BillOfMaterialVersion,
ord.BOMExplosionDate,
ord.BOMValidityStartDate,
// Assignments FI/CO
ord.BusinessArea,
cast(ord.CompanyCode as bukrs preserving type) as CompanyCode,
ord.ControllingArea,
ord.ProfitCenter,
ord.CostCenter,
cast(ord.ResponsibleCostCenter as pph_kostl preserving type) as ResponsibleCostCenter,
ord.CostElement,
ord.CostingSheet,
ord.GLAccount,
ord.ProductCostCollector,
ord.ActualCostsCostingVariant,
ord.PlannedCostsCostingVariant,
ord.ControllingObjectClass,
ord.FunctionalArea,
// Floats
ord.SchedulingFloatProfile,
ord.FloatBeforeProductionInWrkDays,
ord.FloatAfterProductionInWorkDays,
ord.ReleasePeriodInWorkDays,
// Dates
ord.MfgOrderPlannedStartDate,
ord.MfgOrderPlannedStartTime,
ord.MfgOrderPlannedEndDate,
ord.MfgOrderPlannedEndTime,
ord.MfgOrderPlannedReleaseDate,
ord.MfgOrderScheduledStartDate,
ord.MfgOrderScheduledStartTime,
ord.MfgOrderScheduledEndDate,
ord.MfgOrderScheduledEndTime,
ord.MfgOrderScheduledReleaseDate,
ord.MfgOrderActualStartDate,
ord.MfgOrderActualStartTime,
ord.MfgOrderActualEndDate,
ord.MfgOrderActualReleaseDate,
ord.MfgOrderConfirmedEndDate,
ord.MfgOrderConfirmedEndTime,
ord.MfgOrderTotalCommitmentDate,
ord.MfgOrderActualCompletionDate,
ord.MfgOrderItemActualDeliveryDate,
// Quantities and UoM
ord.ProductionUnit,
@Semantics.quantity.unitOfMeasure: 'ProductionUnit'
@Aggregation.default: #SUM
ord.MfgOrderPlannedTotalQty,
@Semantics.quantity.unitOfMeasure: 'ProductionUnit'
@Aggregation.default: #SUM
ord.MfgOrderPlannedScrapQty,
@Semantics.quantity.unitOfMeasure: 'ProductionUnit'
@Aggregation.default: #SUM
ord.MfgOrderConfirmedYieldQty,
@Semantics.quantity.unitOfMeasure: 'ProductionUnit'
@Aggregation.default: #SUM
ord.MfgOrderConfirmedScrapQty,
@Semantics.quantity.unitOfMeasure: 'ProductionUnit'
@Aggregation.default: #SUM
ord.MfgOrderConfirmedReworkQty,
@Semantics.quantity.unitOfMeasure: 'ProductionUnit'
@Aggregation.default: #SUM
ord.ExpectedDeviationQuantity,
@Semantics.quantity.unitOfMeasure: 'ProductionUnit'
@Aggregation.default: #SUM
ord.ActualDeliveredQuantity,
// Associations
_ProductionUnit
};
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- 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