R_ORGLCHANGEPRFTCTRSELECTIONTP

CDS View

OrglChange Profit Center Selection

R_ORGLCHANGEPRFTCTRSELECTIONTP is a CDS View in S/4HANA. OrglChange Profit Center Selection. 2 CDS views read from this table.

CDS Views using this table (2)

ViewTypeJoinVDMDescription
C_OrglChangePrftCtrSelectionTP view_entity projection CONSUMPTION OrglChange Profit Center Selection
I_OrglChangePrftCtrSelectionTP view_entity projection TRANSACTIONAL OrglChange Profit Center Selection - TP
@AccessControl.authorizationCheck:       #CHECK
@AccessControl.personalData.blocking:    #BLOCKED_DATA_EXCLUDED

@VDM.viewType:                           #TRANSACTIONAL
@VDM.lifecycle.contract.type:            #SAP_INTERNAL_API

@ObjectModel.usageType.sizeCategory:     #XL
@ObjectModel.usageType.serviceQuality:   #C
@ObjectModel.usageType.dataClass:        #MIXED
@ObjectModel.semanticKey:                ['OrganizationalChange', 'ProfitCenter']
@ObjectModel.representativeKey:          'ProfitCenter'


@EndUserText.label:                     'OrglChange Profit Center Selection'

@Metadata.ignorePropagatedAnnotations:   true



define view entity R_OrglChangePrftCtrSelectionTP
  as select from I_OrglChangePrftCtrSelection

  association        to parent R_OrganizationalChangeTP as _OrganizationalChange on  $projection.OrganizationalChange = _OrganizationalChange.OrganizationalChange
  association [1..*] to I_ProfitCenter                  as _ProfitCtr            on  $projection.ControllingArea = _ProfitCtr.ControllingArea
                                                                                 and $projection.ProfitCenter    = _ProfitCtr.ProfitCenter
  association [1..1] to I_ControllingArea               as _ControllingArea      on  $projection.ControllingArea = _ControllingArea.ControllingArea


{

           @ObjectModel.foreignKey.association: '_OrganizationalChange'
  key      OrganizationalChange,
           @ObjectModel.foreignKey.association: '_ControllingArea'
  key      ControllingArea,
           @ObjectModel.foreignKey.association: '_ProfitCtr'
  key      ProfitCenter,

           @ObjectModel.editableFieldFor: 'ControllingArea'
           ControllingArea as ControllingAreaForEdit,
           @ObjectModel.editableFieldFor: 'ProfitCenter'
           ProfitCenter as ProfitCenterForEdit,
           @Semantics.systemDateTime.localInstanceLastChangedAt: true
           LastChangeDateTime,

           @Semantics.user.lastChangedBy: true
           LastChangedByUser,
           _OrganizationalChange,
           _ProfitCtr,
           _ProfitCenterBfrOrglChangeText,
           _ControllingArea



}