I_OrderOperationDatesQty

DDL: I_ORDEROPERATIONDATESQTY SQL: IORDOPDATESQTY Type: view BASIC

Order Operation Dates

I_OrderOperationDatesQty is a Basic CDS View (Dimension) that provides data about "Order Operation Dates" in SAP S/4HANA. It reads from 1 data source (afvv) and exposes 146 fields with key fields OrderInternalID, OrderOperationInternalID. It has 3 associations to related views.

Data Sources (1)

SourceAliasJoin Type
afvv afvv from

Associations (3)

CardinalityTargetAliasCondition
[1..1] I_OrderInternalID _OrderInternalID $projection.OrderInternalID = _OrderInternalID.OrderInternalID
[1..1] I_OrderOperationBasic _OrderOperation $projection.OrderInternalID = _OrderOperation.OrderInternalID and $projection.OrderOperationInternalID = _OrderOperation.OrderOperationInternalID
[1..1] I_UnitOfMeasure _OperationUnit $projection.OperationUnit = _OperationUnit.UnitOfMeasure

Annotations (18)

NameValueLevelField
AbapCatalog.sqlViewName IORDOPDATESQTY view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #NOT_REQUIRED view
Analytics.dataCategory #DIMENSION view
Analytics.internalName #LOCAL view
ClientHandling.algorithm #SESSION_VARIABLE view
ClientHandling.type #CLIENT_DEPENDENT view
Metadata.allowExtensions true view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.modelingPattern #NONE view
ObjectModel.representativeKey OrderOperationInternalID view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
VDM.viewType #BASIC view
EndUserText.label Order Operation Dates view

Fields (146)

KeyFieldSource TableSource FieldDescription
KEY OrderInternalID afvv aufpl
KEY OrderOperationInternalID afvv aplzl
BusinessProcessConfirmedQty afvv iprz1
BusinessProcessEntryUnit afvv ipre1
NoFurtherBusinessProcQtyIsExpd afvv iprk1
BusinessProcessRemainingQty afvv oprz1
BusinessProcRemainingQtyUnit afvv opre1
WorkCenterStandardWorkQty1 afvv vgw01
WorkCenterStandardWorkQty2 afvv vgw02
WorkCenterStandardWorkQty3 afvv vgw03
WorkCenterStandardWorkQty4 afvv vgw04
WorkCenterStandardWorkQty5 afvv vgw05
WorkCenterStandardWorkQty6 afvv vgw06
OpPlannedWorkQuantity afvv arbei
vge01asWorkCenterStandardWorkQtyUnit1
WorkCenterStandardWorkQtyUnit2 afvv vge02
WorkCenterStandardWorkQtyUnit3 afvv vge03
WorkCenterStandardWorkQtyUnit4 afvv vge04
WorkCenterStandardWorkQtyUnit5 afvv vge05
WorkCenterStandardWorkQtyUnit6 afvv vge06
OpWorkQuantityUnit1 afvv ile01
OpWorkQuantityUnit2 afvv ile02
OpWorkQuantityUnit3 afvv ile03
OpWorkQuantityUnit4 afvv ile04
OpWorkQuantityUnit5 afvv ile05
OpWorkQuantityUnit6 afvv ile06
OpWorkQuantityUnit afvv arbeh
ism01asOpConfirmedWorkQuantity1
OpConfirmedWorkQuantity2 afvv ism02
OpConfirmedWorkQuantity3 afvv ism03
OpConfirmedWorkQuantity4 afvv ism04
OpConfirmedWorkQuantity5 afvv ism05
OpConfirmedWorkQuantity6 afvv ism06
ActualWorkQuantity afvv ismnw
meinhasOperationUnit
OperationReferenceQuantity afvv bmsch
OpQtyToBaseQtyDnmntr afvv umren
OpQtyToBaseQtyNmrtr afvv umrez
OpPlannedTotalQuantity afvv mgvrg
OpPlannedScrapQuantity afvv asvrg
OpTotalConfirmedYieldQty afvv lmnga
OpTotalConfirmedScrapQty afvv xmnga
OperationConfirmedReworkQty afvv rmnga
OpTotConfdYieldQtyInOrdQtyUnit afvv gmnga
BreakDurationUnit afvv zeier
PlannedBreakDuration afvv zmerh
ConfirmedBreakDuration afvv iserh
OverlapMinimumDurationUnit afvv zeimu
OverlapMinimumDuration afvv zminu
MaximumWaitDurationUnit afvv zeilm
MaximumWaitDuration afvv zlmax
MinimumWaitDurationUnit afvv zeilp
MinimumWaitDuration afvv zlpro
StandardMoveDurationUnit afvv zeitn
StandardMoveDuration afvv ztnor
StandardQueueDurationUnit afvv zeiwn
StandardQueueDuration afvv zwnor
MinimumQueueDurationUnit afvv zeiwm
MinimumQueueDuration afvv zwmin
MinimumMoveDurationUnit afvv zeitm
MinimumMoveDuration afvv ztmin
OperationStandardDuration afvv dauno
OperationStandardDurationUnit afvv daune
MinimumDuration afvv daumi
MinimumDurationUnit afvv daume
ScheduledMoveDuration afvv tranz
ScheduledMoveDurationUnit afvv traze
ScheduledQueueDuration afvv wartz
ScheduledQueueDurationUnit afvv wrtze
ScheduledWaitDuration afvv liegz
ScheduledWaitDurationUnit afvv ligze
PlannedDeliveryDuration afvv plifz
OpPlannedSetupDurn afvv ruest
OpPlannedSetupDurnUnit afvv rstze
OpPlannedProcessingDurn afvv bearz
OpPlannedProcessingDurnUnit afvv beaze
OpPlannedTeardownDurn afvv abrue
OpPlannedTeardownDurnUnit afvv aruze
ActyBscStartDateConstraintType afvv einsa
ActyBscEndDateConstraintType afvv einse
ActyFcstEndDateConstraintType afvv ewste
ActyFcstStartDteConstraintType afvv ewsta
FcstdStandardDurationUnit afvv ewdne
OpErlstSchedldExecStrtDte afvv fsavd
OpErlstSchedldExecStrtTme afvv fsavz
OpErlstSchedldProcgStrtDte afvv fssbd
OpErlstSchedldProcgStrtTme afvv fssbz
OpErlstSchedldTrdwnStrtDte afvv fssad
OpErlstSchedldTrdwnStrtTme afvv fssaz
OpErlstSchedldExecEndDte afvv fsedd
OpErlstSchedldExecEndTme afvv fsedz
EarliestScheduledWaitStartDate afvv fssld
EarliestScheduledWaitStartTime afvv fsslz
EarliestScheduledWaitEndDate afvv fseld
EarliestScheduledWaitEndTime afvv fselz
OpLtstSchedldExecStrtDte afvv ssavd
OpLtstSchedldExecStrtTme afvv ssavz
OpLtstSchedldProcgStrtDte afvv sssbd
OpLtstSchedldProcgStrtTme afvv sssbz
OpLtstSchedldTrdwnStrtDte afvv sssad
OpLtstSchedldTrdwnStrtTme afvv sssaz
OpLtstSchedldExecEndDte afvv ssedd
OpLtstSchedldExecEndTme afvv ssedz
LatestScheduledWaitStartDate afvv sssld
LatestScheduledWaitStartTime afvv ssslz
LatestScheduledWaitEndDate afvv sseld
LatestScheduledWaitEndTime afvv sselz
OperationConfirmedStartDate afvv isavd
OperationConfirmedEndDate afvv ieavd
OpActualExecutionStartDate afvv isdd
OpActualExecutionStartTime afvv isdz
OpActualSetupEndDate afvv ierd
OpActualSetupEndTime afvv ierz
OpActualProcessingStartDate afvv isbd
OpActualProcessingStartTime afvv isbz
OpActualProcessingEndDate afvv iebd
OpActualProcessingEndTime afvv iebz
OpActualTeardownStartDate afvv isad
OpActualTeardownStartTme afvv isaz
OpActualExecutionEndDate afvv iedd
OpActualExecutionEndTime afvv iedz
SchedldFcstdEarliestStartDate afvv fpavd
SchedldFcstdEarliestStartTime afvv fpavz
SchedldFcstdEarliestEndDate afvv fpedd
SchedldFcstdEarliestEndTime afvv fpedz
LatestSchedldFcstdStartDate afvv spavd
SchedldFcstdLatestStartTime afvv spavz
LatestSchedldFcstdEndDate afvv spedd
SchedldFcstdLatestEndTime afvv spedz
ConstraintDateForBscStartDate afvv ntanf
ConstraintTimeForBscStartTime afvv ntanz
OpDispatchedExecStartDate afvv epanf
OpDispatchedExecStartTime afvv epanz
OpDispatchedExecEndDate afvv epend
OpDispatchedExecEndTime afvv epenz
BasicDatesFreeFloat afvv puffr
TotalFloatForBasicDates afvv pufgs
StartDateOffsetReferenceCode afvv bzoffb
StartDateOffsetDurationUnit afvv ehoffb
StartDateOffsetDuration afvv offstb
EndDateOffsetReferenceCode afvv bzoffe
EndDateOffsetDuration afvv offste
EndDateOffsetDurationUnit afvv ehoffe
_OrderInternalID _OrderInternalID
_OrderOperation _OrderOperation
_OperationUnit _OperationUnit
@AbapCatalog.sqlViewName: 'IORDOPDATESQTY'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #MANDATORY
@AccessControl.personalData.blocking: #NOT_REQUIRED
@Analytics.dataCategory: #DIMENSION
@Analytics.internalName: #LOCAL
@ClientHandling.algorithm: #SESSION_VARIABLE
@ClientHandling.type: #CLIENT_DEPENDENT
@Metadata.allowExtensions:true
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.modelingPattern: #NONE
@ObjectModel.supportedCapabilities: [#ANALYTICAL_DIMENSION, #CDS_MODELING_ASSOCIATION_TARGET, #CDS_MODELING_DATA_SOURCE, #SQL_DATA_SOURCE]
@ObjectModel.representativeKey: 'OrderOperationInternalID'
@ObjectModel.semanticKey: ['OrderInternalID', 'OrderOperationInternalID']
@ObjectModel.usageType: {serviceQuality: #A, sizeCategory: #L, dataClass: #TRANSACTIONAL}
@VDM.lifecycle.contract.type: #PUBLIC_LOCAL_API
@VDM.viewType: #BASIC
@EndUserText.label: 'Order Operation Dates'
// Basic reuse view for order operations' main table AFVV only

// For CDS view including the joins to AFVC and AFVU refer to --> I_OrderOperation

// For CDS view with select from AFVC only refer to --> I_OrderOperationBasic


define view I_OrderOperationDatesQty
  as select from afvv as afvv

  association [1..1] to I_OrderInternalID      as _OrderInternalID on  $projection.OrderInternalID = _OrderInternalID.OrderInternalID
  association [1..1] to I_OrderOperationBasic  as _OrderOperation  on  $projection.OrderInternalID          = _OrderOperation.OrderInternalID
                                                                   and $projection.OrderOperationInternalID = _OrderOperation.OrderOperationInternalID
  association [1..1] to I_UnitOfMeasure        as _OperationUnit   on  $projection.OperationUnit = _OperationUnit.UnitOfMeasure
 {
      // Key

      @ObjectModel.foreignKey.association: '_OrderInternalID'
  key afvv.aufpl as OrderInternalID,
  key afvv.aplzl as OrderOperationInternalID,

      // Business Processs

      @Semantics.quantity.unitOfMeasure: 'BusinessProcessEntryUnit'
      @Aggregation.default: #SUM
      afvv.iprz1 as BusinessProcessConfirmedQty,
      @Semantics.unitOfMeasure: true
      afvv.ipre1 as BusinessProcessEntryUnit,
      afvv.iprk1 as NoFurtherBusinessProcQtyIsExpd,
      @Semantics.quantity.unitOfMeasure: 'BusinessProcRemainingQtyUnit'
      @Aggregation.default: #SUM
      afvv.oprz1 as BusinessProcessRemainingQty,
      @Semantics.unitOfMeasure: true
      afvv.opre1 as BusinessProcRemainingQtyUnit,

      // Work Quantities and Activitiy Types

      @Semantics.quantity.unitOfMeasure: 'WorkCenterStandardWorkQtyUnit1'
      @DefaultAggregation: #SUM
      afvv.vgw01 as WorkCenterStandardWorkQty1,
      @Semantics.quantity.unitOfMeasure: 'WorkCenterStandardWorkQtyUnit2'
      @DefaultAggregation: #SUM
      afvv.vgw02 as WorkCenterStandardWorkQty2,
      @Semantics.quantity.unitOfMeasure: 'WorkCenterStandardWorkQtyUnit3'
      @DefaultAggregation: #SUM
      afvv.vgw03 as WorkCenterStandardWorkQty3,
      @Semantics.quantity.unitOfMeasure: 'WorkCenterStandardWorkQtyUnit4'
      @DefaultAggregation: #SUM
      afvv.vgw04 as WorkCenterStandardWorkQty4,
      @Semantics.quantity.unitOfMeasure: 'WorkCenterStandardWorkQtyUnit5'
      @DefaultAggregation: #SUM
      afvv.vgw05 as WorkCenterStandardWorkQty5,
      @Semantics.quantity.unitOfMeasure: 'WorkCenterStandardWorkQtyUnit6'
      @DefaultAggregation: #SUM
      afvv.vgw06 as WorkCenterStandardWorkQty6,
      @Semantics.quantity.unitOfMeasure: 'OpWorkQuantityUnit'
      @DefaultAggregation: #SUM
      afvv.arbei as OpPlannedWorkQuantity,       --PM and PS

      @Semantics.unitOfMeasure: true
      afvv.vge01 as WorkCenterStandardWorkQtyUnit1,
      @Semantics.unitOfMeasure: true
      afvv.vge02 as WorkCenterStandardWorkQtyUnit2,
      @Semantics.unitOfMeasure: true
      afvv.vge03 as WorkCenterStandardWorkQtyUnit3,
      @Semantics.unitOfMeasure: true
      afvv.vge04 as WorkCenterStandardWorkQtyUnit4,
      @Semantics.unitOfMeasure: true
      afvv.vge05 as WorkCenterStandardWorkQtyUnit5,
      @Semantics.unitOfMeasure: true
      afvv.vge06 as WorkCenterStandardWorkQtyUnit6,

      @Semantics.unitOfMeasure: true
      afvv.ile01 as OpWorkQuantityUnit1,
      @Semantics.unitOfMeasure: true
      afvv.ile02 as OpWorkQuantityUnit2,
      @Semantics.unitOfMeasure: true
      afvv.ile03 as OpWorkQuantityUnit3,
      @Semantics.unitOfMeasure: true
      afvv.ile04 as OpWorkQuantityUnit4,
      @Semantics.unitOfMeasure: true
      afvv.ile05 as OpWorkQuantityUnit5,
      @Semantics.unitOfMeasure: true
      afvv.ile06 as OpWorkQuantityUnit6,
      @Semantics.unitOfMeasure: true
      afvv.arbeh as OpWorkQuantityUnit,          --PM and PS

      @Semantics.quantity.unitOfMeasure: 'OpWorkQuantityUnit1'
      @DefaultAggregation: #SUM
      afvv.ism01 as OpConfirmedWorkQuantity1,
      @Semantics.quantity.unitOfMeasure: 'OpWorkQuantityUnit2'
      @DefaultAggregation: #SUM
      afvv.ism02 as OpConfirmedWorkQuantity2,
      @Semantics.quantity.unitOfMeasure: 'OpWorkQuantityUnit3'
      @DefaultAggregation: #SUM
      afvv.ism03 as OpConfirmedWorkQuantity3,
      @Semantics.quantity.unitOfMeasure: 'OpWorkQuantityUnit4'
      @DefaultAggregation: #SUM
      afvv.ism04 as OpConfirmedWorkQuantity4,
      @Semantics.quantity.unitOfMeasure: 'OpWorkQuantityUnit5'
      @DefaultAggregation: #SUM
      afvv.ism05 as OpConfirmedWorkQuantity5,
      @Semantics.quantity.unitOfMeasure: 'OpWorkQuantityUnit6'
      @DefaultAggregation: #SUM
      afvv.ism06 as OpConfirmedWorkQuantity6,
      @Semantics.quantity.unitOfMeasure: 'OpWorkQuantityUnit'
      @DefaultAggregation: #SUM
      afvv.ismnw as ActualWorkQuantity,          --PM and PS

      // Forecast

      @Semantics.quantity.unitOfMeasure: 'WorkCenterStandardWorkQtyUnit1'
      @DefaultAggregation: #SUM
      afvv.ofm01 as ForecastWorkQuantity1,
      @Semantics.quantity.unitOfMeasure: 'WorkCenterStandardWorkQtyUnit2'
      @DefaultAggregation: #SUM
      afvv.ofm02 as ForecastWorkQuantity2,
      @Semantics.quantity.unitOfMeasure: 'WorkCenterStandardWorkQtyUnit3'
      @DefaultAggregation: #SUM
      afvv.ofm03 as ForecastWorkQuantity3,
      @Semantics.quantity.unitOfMeasure: 'WorkCenterStandardWorkQtyUnit4'
      @DefaultAggregation: #SUM
      afvv.ofm04 as ForecastWorkQuantity4,
      @Semantics.quantity.unitOfMeasure: 'WorkCenterStandardWorkQtyUnit5'
      @DefaultAggregation: #SUM
      afvv.ofm05 as ForecastWorkQuantity5,
      @Semantics.quantity.unitOfMeasure: 'WorkCenterStandardWorkQtyUnit6'
      @DefaultAggregation: #SUM
      afvv.ofm06 as ForecastWorkQuantity6,
      @Semantics.quantity.unitOfMeasure: 'OpWorkQuantityUnit'
      @DefaultAggregation: #SUM
      afvv.ofmnw as ForecastWorkQuantity,        --PM and PS

      // Operation Unit

      @Semantics.unitOfMeasure: true
      afvv.meinh as OperationUnit,
      @Semantics.quantity.unitOfMeasure: 'OperationUnit'
      @Aggregation.default: #SUM
      afvv.bmsch as OperationReferenceQuantity,
      afvv.umren as OpQtyToBaseQtyDnmntr,
      afvv.umrez as OpQtyToBaseQtyNmrtr,

      // Quantities

      @Semantics.quantity.unitOfMeasure: 'OperationUnit'
      @Aggregation.default: #SUM
      afvv.mgvrg as OpPlannedTotalQuantity,
      @Semantics.quantity.unitOfMeasure: 'OperationUnit'
      @Aggregation.default: #SUM
      afvv.asvrg as OpPlannedScrapQuantity,
      @Semantics.quantity.unitOfMeasure: 'OperationUnit'
      @Aggregation.default: #SUM
      afvv.lmnga as OpTotalConfirmedYieldQty,
      @Semantics.quantity.unitOfMeasure: 'OperationUnit'
      @Aggregation.default: #SUM
      afvv.xmnga as OpTotalConfirmedScrapQty,
      @Semantics.quantity.unitOfMeasure: 'OperationUnit'
      @Aggregation.default: #SUM
      afvv.rmnga as OperationConfirmedReworkQty,
      @Semantics.quantity.unitOfMeasure: 'OperationUnit'
      @Aggregation.default: #SUM
      afvv.gmnga as OpTotConfdYieldQtyInOrdQtyUnit,

      // Durations

      afvv.zeier as BreakDurationUnit,
      afvv.zmerh as PlannedBreakDuration,
      afvv.iserh as ConfirmedBreakDuration,
      afvv.zeimu as OverlapMinimumDurationUnit,
      afvv.zminu as OverlapMinimumDuration,
      afvv.zeilm as MaximumWaitDurationUnit,
      afvv.zlmax as MaximumWaitDuration,
      afvv.zeilp as MinimumWaitDurationUnit,
      afvv.zlpro as MinimumWaitDuration,
      afvv.zeitn as StandardMoveDurationUnit,
      afvv.ztnor as StandardMoveDuration,
      afvv.zeiwn as StandardQueueDurationUnit,
      afvv.zwnor as StandardQueueDuration,
      afvv.zeiwm as MinimumQueueDurationUnit,
      afvv.zwmin as MinimumQueueDuration,
      afvv.zeitm as MinimumMoveDurationUnit,
      afvv.ztmin as MinimumMoveDuration,
      afvv.dauno as OperationStandardDuration,
      afvv.daune as OperationStandardDurationUnit,
      afvv.daumi as MinimumDuration,
      afvv.daume as MinimumDurationUnit,
      afvv.tranz as ScheduledMoveDuration,
      afvv.traze as ScheduledMoveDurationUnit,
      afvv.wartz as ScheduledQueueDuration,
      afvv.wrtze as ScheduledQueueDurationUnit,
      afvv.liegz as ScheduledWaitDuration,
      afvv.ligze as ScheduledWaitDurationUnit,
      afvv.plifz as PlannedDeliveryDuration,
      afvv.ruest as OpPlannedSetupDurn,
      afvv.rstze as OpPlannedSetupDurnUnit,
      afvv.bearz as OpPlannedProcessingDurn,
      afvv.beaze as OpPlannedProcessingDurnUnit,
      afvv.abrue as OpPlannedTeardownDurn,
      afvv.aruze as OpPlannedTeardownDurnUnit,
      afvv.einsa as ActyBscStartDateConstraintType,
      afvv.einse as ActyBscEndDateConstraintType,
      afvv.ewste as ActyFcstEndDateConstraintType, 
      afvv.ewsta as ActyFcstStartDteConstraintType,
      afvv.pdau  as ActualForecastDuration,
      afvv.pdae  as ActualForecastDurationUnit,
      afvv.ewdan as ForecastedStandardDuration,
      afvv.ewdne as FcstdStandardDurationUnit,
      afvv.ewdam as ForecastedMinimumDuration,
      afvv.ewdme as ForecastedMinimumDurationUnit,

      // Dates and Times

      afvv.fsavd as OpErlstSchedldExecStrtDte,
      afvv.fsavz as OpErlstSchedldExecStrtTme,
      afvv.fssbd as OpErlstSchedldProcgStrtDte,
      afvv.fssbz as OpErlstSchedldProcgStrtTme,
      afvv.fssad as OpErlstSchedldTrdwnStrtDte,
      afvv.fssaz as OpErlstSchedldTrdwnStrtTme,
      afvv.fsedd as OpErlstSchedldExecEndDte,
      afvv.fsedz as OpErlstSchedldExecEndTme,
      afvv.fssld as EarliestScheduledWaitStartDate,
      afvv.fsslz as EarliestScheduledWaitStartTime,
      afvv.fseld as EarliestScheduledWaitEndDate,
      afvv.fselz as EarliestScheduledWaitEndTime,
      afvv.ssavd as OpLtstSchedldExecStrtDte,
      afvv.ssavz as OpLtstSchedldExecStrtTme,
      afvv.sssbd as OpLtstSchedldProcgStrtDte,
      afvv.sssbz as OpLtstSchedldProcgStrtTme,
      afvv.sssad as OpLtstSchedldTrdwnStrtDte,
      afvv.sssaz as OpLtstSchedldTrdwnStrtTme,
      afvv.ssedd as OpLtstSchedldExecEndDte,
      afvv.ssedz as OpLtstSchedldExecEndTme,
      afvv.sssld as LatestScheduledWaitStartDate,
      afvv.ssslz as LatestScheduledWaitStartTime,
      afvv.sseld as LatestScheduledWaitEndDate,
      afvv.sselz as LatestScheduledWaitEndTime,
      afvv.isavd as OperationConfirmedStartDate,
      afvv.ieavd as OperationConfirmedEndDate,
      afvv.isdd  as OpActualExecutionStartDate,
      afvv.isdz  as OpActualExecutionStartTime,
      afvv.ierd  as OpActualSetupEndDate,
      afvv.ierz  as OpActualSetupEndTime,
      afvv.isbd  as OpActualProcessingStartDate,
      afvv.isbz  as OpActualProcessingStartTime,
      afvv.iebd  as OpActualProcessingEndDate,
      afvv.iebz  as OpActualProcessingEndTime,
      afvv.isad  as OpActualTeardownStartDate,
      afvv.isaz  as OpActualTeardownStartTme,
      afvv.iedd  as OpActualExecutionEndDate,
      afvv.iedz  as OpActualExecutionEndTime,
      afvv.pedd  as ActualForecastEndDate,
      afvv.pedz  as ActualForecastEndTime,
      afvv.fpavd as SchedldFcstdEarliestStartDate,
      afvv.fpavz as SchedldFcstdEarliestStartTime,
      afvv.fpedd as SchedldFcstdEarliestEndDate,
      afvv.fpedz as SchedldFcstdEarliestEndTime,
      afvv.spavd as LatestSchedldFcstdStartDate,
      afvv.spavz as SchedldFcstdLatestStartTime,
      afvv.spedd as LatestSchedldFcstdEndDate,
      afvv.spedz as SchedldFcstdLatestEndTime,
      afvv.ntanf as ConstraintDateForBscStartDate,
      afvv.ntanz as ConstraintTimeForBscStartTime,
      afvv.ewstd as ForecastedStartDate,
      afvv.ewstz as ForecastedStartTime,
      afvv.ewend as ForecastedEndDate,
      afvv.ewenz as ForecastedEndTime,
      afvv.beazp as ForecastProcessingDurationUnit,
      afvv.bearp as ForecastProcessingDuration,
      afvv.epanf as OpDispatchedExecStartDate,
      afvv.epanz as OpDispatchedExecStartTime,
      afvv.epend as OpDispatchedExecEndDate,
      afvv.epenz as OpDispatchedExecEndTime,

      // Floats

      afvv.puffr as BasicDatesFreeFloat,
      afvv.pufgs as TotalFloatForBasicDates,
      afvv.pufgp as TotalFloatForForecastedDates,
      afvv.puffp as ForecastedDatesFreeFloat,

      // Offset

      afvv.bzoffb as StartDateOffsetReferenceCode,
      afvv.ehoffb as StartDateOffsetDurationUnit,
      afvv.offstb as StartDateOffsetDuration,
      afvv.bzoffe as EndDateOffsetReferenceCode,
      afvv.offste as EndDateOffsetDuration,
      afvv.ehoffe as EndDateOffsetDurationUnit,
      
      // Associations

      _OrderInternalID,
      _OrderOperation,
      _OperationUnit
};
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"AFVV"
],
"ASSOCIATED":
[
"I_ORDERINTERNALID",
"I_ORDEROPERATIONBASIC",
"I_UNITOFMEASURE"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/