I_FunctionalAreaHrMaster

DDL: I_FUNCTIONALAREAHRMASTER Type: view BASIC

HR Master for Funtional Area

I_FunctionalAreaHrMaster is a Basic CDS View that provides data about "HR Master for Funtional Area" in SAP S/4HANA. It reads from 2 data sources (P_WorkAssignmentAlternateCost, P_WorkforceKeyMapping) and exposes 4 fields with key fields FunctionalArea, BusinessPartner.

Data Sources (2)

SourceAliasJoin Type
P_WorkAssignmentAlternateCost _AlternateCost inner
P_WorkforceKeyMapping _KeyMapping from

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName IWUFAREAHRMASTER view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label HR Master for Funtional Area view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.dataClass #MASTER view
VDM.viewType #BASIC view

Fields (4)

KeyFieldSource TableSource FieldDescription
KEY FunctionalArea P_WorkAssignmentAlternateCost FunctionalArea
KEY BusinessPartner P_WorkforceKeyMapping BusinessPartner
ValidityStartDate P_WorkAssignmentAlternateCost WorkforceAssgmtStartDate
ValidityEndDate P_WorkAssignmentAlternateCost WorkforceAssgmtEndDate
@AbapCatalog: {
  sqlViewName: 'IWUFAREAHRMASTER',
  compiler.compareFilter: true,
  preserveKey: true
}
@AccessControl.authorizationCheck:#MANDATORY

@EndUserText.label: 'HR Master for Funtional Area'
@ClientHandling.algorithm: #SESSION_VARIABLE
@ObjectModel.usageType:{
  sizeCategory: #XXL,
  serviceQuality: #B,
  dataClass: #MASTER
}
@VDM.viewType: #BASIC
define view I_FunctionalAreaHrMaster
  as select from P_WorkforceKeyMapping         as _KeyMapping
    inner join   P_WorkAssignmentAlternateCost as _AlternateCost on _KeyMapping.WorkforceAssignmentID = _AlternateCost.WorkforceAssignment
{
  key _AlternateCost.FunctionalArea,
  key _KeyMapping.BusinessPartner,
      _AlternateCost.WorkforceAssgmtStartDate as ValidityStartDate,
      _AlternateCost.WorkforceAssgmtEndDate   as ValidityEndDate
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"P_WORKASSIGNMENTALTERNATECOST",
"P_WORKFORCEKEYMAPPING"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/