SAP ABAP Class CL_SIW_SG_PIECE_DESCR (Description of BADI Definition)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-SIW (Application Component) Service Implementation Workbench
     S_SIW_PRODUCTION (Package) Service Implementation Production
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SIW_PIECE_DESCR Abstract Class for Piece Description 20090122
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SIW_SG_PIECE_DESCR Service Group Object Description 20090122
Properties
Class CL_SIW_SG_PIECE_DESCR  
Short Description Description of BADI Definition    
Super Class CL_SIW_PIECE_DESCR Abstract Class for Piece Description 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_SIW_PRODUCTION   Service Implementation Production 
Created 20090122   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SIW_SG_PIECE_DESCR has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SIW_SG_PIECE_DESCR Service Group Object Description 20090122
Friends
# Friend Modeled only Created on Description
1 CL_SIW_SG_PIECE_PROD 20090122 BADI Definition
2 CL_SIW_SG_PRODUCER 20090122 Produce BADI definition
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COMPOSER Instance attribute Protected Object reference (TYPE REF TO) CL_CMP_COMPOSER Code Composer 20090122
2 CON_SG_ABAP_PROXY Constant Protected Type reference (TYPE) STRING 'ABAP_PROXY' 30 Characters 20090126
3 CON_SG_DEFINITION Constant Protected Type reference (TYPE) STRING 'BADI_DEFINITION' 20090122
4 CON_SG_DESCRIPTION Constant Protected Type reference (TYPE) STRING 'DESCRIPTION' 20090122
5 CON_SG_DISPLAY_NAME Constant Protected Type reference (TYPE) STRING 'DISPLAY_NAME' 20090122
6 CON_SG_INTERFACE Constant Protected Type reference (TYPE) STRING 'BADI_INTERFACE' 20090122
7 CON_SG_IN_ORDER Constant Protected Type reference (TYPE) STRING 'FLG_IN_ORDER' Feld zum Ankreuzen 20090126
8 CON_SG_LRD_FILTER_NAME Constant Protected Type reference (TYPE) STRING 'LRD_FILTER_NAME' 20090223
9 CON_SG_MULTISYS Constant Protected Type reference (TYPE) STRING 'FLG_MULTISYS' Feld zum Ankreuzen 20090126
10 CON_SG_NAME Constant Protected Type reference (TYPE) STRING 'NAME' 20090122
11 CON_SG_PROCESS_COMPONENT Constant Protected Type reference (TYPE) STRING 'PROCESS_COMPONENT' 20090126
12 CON_SG_TARGET_NAME Constant Protected Type reference (TYPE) STRING 'TARGET_NAME' Namensteil des Servicegruppenziels 20090126
13 CON_SG_TARGET_NAMESPACE Constant Protected Type reference (TYPE) STRING 'TARGET_NAMESPACE' Namensraumteil des Servicegruppenziels 20090126
14 CON_UNSET Constant Public Type reference (TYPE) XFELD '-' Checkbox 20090122
15 TAB_ATTRIBUTES Instance attribute Protected Type reference (TYPE) TYP_TAB_ATTRIBUTES 20090122
Methods
# Method Level Visibility Method type Description Created on
1 GET_ATTRIBUTE Instance method Protected Method Liefert den Wert eiens Attributes 20090122
2 SET_ABAP_PROXY Instance method Public Method 20090126
3 SET_ATTRIBUTE Instance method Protected Method 20090122
4 SET_DESCRIPTION Instance method Public Method 20090122
5 SET_DISPLAY_NAME Instance method Public Method 20090122
6 SET_IN_ORDER Instance method Public Method 20090126
7 SET_LRD_FILTER_NAME Instance method Public Method 20090223
8 SET_MULTISYS Instance method Public Method 20090126
9 SET_NAME Instance method Public Method 20090122
10 SET_PROCESS_COMPONENT Instance method Public Method 20090126
11 SET_TARGET_NAME Instance method Public Method 20090126
12 SET_TARGET_NAMESPACE Instance method Public Method 20090126
Events
Class CL_SIW_SG_PIECE_DESCR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYP_STR_ATTRIBUTE Protected See coding 20090122 begin of typ_str_ATTRIBUTE, name type string, value TYPE string, END OF typ_str_attribute
2 TYP_TAB_ATTRIBUTES Protected See coding 20090122 typ_tab_attributes type STANDARD TABLE OF typ_str_ATTRIBUTE with DEFAULT KEY
Method Signatures

Method GET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_REPLACE Call by reference Type reference (TYPE) XFELD 'X' Checkbox 20090122
2 Importing I_NAME Call by reference Type reference (TYPE) CSEQUENCE 20090122
3 Returning R_VALUE Value transfer Type reference (TYPE) STRING 20090122

Method GET_ATTRIBUTE on class CL_SIW_SG_PIECE_DESCR has no exception.

Method SET_ABAP_PROXY Signature

Method SET_ABAP_PROXY on class CL_SIW_SG_PIECE_DESCR has no parameter.
Method SET_ABAP_PROXY on class CL_SIW_SG_PIECE_DESCR has no exception.

Method SET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) CSEQUENCE 20090122
2 Importing I_VALUE Call by reference Type reference (TYPE) CSEQUENCE 20090122

Method SET_ATTRIBUTE on class CL_SIW_SG_PIECE_DESCR has no exception.

Method SET_DESCRIPTION Signature

Method SET_DESCRIPTION on class CL_SIW_SG_PIECE_DESCR has no parameter.
Method SET_DESCRIPTION on class CL_SIW_SG_PIECE_DESCR has no exception.

Method SET_DISPLAY_NAME Signature

Method SET_DISPLAY_NAME on class CL_SIW_SG_PIECE_DESCR has no parameter.
Method SET_DISPLAY_NAME on class CL_SIW_SG_PIECE_DESCR has no exception.

Method SET_IN_ORDER Signature

Method SET_IN_ORDER on class CL_SIW_SG_PIECE_DESCR has no parameter.
Method SET_IN_ORDER on class CL_SIW_SG_PIECE_DESCR has no exception.

Method SET_LRD_FILTER_NAME Signature

Method SET_LRD_FILTER_NAME on class CL_SIW_SG_PIECE_DESCR has no parameter.
Method SET_LRD_FILTER_NAME on class CL_SIW_SG_PIECE_DESCR has no exception.

Method SET_MULTISYS Signature

Method SET_MULTISYS on class CL_SIW_SG_PIECE_DESCR has no parameter.
Method SET_MULTISYS on class CL_SIW_SG_PIECE_DESCR has no exception.

Method SET_NAME Signature

Method SET_NAME on class CL_SIW_SG_PIECE_DESCR has no parameter.
Method SET_NAME on class CL_SIW_SG_PIECE_DESCR has no exception.

Method SET_PROCESS_COMPONENT Signature

Method SET_PROCESS_COMPONENT on class CL_SIW_SG_PIECE_DESCR has no parameter.
Method SET_PROCESS_COMPONENT on class CL_SIW_SG_PIECE_DESCR has no exception.

Method SET_TARGET_NAME Signature

Method SET_TARGET_NAME on class CL_SIW_SG_PIECE_DESCR has no parameter.
Method SET_TARGET_NAME on class CL_SIW_SG_PIECE_DESCR has no exception.

Method SET_TARGET_NAMESPACE Signature

Method SET_TARGET_NAMESPACE on class CL_SIW_SG_PIECE_DESCR has no parameter.
Method SET_TARGET_NAMESPACE on class CL_SIW_SG_PIECE_DESCR has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in