I_BusPartAuthorizationGroup

DDL: I_BUSPARTAUTHORIZATIONGROUP SQL: IBPAUTHGRP Type: view BASIC Package: MDC_BUPA_BO

Business Partner Authorization Group

I_BusPartAuthorizationGroup (Basic)

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

BPAuthorizationGroup · Database & Data Management

I_BusPartAuthorizationGroup is a Basic CDS View that provides data about "Business Partner Authorization Group" in SAP S/4HANA. It reads from 1 data source (tb037) and exposes 3 fields with key fields AuthorizationGroup, AuthorizationObject. It has 1 association to related views. It is exposed through 1 OData service (ASQL_F7205A). Part of development package MDC_BUPA_BO.

SAP API Hub

CategoryBasic
StateC1
Line of BusinessDatabase & Data Management
Application ComponentAP-MD-BP-RAP
CapabilitiesData Source for Data Extraction
Extensible (Key User)No
Extensible (Developer)No
Release State (Key User)Released
Release State (Developer)Released
PackageDatabase and Data Management for SAP S/4HANA Cloud Public Edition
Description <p>This CDS view provides an interface for accessing business partner authorization groups. The associated text view delivers text descriptions for business partner authorization groups in multiple languages. It also helps you retrieve the language-dependent names for authorization objects and their groups.</p> This CDS view and the associated text view provide the data to answer the following business questions:<ul> <li><p>Which authorization groups are available for controlling access to business partner data in the system?</p></li> <li><p>Which authorization groups exist for a particular authorization object?</p></li> <li><p>What is the description of a specific business partner authorization group in a given language?</p></li> <li><p>What languages are available for the descriptions of business partner authorization groups?</p></li> </ul>

Documentation

Data Sources (1)

SourceAliasJoin Type
tb037 tb037 from

Associations (1)

CardinalityTargetAliasCondition
[0..*] I_BusPartAuthorizationGroupTxt _Text $projection.AuthorizationGroup = _Text.AuthorizationGroup and $projection.AuthorizationObject = _Text.AuthorizationObject

Annotations (14)

NameValueLevelField
AbapCatalog.sqlViewName IBPAUTHGRP view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.viewType #BASIC view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.dataClass #CUSTOMIZING view
EndUserText.label Business Partner Authorization Group view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.representativeKey AuthorizationGroup view
Search.searchable true view
Analytics.dataExtraction.enabled true view
ObjectModel.sapObjectNodeType.name BPAuthorizationGroup view

OData Services (1)

ServiceBindingVersionContractRelease
ASQL_F7205A ASQL_F7205A C2 NOT_RELEASED

Fields (3)

KeyFieldSource TableSource FieldDescription
KEY AuthorizationGroup augrp Component of the Version Number
KEY AuthorizationObject auobj Authorization Group Object
_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_BusPartAuthorizationGroup.
-- 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: IBPAUTHGRP

CREATE VIEW I_BusPartAuthorizationGroup AS
SELECT
  augrp AS AuthorizationGroup,
  auobj AS AuthorizationObject
FROM tb037
LEFT OUTER JOIN I_BusPartAuthorizationGroupTxt AS _Text ON AuthorizationGroup = _Text.AuthorizationGroup AND AuthorizationObject = _Text.AuthorizationObject  -- association [0..*]
;