C_InhRepairProcFlowInformation

DDL: C_INHREPAIRPROCFLOWINFORMATION Type: view_entity CONSUMPTION Package: CRMS4_REPAIR_ODATA

In-House Repair Attributes in Process Flow

C_InhRepairProcFlowInformation is a Consumption CDS View that provides data about "In-House Repair Attributes in Process Flow" in SAP S/4HANA. It reads from 1 data source (I_InHouseRepair) and exposes 15 fields with key fields CustMgmtObjectType, InHouseRepair. Part of development package CRMS4_REPAIR_ODATA.

Data Sources (1)

SourceAliasJoin Type
I_InHouseRepair ihr from

Annotations (8)

NameValueLevelField
EndUserText.label In-House Repair Attributes in Process Flow view
VDM.viewType #CONSUMPTION view
AccessControl.authorizationCheck #MANDATORY view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
Metadata.ignorePropagatedAnnotations true view
Metadata.allowExtensions true view

Fields (15)

KeyFieldSource TableSource FieldDescription
KEY CustMgmtObjectType I_InHouseRepair CustMgmtObjectType
KEY InHouseRepair I_InHouseRepair InHouseRepair
InHouseRepairUUID I_InHouseRepair InHouseRepairUUID
InhRepairType I_InHouseRepair InhRepairType
PostingDate I_InHouseRepair PostingDate
RespEmployeeBusinessPartnerId I_InHouseRepair ResponsibleEmployee
SalesOrganization I_InHouseRepair SalesOrganization
SalesOffice I_InHouseRepair SalesOffice
SalesGroup I_InHouseRepair SalesGroup
SalesOrganizationOrgUnitID I_InHouseRepair SalesOrganizationOrgUnitID
SalesOfficeOrgUnitID I_InHouseRepair SalesOfficeOrgUnitID
SalesGroupOrgUnitID I_InHouseRepair SalesGroupOrgUnitID
DistributionChannel I_InHouseRepair DistributionChannel
Division I_InHouseRepair Division
SrvcMgmtObjectStatus
@EndUserText.label: 'In-House Repair Attributes in Process Flow'
@VDM: {
  viewType: #CONSUMPTION
}
@AccessControl: {
  authorizationCheck: #MANDATORY,
  personalData.blocking: #('TRANSACTIONAL_DATA')
}
@ObjectModel: {
    usageType: {serviceQuality: #C, sizeCategory: #L, dataClass: #TRANSACTIONAL} 
}
@Metadata: {
  ignorePropagatedAnnotations: true,
  allowExtensions: true
}
define view entity C_InhRepairProcFlowInformation
  as select from I_InHouseRepair as ihr
{
  key ihr.CustMgmtObjectType,
  key ihr.InHouseRepair,
  ihr.InHouseRepairUUID,
  ihr.InhRepairType,
  ihr.PostingDate,

  @Consumption.hidden: true
  ihr.ResponsibleEmployee as RespEmployeeBusinessPartnerId,
  @Consumption.hidden: true
  ihr.SalesOrganization,
  @Consumption.hidden: true
  ihr.SalesOffice,
  @Consumption.hidden: true
  ihr.SalesGroup,
  @Consumption.hidden: true
  ihr.SalesOrganizationOrgUnitID,
  @Consumption.hidden: true
  ihr.SalesOfficeOrgUnitID,
  @Consumption.hidden: true
  ihr.SalesGroupOrgUnitID,
  @Consumption.hidden: true
  ihr.DistributionChannel,
  @Consumption.hidden: true
  ihr.Division,
  
  ihr._SrvcMgmtObjectStatus.SrvcMgmtObjectStatus as SrvcMgmtObjectStatus

}