SHSM_IAOM_CRM_AUFK

DDL: SHSM_IAOM_CRM_AUFK SQL: SHSMIAOMCRMAUFK Type: view

Internal Orders Created from CRM Service

SHSM_IAOM_CRM_AUFK is a CDS View that provides data about "Internal Orders Created from CRM Service" in SAP S/4HANA. It reads from 5 data sources (iaom_assignments, aufk, iaom_crmsrv_exat, kna1, iaom_ext_obj_inf) and exposes 12 fields.

Data Sources (5)

SourceAliasJoin Type
iaom_assignments ag inner
aufk au from
iaom_crmsrv_exat ex inner
kna1 ka left_outer
iaom_ext_obj_inf ob inner

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName SHSMIAOMCRMAUFK view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.dataCategory #VALUE_HELP view
Metadata.ignorePropagatedAnnotations true view
EndUserText.label Internal Orders Created from CRM Service view

Fields (12)

KeyFieldSource TableSource FieldDescription
aufnr aufk aufnr
autyp aufk autyp
auart aufk auart
object_id iaom_crmsrv_exat object_id
process_type iaom_crmsrv_exat process_type
service_org iaom_crmsrv_exat service_org
service_team iaom_crmsrv_exat service_team
number_int iaom_crmsrv_exat number_int
itm_type iaom_crmsrv_exat itm_type
category_id iaom_crmsrv_exat category_id
kunnr iaom_crmsrv_exat kunnr
begru kna1 begru
@AbapCatalog.sqlViewName: 'SHSMIAOMCRMAUFK'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #CHECK
@AccessControl.personalData.blocking: #BLOCKED_DATA_EXCLUDED
@ClientHandling.algorithm : #SESSION_VARIABLE
@ObjectModel.usageType.serviceQuality: #B
@ObjectModel.usageType.sizeCategory: #S
@ObjectModel.usageType.dataClass: #MASTER
@ObjectModel.dataCategory: #VALUE_HELP
@Metadata.ignorePropagatedAnnotations: true
@EndUserText.label: 'Internal Orders Created from CRM Service'
define view SHSM_IAOM_CRM_AUFK
  as select from    aufk             as au
    inner join      iaom_assignments as ag on ag.object_no = au.objnr
    inner join      iaom_crmsrv_exat as ex on ex.ext_object_id = ag.ext_object_id
    inner join      iaom_ext_obj_inf as ob on  ob.ext_object_id   = ag.ext_object_id
                                           and ob.bus_scenario_id = ag.bus_scenario_id
    left outer join kna1             as ka on ka.kunnr = ex.kunnr
{
  //  au.mandt,

  ex.ext_object_id,
  au.aufnr,
  au.autyp,
  au.auart,
  ex.object_id,
  ex.process_descript,
  ex.process_type,
  ex.service_org_resp,
  ex.service_org,
  ex.enterprise_service_org,
  ex.service_team,
  ex.number_int,
  ex.item_description,
  ex.itm_type,
  ex.service_tech_org,
  ex.category_id,
  ex.kunnr,
  @Consumption.hidden: true
  ka.begru
}
where
      ag.bus_scenario_id =  'CRMSRV'
  and ob.usage_reference <> 'C';