SAP ABAP Class CL_BW_BCT_TGGRP_CREATE (Helpservice Class for Target Group Creation)
Hierarchy
BI_CONT (Software Component) Business Intelligence Content
   BW-BCT-CRM (Application Component) Customer Relationship Management
     RS_BCT_CRM_WEBUTIL (Package) BW: Content CRM Analytics Web Reporting Utilities
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSR_WWW_HELP_WINDOW Help Window in Web Reporting 20040211
Properties
Class CL_BW_BCT_TGGRP_CREATE  
Short Description Helpservice Class for Target Group Creation    
Super Class CL_RSR_WWW_HELP_WINDOW Help Window in Web Reporting 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RS_BCT_CRM_WEBUTIL   BW: Content CRM Analytics Web Reporting Utilities 
Created 20031222   SAP 
Last change 20141101    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_BW_BCT_TGGRP_CREATE has no interface implemented.
Friends
Class CL_BW_BCT_TGGRP_CREATE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_HTML_TEMPLATE Constant Private Type reference (TYPE) STRING 'RS_BCT_TGGRP_CREATE_HTML' 20040115
2 GC_EVENT_CREATE Instance attribute Private Type reference (TYPE) STRING 'CREATETGGRP' 20040209
3 GR_RETURN Instance attribute Private Object reference (TYPE REF TO) CL_RSCRM_ERRORHANDLER 20040119
4 GV_CREATE_TG Instance attribute Private Type reference (TYPE) C 20040119
5 GV_RELEASE Instance attribute Private Type reference (TYPE) RSCRMCRMRELEASE 20040119
6 PT_HTML_TEMPLATE Instance attribute Private Type reference (TYPE) __T_HTML_TEMPLATE 20040115
7 P_CRMSYSTEM_DESCR Instance attribute Private Type reference (TYPE) CHAR72 20040126
8 P_CRMSYSTEM_ID Instance attribute Private Type reference (TYPE) RSCRMRFCDEST 20040122
9 P_CRMSYSTEM_ID_OLD Instance attribute Private Type reference (TYPE) RSCRMRFCDEST 20040126
10 P_EVENT_ID Instance attribute Private Type reference (TYPE) STRING 20040130
11 P_FILTER_CHVAL Instance attribute Private Type reference (TYPE) RSD_CHAVL 'BFA82E9C4EDACA4584FFC6FCB5826B8B' 20040130
12 P_FILTER_IOBJNM Instance attribute Private Type reference (TYPE) RSDIOBJNM '0CRM_TR' 20040130
13 P_FORM_ACTION Instance attribute Private Type reference (TYPE) STRING 20040116
14 P_IOBJECT_DESCR Instance attribute Public Type reference (TYPE) RSIOBJNM '0BP_ACTIVIT' 20040126
15 P_IOBJECT_ID Instance attribute Public Type reference (TYPE) RSIOBJNM '0BP_ACTIVIT ' 20040119
16 P_ITEM_TEXT Instance attribute Private Type reference (TYPE) STRING 20040116
17 P_PRINT_MODIFY_CLASS Instance attribute Private Type reference (TYPE) STRING 20040116
18 P_PROFSET_DESCR Instance attribute Private Type reference (TYPE) CHAR72 20040126
19 P_PROFSET_ID Instance attribute Private Type reference (TYPE) SYSUUID_C 20040122
20 P_PROFSET_ID_OLD Instance attribute Private Type reference (TYPE) SYSUUID_C 20040126
21 P_QUERYVIEW_HANDLER Instance attribute Private Object reference (TYPE REF TO) CL_BW_BCT_NAV_STATE_PREPARE 20040128
22 P_REPORT_NAME Instance attribute Private Type reference (TYPE) STRING 20040116
23 P_RFCDEST Instance attribute Private Type reference (TYPE) RFCDEST 20040206
24 P_R_TABLE Instance attribute Private Object reference (TYPE REF TO) CL_RSR_WWW_ITEM 20040116
25 P_R_TEXT Instance attribute Private Object reference (TYPE REF TO) CL_RSR_WWW_ITEM 20040116
26 P_R_VIEW Instance attribute Private Object reference (TYPE REF TO) CL_RSR_WWW_VIEW 20040115
27 P_STYLESHEET Instance attribute Private Type reference (TYPE) STRING 20040116
28 P_TGGRP_DESCR Instance attribute Private Type reference (TYPE) RSCRMTGTEXT 20040126
29 P_TGGRP_ID Instance attribute Private Type reference (TYPE) SYSUUID_C 20040122
30 T_CRMSYSTEMS Instance attribute Private See coding 20040206
31 T_CRMSYSTEM_ID Instance attribute Private See coding 20040122
32 T_IOBJECT_ID Instance attribute Private See coding 20040122
33 T_PROFSET_ID Instance attribute Private See coding 20040122
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_RFC_DEST Instance method Private Method 20040119
2 CREATE_HTML_FROM_TEMPLATE Instance method Private Method 20040116
3 CREATE_TARGETGROUP Instance method Private Method 20040119
4 CRM_RFCDEST_GET Instance method Private Method 20040119
5 CRM_RFCDEST_SET Instance method Private Method 20040119
6 EXTRACT_CHVALS_FROM_VIEW Instance method Private Method 20040130
7 GET_DATAPROVIDER Instance method Private Method 20040115
8 GET_PROFSETS_FOR_CRMSYSTEM Instance method Private Method 20040126
9 PROCESS_URL_PARAMETERS Instance method Private Method 20040211
Events
Class CL_BW_BCT_TGGRP_CREATE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 VALUE_HELP_LIST Protected See coding 20040126 BEGIN OF value_help_list, value TYPE sysuuid_c, descr TYPE char72, END OF value_help_list
Method Signatures

Method CHECK_RFC_DEST Signature

Method CHECK_RFC_DEST on class CL_BW_BCT_TGGRP_CREATE has no parameter.
Method CHECK_RFC_DEST on class CL_BW_BCT_TGGRP_CREATE has no exception.

Method CREATE_HTML_FROM_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_HTML_STREAM Call by reference Type reference (TYPE) STRING 20040116
2 Importing I_SNIPPET_NAME Call by reference Type reference (TYPE) STRING 20040116

Method CREATE_HTML_FROM_TEMPLATE on class CL_BW_BCT_TGGRP_CREATE has no exception.

Method CREATE_TARGETGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN_BP_ADD Call by reference Type reference (TYPE) BAPIRET2_T Returnparameter 20040220
2 Exporting ET_RETURN_TG_CREATE Call by reference Type reference (TYPE) BAPIRET2_T Returnparameter 20040220
3 Exporting E_TGID Call by reference Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20040220
4 Changing IT_PARTNER Value transfer Type reference (TYPE) RSBCT_PARTNERLIST_TAB Tabellentyp für Business-Partner-Liste 20040220
5 Importing I_CREATE_BP Call by reference Type reference (TYPE) RSCRMBOOL RSCRM: Kennzeichen 20040220
6 Importing I_DESCRIPTION Call by reference Type reference (TYPE) RSCRMTGTEXT Beschreibung der Zielgruppe 20040220
7 Importing I_DESTINATION Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20040220
8 Importing I_IDIOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20040220
9 Importing I_PROFILESETGUID Call by reference Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20040220
10 Importing I_SEGMENTTYP Call by reference Type reference (TYPE) RSCRMTGSEGMENTTYPE '100000' Zielgruppen-Segmenttyp ab Release 3.0 20040220

Method CREATE_TARGETGROUP on class CL_BW_BCT_TGGRP_CREATE has no exception.

Method CRM_RFCDEST_GET Signature

Method CRM_RFCDEST_GET on class CL_BW_BCT_TGGRP_CREATE has no parameter.
Method CRM_RFCDEST_GET on class CL_BW_BCT_TGGRP_CREATE has no exception.

Method CRM_RFCDEST_SET Signature

Method CRM_RFCDEST_SET on class CL_BW_BCT_TGGRP_CREATE has no parameter.
Method CRM_RFCDEST_SET on class CL_BW_BCT_TGGRP_CREATE has no exception.

Method EXTRACT_CHVALS_FROM_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IT_CHAVL Call by reference Type reference (TYPE) RSD_T_CHAVL Extrahierte Char. Values 20040130
2 Importing I_EXTRACT_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20040130
3 Importing I_FILTER_CHVAL Call by reference Type reference (TYPE) RSCHAVL Dim: Feld für einen beliebigen Merkmalswert 20040130
4 Importing I_FILTER_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20040130

Method EXTRACT_CHVALS_FROM_VIEW on class CL_BW_BCT_TGGRP_CREATE has no exception.

Method GET_DATAPROVIDER Signature

Method GET_DATAPROVIDER on class CL_BW_BCT_TGGRP_CREATE has no parameter.
Method GET_DATAPROVIDER on class CL_BW_BCT_TGGRP_CREATE has no exception.

Method GET_PROFSETS_FOR_CRMSYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CRMSYSTEM_ID Call by reference Type reference (TYPE) RSCRMRFCDEST CRM-RFC-Destination 20040126

Method GET_PROFSETS_FOR_CRMSYSTEM on class CL_BW_BCT_TGGRP_CREATE has no exception.

Method PROCESS_URL_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_PARAMETER Call by reference Object reference (TYPE REF TO) CL_RSR_PARAMETER Parameter 20040211

Method PROCESS_URL_PARAMETERS on class CL_BW_BCT_TGGRP_CREATE has no exception.
History
Last changed by/on SAP  20141101 
SAP Release Created in 352