DHADM_MON_AccessPlanJobsBase
Access Plan Jobs
DHADM_MON_AccessPlanJobsBase is a CDS View that provides data about "Access Plan Jobs" in SAP S/4HANA. It reads from 9 data sources and exposes 27 fields with key fields SubscriberId, Objtype, Objname, AcdId, PartitionId.
Data Sources (9)
| Source | Alias | Join Type |
|---|---|---|
| dhcdc_rtacdprttn | acd | from |
| dhcdc_rtacdprttn | acd | union_all |
| dhcdc_rtcalcstat | acp | inner |
| dhbas_jobcnt | jobcnt | inner |
| dhbas_jobcnt | jobcnt | inner |
| dhcdc_rtobjcalc | objinfo | inner |
| dhcdc_rtobjcalc | objinfo | inner |
| tbtco | tbtco | left_outer |
| tbtco | tbtco | left_outer |
Annotations (6)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #NOT_ALLOWED | view | |
| EndUserText.label | Access Plan Jobs | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| ObjectModel.usageType.serviceQuality | #X | view | |
| ObjectModel.usageType.sizeCategory | #S | view | |
| ObjectModel.usageType.dataClass | #MIXED | view |
Fields (27)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | SubscriberId | dhcdc_rtobjcalc | subscriber_id | |
| KEY | Objtype | dhcdc_rtobjcalc | objtype | |
| KEY | Objname | dhcdc_rtobjcalc | objname | |
| KEY | AcdId | dhcdc_rtacdprttn | acd_id | |
| KEY | PartitionId | dhcdc_rtacdprttn | partition_id | |
| KEY | AcpId | |||
| JobId | dhcdc_rtacdprttn | job_id | ||
| JobCount | dhbas_jobcnt | job_count | ||
| JobName | dhbas_jobcnt | job_name | ||
| Status | tbtco | status | ||
| StartDate | tbtco | strtdate | ||
| StartTime | tbtco | strttime | ||
| EndDate | tbtco | enddate | ||
| subscriber_idasSubscriberId | ||||
| KEY | Objtype | dhcdc_rtobjcalc | objtype | |
| KEY | Objname | dhcdc_rtobjcalc | objname | |
| KEY | AcdId | dhcdc_rtacdprttn | acd_id | |
| KEY | PartitionId | dhcdc_rtacdprttn | partition_id | |
| KEY | AcpId | dhcdc_rtcalcstat | acp_id | |
| JobId | dhcdc_rtcalcstat | job_id | ||
| JobCount | dhbas_jobcnt | job_count | ||
| JobName | dhbas_jobcnt | job_name | ||
| Status | tbtco | status | ||
| StartDate | tbtco | strtdate | ||
| StartTime | tbtco | strttime | ||
| EndDate | tbtco | enddate | ||
| EndTime | tbtco | endtime |
@AbapCatalog.viewEnhancementCategory: [#NONE]
@AccessControl.authorizationCheck: #NOT_ALLOWED
@EndUserText.label: 'Access Plan Jobs'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.usageType:{
serviceQuality: #X,
sizeCategory: #S,
dataClass: #MIXED
}
define view entity DHADM_MON_AccessPlanJobsBase as select from
dhcdc_rtacdprttn as acd
inner join
dhcdc_rtobjcalc as objinfo on objinfo.acd_id = acd.acd_id
inner join
dhbas_jobcnt as jobcnt on jobcnt.job_id = acd.job_id
left outer join
tbtco as tbtco on tbtco.jobname = jobcnt.job_name
and tbtco.jobcount = jobcnt.job_count
{
key objinfo.subscriber_id as SubscriberId,
key objinfo.objtype as Objtype,
key objinfo.objname as Objname,
key acd.acd_id as AcdId,
key acd.partition_id as PartitionId,
key cast( '00000' as dhcdc_rt_access_plan_id preserving type ) as AcpId,
acd.job_id as JobId,
jobcnt.job_count as JobCount,
jobcnt.job_name as JobName,
tbtco.status as Status,
tbtco.strtdate as StartDate,
tbtco.strttime as StartTime,
tbtco.enddate as EndDate,
tbtco.endtime as EndTime
}
union all select from
dhcdc_rtacdprttn as acd
inner join
dhcdc_rtobjcalc as objinfo on objinfo.acd_id = acd.acd_id
inner join
dhcdc_rtcalcstat as acp on acp.acd_id = acd.acd_id
and acp.partition_id = acd.partition_id
inner join
dhbas_jobcnt as jobcnt on jobcnt.job_id = acp.job_id
left outer join
tbtco as tbtco on tbtco.jobname = jobcnt.job_name
and tbtco.jobcount = jobcnt.job_count
{
key objinfo.subscriber_id as SubscriberId,
key objinfo.objtype as Objtype,
key objinfo.objname as Objname,
key acd.acd_id as AcdId,
key acd.partition_id as PartitionId,
key acp.acp_id as AcpId,
acp.job_id as JobId,
jobcnt.job_count as JobCount,
jobcnt.job_name as JobName,
tbtco.status as Status,
tbtco.strtdate as StartDate,
tbtco.strttime as StartTime,
tbtco.enddate as EndDate,
tbtco.endtime as EndTime
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"DHBAS_JOBCNT",
"DHCDC_RTACDPRTTN",
"DHCDC_RTCALCSTAT",
"DHCDC_RTOBJCALC",
"TBTCO"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA