DHADM_MON_AccessPlanDetail
Access Plans Details
DHADM_MON_AccessPlanDetail is a CDS View that provides data about "Access Plans Details" in SAP S/4HANA. It reads from 1 data source (DHADM_MON_AccessPlanDetailBase) and exposes 26 fields with key fields AcdId, PartitionId, AcpId. Part of development package SADI_ADM_MON.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| DHADM_MON_AccessPlanDetailBase | acplan | from |
Annotations (6)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #NOT_REQUIRED | view | |
| EndUserText.label | Access Plans Details | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| ObjectModel.usageType.serviceQuality | #X | view | |
| ObjectModel.usageType.sizeCategory | #S | view | |
| ObjectModel.usageType.dataClass | #MIXED | view |
Fields (26)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | AcdId | DHADM_MON_AccessPlanDetailBase | acd_id | Access Plan Head. ID |
| KEY | PartitionId | DHADM_MON_AccessPlanDetailBase | partition_id | UUID |
| KEY | AcpId | DHADM_MON_AccessPlanDetailBase | acp_id | Access Plan ID |
| StatusAcd | DHADM_MON_AccessPlanDetailBase | status_acd | Job Status | |
| StatusAcdText | acd_text | Text | User Group | |
| StatusAcp | DHADM_MON_AccessPlanDetailBase | status_acp | Job Status | |
| TextendasStatusAcpText | ||||
| ProcessStatusAcp | DHADM_MON_AccessPlanDetailBase | process_status_acp | ||
| ProcessCalcText | acp_calctext | Text | User Group | |
| DataClient | DHADM_MON_AccessPlanDetailBase | data_client | Client | |
| Filter | DHADM_MON_AccessPlanDetailBase | filter | KPI Filter | |
| RangeCondition | DHADM_MON_AccessPlanDetailBase | range_condition | Range Condition | |
| SelectionString | DHADM_MON_AccessPlanDetailBase | selstring | Selection | |
| ACDCalculationTimeInSec | DHADM_MON_AccessPlanDetailBase | calc_time_acd | ||
| ACPCalculationTimeInSec | DHADM_MON_AccessPlanDetailBase | calc_time_acp | ||
| ACPTransferTimeInSec | DHADM_MON_AccessPlanDetailBase | transfer_time | ||
| ACDJobStart | DHADM_MON_AccessPlanDetailBase | acd_job_start | ||
| ACDJobEnd | DHADM_MON_AccessPlanDetailBase | acd_job_end | ||
| ACPJobStart | DHADM_MON_AccessPlanDetailBase | acp_job_start | ||
| ACPJobEnd | DHADM_MON_AccessPlanDetailBase | acp_job_end | ||
| PortionsCount | DHADM_MON_AccessPlanDetailBase | portions | ||
| TotalRows | DHADM_MON_AccessPlanDetailBase | total_rows | ||
| TotalBytes | DHADM_MON_AccessPlanDetailBase | total_bytes | INT4 | |
| PortionsFinishedCount | DHADM_MON_AccessPlanDetailBase | portion_finished | ||
| PortionsInProcessCount | DHADM_MON_AccessPlanDetailBase | portion_in_process | ||
| PortionsErrorCount | DHADM_MON_AccessPlanDetailBase | portion_error |
Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.
-- Derived SQL interpretation of CDS view DHADM_MON_AccessPlanDetail.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.
CREATE VIEW DHADM_MON_AccessPlanDetail AS
SELECT
acplan.acd_id AS AcdId,
acplan.partition_id AS PartitionId,
acplan.acp_id AS AcpId,
acplan.status_acd AS StatusAcd,
acd_text.Text AS StatusAcdText,
acplan.status_acp AS StatusAcp,
case when acplan.status_acp = '' then '' else acp_text.Text end as StatusAcpText AS TextendasStatusAcpText,
acplan.process_status_acp AS ProcessStatusAcp,
acp_calctext.Text AS ProcessCalcText,
acplan.data_client AS DataClient,
acplan.filter AS Filter,
acplan.range_condition AS RangeCondition,
acplan.selstring AS SelectionString,
acplan.calc_time_acd AS ACDCalculationTimeInSec,
acplan.calc_time_acp AS ACPCalculationTimeInSec,
acplan.transfer_time AS ACPTransferTimeInSec,
acplan.acd_job_start AS ACDJobStart,
acplan.acd_job_end AS ACDJobEnd,
acplan.acp_job_start AS ACPJobStart,
acplan.acp_job_end AS ACPJobEnd,
acplan.portions AS PortionsCount,
acplan.total_rows AS TotalRows,
acplan.total_bytes AS TotalBytes,
acplan.portion_finished AS PortionsFinishedCount,
acplan.portion_in_process AS PortionsInProcessCount,
acplan.portion_error AS PortionsErrorCount
FROM DHADM_MON_AccessPlanDetailBase AS acplan
;
Learn More
- CDS View Annotations — A Complete Guide
- 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 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
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA