P_MfgOrderOpAdaptedDatesBasic
P_MfgOrderOpAdaptedDatesBasic is a Composite CDS View in SAP S/4HANA. It reads from 1 data source (I_OrderOperation) and exposes 277 fields with key fields OrderInternalID, OrderOperationInternalID.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_OrderOperation | I_OrderOperation | from |
Annotations (9)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | PORDOPERADPTDTS | view | |
| AccessControl.authorizationCheck | #NOT_REQUIRED | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| VDM.viewType | #COMPOSITE | view | |
| VDM.private | true | view | |
| AbapCatalog.compiler.compareFilter | true | view |
Fields (277)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | OrderInternalID | OrderInternalID | ||
| KEY | OrderOperationInternalID | OrderOperationInternalID | ||
| Sequence | Sequence | |||
| Operation | Operation | |||
| BillOfOperationsSequence | BillOfOperationsSequence | |||
| BillOfOperationsType | BillOfOperationsType | |||
| BillOfOperationsGroup | BillOfOperationsGroup | |||
| BillOfOperationsVariant | BillOfOperationsVariant | |||
| BOOOperationInternalID | BOOOperationInternalID | |||
| BillOfOperationsVersion | BillOfOperationsVersion | |||
| BillOfMaterialCategory | BillOfMaterialCategory | |||
| BillOfMaterialInternalID | BillOfMaterialInternalID | |||
| BillOfMaterialItemNodeNumber | BillOfMaterialItemNodeNumber | |||
| BOMItemNodeCount | BOMItemNodeCount | |||
| SuperiorOperationInternalID | SuperiorOperationInternalID | |||
| OperationControlProfile | OperationControlProfile | |||
| WorkCenterInternalID | WorkCenterInternalID | |||
| WorkCenterTypeCode | WorkCenterTypeCode_2 | |||
| Plant | Plant | |||
| FactoryCalendar | FactoryCalendar | |||
| CapacityRequirement | CapacityRequirement | |||
| CapacityRequirementItem | CapacityRequirementItem | |||
| ActualNumberOfSplits | ActualNumberOfSplits | |||
| NumberOfCapacities | NumberOfCapacities | |||
| OperationIsToBeDeleted | OperationIsToBeDeleted | |||
| NetworkActivityPriority | NetworkActivityPriority | |||
| OperationImportance | OperationImportance | |||
| OperationWorkPercent | OperationWorkPercent | |||
| UsageCode | UsageCode | |||
| Assembly | Assembly | |||
| ProjectInternalID | ProjectInternalID | |||
| ObjectInternalID | ObjectInternalID | |||
| OperationConfirmation | OperationConfirmation | |||
| NumberOfOperationConfirmations | NumberOfOperationConfirmations | |||
| NumberOfOperationExecutions | NumberOfOperationExecutions | |||
| OperationSystemCondition | OperationSystemCondition | |||
| ChangeNumber | ChangeNumber | |||
| StandardTextInternalID | StandardTextInternalID | |||
| OperationText | OperationText | |||
| Language | Language | |||
| NumberOfTimeTickets | NumberOfTimeTickets | |||
| EmployeeWageType | EmployeeWageType | |||
| EmployeeWageGroup | EmployeeWageGroup | |||
| NumberOfConfirmationSlips | NumberOfConfirmationSlips | |||
| EmployeeSuitability | EmployeeSuitability | |||
| Personnel | Personnel | |||
| NumberOfEmployees | NumberOfEmployees | |||
| OperationSetupGroupCategory | OperationSetupGroupCategory | |||
| OperationSetupGroup | OperationSetupGroup | |||
| OperationSetupType | OperationSetupType | |||
| OperationScrapPercent | OperationScrapPercent | |||
| OperationOverlappingIsRequired | OperationOverlappingIsRequired | |||
| OperationOverlappingIsPossible | OperationOverlappingIsPossible | |||
| OperationsIsAlwaysOverlapping | OperationsIsAlwaysOverlapping | |||
| OperationSplitIsRequired | OperationSplitIsRequired | |||
| MaximumNumberOfSplits | MaximumNumberOfSplits | |||
| LeadTimeReductionStrategy | LeadTimeReductionStrategy | |||
| OverheadCode | OverheadCode | |||
| OperationPurgInfoRecdSearchTxt | OperationPurgInfoRecdSearchTxt | |||
| ExtProcgOperationHasSubcontrg | ExtProcgOperationHasSubcontrg | |||
| Supplier | Supplier | |||
| OpExternalProcessingPrice | OpExternalProcessingPrice | |||
| OpExternalProcessingPriceUnit | ||||
| Currency | Currency | |||
| PurgInfoRecdDataIsFixed | PurgInfoRecdDataIsFixed | |||
| PurchasingInfoRecord | PurchasingInfoRecord | |||
| PurchasingInfoRecordCategory | PurchasingInfoRecordCategory | |||
| PurchasingOrganization | PurchasingOrganization | |||
| PurchasingGroup | PurchasingGroup | |||
| PurchaseRequisition | PurchaseRequisition | |||
| PurchaseRequisitionItem | PurchaseRequisitionItem | |||
| PurchasingDocument | PurchasingDocument | |||
| PurchasingDocumentItem | PurchasingDocumentItem | |||
| MaterialGroup | MaterialGroup | |||
| GoodsRecipientName | GoodsRecipientName | |||
| UnloadingPointName | UnloadingPointName | |||
| CompanyCode | CompanyCode | |||
| BusinessArea | BusinessArea | |||
| ProfitCenter | ProfitCenter | |||
| CostElement | CostElement | |||
| CostingVariant | CostingVariant | |||
| CostEstimate | CostEstimate | |||
| CostingSheet | CostingSheet | |||
| RequestingCostCenter | RequestingCostCenter | |||
| OperationCalculationControl | OperationCalculationControl | |||
| OperationCostingRelevancyType | OperationCostingRelevancyType | |||
| NetworkActivityCost | NetworkActivityCost | |||
| NtwkAccountAssignmentCode | NtwkAccountAssignmentCode | |||
| ActyIsTakenAcctForProjSmmry | ActyIsTakenAcctForProjSmmry | |||
| ControllingObjectCurrency | ControllingObjectCurrency | |||
| ControllingObjectClass | ControllingObjectClass | |||
| TaxJurisdiction | TaxJurisdiction | |||
| FunctionalArea | FunctionalArea | |||
| BusinessProcess | BusinessProcess | |||
| BusinessProcessConfirmedQty | BusinessProcessConfirmedQty | |||
| BusinessProcessEntryUnit | BusinessProcessEntryUnit | |||
| NoFurtherBusinessProcQtyIsExpd | NoFurtherBusinessProcQtyIsExpd | |||
| BusinessProcessRemainingQty | BusinessProcessRemainingQty | |||
| BusinessProcRemainingQtyUnit | BusinessProcRemainingQtyUnit | |||
| CostCtrActivityType1 | CostCtrActivityType1 | |||
| CostCtrActivityType2 | CostCtrActivityType2 | |||
| CostCtrActivityType3 | CostCtrActivityType3 | |||
| CostCtrActivityType4 | CostCtrActivityType4 | |||
| CostCtrActivityType5 | CostCtrActivityType5 | |||
| CostCtrActivityType6 | CostCtrActivityType6 | |||
| CostCtrActivityType | CostCtrActivityType | |||
| NoFurtherOpWorkQuantity1IsExpd | NoFurtherOpWorkQuantity1IsExpd | |||
| NoFurtherOpWorkQuantity2IsExpd | NoFurtherOpWorkQuantity2IsExpd | |||
| NoFurtherOpWorkQuantity3IsExpd | NoFurtherOpWorkQuantity3IsExpd | |||
| NoFurtherOpWorkQuantity4IsExpd | NoFurtherOpWorkQuantity4IsExpd | |||
| NoFurtherOpWorkQuantity5IsExpd | NoFurtherOpWorkQuantity5IsExpd | |||
| NoFurtherOpWorkQuantity6IsExpd | NoFurtherOpWorkQuantity6IsExpd | |||
| NoFurtherWorkQuantityIsExpd | NoFurtherWorkQuantityIsExpd | |||
| WorkCenterStandardWorkQty1 | WorkCenterStandardWorkQty1 | |||
| WorkCenterStandardWorkQty2 | WorkCenterStandardWorkQty2 | |||
| WorkCenterStandardWorkQty3 | WorkCenterStandardWorkQty3 | |||
| WorkCenterStandardWorkQty4 | WorkCenterStandardWorkQty4 | |||
| WorkCenterStandardWorkQty5 | WorkCenterStandardWorkQty5 | |||
| WorkCenterStandardWorkQty6 | WorkCenterStandardWorkQty6 | |||
| OpPlannedWorkQuantity | OpPlannedWorkQuantity | |||
| WorkCenterStandardWorkQtyUnit1 | WorkCenterStandardWorkQtyUnit1 | |||
| WorkCenterStandardWorkQtyUnit2 | WorkCenterStandardWorkQtyUnit2 | |||
| WorkCenterStandardWorkQtyUnit3 | WorkCenterStandardWorkQtyUnit3 | |||
| WorkCenterStandardWorkQtyUnit4 | WorkCenterStandardWorkQtyUnit4 | |||
| WorkCenterStandardWorkQtyUnit5 | WorkCenterStandardWorkQtyUnit5 | |||
| WorkCenterStandardWorkQtyUnit6 | WorkCenterStandardWorkQtyUnit6 | |||
| OpWorkQuantityUnit1 | OpWorkQuantityUnit1 | |||
| OpWorkQuantityUnit2 | OpWorkQuantityUnit2 | |||
| OpWorkQuantityUnit3 | OpWorkQuantityUnit3 | |||
| OpWorkQuantityUnit4 | OpWorkQuantityUnit4 | |||
| OpWorkQuantityUnit5 | OpWorkQuantityUnit5 | |||
| OpWorkQuantityUnit6 | OpWorkQuantityUnit6 | |||
| OpWorkQuantityUnit | OpWorkQuantityUnit | |||
| OpConfirmedWorkQuantity1 | OpConfirmedWorkQuantity1 | |||
| OpConfirmedWorkQuantity2 | OpConfirmedWorkQuantity2 | |||
| OpConfirmedWorkQuantity3 | OpConfirmedWorkQuantity3 | |||
| OpConfirmedWorkQuantity4 | OpConfirmedWorkQuantity4 | |||
| OpConfirmedWorkQuantity5 | OpConfirmedWorkQuantity5 | |||
| OpConfirmedWorkQuantity6 | OpConfirmedWorkQuantity6 | |||
| ActualWorkQuantity | ActualWorkQuantity | |||
| OrderIntBillOfOpItemOfPhase | OrderIntBillOfOpItemOfPhase | |||
| MfgOrderOperationIsPhase | MfgOrderOperationIsPhase | |||
| ControlRecipeDestination | ControlRecipeDestination | |||
| DependencyObjectNumber | DependencyObjectNumber | |||
| LineHierarchyInternalID | LineHierarchyInternalID | |||
| OpSchedldReductionLevel | OpSchedldReductionLevel | |||
| InspectionSubSystem | InspectionSubSystem | |||
| ServicePackage | ServicePackage | |||
| MaterialPlanningRelevance | MaterialPlanningRelevance | |||
| ProductConfiguration | ProductConfiguration | |||
| ProgressAnlysAggregationWeight | ProgressAnlysAggregationWeight | |||
| OperationRequisitionerName | OperationRequisitionerName | |||
| OperationTrackingNumber | OperationTrackingNumber | |||
| InspectionLotType | InspectionLotType | |||
| ExchangeRate | ExchangeRate | |||
| BillingPlan | BillingPlan | |||
| ReferencePoint | ReferencePoint | |||
| OperationUnit | OperationUnit | |||
| OperationReferenceQuantity | OperationReferenceQuantity | |||
| OpQtyToBaseQtyDnmntr | OpQtyToBaseQtyDnmntr | |||
| OpQtyToBaseQtyNmrtr | OpQtyToBaseQtyNmrtr | |||
| OpPlannedTotalQuantity | OpPlannedTotalQuantity | |||
| OpPlannedScrapQuantity | OpPlannedScrapQuantity | |||
| OpTotalConfirmedYieldQty | OpTotalConfirmedYieldQty | |||
| OpTotalConfirmedScrapQty | OpTotalConfirmedScrapQty | |||
| OperationConfirmedReworkQty | OperationConfirmedReworkQty | |||
| OpTotConfdYieldQtyInOrdQtyUnit | OpTotConfdYieldQtyInOrdQtyUnit | |||
| BreakDurationUnit | BreakDurationUnit | |||
| PlannedBreakDuration | PlannedBreakDuration | |||
| ConfirmedBreakDuration | ConfirmedBreakDuration | |||
| OverlapMinimumDurationUnit | OverlapMinimumDurationUnit | |||
| OverlapMinimumDuration | OverlapMinimumDuration | |||
| MaximumWaitDurationUnit | MaximumWaitDurationUnit | |||
| MaximumWaitDuration | MaximumWaitDuration | |||
| MinimumWaitDurationUnit | MinimumWaitDurationUnit | |||
| MinimumWaitDuration | MinimumWaitDuration | |||
| StandardMoveDurationUnit | StandardMoveDurationUnit | |||
| StandardMoveDuration | StandardMoveDuration | |||
| StandardQueueDurationUnit | StandardQueueDurationUnit | |||
| StandardQueueDuration | StandardQueueDuration | |||
| MinimumQueueDurationUnit | MinimumQueueDurationUnit | |||
| MinimumQueueDuration | MinimumQueueDuration | |||
| MinimumMoveDurationUnit | MinimumMoveDurationUnit | |||
| MinimumMoveDuration | MinimumMoveDuration | |||
| OperationStandardDuration | OperationStandardDuration | |||
| OperationStandardDurationUnit | OperationStandardDurationUnit | |||
| MinimumDuration | MinimumDuration | |||
| MinimumDurationUnit | MinimumDurationUnit | |||
| ScheduledMoveDuration | ScheduledMoveDuration | |||
| ScheduledMoveDurationUnit | ScheduledMoveDurationUnit | |||
| ScheduledQueueDuration | ScheduledQueueDuration | |||
| ScheduledQueueDurationUnit | ScheduledQueueDurationUnit | |||
| ScheduledWaitDuration | ScheduledWaitDuration | |||
| ScheduledWaitDurationUnit | ScheduledWaitDurationUnit | |||
| PlannedDeliveryDuration | PlannedDeliveryDuration | |||
| OpPlannedSetupDurn | OpPlannedSetupDurn | |||
| OpPlannedSetupDurnUnit | OpPlannedSetupDurnUnit | |||
| OpPlannedProcessingDurn | OpPlannedProcessingDurn | |||
| OpPlannedProcessingDurnUnit | OpPlannedProcessingDurnUnit | |||
| OpPlannedTeardownDurn | OpPlannedTeardownDurn | |||
| OpPlannedTeardownDurnUnit | OpPlannedTeardownDurnUnit | |||
| ActyBscStartDateConstraintType | ActyBscStartDateConstraintType | |||
| ActyBscEndDateConstraintType | ActyBscEndDateConstraintType | |||
| ActyFcstEndDateConstraintType | ActyFcstEndDateConstraintType | |||
| ActyFcstStartDteConstraintType | ActyFcstStartDteConstraintType | |||
| FcstdStandardDurationUnit | FcstdStandardDurationUnit | |||
| OpErlstSchedldExecStrtDte | OpErlstSchedldExecStrtDte | |||
| OpErlstSchedldExecStrtTme | OpErlstSchedldExecStrtTme | |||
| OpErlstSchedldProcgStrtDte | OpErlstSchedldProcgStrtDte | |||
| OpErlstSchedldProcgStrtTme | OpErlstSchedldProcgStrtTme | |||
| OpErlstSchedldTrdwnStrtDte | OpErlstSchedldTrdwnStrtDte | |||
| OpErlstSchedldTrdwnStrtTme | OpErlstSchedldTrdwnStrtTme | |||
| OpErlstSchedldExecEndDte | OpErlstSchedldExecEndDte | |||
| OpErlstSchedldExecEndTme | OpErlstSchedldExecEndTme | |||
| OpLtstSchedldExecStrtDte | OpLtstSchedldExecStrtDte | |||
| OpLtstSchedldExecStrtTme | OpLtstSchedldExecStrtTme | |||
| OpLtstSchedldProcgStrtDte | OpLtstSchedldProcgStrtDte | |||
| OpLtstSchedldProcgStrtTme | OpLtstSchedldProcgStrtTme | |||
| OpLtstSchedldTrdwnStrtDte | OpLtstSchedldTrdwnStrtDte | |||
| OpLtstSchedldTrdwnStrtTme | OpLtstSchedldTrdwnStrtTme | |||
| OpLtstSchedldExecEndDte | OpLtstSchedldExecEndDte | |||
| OpLtstSchedldExecEndTme | OpLtstSchedldExecEndTme | |||
| OperationConfirmedStartDate | OperationConfirmedStartDate | |||
| OperationConfirmedEndDate | OperationConfirmedEndDate | |||
| OpActualExecutionStartDate | OpActualExecutionStartDate | |||
| OpActualExecutionStartTime | OpActualExecutionStartTime | |||
| OpActualSetupEndDate | OpActualSetupEndDate | |||
| OpActualSetupEndTime | OpActualSetupEndTime | |||
| OpActualProcessingStartDate | OpActualProcessingStartDate | |||
| OpActualProcessingStartTime | OpActualProcessingStartTime | |||
| OpActualProcessingEndDate | OpActualProcessingEndDate | |||
| OpActualProcessingEndTime | OpActualProcessingEndTime | |||
| OpActualTeardownStartDate | OpActualTeardownStartDate | |||
| OpActualTeardownStartTme | OpActualTeardownStartTme | |||
| OpActualExecutionEndDate | OpActualExecutionEndDate | |||
| OpActualExecutionEndTime | OpActualExecutionEndTime | |||
| SchedldFcstdEarliestStartDate | SchedldFcstdEarliestStartDate | |||
| SchedldFcstdEarliestStartTime | SchedldFcstdEarliestStartTime | |||
| SchedldFcstdEarliestEndDate | SchedldFcstdEarliestEndDate | |||
| SchedldFcstdEarliestEndTime | SchedldFcstdEarliestEndTime | |||
| LatestSchedldFcstdStartDate | LatestSchedldFcstdStartDate | |||
| SchedldFcstdLatestStartTime | SchedldFcstdLatestStartTime | |||
| LatestSchedldFcstdEndDate | LatestSchedldFcstdEndDate | |||
| SchedldFcstdLatestEndTime | SchedldFcstdLatestEndTime | |||
| ConstraintDateForBscStartDate | ConstraintDateForBscStartDate | |||
| ConstraintTimeForBscStartTime | ConstraintTimeForBscStartTime | |||
| OpDispatchedExecStartDate | OpDispatchedExecStartDate | |||
| OpDispatchedExecStartTime | OpDispatchedExecStartTime | |||
| OpDispatchedExecEndDate | OpDispatchedExecEndDate | |||
| OpDispatchedExecEndTime | OpDispatchedExecEndTime | |||
| BasicDatesFreeFloat | ||||
| TotalFloatForBasicDates | ||||
| StartDateOffsetReferenceCode | StartDateOffsetReferenceCode | |||
| StartDateOffsetDurationUnit | StartDateOffsetDurationUnit | |||
| StartDateOffsetDuration | StartDateOffsetDuration | |||
| EndDateOffsetReferenceCode | EndDateOffsetReferenceCode | |||
| EndDateOffsetDuration | EndDateOffsetDuration | |||
| EndDateOffsetDurationUnit | EndDateOffsetDurationUnit | |||
| FreeDefinedTableFieldSemantic | FreeDefinedTableFieldSemantic | |||
| FreeDefinedAttribute01 | FreeDefinedAttribute01 | |||
| FreeDefinedAttribute02 | FreeDefinedAttribute02 | |||
| FreeDefinedAttribute03 | FreeDefinedAttribute03 | |||
| FreeDefinedAttribute04 | FreeDefinedAttribute04 | |||
| FreeDefinedQuantity1 | FreeDefinedQuantity1 | |||
| FreeDefinedQuantity2 | FreeDefinedQuantity2 | |||
| FreeDefinedAmount1 | FreeDefinedAmount1 | |||
| FreeDefinedAmount2 | FreeDefinedAmount2 | |||
| FreeDefinedDate1 | FreeDefinedDate1 | |||
| FreeDefinedDate2 | FreeDefinedDate2 | |||
| FreeDefinedIndicator1 | FreeDefinedIndicator1 | |||
| FreeDefinedIndicator2 | FreeDefinedIndicator2 | |||
| SetupOpActyNtwkInstance | SetupOpActyNtwkInstance | |||
| ProduceOpActyNtwkInstance | ProduceOpActyNtwkInstance | |||
| TeardownOpActyNtwkInstance | TeardownOpActyNtwkInstance | |||
| _OrderInternalID | _OrderInternalID | |||
| _WorkCenter | _WorkCenter | |||
| _WorkCenterType | _WorkCenterType |
@AbapCatalog.sqlViewName: 'PORDOPERADPTDTS'
@AccessControl.authorizationCheck: #NOT_REQUIRED
@ClientHandling.algorithm: #SESSION_VARIABLE
@ObjectModel.usageType: {serviceQuality: #C, sizeCategory: #XL, dataClass: #TRANSACTIONAL}
@VDM.viewType: #COMPOSITE
@VDM.private: true
@AbapCatalog.compiler.compareFilter: true
// Unit Tests defined in class TCL_P_PROCGEXECOPERATIONACTIVI
define view P_MfgOrderOpAdaptedDatesBasic
as select from I_OrderOperation
{
//I_OrderOperation
key OrderInternalID,
key OrderOperationInternalID,
Sequence,
Operation,
BillOfOperationsSequence,
BillOfOperationsType,
BillOfOperationsGroup,
BillOfOperationsVariant,
BOOOperationInternalID,
BillOfOperationsVersion,
BillOfMaterialCategory,
BillOfMaterialInternalID,
BillOfMaterialItemNodeNumber,
BOMItemNodeCount,
SuperiorOperationInternalID,
OperationControlProfile,
WorkCenterInternalID,
WorkCenterTypeCode_2 as WorkCenterTypeCode,
Plant,
FactoryCalendar,
CapacityRequirement,
CapacityRequirementItem,
ActualNumberOfSplits,
NumberOfCapacities,
OperationIsToBeDeleted,
NetworkActivityPriority,
OperationImportance,
OperationWorkPercent,
UsageCode,
Assembly,
ProjectInternalID,
ObjectInternalID,
OperationConfirmation,
NumberOfOperationConfirmations,
NumberOfOperationExecutions,
OperationSystemCondition,
ChangeNumber,
StandardTextInternalID,
OperationText,
Language,
NumberOfTimeTickets,
EmployeeWageType,
EmployeeWageGroup,
NumberOfConfirmationSlips,
EmployeeSuitability,
Personnel,
NumberOfEmployees,
OperationSetupGroupCategory,
OperationSetupGroup,
OperationSetupType,
OperationScrapPercent,
OperationOverlappingIsRequired,
OperationOverlappingIsPossible,
OperationsIsAlwaysOverlapping,
OperationSplitIsRequired,
MaximumNumberOfSplits,
LeadTimeReductionStrategy,
OverheadCode,
OperationPurgInfoRecdSearchTxt,
ExtProcgOperationHasSubcontrg,
Supplier,
OpExternalProcessingPrice,
-- OpExternalProcessingPriceUnit,
Currency,
PurgInfoRecdDataIsFixed,
PurchasingInfoRecord,
PurchasingInfoRecordCategory,
PurchasingOrganization,
PurchasingGroup,
PurchaseRequisition,
PurchaseRequisitionItem,
PurchasingDocument,
PurchasingDocumentItem,
MaterialGroup,
GoodsRecipientName,
UnloadingPointName,
CompanyCode,
BusinessArea,
ProfitCenter,
CostElement,
CostingVariant,
CostEstimate,
CostingSheet,
RequestingCostCenter,
OperationCalculationControl,
OperationCostingRelevancyType,
NetworkActivityCost,
NtwkAccountAssignmentCode,
ActyIsTakenAcctForProjSmmry,
ControllingObjectCurrency,
ControllingObjectClass,
TaxJurisdiction,
FunctionalArea,
BusinessProcess,
BusinessProcessConfirmedQty,
BusinessProcessEntryUnit,
NoFurtherBusinessProcQtyIsExpd,
BusinessProcessRemainingQty,
BusinessProcRemainingQtyUnit,
CostCtrActivityType1,
CostCtrActivityType2,
CostCtrActivityType3,
CostCtrActivityType4,
CostCtrActivityType5,
CostCtrActivityType6,
CostCtrActivityType,
NoFurtherOpWorkQuantity1IsExpd,
NoFurtherOpWorkQuantity2IsExpd,
NoFurtherOpWorkQuantity3IsExpd,
NoFurtherOpWorkQuantity4IsExpd,
NoFurtherOpWorkQuantity5IsExpd,
NoFurtherOpWorkQuantity6IsExpd,
NoFurtherWorkQuantityIsExpd,
WorkCenterStandardWorkQty1,
WorkCenterStandardWorkQty2,
WorkCenterStandardWorkQty3,
WorkCenterStandardWorkQty4,
WorkCenterStandardWorkQty5,
WorkCenterStandardWorkQty6,
OpPlannedWorkQuantity,
WorkCenterStandardWorkQtyUnit1,
WorkCenterStandardWorkQtyUnit2,
WorkCenterStandardWorkQtyUnit3,
WorkCenterStandardWorkQtyUnit4,
WorkCenterStandardWorkQtyUnit5,
WorkCenterStandardWorkQtyUnit6,
OpWorkQuantityUnit1,
OpWorkQuantityUnit2,
OpWorkQuantityUnit3,
OpWorkQuantityUnit4,
OpWorkQuantityUnit5,
OpWorkQuantityUnit6,
OpWorkQuantityUnit,
OpConfirmedWorkQuantity1,
OpConfirmedWorkQuantity2,
OpConfirmedWorkQuantity3,
OpConfirmedWorkQuantity4,
OpConfirmedWorkQuantity5,
OpConfirmedWorkQuantity6,
ActualWorkQuantity,
ForecastWorkQuantity1,
ForecastWorkQuantity2,
ForecastWorkQuantity3,
ForecastWorkQuantity4,
ForecastWorkQuantity5,
ForecastWorkQuantity6,
ForecastWorkQuantity,
OrderIntBillOfOpItemOfPhase,
MfgOrderOperationIsPhase,
ControlRecipeDestination,
DependencyObjectNumber,
LineHierarchyInternalID,
OpSchedldReductionLevel,
InspectionSubSystem,
ServicePackage,
MaterialPlanningRelevance,
ProductConfiguration,
ProgressAnlysAggregationWeight,
OperationRequisitionerName,
OperationTrackingNumber,
InspectionLotType,
ExchangeRate,
BillingPlan,
ReferencePoint,
OperationUnit,
OperationReferenceQuantity,
OpQtyToBaseQtyDnmntr,
OpQtyToBaseQtyNmrtr,
OpPlannedTotalQuantity,
OpPlannedScrapQuantity,
OpTotalConfirmedYieldQty,
OpTotalConfirmedScrapQty,
OperationConfirmedReworkQty,
OpTotConfdYieldQtyInOrdQtyUnit,
BreakDurationUnit,
PlannedBreakDuration,
ConfirmedBreakDuration,
OverlapMinimumDurationUnit,
OverlapMinimumDuration,
MaximumWaitDurationUnit,
MaximumWaitDuration,
MinimumWaitDurationUnit,
MinimumWaitDuration,
StandardMoveDurationUnit,
StandardMoveDuration,
StandardQueueDurationUnit,
StandardQueueDuration,
MinimumQueueDurationUnit,
MinimumQueueDuration,
MinimumMoveDurationUnit,
MinimumMoveDuration,
OperationStandardDuration,
OperationStandardDurationUnit,
MinimumDuration,
MinimumDurationUnit,
ScheduledMoveDuration,
ScheduledMoveDurationUnit,
ScheduledQueueDuration,
ScheduledQueueDurationUnit,
ScheduledWaitDuration,
ScheduledWaitDurationUnit,
PlannedDeliveryDuration,
OpPlannedSetupDurn,
OpPlannedSetupDurnUnit,
OpPlannedProcessingDurn,
OpPlannedProcessingDurnUnit,
OpPlannedTeardownDurn,
OpPlannedTeardownDurnUnit,
ActyBscStartDateConstraintType,
ActyBscEndDateConstraintType,
ActyFcstEndDateConstraintType,
ActyFcstStartDteConstraintType,
ActualForecastDuration,
ActualForecastDurationUnit,
ForecastedStandardDuration,
FcstdStandardDurationUnit,
ForecastedMinimumDuration,
ForecastedMinimumDurationUnit,
OpErlstSchedldExecStrtDte,
OpErlstSchedldExecStrtTme,
@Semantics.calendarItem.dtStart: true
cast(case
when OpErlstSchedldExecStrtTme = '240000' then DATS_ADD_DAYS(OpErlstSchedldExecStrtDte, 1, 'UNCHANGED')
else OpErlstSchedldExecStrtDte
end as pph_fsavd preserving type) as OpErlstSchedldExecStrtDte2,
cast(case
when OpErlstSchedldExecStrtTme = '240000' then '000000'
else OpErlstSchedldExecStrtTme
end as pph_fsavz preserving type) as OpErlstSchedldExecStrtTme2,
OpErlstSchedldProcgStrtDte,
OpErlstSchedldProcgStrtTme,
@Semantics.calendarItem.dtStart: true
cast(case
when OpErlstSchedldProcgStrtTme = '240000' then DATS_ADD_DAYS(OpErlstSchedldProcgStrtDte, 1, 'UNCHANGED')
else OpErlstSchedldProcgStrtDte
end as pph_fssbd preserving type) as OpErlstSchedldProcgStrtDte2,
cast(case
when OpErlstSchedldProcgStrtTme = '240000' then '000000'
else OpErlstSchedldProcgStrtTme
end as pph_fssbz preserving type) as OpErlstSchedldProcgStrtTme2,
OpErlstSchedldTrdwnStrtDte,
OpErlstSchedldTrdwnStrtTme,
@Semantics.calendarItem.dtStart: true
cast(case
when OpErlstSchedldTrdwnStrtTme = '240000' then DATS_ADD_DAYS(OpErlstSchedldTrdwnStrtDte, 1, 'UNCHANGED')
else OpErlstSchedldTrdwnStrtDte
end as pph_fssad preserving type) as OpErlstSchedldTrdwnStrtDte2,
cast(case
when OpErlstSchedldTrdwnStrtTme = '240000' then '000000'
else OpErlstSchedldTrdwnStrtTme
end as pph_fssaz preserving type) as OpErlstSchedldTrdwnStrtTme2,
OpErlstSchedldExecEndDte,
OpErlstSchedldExecEndTme,
@Semantics.calendarItem.dtStart: true
cast(case
when OpErlstSchedldExecEndTme = '240000' then DATS_ADD_DAYS(OpErlstSchedldExecEndDte, 1, 'UNCHANGED')
else OpErlstSchedldExecEndDte
end as pph_fsedd preserving type) as OpErlstSchedldExecEndDte2,
cast(case
when OpErlstSchedldExecEndTme = '240000' then '000000'
else OpErlstSchedldExecEndTme
end as pph_fsedz preserving type) as OpErlstSchedldExecEndTme2,
OpLtstSchedldExecStrtDte,
OpLtstSchedldExecStrtTme,
@Semantics.calendarItem.dtStart: true
cast(case
when OpLtstSchedldExecStrtTme = '240000' then DATS_ADD_DAYS(OpLtstSchedldExecStrtDte, 1, 'UNCHANGED')
else OpLtstSchedldExecStrtDte
end as pph_ssavd preserving type) as OpLtstSchedldExecStrtDte2,
cast(case
when OpLtstSchedldExecStrtTme = '240000' then '000000'
else OpLtstSchedldExecStrtTme
end as pph_ssavz preserving type) as OpLtstSchedldExecStrtTme2,
OpLtstSchedldProcgStrtDte,
OpLtstSchedldProcgStrtTme,
@Semantics.calendarItem.dtStart: true
cast(case
when OpLtstSchedldProcgStrtTme = '240000' then DATS_ADD_DAYS(OpLtstSchedldProcgStrtDte, 1, 'UNCHANGED')
else OpLtstSchedldProcgStrtDte
end as pph_sssbd preserving type) as OpLtstSchedldProcgStrtDte2,
cast(case
when OpLtstSchedldProcgStrtTme = '240000' then '000000'
else OpLtstSchedldProcgStrtTme
end as pph_sssbz preserving type) as OpLtstSchedldProcgStrtTme2,
OpLtstSchedldTrdwnStrtDte,
OpLtstSchedldTrdwnStrtTme,
@Semantics.calendarItem.dtStart: true
cast(case
when OpLtstSchedldTrdwnStrtTme = '240000' then DATS_ADD_DAYS(OpLtstSchedldTrdwnStrtDte, 1, 'UNCHANGED')
else OpLtstSchedldTrdwnStrtDte
end as pph_sssad preserving type) as OpLtstSchedldTrdwnStrtDte2,
cast(case
when OpLtstSchedldTrdwnStrtTme = '240000' then '000000'
else OpLtstSchedldTrdwnStrtTme
end as pph_sssaz preserving type) as OpLtstSchedldTrdwnStrtTme2,
OpLtstSchedldExecEndDte,
OpLtstSchedldExecEndTme,
@Semantics.calendarItem.dtStart: true
cast(case
when OpLtstSchedldExecEndTme = '240000' then DATS_ADD_DAYS(OpLtstSchedldExecEndDte, 1, 'UNCHANGED')
else OpLtstSchedldExecEndDte
end as pph_ssedd preserving type) as OpLtstSchedldExecEndDte2,
cast(case
when OpLtstSchedldExecEndTme = '240000' then '000000'
else OpLtstSchedldExecEndTme
end as pph_ssedz preserving type) as OpLtstSchedldExecEndTme2,
OperationConfirmedStartDate,
OperationConfirmedEndDate,
OpActualExecutionStartDate,
OpActualExecutionStartTime,
@Semantics.calendarItem.dtStart: true
cast(case
when OpActualExecutionStartTime = '240000' then DATS_ADD_DAYS(OpActualExecutionStartDate, 1, 'UNCHANGED')
else OpActualExecutionStartDate
end as isdd preserving type) as OpActualExecutionStartDate2,
cast(case
when OpActualExecutionStartTime = '240000' then '000000'
else OpActualExecutionStartTime
end as isdz preserving type) as OpActualExecutionStartTime2,
OpActualSetupEndDate,
OpActualSetupEndTime,
@Semantics.calendarItem.dtStart: true
cast(case
when OpActualSetupEndTime = '240000' then DATS_ADD_DAYS(OpActualSetupEndDate, 1, 'UNCHANGED')
else OpActualSetupEndDate
end as ierd preserving type) as OpActualSetupEndDate2,
cast(case
when OpActualSetupEndTime = '240000' then '000000'
else OpActualSetupEndTime
end as ierz preserving type) as OpActualSetupEndTime2,
OpActualProcessingStartDate,
OpActualProcessingStartTime,
@Semantics.calendarItem.dtStart: true
cast(case
when OpActualProcessingStartTime = '240000' then DATS_ADD_DAYS(OpActualProcessingStartDate, 1, 'UNCHANGED')
else OpActualProcessingStartDate
end as isbd preserving type) as OpActualProcessingStartDate2,
cast(case
when OpActualProcessingStartTime = '240000' then '000000'
else OpActualProcessingStartTime
end as isbz preserving type) as OpActualProcessingStartTime2,
OpActualProcessingEndDate,
OpActualProcessingEndTime,
@Semantics.calendarItem.dtStart: true
cast(case
when OpActualProcessingEndTime = '240000' then DATS_ADD_DAYS(OpActualProcessingEndDate, 1, 'UNCHANGED')
else OpActualProcessingEndDate
end as iebd preserving type) as OpActualProcessingEndDate2,
cast(case
when OpActualProcessingEndTime = '240000' then '000000'
else OpActualProcessingEndTime
end as iebz preserving type) as OpActualProcessingEndTime2,
OpActualTeardownStartDate,
OpActualTeardownStartTme,
@Semantics.calendarItem.dtStart: true
cast(case
when OpActualTeardownStartTme = '240000' then DATS_ADD_DAYS(OpActualTeardownStartDate, 1, 'UNCHANGED')
else OpActualTeardownStartDate
end as isad preserving type) as OpActualTeardownStartDate2,
cast(case
when OpActualTeardownStartTme = '240000' then '000000'
else OpActualTeardownStartTme
end as isaz preserving type) as OpActualTeardownStartTme2,
OpActualExecutionEndDate,
OpActualExecutionEndTime,
@Semantics.calendarItem.dtStart: true
cast(case
when OpActualExecutionEndTime = '240000' then DATS_ADD_DAYS(OpActualExecutionEndDate, 1, 'UNCHANGED')
else OpActualExecutionEndDate
end as iedd preserving type) as OpActualExecutionEndDate2,
cast(case
when OpActualExecutionEndTime = '240000' then '000000'
else OpActualExecutionEndTime
end as iedz preserving type) as OpActualExecutionEndTime2,
ActualForecastEndDate,
ActualForecastEndTime,
SchedldFcstdEarliestStartDate,
SchedldFcstdEarliestStartTime,
SchedldFcstdEarliestEndDate,
SchedldFcstdEarliestEndTime,
LatestSchedldFcstdStartDate,
SchedldFcstdLatestStartTime,
LatestSchedldFcstdEndDate,
SchedldFcstdLatestEndTime,
ConstraintDateForBscStartDate,
ConstraintTimeForBscStartTime,
ForecastedStartDate,
ForecastedStartTime,
ForecastedEndDate,
ForecastedEndTime,
ForecastProcessingDurationUnit,
ForecastProcessingDuration,
OpDispatchedExecStartDate,
OpDispatchedExecStartTime,
OpDispatchedExecEndDate,
OpDispatchedExecEndTime,
-- BasicDatesFreeFloat,
-- TotalFloatForBasicDates,
-- TotalFloatForForecastedDates,
-- ForecastedDatesFreeFloat,
StartDateOffsetReferenceCode,
StartDateOffsetDurationUnit,
StartDateOffsetDuration,
EndDateOffsetReferenceCode,
EndDateOffsetDuration,
EndDateOffsetDurationUnit,
FreeDefinedTableFieldSemantic,
FreeDefinedAttribute01,
FreeDefinedAttribute02,
FreeDefinedAttribute03,
FreeDefinedAttribute04,
FreeDefinedQuantity1,
FreeDefinedQuantity2,
FreeDefinedAmount1,
FreeDefinedAmount2,
FreeDefinedDate1,
FreeDefinedDate2,
FreeDefinedIndicator1,
FreeDefinedIndicator2,
SetupOpActyNtwkInstance,
ProduceOpActyNtwkInstance,
TeardownOpActyNtwkInstance,
/* Associations */
//I_OrderOperation
_OrderInternalID,
_WorkCenter,
_WorkCenterType
}
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