I_CollectiveAllocationType

DDL: I_COLLECTIVEALLOCATIONTYPE SQL: ICOLLALLOC Type: view BASIC Package: PAL_COMMON

Collective Allocation Type

I_CollectiveAllocationType (Basic)

Package: Explore, extend and adapt the SAP S/4HANA Cloud Public Edition with built-in and side-by-side extension capabilities.

Product Collective Allocation Type · Manufacturing

I_CollectiveAllocationType is a Basic CDS View (Dimension) that provides data about "Collective Allocation Type" in SAP S/4HANA. It reads from 1 data source (dd07l) and exposes 2 fields with key field CollectiveAllocationType. It has 1 association to related views. Part of development package PAL_COMMON.

SAP API Hub

CategoryBasic
StateC1
Line of BusinessManufacturing
Application ComponentCA-ATP-PAL-2CL
CapabilitiesData Source for Data Extraction,Analytical Dimension,Data Source for Defining CDS Entities,Association Target for Defining CDS Entities,Data Source in SQL Select,Data Provider for Value Help,Data Source for Search
Extensible (Key User)No
Extensible (Developer)No
Release State (Key User)Released
Release State (Developer)Released
PackageManufacturing for SAP S/4HANA Cloud Public Edition
Description <p>These two CDS views (type code list view and corresponding text view) provide a list of allowed type codes for the collective allocation type and the corresponding text representation. The collective allocation type specifies if collective allocations are permitted and if they are created and removed by the system or manually by the user. </p>

Documentation

Data Sources (1)

SourceAliasJoin Type
dd07l dd07l from

Associations (1)

CardinalityTargetAliasCondition
[0..*] I_CollectiveAllocationTypeT _Text $projection.CollectiveAllocationType = _Text.CollectiveAllocationType

Annotations (16)

NameValueLevelField
EndUserText.label Collective Allocation Type view
ObjectModel.representativeKey CollectiveAllocationType view
VDM.viewType #BASIC view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
Analytics.dataCategory #DIMENSION view
Analytics.dataExtraction.enabled true view
AccessControl.authorizationCheck #NOT_REQUIRED view
AbapCatalog.sqlViewName ICOLLALLOC view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.sapObjectNodeType.name ProdCollectiveAllocationType view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.resultSet.sizeCategory #XS view
ObjectModel.usageType.dataClass #META view
ObjectModel.modelingPattern #ANALYTICAL_DIMENSION view
Metadata.ignorePropagatedAnnotations true view

Fields (2)

KeyFieldSource TableSource FieldDescription
KEY CollectiveAllocationType Collective Allocation Type
_Text _Text

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 I_CollectiveAllocationType.
-- 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: ICOLLALLOC

CREATE VIEW I_CollectiveAllocationType AS
SELECT
  cast ( substring( domvalue_l, 1, 2 ) as collectiveallocationtype preserving type ) AS CollectiveAllocationType
FROM dd07l
LEFT OUTER JOIN I_CollectiveAllocationTypeT AS _Text ON CollectiveAllocationType = _Text.CollectiveAllocationType  -- association [0..*]
;