SAP ABAP Class CL_O2C_POWL_TEXTS (Feature class to enable text notes in several feeder classes)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD (Application Component) Sales and Distribution
     ERP_SALES_O2C_MAIN (Package) ERP Sales Order 2 Cash - Main
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_O2C_POWL_CONSTANTS Constants 20080617
Properties
Class CL_O2C_POWL_TEXTS  
Short Description Feature class to enable text notes in several feeder classes    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ERP_SALES_O2C_MAIN   ERP Sales Order 2 Cash - Main 
Created 20080327   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_O2C_POWL_TEXTS has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_O2C_POWL_CONSTANTS Constants 20080617
Friends
Class CL_O2C_POWL_TEXTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_AUART Static Attribute Private Type reference (TYPE) TCT_TVAK_AUART All Sales Document Types with Text Determination Procedure 20080619
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ACTIONS Static method Public Method Define Action Metadata for the Represented Object Type 20080327
2 ADD_ACTIONS_HEADER Static method Public Method Same as ADD_ACTIONS - Only name of the button changed 20080724
3 ADD_FIELD_CATALOG Static method Public Method Define Field Catalog Metadata 20080327
4 ADD_FIELD_CATALOG_HEADER Static method Public Method Same as add_field_catalog, just a different column name 20080724
5 ADD_OBJECT_DEFINITION Static method Public Method Define Data Structure for the Represented Object Type 20080327
6 HANDLE_ACTION Static method Public Method Handle Actions for Object Type (c.f. GET_ACTIONS) 20080327
7 MODIFY_OBJECTS Static method Public Method Data Retrieval for the Represented Object Type 20080327
Events
Class CL_O2C_POWL_TEXTS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TCS_TVAK_AUART Private See coding 20080619 BEGIN OF tcs_tvak_auart. TYPES: auart TYPE auart, END OF tcs_tvak_auart
2 TCT_TVAK_AUART Private See coding 20080619 tct_tvak_auart TYPE HASHED TABLE OF tcs_tvak_auart WITH UNIQUE KEY auart
Method Signatures

Method ADD_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ACTIONS_CHANGED Call by reference Type reference (TYPE) POWL_XFLAG_TY flag: actions in C_ACTION_DEFS changed (set if uncertain) 20080327
2 Changing C_ACTION_DEFS Call by reference Type reference (TYPE) POWL_ACTDESCR_TTY POWL action definitions 20080327
3 Importing I_APPLID Call by reference Type reference (TYPE) POWL_APPLID_TY Application ID identifying POWL IView 20080327
4 Importing I_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20080327
5 Importing I_SELCRIT_PARA Call by reference Type reference (TYPE) RSPARAMS_TT current selection criteria assignments 20080327
6 Importing I_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL type ID 20080327
7 Importing I_USERNAME Call by reference Type reference (TYPE) XUSER User name 20080327

Method ADD_ACTIONS on class CL_O2C_POWL_TEXTS has no exception.

Method ADD_ACTIONS_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ACTIONS_CHANGED Call by reference Type reference (TYPE) POWL_XFLAG_TY flag: actions in C_ACTION_DEFS changed (set if uncertain) 20080724
2 Changing C_ACTION_DEFS Call by reference Type reference (TYPE) POWL_ACTDESCR_TTY POWL action definitions 20080724
3 Importing I_APPLID Call by reference Type reference (TYPE) POWL_APPLID_TY Application ID identifying POWL IView 20080724
4 Importing I_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20080724
5 Importing I_SELCRIT_PARA Call by reference Type reference (TYPE) RSPARAMS_TT current selection criteria assignments 20080724
6 Importing I_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL type ID 20080724
7 Importing I_USERNAME Call by reference Type reference (TYPE) XUSER User name 20080724

Method ADD_ACTIONS_HEADER on class CL_O2C_POWL_TEXTS has no exception.

Method ADD_FIELD_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DEFAULT_TECHNICAL_COL Call by reference Type reference (TYPE) POWL_XFLAG_TY Flag: all result fields are set as technical column 20080327
2 Changing C_FIELDCAT Call by reference Type reference (TYPE) POWL_FIELDCAT_TTY Field catalog META description 20080327
3 Changing C_FIELDCAT_CHANGED Call by reference Type reference (TYPE) POWL_XFLAG_TY Flag: catalog in C_FIELDCAT changed (set if uncertain) 20080327
4 Changing C_VISIBLE_COLS_COUNT Call by reference Type reference (TYPE) I number of concurrently visible table columns 20080327
5 Changing C_VISIBLE_ROWS_COUNT Call by reference Type reference (TYPE) I number of concurrently visible table rows 20080327
6 Importing I_APPLID Call by reference Type reference (TYPE) POWL_APPLID_TY Application ID identifying POWL IView 20080327
7 Importing I_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20080327
8 Importing I_PORTAL_VERSION Call by reference Type reference (TYPE) STRING Version of role - use attribute of super class: mv_portal... 20080408
9 Importing I_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT selection criteria for fieldcatalog restrictions 20080327
10 Importing I_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL type ID 20080327
11 Importing I_USERNAME Call by reference Type reference (TYPE) XUSER User name 20080327

Method ADD_FIELD_CATALOG on class CL_O2C_POWL_TEXTS has no exception.

Method ADD_FIELD_CATALOG_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DEFAULT_TECHNICAL_COL Call by reference Type reference (TYPE) POWL_XFLAG_TY Flag: all result fields are set as technical column 20080724
2 Changing C_FIELDCAT Call by reference Type reference (TYPE) POWL_FIELDCAT_TTY Field catalog META description 20080724
3 Changing C_FIELDCAT_CHANGED Call by reference Type reference (TYPE) POWL_XFLAG_TY Flag: catalog in C_FIELDCAT changed (set if uncertain) 20080724
4 Changing C_VISIBLE_COLS_COUNT Call by reference Type reference (TYPE) I number of concurrently visible table columns 20080724
5 Changing C_VISIBLE_ROWS_COUNT Call by reference Type reference (TYPE) I number of concurrently visible table rows 20080724
6 Importing I_APPLID Call by reference Type reference (TYPE) POWL_APPLID_TY Application ID identifying POWL IView 20080724
7 Importing I_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20080724
8 Importing I_PORTAL_VERSION Call by reference Type reference (TYPE) STRING Version of role - use attribute of super class: mv_portal... 20080724
9 Importing I_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT selection criteria for fieldcatalog restrictions 20080724
10 Importing I_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL type ID 20080724
11 Importing I_USERNAME Call by reference Type reference (TYPE) XUSER User name 20080724

Method ADD_FIELD_CATALOG_HEADER on class CL_O2C_POWL_TEXTS has no exception.

Method ADD_OBJECT_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_OBJECT_DEF Value transfer Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20080327
2 Importing I_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20080327
3 Importing I_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Table 20080327
4 Importing I_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL type ID 20080327

Method ADD_OBJECT_DEFINITION on class CL_O2C_POWL_TEXTS has no exception.

Method HANDLE_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ACTIONS_CHANGED Call by reference Type reference (TYPE) POWL_XFLAG_TY flag: actions in C_ACTION_DEFS changed (set if uncertain) 20080327
2 Changing C_ACTION_DEFS Call by reference Type reference (TYPE) POWL_ACTDESCR_TTY POWL action definitions 20080327
3 Changing C_CHANGES_PROCESSED Call by reference Type reference (TYPE) POWL_XFLAG_TY user changes processed by Feeder (reset POWL "dirty" state) 20080327
4 Changing C_DO_REFRESH Call by reference Type reference (TYPE) POWL_XFLAG_TY trigger a complete query refresh 20080327
5 Changing C_FIRST_VISIBLE_ROW Call by reference Type reference (TYPE) SY-TABIX index of first visible results table row 20080327
6 Changing C_FIRST_VISIBLE_SCROLL_COL Call by reference Type reference (TYPE) STRING Name of first scrollable column 20080327
7 Changing C_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Action execution messages 20080327
8 Changing C_PORTAL_ACTIONS Call by reference Type reference (TYPE) POWL_FOLLOW_UP_STY Follow-up actions for the portal 20080327
9 Changing C_RESULT_LINES_CHANGED Call by reference Type reference (TYPE) POWL_XFLAG_TY result table C_RESULTS changed (set if uncertain) 20080327
10 Changing C_RESULT_TAB Call by reference Type reference (TYPE) INDEX TABLE current result table (adhering to GET_OBJECT_DEFINITION) 20080327
11 Changing C_SELECTED Call by reference Type reference (TYPE) RSTABIXTAB result table indices of selected results 20080327
12 Changing C_SELECTED_CHANGED Call by reference Type reference (TYPE) POWL_XFLAG_TY selected results in C_SELECTED changed by Feeder 20080327
13 Importing I_ACTIONID Call by reference Type reference (TYPE) POWL_ACTIONID_TY Action identifier 20080327
14 Importing I_ACTION_CONF Call by reference Type reference (TYPE) POWL_ACTION_CONF_TY action confirmation result (c.f. GET_ACTION_CONFIRMATION) 20080327
15 Importing I_ACTION_INDEX Call by reference Attribute reference (LIKE) SY-TABIX result table line index for cell-based actions 20080327
16 Importing I_APPLID Call by reference Type reference (TYPE) POWL_APPLID_TY Application ID identifying POWL-IView 20080327
17 Importing I_CHANGED Call by reference Type reference (TYPE) POWL_CHANGEINFO_TTY outtab change infos (changes by the user) for Feeder 20080327
18 Importing I_CS_UI_CONTRACT Call by reference Type reference (TYPE) CHAR1 Indicates wether Sales UI supports contracts 20100921
19 Importing I_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20080327
20 Importing I_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL type ID 20080327
21 Importing I_USERNAME Call by reference Type reference (TYPE) XUSER User name 20080327

Method HANDLE_ACTION on class CL_O2C_POWL_TEXTS has no exception.

Method MODIFY_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY messages to be displayed to the user 20080327
2 Changing C_RESULTS Call by reference Type reference (TYPE) STANDARD TABLE selection result table (c.f GET_OBJECT_DEFINITION) 20080327
3 Importing I_APPLID Call by reference Type reference (TYPE) POWL_APPLID_TY Application ID indentifying POWL-IView 20080327
4 Importing I_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20080327
5 Importing I_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT selection parameters of the respective query 20080327
6 Importing I_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY POWL type ID 20080327
7 Importing I_USERNAME Call by reference Type reference (TYPE) XUSER User name 20080327

Method MODIFY_OBJECTS on class CL_O2C_POWL_TEXTS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 604