I_ORDERCONFIRMATION
Order Confirmation
I_ORDERCONFIRMATION is a CDS View in S/4HANA. Order Confirmation. It contains 151 fields. 6 CDS views read from this table.
CDS Views using this table (6)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| C_DspDocFlwProdnConfAttrib | view | from | CONSUMPTION | Prodn/Proc Ord Conf Attributes for DDF |
| I_MaintOrderConfActivityTypeVH | view | inner | COMPOSITE | Activity types for Order confirmation |
| I_MfgOrderConfirmation | view | from | BASIC | Manufacturing Order Confirmation |
| I_MfgOrderConfirmationLongText | view_entity | inner | COMPOSITE | Manufacturing Order Confirmation - Text |
| I_MfgOrderHeaderConfirmation | view | from | BASIC | Manufacturing Order Header Confirmation |
| P_DspDocFlwProdnConfCount | view | from | CONSUMPTION |
Fields (151)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | ConfirmationGroup | MfgOrderConfirmationGroup | 1 |
| KEY | OrderConfirmation | MfgOrderConfirmation | 1 |
| _BreakDurationUnit | _BreakDurationUnit | 1 | |
| _BusinessArea | _BusinessArea | 1 | |
| _BusinessProcess | _BusinessProcess | 1 | |
| _BusinessProcessUnit | _BusinessProcessUnit | 1 | |
| _Capacity | _Capacity | 1 | |
| _CompanyCode | _CompanyCode | 1 | |
| _ConfirmationApplOrigin | _ConfirmationApplOrigin | 1 | |
| _ConfirmationGroup | _ConfirmationGroup | 1 | |
| _ConfirmationRecordType | _ConfirmationRecordType | 1 | |
| _ConfirmationType | _ConfirmationType | 1 | |
| _ConfirmationUnit | _ConfirmationUnit | 1 | |
| _ControllingArea | _ControllingArea | 1 | |
| _Employee | _Employee | 1 | |
| _EmployeeSuitability | _EmployeeSuitability | 1 | |
| _EmployeeWageGroup | _EmployeeWageGroup | 1 | |
| _FinalConfIndicator | _FinalConfIndicator | 1 | |
| _FinalConfirmationType | _FinalConfirmationType | 1 | |
| _Language | _Language | 1 | |
| _LongText | _LongText | 1 | |
| _LongTextIndicator | _LongTextIndicator | 1 | |
| _MaterialDocument | _MaterialDocument | 1 | |
| _MaterialDocument3 | _MaterialDocument3 | 1 | |
| _MaterialDocumentYear | _MaterialDocumentYear | 1 | |
| _MilestoneConfirmation | _MilestoneConfirmation | 1 | |
| _MilestoneConfirmationGroup | _MilestoneConfirmationGroup | 1 | |
| _OperationUnit | _OperationUnit | 1 | |
| _OrderInternalID | _OrderInternalID | 1 | |
| _PersonWorkAgreement | _PersonWorkAgreement | 1 | |
| _Plant | _Plant | 1 | |
| _PostingDate | _PostingDate | 1 | |
| _PostingDateYear | _PostingDateYear | 1 | |
| _ProductCostCollector | _ProductCostCollector | 1 | |
| _ReversalIndicator | _ReversalIndicator | 1 | |
| _ReversedIndicator | _ReversedIndicator | 1 | |
| _ShiftDefinition | _ShiftDefinition | 1 | |
| _ShiftGrouping | _ShiftGrouping | 1 | |
| _User | _User | 1 | |
| _UserContactCard | _UserContactCard | 1 | |
| _VarianceReason | _VarianceReason | 1 | |
| _WorkCenter | _WorkCenter | 1 | |
| _WorkCenterType | _WorkCenterType | 1 | |
| _WorkQuantityUnit1 | _WorkQuantityUnit1 | 1 | |
| _WorkQuantityUnit2 | _WorkQuantityUnit2 | 1 | |
| _WorkQuantityUnit3 | _WorkQuantityUnit3 | 1 | |
| _WorkQuantityUnit4 | _WorkQuantityUnit4 | 1 | |
| _WorkQuantityUnit5 | _WorkQuantityUnit5 | 1 | |
| _WorkQuantityUnit6 | _WorkQuantityUnit6 | 1 | |
| ActualForecastEndDate | ActualForecastEndDate | 1 | |
| ActualForecastEndTime | ActualForecastEndTime | 1 | |
| APIConfHasNoGoodsMovements | APIConfHasNoGoodsMovements | 1 | |
| BreakDurationUnit | BreakDurationUnit | 1 | |
| BusinessArea | BusinessArea | 1 | |
| BusinessProcess | BusinessProcess | 1 | |
| BusinessProcessConfirmedQty | BusinessProcessConfirmedQty | 1 | |
| BusinessProcessEntryUnit | BusinessProcessEntryUnit | 1 | |
| BusinessProcessRemainingQty | BusinessProcessRemainingQty | 1 | |
| BusinessProcRemainingQtyUnit | BusinessProcRemainingQtyUnit | 1 | |
| CancldMfgOrderConfCount | CancldMfgOrderConfCount | 1 | |
| CapacityInternalID | CapacityInternalID | 1 | |
| CapacityRequirementSplit | CapacityRequirementSplit | 1 | |
| CompanyCode | CompanyCode | 1 | |
| ConfirmationApplicationOrigin | ConfirmationApplicationOrigin | 1 | |
| ConfirmationEntryDate | MfgOrderConfirmationEntryDate | 1 | |
| ConfirmationEntryTime | MfgOrderConfirmationEntryTime | 1 | |
| ConfirmationExternalEntryDate | ConfirmationExternalEntryDate | 1 | |
| ConfirmationExternalEntryTime | ConfirmationExternalEntryTime | 1 | |
| ConfirmationReworkQuantity | ConfirmationReworkQuantity | 1 | |
| ConfirmationScrapQuantity | ConfirmationScrapQuantity | 1 | |
| ConfirmationText | ConfirmationText,MfgOrderConfirmationText | 2 | |
| ConfirmationTotalQuantity | ConfirmationTotalQuantity | 1 | |
| ConfirmationUnit | ConfirmationUnit | 1 | |
| ConfirmationYieldQuantity | ConfirmationYieldQuantity | 1 | |
| ConfirmedBreakDuration | ConfirmedBreakDuration | 1 | |
| ConfirmedExecutionEndDate | ConfirmedExecutionEndDate | 1 | |
| ConfirmedExecutionEndTime | ConfirmedExecutionEndTime | 1 | |
| ConfirmedExecutionStartDate | ConfirmedExecutionStartDate | 1 | |
| ConfirmedExecutionStartTime | ConfirmedExecutionStartTime | 1 | |
| ConfirmedProcessingEndDate | ConfirmedProcessingEndDate | 1 | |
| ConfirmedProcessingEndTime | ConfirmedProcessingEndTime | 1 | |
| ConfirmedProcessingStartDate | ConfirmedProcessingStartDate | 1 | |
| ConfirmedProcessingStartTime | ConfirmedProcessingStartTime | 1 | |
| ConfirmedSetupEndDate | ConfirmedSetupEndDate | 1 | |
| ConfirmedSetupEndTime | ConfirmedSetupEndTime | 1 | |
| ConfirmedTeardownStartDate | ConfirmedTeardownStartDate | 1 | |
| ConfirmedTeardownStartTime | ConfirmedTeardownStartTime | 1 | |
| ControllingArea | ControllingArea | 1 | |
| EmployeeSuitability | EmployeeSuitability | 1 | |
| EmployeeWageGroup | EmployeeWageGroup | 1 | |
| EmployeeWageType | EmployeeWageType | 1 | |
| EnteredByExternalUser | EnteredByExternalUser | 1 | |
| EnteredByUser | EnteredByUser | 1 | |
| ExternalSystemConfirmation | ExternalSystemConfirmation | 1 | |
| FailedGoodsMovement | FailedGoodsMovement | 1 | |
| FinalConfirmationType | FinalConfirmationType | 1 | |
| IsConfirmedByMilestoneConf | IsConfirmedByMilestoneConf | 1 | |
| IsFinalConfirmation | IsFinalConfirmation | 1 | |
| IsReversal | IsReversal | 1 | |
| IsReversed | IsReversed | 1 | |
| Language | Language | 1 | |
| LastChangeDate | LastChangeDate | 1 | |
| LastChangedByUser | LastChangedByUser | 1 | |
| LongTextExists | LongTextExists | 1 | |
| MaterialDocument | MaterialDocument | 1 | |
| MaterialDocumentYear | MaterialDocumentYear | 1 | |
| MilestoneConfirmation | MilestoneConfirmation | 1 | |
| MilestoneConfirmationGroup | MilestoneConfirmationGroup | 1 | |
| MilestoneConfirmationType | MilestoneConfirmationType | 1 | |
| MilestoneIsConfirmed | MilestoneIsConfirmed | 1 | |
| NoFurtherBusinessProcQtyIsExpd | NoFurtherBusinessProcQtyIsExpd | 1 | |
| NoFurtherOpWorkQuantity1IsExpd | NoFurtherOpWorkQuantity1IsExpd | 1 | |
| NoFurtherOpWorkQuantity2IsExpd | NoFurtherOpWorkQuantity2IsExpd | 1 | |
| NoFurtherOpWorkQuantity3IsExpd | NoFurtherOpWorkQuantity3IsExpd | 1 | |
| NoFurtherOpWorkQuantity4IsExpd | NoFurtherOpWorkQuantity4IsExpd | 1 | |
| NoFurtherOpWorkQuantity5IsExpd | NoFurtherOpWorkQuantity5IsExpd | 1 | |
| NoFurtherOpWorkQuantity6IsExpd | NoFurtherOpWorkQuantity6IsExpd | 1 | |
| NumberOfEmployees | NumberOfEmployees | 1 | |
| OpConfirmedWorkQuantity1 | OpConfirmedWorkQuantity1 | 1 | |
| OpConfirmedWorkQuantity2 | OpConfirmedWorkQuantity2 | 1 | |
| OpConfirmedWorkQuantity3 | OpConfirmedWorkQuantity3 | 1 | |
| OpConfirmedWorkQuantity4 | OpConfirmedWorkQuantity4 | 1 | |
| OpConfirmedWorkQuantity5 | OpConfirmedWorkQuantity5 | 1 | |
| OpConfirmedWorkQuantity6 | OpConfirmedWorkQuantity6 | 1 | |
| OpenReservationsIsCleared | OpenReservationsIsCleared | 1 | |
| OperationUnit | OperationUnit | 1 | |
| OpPlannedTotalQuantity | OpPlannedTotalQuantity | 1 | |
| OpWorkQuantityUnit1 | OpWorkQuantityUnit1 | 1 | |
| OpWorkQuantityUnit2 | OpWorkQuantityUnit2 | 1 | |
| OpWorkQuantityUnit3 | OpWorkQuantityUnit3 | 1 | |
| OpWorkQuantityUnit4 | OpWorkQuantityUnit4 | 1 | |
| OpWorkQuantityUnit5 | OpWorkQuantityUnit5 | 1 | |
| OpWorkQuantityUnit6 | OpWorkQuantityUnit6 | 1 | |
| OrderConfirmationRecordType | OrderConfirmationRecordType | 1 | |
| OrderConfirmationType | OrderConfirmationType | 1 | |
| OrderInternalID | OrderInternalID | 1 | |
| OrderOperation_2 | ManufacturingOrderOperation_2 | 1 | |
| OrderOperationInternalID | OrderOperationInternalID | 1 | |
| Personnel | Personnel | 1 | |
| Plant | Plant | 1 | |
| PlantDataCollectionID | PlantDataCollectionID | 1 | |
| PostingDate | PostingDate | 1 | |
| PostingDateYear | PostingDateYear | 1 | |
| ProductCostCollector | ProductCostCollector | 1 | |
| ProfitCenter | ProfitCenter | 1 | |
| ShiftGrouping | ShiftGrouping | 1 | |
| SuperiorOperationInternalID | SuperiorOperationInternalID | 1 | |
| TimeRecording | TimeRecording | 1 | |
| VarianceReasonCode | VarianceReasonCode | 1 | |
| WorkCenterInternalID | WorkCenterInternalID | 1 | |
| WorkCenterTypeCode | WorkCenterTypeCode | 1 |
@AbapCatalog.sqlViewName: 'IORDERCONF'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #MANDATORY
@AccessControl.personalData.blocking: #NOT_REQUIRED
@AccessControl.privilegedAssociations: ['_User', '_UserContactCard', '_LongText']
@Analytics.dataCategory: #DIMENSION
@Analytics.internalName: #LOCAL
@ClientHandling.algorithm: #SESSION_VARIABLE
@ClientHandling.type: #CLIENT_DEPENDENT
@Metadata.allowExtensions: true
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.representativeKey: 'OrderConfirmation'
@ObjectModel.modelingPattern: #NONE
@ObjectModel.supportedCapabilities: [#ANALYTICAL_DIMENSION, #CDS_MODELING_ASSOCIATION_TARGET, #CDS_MODELING_DATA_SOURCE, #SQL_DATA_SOURCE]
@ObjectModel.semanticKey: ['ConfirmationGroup', 'OrderConfirmation']
@ObjectModel.usageType: {serviceQuality: #B, sizeCategory: #XL, dataClass: #TRANSACTIONAL}
@VDM.lifecycle.contract.type: #PUBLIC_LOCAL_API
@VDM.viewType: #BASIC
@EndUserText.label: 'Order Confirmation'
// Due to the high number of consumers, this CDS view is protected against incompatible changes
/*+[hideWarning] { "IDS" : [ "CALCULATED_FIELD_CHECK" ] } */
define view I_OrderConfirmation
as select from I_OrderConfirmationBasic as afru
inner join I_OrderBasic as aufk on aufk.OrderID = afru.OrderID
left outer to one join I_OrderOperationDatesQty as afvv on afvv.OrderInternalID = afru.OrderInternalID
and afvv.OrderOperationInternalID = afru.OrderOperationInternalID
association [1..1] to I_OrderCategory as _OrderCategory on $projection.OrderCategory = _OrderCategory.OrderCategory
association [1..1] to I_OrderType as _OrderType on $projection.OrderType = _OrderType.OrderType
association [1..1] to I_UserContactCard as _UserContactCard on $projection.EnteredByUser = _UserContactCard.ContactCardID
association [1..1] to I_Plant as _ProductionPlant on $projection.ProductionPlant = _ProductionPlant.Plant
association [0..1] to I_BusinessArea as _BusinessArea on $projection.BusinessArea = _BusinessArea.BusinessArea
association [0..1] to I_CompanyCode as _CompanyCode on $projection.CompanyCode = _CompanyCode.CompanyCode
association [0..1] to I_ControllingArea as _ControllingArea on $projection.ControllingArea = _ControllingArea.ControllingArea
association [0..1] to I_ProductCostCtrlgOrder as _ProductCostCollector on $projection.ProductCostCollector = _ProductCostCollector.OrderID
association [0..1] to I_BusinessProcess as _BusinessProcess on $projection.ControllingArea = _BusinessProcess.ControllingArea
and $projection.BusinessProcess = _BusinessProcess.BusinessProcess
association [0..1] to I_UnitOfMeasure as _OperationUnit on $projection.OperationUnit = _OperationUnit.UnitOfMeasure
association [0..1] to I_MaterialDocumentHeader as _MaterialDocument on $projection.MaterialDocument = _MaterialDocument.MaterialDocument
and $projection.PostingDateYear = _MaterialDocument.MaterialDocumentYear
association [0..1] to I_MaterialDocumentHeader_2 as _MaterialDocument3 on $projection.MaterialDocument = _MaterialDocument3.MaterialDocument
and $projection.MaterialDocumentYear = _MaterialDocument3.MaterialDocumentYear
association [0..1] to I_MaterialDocumentYear as _MaterialDocumentYear on $projection.MaterialDocumentYear = _MaterialDocumentYear.MaterialDocumentYear
{
// Key
@ObjectModel.foreignKey.association: '_ConfirmationGroup'
key afru.ConfirmationGroup,
@ObjectModel.text.element: ['ConfirmationText']
key afru.OrderConfirmation,
// Order and Operation Data
@ObjectModel.foreignKey.association: '_Order'
afru.OrderID,
@ObjectModel.foreignKey.association: '_OrderSequence'
afru.Sequence,
@VDM.lifecycle.status: #DEPRECATED
@VDM.lifecycle.successor: 'OrderOperation_2'
afru.OrderOperation, // with conv. exit NUMCV
@ObjectModel.foreignKey.association: '_OrderOperationBySemKey'
afru.OrderOperation_2, // w/o conversion exit
@ObjectModel.foreignKey.association: '_OrderCategory'
aufk.OrderCategory,
@ObjectModel.foreignKey.association: '_OrderType'
aufk.OrderType,
@ObjectModel.foreignKey.association: '_ProductionPlant'
cast(aufk.Plant as pwwrk preserving type) as ProductionPlant,
// Internal Keys
@ObjectModel.foreignKey.association: '_OrderInternalID'
afru.OrderInternalID,
@ObjectModel.foreignKey.association: '_OrderOperation'
afru.OrderOperationInternalID,
afru.SuperiorOperationInternalID,
// Short Text
@Semantics.text: true
afru.ConfirmationText,
@ObjectModel.foreignKey.association: '_Language'
afru.Language,
@ObjectModel.foreignKey.association: '_LongTextIndicator'
afru.LongTextExists,
// Admin
@Semantics.systemDate.createdAt: true
afru.ConfirmationEntryDate,
@Semantics.systemTime.createdAt: true
afru.ConfirmationEntryTime,
@Semantics.user.createdBy: true
afru.EnteredByUser,
@Semantics.systemDate.lastChangedAt: true
afru.LastChangeDate,
@Semantics.user.lastChangedBy: true
afru.LastChangedByUser,
@Semantics.systemDate.createdAt: true
afru.ConfirmationExternalEntryDate,
@Semantics.systemTime.createdAt: true
afru.ConfirmationExternalEntryTime,
afru.EnteredByExternalUser,
afru.ExternalSystemConfirmation,
// Attributes
@ObjectModel.foreignKey.association: '_FinalConfirmationType'
afru.FinalConfirmationType,
afru.IsFinalConfirmation,
afru.OpenReservationsIsCleared,
afru.IsReversed,
afru.IsReversal,
afru.CancldMfgOrderConfCount,
afru.APIConfHasNoGoodsMovements,
@ObjectModel.foreignKey.association: '_ConfirmationApplOrigin'
afru.ConfirmationApplicationOrigin,
afru.ConfirmationTimeEventOrigin,
@ObjectModel.foreignKey.association: '_ConfirmationType'
afru.OrderConfirmationType,
@ObjectModel.foreignKey.association: '_ConfirmationRecordType'
afru.OrderConfirmationRecordType,
// Milestone
@VDM.lifecycle.status: #DEPRECATED
@VDM.lifecycle.successor: 'MilestoneConfirmationType'
afru.MilestoneIsConfirmed, // wrong data type for indicators
afru.MilestoneConfirmationType,
afru.IsConfirmedByMilestoneConf,
@ObjectModel.foreignKey.association: '_MilestoneConfirmationGroup'
afru.MilestoneConfirmationGroup,
@ObjectModel.foreignKey.association: '_MilestoneConfirmation'
afru.MilestoneConfirmation,
// Assignments
@ObjectModel.foreignKey.association: '_Plant'
afru.Plant,
@ObjectModel.foreignKey.association: '_WorkCenterType'
afru.WorkCenterTypeCode,
@ObjectModel.foreignKey.association: '_WorkCenter'
afru.WorkCenterInternalID,
@ObjectModel.foreignKey.association: '_Capacity'
afru.CapacityInternalID,
afru.CapacityRequirementSplit,
@ObjectModel.foreignKey.association: '_ShiftGrouping'
afru.ShiftGrouping,
-- @ObjectModel.foreignKey.association: '_ShiftDefinition'
afru.ShiftDefinition,
@ObjectModel.foreignKey.association: '_MaterialDocument3'
afru.MaterialDocument,
@ObjectModel.foreignKey.association: '_MaterialDocumentYear'
afru.MaterialDocumentYear,
afru.FailedGoodsMovement,
afru.PlantDataCollectionID,
// Assignments FI/CO
@ObjectModel.foreignKey.association: '_BusinessArea'
aufk.BusinessArea,
@ObjectModel.foreignKey.association: '_CompanyCode'
aufk.CompanyCode,
@ObjectModel.foreignKey.association: '_ControllingArea'
aufk.ControllingArea,
-- @ObjectModel.foreignKey.association: '_ProfitCenter'
aufk.ProfitCenter,
@ObjectModel.foreignKey.association: '_ProductCostCollector'
cast(aufk.ProductCostCollector as pkosa_d preserving type) as ProductCostCollector,
// Assignments HR
-- @ObjectModel.foreignKey.association: '_Employee'
afru.Personnel,
afru.TimeRecording,
afru.EmployeeWageType,
@ObjectModel.foreignKey.association: '_EmployeeWageGroup'
afru.EmployeeWageGroup,
@ObjectModel.foreignKey.association: '_EmployeeSuitability'
afru.EmployeeSuitability,
afru.NumberOfEmployees,
// Dates
@Semantics.businessDate.at: true
afru.PostingDate,
@Semantics.calendar.year: true
afru.PostingDateYear,
// Time Events
afru.ConfirmedExecutionStartDate,
afru.ConfirmedExecutionStartTime,
afru.ConfirmedSetupEndDate,
afru.ConfirmedSetupEndTime,
afru.ConfirmedProcessingStartDate,
afru.ConfirmedProcessingStartTime,
afru.ConfirmedProcessingEndDate,
afru.ConfirmedProcessingEndTime,
afru.ConfirmedTeardownStartDate,
afru.ConfirmedTeardownStartTime,
afru.ConfirmedExecutionEndDate,
afru.ConfirmedExecutionEndTime,
afru.ActualForecastEndDate,
afru.ActualForecastEndTime,
// Quantities and UoM
@Semantics.unitOfMeasure: true
afru.ConfirmationUnit,
@Semantics.quantity.unitOfMeasure: 'ConfirmationUnit'
@Aggregation.default: #SUM
afru.ConfirmationYieldQuantity,
@Semantics.quantity.unitOfMeasure: 'ConfirmationUnit'
@Aggregation.default: #SUM
afru.ConfirmationScrapQuantity,
@Semantics.quantity.unitOfMeasure: 'ConfirmationUnit'
@Aggregation.default: #SUM
afru.ConfirmationReworkQuantity,
@Semantics.quantity.unitOfMeasure: 'ConfirmationUnit'
@Aggregation.default: #SUM
afru.ConfirmationTotalQuantity,
@ObjectModel.foreignKey.association: '_VarianceReason'
afru.VarianceReasonCode,
@Semantics.unitOfMeasure: true
afru.OrderQuantityUnit,
@Semantics.quantity.unitOfMeasure: 'OrderQuantityUnit'
@Aggregation.default: #SUM
afru.ConfirmedYieldQtyInOrderUnit,
@Semantics.unitOfMeasure: true
cast(afvv.OperationUnit as operationunit preserving type) as OperationUnit,
@Semantics.quantity.unitOfMeasure: 'OperationUnit'
@Aggregation.default: #SUM
afru.OpPlannedTotalQuantity,
// Work Quantities and UoM
@Semantics.unitOfMeasure: true
afru.OpWorkQuantityUnit1,
@Semantics.quantity.unitOfMeasure: 'OpWorkQuantityUnit1'
@Aggregation.default: #SUM
afru.OpConfirmedWorkQuantity1,
afru.NoFurtherOpWorkQuantity1IsExpd,
@Semantics.unitOfMeasure: true
afru.OpWorkQuantityUnit2,
@Semantics.quantity.unitOfMeasure: 'OpWorkQuantityUnit2'
@Aggregation.default: #SUM
afru.OpConfirmedWorkQuantity2,
afru.NoFurtherOpWorkQuantity2IsExpd,
@Semantics.unitOfMeasure: true
afru.OpWorkQuantityUnit3,
@Semantics.quantity.unitOfMeasure: 'OpWorkQuantityUnit3'
@Aggregation.default: #SUM
afru.OpConfirmedWorkQuantity3,
afru.NoFurtherOpWorkQuantity3IsExpd,
@Semantics.unitOfMeasure: true
afru.OpWorkQuantityUnit4,
@Semantics.quantity.unitOfMeasure: 'OpWorkQuantityUnit4'
@Aggregation.default: #SUM
afru.OpConfirmedWorkQuantity4,
afru.NoFurtherOpWorkQuantity4IsExpd,
@Semantics.unitOfMeasure: true
afru.OpWorkQuantityUnit5,
@Semantics.quantity.unitOfMeasure: 'OpWorkQuantityUnit5'
@Aggregation.default: #SUM
afru.OpConfirmedWorkQuantity5,
afru.NoFurtherOpWorkQuantity5IsExpd,
@Semantics.unitOfMeasure: true
afru.OpWorkQuantityUnit6,
@Semantics.quantity.unitOfMeasure: 'OpWorkQuantityUnit6'
@Aggregation.default: #SUM
afru.OpConfirmedWorkQuantity6,
afru.NoFurtherOpWorkQuantity6IsExpd,
// Work Quantities PM/PS
@Semantics.unitOfMeasure: true
afru.ActualWorkQuantityUnit,
@Semantics.quantity.unitOfMeasure: 'ActualWorkQuantityUnit'
@Aggregation.default: #SUM
afru.ActualWorkQuantity,
@Semantics.unitOfMeasure: true
afru.RemainingWorkQuantityUnit,
@Semantics.quantity.unitOfMeasure: 'RemainingWorkQuantityUnit'
@Aggregation.default: #SUM
afru.RemainingWorkQuantity,
afru.NoFurtherWorkQuantityIsExpd,
afru.ActivityType,
// Business Process
@ObjectModel.foreignKey.association: '_BusinessProcess'
afru.BusinessProcess,
@Semantics.unitOfMeasure: true
afru.BusinessProcessEntryUnit,
@Semantics.quantity.unitOfMeasure: 'BusinessProcessEntryUnit'
@Aggregation.default: #SUM
afru.BusinessProcessConfirmedQty,
afru.NoFurtherBusinessProcQtyIsExpd,
@Semantics.unitOfMeasure: true
afru.BusinessProcRemainingQtyUnit,
@Semantics.quantity.unitOfMeasure: 'BusinessProcRemainingQtyUnit'
@Aggregation.default: #SUM
afru.BusinessProcessRemainingQty,
// Durations
afru.ActualDurationUnit,
afru.ActualDuration,
afru.BreakDurationUnit,
afru.ConfirmedBreakDuration,
// Associations
afru._ConfirmationGroup,
afru._Order,
afru._OrderSequence,
afru._OrderOperation,
afru._OrderOperationBySemKey,
_OrderCategory,
_OrderType,
afru._OrderInternalID,
afru._FinalConfirmationType,
afru._ConfirmationType,
afru._ConfirmationRecordType,
afru._ConfirmationApplOrigin,
afru._MilestoneConfirmationGroup,
afru._MilestoneConfirmation,
afru._User,
_UserContactCard,
afru._Language,
afru._WorkCenterType,
afru._WorkCenter,
afru._Plant,
_ProductionPlant,
afru._Capacity,
afru._ShiftGrouping,
afru._ShiftDefinition,
_BusinessArea,
_CompanyCode,
_ControllingArea,
_ProductCostCollector,
_BusinessProcess,
afru._BusinessProcessUnit,
afru._ConfirmationUnit,
afru._OrderUnit,
_OperationUnit,
afru._WorkQuantityUnit1,
afru._WorkQuantityUnit2,
afru._WorkQuantityUnit3,
afru._WorkQuantityUnit4,
afru._WorkQuantityUnit5,
afru._WorkQuantityUnit6,
afru._ActualWorkQuantityUnit,
afru._RemainingWorkQuantityUnit,
afru._ActualDurationUnit,
afru._BreakDurationUnit,
afru._VarianceReason,
afru._EmployeeWageGroup,
afru._EmployeeSuitability,
afru._Employee,
afru._PersonWorkAgreement,
@VDM.lifecycle.status: #DEPRECATED
@VDM.lifecycle.successor: '_MaterialDocument3'
_MaterialDocument,
_MaterialDocument3,
_MaterialDocumentYear,
afru._PostingDate,
afru._PostingDateYear,
afru._FinalConfIndicator,
afru._ReversedIndicator,
afru._ReversalIndicator,
afru._LongTextIndicator,
afru._LongText
};
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_ORDERBASIC",
"I_ORDERCONFIRMATIONBASIC",
"I_ORDEROPERATIONDATESQTY"
],
"ASSOCIATED":
[
"I_BUSINESSAREA",
"I_BUSINESSPROCESS",
"I_CALENDARDATE",
"I_CALENDARYEAR",
"I_CAPACITY",
"I_COMPANYCODE",
"I_CONFIRMATIONAPPLORIGIN",
"I_CONFIRMATIONGROUP",
"I_CONFIRMATIONRECORDTYPE",
"I_CONTROLLINGAREA",
"I_EMPLOYEESUITABILITY",
"I_EMPLOYEEWAGEGROUP",
"I_FINALCONFIRMATIONTYPE",
"I_INDICATOR",
"I_LANGUAGE",
"I_LOGISTICSORDER",
"I_MATERIALDOCUMENTHEADER",
"I_MATERIALDOCUMENTHEADER_2",
"I_MATERIALDOCUMENTYEAR",
"I_ORDERCATEGORY",
"I_ORDERCONFIRMATIONTYPE",
"I_ORDERCONFLONGTEXT",
"I_ORDERINTERNALID",
"I_ORDEROPERATIONBASIC",
"I_ORDEROPERATIONBYSEMKEY",
"I_ORDERSEQUENCEBYSEMKEY",
"I_ORDERTYPE",
"I_PERSONWORKAGREEMENT_1",
"I_PLANT",
"I_PRODUCTCOSTCTRLGORDER",
"I_SHIFTDEFINITION",
"I_SHIFTGROUPING",
"I_UNITOFMEASURE",
"I_USER",
"I_USERCONTACTCARD",
"I_VARIANCEREASON",
"I_WORKCENTER",
"I_WORKCENTERTYPE",
"I_WORKFORCEPERSON"
],
"BASE":
[
"I_ORDERCONFIRMATIONBASIC"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/