A_LglTransParentCategory

DDL: A_LGLTRANSPARENTCATEGORY SQL: ALGLTRANSPARCATG Type: view CONSUMPTION

Parent Categories

A_LglTransParentCategory is a Consumption CDS View that provides data about "Parent Categories" in SAP S/4HANA. It reads from 1 data source (I_LegalTrParentCategoryTP) and exposes 9 fields with key field LegalTransactionParCatUUID. It has 3 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_LegalTrParentCategoryTP LglTransParentCategory from

Associations (3)

CardinalityTargetAliasCondition
[1..1] A_LegalTransaction _LegalTransactionTP $projection.LegalTransactionUUID = _LegalTransactionTP.LegalTransactionUUID
[0..*] A_LglTransCategory _LegalTransactionCategoryTP $projection.LegalTransactionParCatUUID = _LegalTransactionCategoryTP.LegalTransactionParCatUUID
[1..1] A_LglTransCategoryGroup _LegalTrCategoryGroupTP $projection.LegalTransactionCatGroupUUID = _LegalTrCategoryGroupTP.LegalTransactionCatGroupUUID

Annotations (14)

NameValueLevelField
AbapCatalog.sqlViewName ALGLTRANSPARCATG view
AccessControl.authorizationCheck #CHECK view
AbapCatalog.compiler.compareFilter true view
AccessControl.personalData.blocking #REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
EndUserText.label Parent Categories view
ObjectModel.representativeKey LegalTransactionParCatUUID view
ObjectModel.transactionalProcessingDelegated true view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
Metadata.ignorePropagatedAnnotations true view

Fields (9)

KeyFieldSource TableSource FieldDescription
KEY LegalTransactionParCatUUID I_LegalTrParentCategoryTP LegalTransactionParCatUUID Universal Unique ID
LegalTransactionCatGroupUUID I_LegalTrParentCategoryTP LegalTransactionCatGroupUUID Universal Unique ID
LegalTransactionUUID I_LegalTrParentCategoryTP LegalTransactionUUID Universal Unique ID
LglCntntMParentCategory I_LegalTrParentCategoryTP LglCntntMParentCategory Parent Category ID
LglCntntMIsMandatory I_LegalTrParentCategoryTP LglCntntMIsMandatory Is Mandatory
LglCntntMIndex I_LegalTrParentCategoryTP LglCntntMIndex Index
_LglTransCategoryGroup _LegalTrCategoryGroupTP
_LegalTransaction _LegalTransactionTP
_LglTransCategory _LegalTransactionCategoryTP

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 A_LglTransParentCategory.
-- 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: ALGLTRANSPARCATG

CREATE VIEW A_LglTransParentCategory AS
SELECT
  LglTransParentCategory.LegalTransactionParCatUUID AS LegalTransactionParCatUUID,
  LglTransParentCategory.LegalTransactionCatGroupUUID AS LegalTransactionCatGroupUUID,
  LglTransParentCategory.LegalTransactionUUID AS LegalTransactionUUID,
  LglTransParentCategory.LglCntntMParentCategory AS LglCntntMParentCategory,
  LglTransParentCategory.LglCntntMIsMandatory AS LglCntntMIsMandatory,
  LglTransParentCategory.LglCntntMIndex AS LglCntntMIndex
FROM I_LegalTrParentCategoryTP AS LglTransParentCategory
LEFT OUTER JOIN A_LegalTransaction AS _LegalTransactionTP ON LegalTransactionUUID = _LegalTransactionTP.LegalTransactionUUID  -- association [1..1]
LEFT OUTER JOIN A_LglTransCategory AS _LegalTransactionCategoryTP ON LegalTransactionParCatUUID = _LegalTransactionCategoryTP.LegalTransactionParCatUUID  -- association [0..*]
LEFT OUTER JOIN A_LglTransCategoryGroup AS _LegalTrCategoryGroupTP ON LegalTransactionCatGroupUUID = _LegalTrCategoryGroupTP.LegalTransactionCatGroupUUID  -- association [1..1]
;