P_AllocFldGrpExtenFldInfo

DDL: P_ALLOCFLDGRPEXTENFLDINFO SQL: PALFLDGRPEXTEN Type: view CONSUMPTION Package: ODATA_MANAGE_ALLOCATION

Allocation Field Group Extensibility Field Information

P_AllocFldGrpExtenFldInfo is a Consumption CDS View that provides data about "Allocation Field Group Extensibility Field Information" in SAP S/4HANA. It reads from 1 data source (I_AllocationInformation) and exposes 7 fields with key fields AllocationType, AllocationPostingType, AllocationActualPlanVariant, AllocationFieldName. It has 1 association to related views. Part of development package ODATA_MANAGE_ALLOCATION.

Data Sources (1)

SourceAliasJoin Type
I_AllocationInformation I_AllocationInformation from

Associations (1)

CardinalityTargetAliasCondition
[0..1] I_AllocDataFldDesc _AllocInformation1 $projection.AllocationType = _AllocInformation1.AllocationType and( $projection.AllocationFieldName = _AllocInformation1.AllocationDataFieldName1 or $projection.AllocationFieldName = _AllocInformation1.AllocationDataFieldName2 or $projection.AllocationFieldName = _AllocInformation1.AllocationDataFieldName3 or $projection.AllocationFieldName = _AllocInformation1.AllocationDataFieldName4 or $projection.AllocationFieldName = _AllocInformation1.AllocationDataFieldName5 or $projection.AllocationFieldName = _AllocInformation1.AllocationDataFieldName6 or $projection.AllocationFieldName = _AllocInformation1.AllocationDataFieldName7 or $projection.AllocationFieldName = _AllocInformation1.AllocationDataFieldName8 or $projection.AllocationFieldName = _AllocInformation1.AllocationDataFieldName9 or $projection.AllocationFieldName = _AllocInformation1.AllocationDataFieldName10 )

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName PALFLDGRPEXTEN view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
AccessControl.personalData.blocking #NOT_REQUIRED view
AbapCatalog.preserveKey true view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #M view
VDM.viewType #CONSUMPTION view
VDM.private true view

Fields (7)

KeyFieldSource TableSource FieldDescription
KEY AllocationType AllocationType Table
KEY AllocationPostingType AllocationPostingType Posting Type
KEY AllocationActualPlanVariant AllocationActualPlanVariant Actual/Plan
KEY AllocationFieldName AllocationFieldName Field
ReceiverTracingSingleField ReceiverTracingSingleField
ReceiverTracingFieldInterval ReceiverTracingFieldInterval
ReceiverTracingFieldGroup ReceiverTracingFieldGroup

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 P_AllocFldGrpExtenFldInfo.
-- 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.
-- SQL view name: PALFLDGRPEXTEN

CREATE VIEW P_AllocFldGrpExtenFldInfo AS
SELECT
  AllocationType,
  AllocationPostingType,
  AllocationActualPlanVariant,
  AllocationFieldName,
  ReceiverTracingSingleField,
  ReceiverTracingFieldInterval,
  ReceiverTracingFieldGroup
FROM I_AllocationInformation
LEFT OUTER JOIN I_AllocDataFldDesc AS _AllocInformation1 ON AllocationType = _AllocInformation1.AllocationType AND( AllocationFieldName = _AllocInformation1.AllocationDataFieldName1 OR AllocationFieldName = _AllocInformation1.AllocationDataFieldName2 OR AllocationFieldName = _AllocInformation1.AllocationDataFieldName3 OR AllocationFieldName = _AllocInformation1.AllocationDataFieldName4 OR AllocationFieldName = _AllocInformation1.AllocationDataFieldName5 OR AllocationFieldName = _AllocInformation1.AllocationDataFieldName6 OR AllocationFieldName = _AllocInformation1.AllocationDataFieldName7 OR AllocationFieldName = _AllocInformation1.AllocationDataFieldName8 OR AllocationFieldName = _AllocInformation1.AllocationDataFieldName9 OR AllocationFieldName = _AllocInformation1.AllocationDataFieldName10 )  -- association [0..1]
;