C_MngCharcCtlgAuthznValueTP

DDL: C_MNGCHARCCTLGAUTHZNVALUETP SQL: CMNGCCTLGAVALTP Type: view CONSUMPTION

Manage Characteristic Catalog Authorization Group Value

C_MngCharcCtlgAuthznValueTP is a Consumption CDS View that provides data about "Manage Characteristic Catalog Authorization Group Value" in SAP S/4HANA. It reads from 1 data source (I_AllocCharcCtlgAuthznValueTP) and exposes 14 fields with key field CharcValAuthznGroupValueUUID. It has 4 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_AllocCharcCtlgAuthznValueTP I_AllocCharcCtlgAuthznValueTP from

Associations (4)

CardinalityTargetAliasCondition
[1..1] C_MngCharcCtlgTP _ProdAllocCharcCatalogTP $projection.ProdAllocCharcCatalogUUID = _ProdAllocCharcCatalogTP.ProdAllocCharcCatalogUUID
[1..1] C_MngCharcCtlgAuthznGroupTP _AllocCharcCtlgAuthznGroupTP $projection.CharcValAuthznGroupUUID = _AllocCharcCtlgAuthznGroupTP.CharcValAuthznGroupUUID
[1..1] I_AllocCharcCtlgAuthznCharcDsp _AllocCharcCtlgAuthznCharcDsp $projection.AuthznCharcUUID = _AllocCharcCtlgAuthznCharcDsp.AuthznCharcUUID
[1..1] C_MngCharcCatalogPathDisplay _MngCharcCatalogPathDisplay $projection.ProdAllocCharcCtlgPathIntID = _MngCharcCatalogPathDisplay.ProdAllocCharcCtlgPathIntID

Annotations (18)

NameValueLevelField
EndUserText.label Manage Characteristic Catalog Authorization Group Value view
AbapCatalog.sqlViewName CMNGCCTLGAVALTP view
Search.searchable true view
VDM.viewType #CONSUMPTION view
AccessControl.authorizationCheck #MANDATORY view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #MASTER view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.transactionalProcessingDelegated true view
ObjectModel.representativeKey CharcValAuthznGroupValueUUID view
ObjectModel.createEnabled true view
ObjectModel.updateEnabled true view
ObjectModel.deleteEnabled false view
UI.headerInfo.typeName Authorization Value view
UI.headerInfo.typeNamePlural Items view

Fields (14)

KeyFieldSource TableSource FieldDescription
KEY CharcValAuthznGroupValueUUID CharcValAuthznGroupValueUUID Characteristic Value Authorization Group Value UUID
ProdAllocCharcCatalogUUID ProdAllocCharcCatalogUUID UUID
CharcValAuthznGroupUUID CharcValAuthznGroupUUID Characteristic Value Authorization Group UUID
AuthznCharcUUID AuthznCharcUUID Authorization Characteristic UUID
CharcValAuthznGrpPriorityValue _AllocCharcCtlgAuthznCharcDsp CharcValAuthznGrpPriorityValue Authorization Priority
AuthznCharcDesc
AuthznCharcValueID AuthznCharcValueID Authorization Value
AuthznCharcValueDesc
ProdAllocCharcCtlgPathIntID ProdAllocCharcCtlgPathIntID Catalog Path Internal ID
AuthznCharcValueIsChanged AuthznCharcValueIsChanged Value Is Changed
ProdAllocationActivationStatus ProdAllocationActivationStatus Activation Status
IsDeleted IsDeleted TRUE
_ProdAllocCharcCatalogTP _ProdAllocCharcCatalogTP
_AllocCharcCtlgAuthznGroupTP _AllocCharcCtlgAuthznGroupTP

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 C_MngCharcCtlgAuthznValueTP.
-- 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: CMNGCCTLGAVALTP

CREATE VIEW C_MngCharcCtlgAuthznValueTP AS
SELECT
  CharcValAuthznGroupValueUUID,
  ProdAllocCharcCatalogUUID,
  CharcValAuthznGroupUUID,
  AuthznCharcUUID,
  _AllocCharcCtlgAuthznCharcDsp.CharcValAuthznGrpPriorityValue AS CharcValAuthznGrpPriorityValue,
  cast(_MngCharcCatalogPathDisplay.ProdAllocCharcCtlgPathDesc as authzncharcdesc) AS AuthznCharcDesc,
  AuthznCharcValueID,
  cast( ' ' as authzncharcvaluedesc ) AS AuthznCharcValueDesc,
  ProdAllocCharcCtlgPathIntID,
  AuthznCharcValueIsChanged,
  ProdAllocationActivationStatus,
  IsDeleted
FROM I_AllocCharcCtlgAuthznValueTP
LEFT OUTER JOIN C_MngCharcCtlgTP AS _ProdAllocCharcCatalogTP ON ProdAllocCharcCatalogUUID = _ProdAllocCharcCatalogTP.ProdAllocCharcCatalogUUID  -- association [1..1]
LEFT OUTER JOIN C_MngCharcCtlgAuthznGroupTP AS _AllocCharcCtlgAuthznGroupTP ON CharcValAuthznGroupUUID = _AllocCharcCtlgAuthznGroupTP.CharcValAuthznGroupUUID  -- association [1..1]
LEFT OUTER JOIN I_AllocCharcCtlgAuthznCharcDsp AS _AllocCharcCtlgAuthznCharcDsp ON AuthznCharcUUID = _AllocCharcCtlgAuthznCharcDsp.AuthznCharcUUID  -- association [1..1]
LEFT OUTER JOIN C_MngCharcCatalogPathDisplay AS _MngCharcCatalogPathDisplay ON ProdAllocCharcCtlgPathIntID = _MngCharcCatalogPathDisplay.ProdAllocCharcCtlgPathIntID  -- association [1..1]
;