DHADM_MON_AccessPlanDetail

DDL: DHADM_MON_ACCESSPLANDETAIL Type: view_entity Package: SADI_ADM_MON

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)

SourceAliasJoin Type
DHADM_MON_AccessPlanDetailBase acplan from

Annotations (6)

NameValueLevelField
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)

KeyFieldSource TableSource FieldDescription
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
;