C_DFS_AllwncPlanToFe

DDL: C_DFS_ALLWNCPLANTOFE Type: view_entity CONSUMPTION

Projection View AllwcnPlan to Fe

C_DFS_AllwncPlanToFe is a Consumption CDS View that provides data about "Projection View AllwcnPlan to Fe" in SAP S/4HANA. It reads from 1 data source (R_DFS_AllwncPlanToFeTP) and exposes 24 fields with key fields DfsAllwncPlanUUID, ForceElementOrgUUID. It is exposed through 1 OData service (UI_C_DFS_ALLWNCPLAN). It is used in 1 Fiori application: Manage Allowance Plans.

Data Sources (1)

SourceAliasJoin Type
R_DFS_AllwncPlanToFeTP R_DFS_AllwncPlanToFeTP projection

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
Metadata.allowExtensions true view
VDM.viewType #CONSUMPTION view
EndUserText.label Projection View AllwcnPlan to Fe view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.query.implementedBy ABAP:CL_DFS_ALLWNCPLAN_HIER_TOFE view

OData Services (1)

ServiceBindingVersionContractRelease
UI_C_DFS_ALLWNCPLAN UI_C_DFS_ALLWNCPLAN V2 C1 NOT_RELEASED

Fiori Apps (1)

App IDApp NameTypeDescription
F4662 Manage Allowance Plans Transactional The allowance enables force element structures to request authorized materials or products over a time period without influencing the current force planning.

Manage Allowance Plans

Business Role: Material Planner - Authorized Materials

The allowance enables force element structures to request authorized materials or products over a time period without influencing the current force planning. An allowance is divided up into a request and a plan. The request is used to place enquiries for quantities and the plan is a preliminary planning process in which quantities are limited for force element structures over a time period. The result is available in the force planning process.

Fields (24)

KeyFieldSource TableSource FieldDescription
KEY DfsAllwncPlanUUID DfsAllwncPlanUUID
KEY ForceElementOrgUUID ForceElementOrgUUID
ForceElementOrgID ForceElementOrgID
ForceElementOrgTargetID ForceElementOrgTargetID
DfsAllwncPlanAssignedQuantity DfsAllwncPlanAssignedQuantity
DfsAllwncPlanQuantityUnit DfsAllwncPlanQuantityUnit
ForceElementOrgTargetUUID ForceElementOrgTargetUUID
DfsAllwncPlanIsFollowUpPlan DfsAllwncPlanIsFollowUpPlan
DfsAllwncPlanIsFllwUpPlanAllwd DfsAllwncPlanIsFllwUpPlanAllwd
DfsAllwncPlanSubQuantity DfsAllwncPlanSubQuantity
DfsAllwncPlanFollowUpPlanID DfsAllwncPlanFollowUpPlanID
DfsAllwncPlanFollowUpPlanUUID DfsAllwncPlanFollowUpPlanUUID
FrcElmntOrgName FrcElmntOrgName
FrcElmntOrgShortName FrcElmntOrgShortName
DfsAllwncReqReqdQuantity DfsAllwncReqReqdQuantity
DfsAllwncReqReqdSubQuantity DfsAllwncReqReqdSubQuantity
DfsAllwncReqQuantityUnit DfsAllwncReqQuantityUnit
DfsAllwncPlanChangeDateTime DfsAllwncPlanChangeDateTime
HierarchyNode HierarchyNode
HierarchyParentNode HierarchyParentNode
HierarchyLevel HierarchyLevel
HierarchyDescendantCount HierarchyDescendantCount
DrillDownState DrillDownState
HierarchyNodeOrdinalNumber HierarchyNodeOrdinalNumber
@AccessControl.authorizationCheck: #CHECK
@Metadata.allowExtensions: true
@VDM.viewType:#CONSUMPTION
@EndUserText.label: 'Projection View AllwcnPlan to Fe'

@ObjectModel.usageType.dataClass: #MIXED
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #L
@ObjectModel.query.implementedBy: 'ABAP:CL_DFS_ALLWNCPLAN_HIER_TOFE'

@OData.hierarchy.recursiveHierarchy: [ {
  elementWithHierarchy:      'ForceElementOrgUUID',
  nodeElement:               'HierarchyNode',
//  externalKeyElement:        'DemoHierarchyNode',

  parentNodeElement:         'HierarchyParentNode',
  distanceFromRootElement:   'HierarchyLevel',
  drillStateElement:         'DrillDownState',
  descendantCountElement:    'HierarchyDescendantCount',
  preorderRankElement:       'HierarchyNodeOrdinalNumber'
} ]

define view entity C_DFS_AllwncPlanToFe
  as projection on R_DFS_AllwncPlanToFeTP
{

  key DfsAllwncPlanUUID,
  key ForceElementOrgUUID,

      ForceElementOrgID,
      @ObjectModel.filter.enabled: false
      ForceElementOrgTargetID,
      @ObjectModel.filter.enabled: false
      DfsAllwncPlanAssignedQuantity,
      @ObjectModel.filter.enabled: false
      DfsAllwncPlanQuantityUnit,
      @ObjectModel.filter.enabled: false
      ForceElementOrgTargetUUID,
      @ObjectModel.filter.enabled: false
      DfsAllwncPlanIsFollowUpPlan,
      @ObjectModel.filter.enabled: false
      DfsAllwncPlanIsFllwUpPlanAllwd,
      @ObjectModel.filter.enabled: false
      DfsAllwncPlanSubQuantity,
      @ObjectModel.filter.enabled: false
      DfsAllwncPlanFollowUpPlanID,
      @ObjectModel.filter.enabled: false
      DfsAllwncPlanFollowUpPlanUUID,
      @ObjectModel.filter.enabled: false
      FrcElmntOrgName,
      @ObjectModel.filter.enabled: false
      FrcElmntOrgShortName,
      @ObjectModel.filter.enabled: false
      @Semantics.quantity.unitOfMeasure: 'DfsAllwncReqQuantityUnit'
      DfsAllwncReqReqdQuantity,
      @ObjectModel.filter.enabled: false
      @Semantics.quantity.unitOfMeasure: 'DfsAllwncReqQuantityUnit'
      DfsAllwncReqReqdSubQuantity,
      @ObjectModel.filter.enabled: false
      DfsAllwncReqQuantityUnit,
      @ObjectModel.filter.enabled: false
      DfsAllwncPlanChangeDateTime,

// Hierarchie

        HierarchyNode,
        HierarchyParentNode,
        HierarchyLevel,
        HierarchyDescendantCount,
        DrillDownState,
        HierarchyNodeOrdinalNumber,

      /* Associations */
       @ObjectModel: { filter.enabled: false,
                       sort.enabled: false }
      _AllwncPlanTP : redirected to parent C_DFS_AllwncPlan,
       @ObjectModel: { filter.enabled: false,
                       sort.enabled: false }
      _FollowUpPlan : redirected to C_DFS_AllwncPlan
}