C_ProdSubstnGrpTextTP

DDL: C_PRODSUBSTNGRPTEXTTP Type: view_entity CONSUMPTION Package: ODATA_PROD_SUBSTN_GRP

Product Substitution Group Text

C_ProdSubstnGrpTextTP is a Consumption CDS View that provides data about "Product Substitution Group Text" in SAP S/4HANA. It reads from 1 data source (R_ProdSubstnGrpTextTP) and exposes 8 fields with key fields Language, MDSubstnObjectType, MDSubstnGroup, MDSubstnVersionValue. It is exposed through 1 OData service (UI_PRODSUBSTN_GRP_MANAGE). It is used in 1 Fiori application: Manage Substitution Groups - Products. Part of development package ODATA_PROD_SUBSTN_GRP.

Data Sources (1)

SourceAliasJoin Type
R_ProdSubstnGrpTextTP R_ProdSubstnGrpTextTP projection

Annotations (9)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Product Substitution Group Text view
Metadata.allowExtensions true view
ObjectModel.representativeKey MDSubstnGroup view
ObjectModel.dataCategory #TEXT view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
VDM.viewType #CONSUMPTION view

OData Services (1)

ServiceBindingVersionContractRelease
UI_PRODSUBSTN_GRP_MANAGE UI_PRODSUBSTN_GRP_MANAGE V2 C1 NOT_RELEASED

Fiori Apps (1)

App IDApp NameTypeDescription
F4788 Manage Substitution Groups - Products Transactional An application to maintain configuration data for product substitution or exclusion where the user can manage substitution groups

Manage Substitution Groups - Products

Business Role: Master Data Specialist - Product Data

With this app, you can create and manage groups that can be used while creating and configuring product substitutions. Product substitutions can be grouped together if the substitute products are identical in all of their technically relevant properties (form, fit, and function). For example, you have a product i.e, keyboard. You create multiple product substitutions for the keyboard. The substitute products that are used can be a different model or are manufactured by different companies. You can now group together all these product substitutions. You can use this app if the business role Master Data Specialist – Product Data (R0097-13) is assigned to you.

Key Features: You can use this app to: Create, edit, and delete a group Create multiple language specific-descriptions for each group. Change the status of a group to Active, Inactive, or Obsolete. View the details of controls assigned to each group.

Fields (8)

KeyFieldSource TableSource FieldDescription
KEY Language Language
KEY MDSubstnObjectType MDSubstnObjectType
KEY MDSubstnGroup MDSubstnGroup
KEY MDSubstnVersionValue MDSubstnVersionValue
MDSubstnGroupDescription MDSubstnGroupDescription
LanguageNamelocalized
_Language _Language
_MDObjectType _MDObjectType
@AccessControl: {
 authorizationCheck: #MANDATORY
}
@EndUserText.label: 'Product Substitution Group Text'
@Metadata.allowExtensions: true
@ObjectModel: {
  representativeKey: 'MDSubstnGroup',
  dataCategory: #TEXT,
  usageType: {
    dataClass: #MASTER,
    serviceQuality: #A,
    sizeCategory: #S
  }
}
@VDM: {
  viewType: #CONSUMPTION
}
define view entity C_ProdSubstnGrpTextTP
  as projection on R_ProdSubstnGrpTextTP
{

      @Consumption.valueHelpDefinition: [{ entity:{ element: 'LanguageISOCode', name: 'I_Language' } }]
      @ObjectModel.text.element: ['LanguageName']
  key Language,
  key MDSubstnObjectType,
  key MDSubstnGroup,
  key MDSubstnVersionValue,
      MDSubstnGroupDescription,
      
      @Semantics.text: true
      _Language._Text.LanguageName : localized,
      
      /* Associations */
      _Language,
      _MDObjectType,
      _Group : redirected to parent C_ProdSubstnGrpTP
}