SAP ABAP Class CL_FINB_GENERIC_VIEW_MAINT (Generic View Maintenance for Configuration)
Hierarchy
☛
FINBASIS (Software Component) Fin. Basis
⤷ FIN-FB-SRV (Application Component) Services
⤷ FINB_CONFIG_VIEW_MAINT (Package) View Maintenance for Configuration
⤷ FIN-FB-SRV (Application Component) Services
⤷ FINB_CONFIG_VIEW_MAINT (Package) View Maintenance for Configuration
Properties
Class | CL_FINB_GENERIC_VIEW_MAINT | |
Short Description | Generic View Maintenance for Configuration | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | FINB_CONFIG_VIEW_MAINT | View Maintenance for Configuration |
Created | 20040407 | SAP |
Last change | 20050411 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_FINB_CONFIG_CONSTANTS | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_FINB_GENERIC_VIEW_MAINT has no interface implemented.
Friends
Class CL_FINB_GENERIC_VIEW_MAINT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MO_GENERIC_VIEW_MAINT | Static Attribute | Public | Object reference (TYPE REF TO) | CL_FINB_GENERIC_VIEW_MAINT | Generic View Maintenance for Configuration | 20040413 | ||
2 | MR_ALLOWED_CHANGES | Instance attribute | Public | Object reference (TYPE REF TO) | DATA | 20040510 | |||
3 | MR_ASPECT | Instance attribute | Public | Object reference (TYPE REF TO) | DATA | 20040510 | |||
4 | MR_DENIED_DELETIONS | Instance attribute | Public | Object reference (TYPE REF TO) | DATA | 20040510 | |||
5 | MR_GLOBAL | Instance attribute | Public | Object reference (TYPE REF TO) | DATA | 20040428 | |||
6 | MR_NAMESPACES | Instance attribute | Public | Object reference (TYPE REF TO) | DATA | 20050110 | |||
7 | MS_MARKED_LINE | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | 20041111 | |||
8 | MT_DATA_VIEW | Instance attribute | Private | Type reference (TYPE) | YT_DATA | 20040528 | |||
9 | MT_MAPPING | Instance attribute | Public | Type reference (TYPE) | FINB_T_CONFIG_FIELD_MAPPING | Mapping Table Field Name DDIC After Configuration | 20040407 | ||
10 | MT_NAMESPACES | Instance attribute | Public | Type reference (TYPE) | YT_NAMESPACES | 20050110 | |||
11 | MT_SUBORD | Instance attribute | Public | Type reference (TYPE) | YT_SUBORD | Table of Lower-Level Views | 20040407 | ||
12 | MT_SUBORD_TEMP | Instance attribute | Private | Type reference (TYPE) | YT_SUBORD | 20040528 | |||
13 | MT_TR_KEYS | Instance attribute | Public | Type reference (TYPE) | UXP_T_E071K | Transport Keys | 20040429 | ||
14 | MT_TR_OBJECTS | Instance attribute | Public | Type reference (TYPE) | UXP_T_E071 | Transport Header | 20040429 | ||
15 | M_ASPECT | Instance attribute | Public | Type reference (TYPE) | FINB_CONF_ASPECT | Configuration Aspect | 20040420 | ||
16 | M_ASPECT_TYPE | Instance attribute | Public | Type reference (TYPE) | TTYPENAME | Name of Table Type | 20040407 | ||
17 | M_COMPONENT | Instance attribute | Public | Type reference (TYPE) | FINB_CONF_COMP | Configurable Components | 20040420 | ||
18 | M_TEXT_FIELD | Instance attribute | Public | Type reference (TYPE) | STRING | Name of Text Column | 20040421 | ||
19 | M_VIEWCLUSTER | Instance attribute | Public | Type reference (TYPE) | VIEWNAME | Name of SAP Table View | 20040407 | ||
20 | M_VIEW_SUPERORD | Instance attribute | Public | Type reference (TYPE) | VIEWNAME | Name of SAP Table View | 20040407 | ||
21 | XT_INSTANCE | Static Attribute | Protected | Type reference (TYPE) | YT_INSTANCE | 20050311 |
Methods
Events
Class CL_FINB_GENERIC_VIEW_MAINT has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | YS_DATA | Public | See coding | 20040419 | BEGIN OF ys_data ,
view_name TYPE viewname,
rt_table TYPE REF TO data,
END OF ys_data
|
||
2 | YS_INSTANCE | Public | See coding | 20050311 | begin of ys_instance ,
viewcluster type view_name ,
o_generic_view_maint type ref to cl_finb_generic_view_maint ,
end of ys_instance
|
||
3 | YS_NAMESPACES | Public | See coding | 20050110 | BEGIN OF ys_namespaces,
namespace(4) TYPE c,
END OF ys_namespaces
|
||
4 | YS_SUBORD | Public | See coding | 20040413 | BEGIN OF ys_subord,
superview TYPE viewname_super,
subord TYPE viewname,
fieldname TYPE fieldname,
text_field TYPE string,
END OF ys_subord
|
||
5 | YT_DATA | Public | See coding | 20040419 | yt_data TYPE SORTED TABLE OF ys_data WITH UNIQUE KEY view_name
|
||
6 | YT_INSTANCE | Public | See coding | 20050311 | yt_instance type sorted table of ys_instance
with unique key viewcluster
|
||
7 | YT_NAMESPACES | Public | See coding | 20050110 | yt_namespaces TYPE TABLE OF ys_namespaces
|
||
8 | YT_SUBORD | Public | See coding | 20040407 | yt_subord TYPE TABLE OF ys_subord
|
Method Signatures
Method ACTIVATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_FINB_MSG_HANDLER | Message Handler | 20040421 | ||
2 | Importing | I_VIEWCLUSTER | Call by reference | Type reference (TYPE) | VIEWNAME | Name eines SAP-Tabellenviews | 20040419 | ||
3 | Importing | I_VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | Name eines SAP-Tabellenviews | 20040421 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ASPECT_DOES_NOT_EXIST | 20040421 | ||
2 | COMPONENT_NOT_REGISTERED | 20040421 | ||
3 | FAILED | 20040421 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_VIEWCLUSTER | Call by reference | Type reference (TYPE) | VIEWNAME | Name eines SAP-Tabellenviews | 20040407 | ||
2 | Importing | I_VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | Name eines SAP-Tabellenviews | 20040421 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | 20040421 |
Method GET_CHANGEABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ER_CHANGEABLE | Call by reference | Object reference (TYPE REF TO) | DATA | 20040505 | |||
2 | Exporting | ER_CHANGE_TEXT | Call by reference | Object reference (TYPE REF TO) | DATA | 20040521 | |||
3 | Importing | ID_FIELDNAME | Call by reference | Type reference (TYPE) | FINB_CONF_TEXT | SPACE | Name der Textspalte | 20040517 | |
4 | Importing | ID_VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | Name eines SAP-Tabellenviews | 20040914 | ||
5 | Importing | IS_EXTRACT | Call by reference | Type reference (TYPE) | ANY | 20040426 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | 20040426 |
Method GET_ERASABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_EXTRACT | Call by reference | Type reference (TYPE) | ANY TABLE | 20040513 | |||
2 | Exporting | ED_DELETE | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20040514 | ||
3 | Exporting | ED_NO_DELETE | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20040514 | ||
4 | Importing | ID_VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | Name eines SAP-Tabellenviews | 20040914 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | 20040512 | ||
2 | INVALID_FIELDNAME | 20040512 |
Method GET_EXTENSIBLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ED_EXTENSIBLE | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040506 | ||
2 | Importing | ID_FIELDNAME | Call by reference | Type reference (TYPE) | FINB_CONF_TEXT | Name der Textspalte | 20040517 | ||
3 | Importing | ID_VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | Name eines SAP-Tabellenviews | 20040914 | ||
4 | Importing | IS_EXTRACT | Call by reference | Type reference (TYPE) | ANY | 20040517 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | 20040517 |
Method GET_MARKED_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_MARKED_LINE | Call by reference | Object reference (TYPE REF TO) | DATA | 20041111 |
Method GET_MARKED_LINE on class CL_FINB_GENERIC_VIEW_MAINT has no exception.
Method GET_NAMESPACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_NAMESPACES | Call by reference | Attribute reference (LIKE) | MT_NAMESPACES | 20050110 | |||
2 | Importing | ID_COMPONENT | Call by reference | Type reference (TYPE) | STRING | 20050110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | 20050110 |
Method GET_TEXT_FIELD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_SUBORD | Call by reference | Type reference (TYPE) | YS_SUBORD | 20040528 | |||
2 | Exporting | ED_TEXT_FIELD | Call by reference | Type reference (TYPE) | STRING | Name der Textspalte | 20040526 | ||
3 | Importing | IT_TABLE | Call by reference | Type reference (TYPE) | ANY TABLE | 20040526 |
Method GET_TEXT_FIELD on class CL_FINB_GENERIC_VIEW_MAINT has no exception.
Method GET_TR_KEYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_TR_KEYS | Call by reference | Type reference (TYPE) | UXP_T_E071K | Transportkeys | 20040427 | ||
2 | Importing | I_VIEWCLUSTER | Call by reference | Type reference (TYPE) | VIEWNAME | Name eines SAP-Tabellenviews | 20040427 | ||
3 | Importing | I_VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | Name eines SAP-Tabellenviews | 20040427 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | 20040427 |
Method GET_TR_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_TR_OBJECTS | Call by reference | Type reference (TYPE) | UXP_T_E071 | Transportheader | 20040427 | ||
2 | Importing | I_VIEWCLUSTER | Call by reference | Type reference (TYPE) | VIEWNAME | Name eines SAP-Tabellenviews | 20040427 | ||
3 | Importing | I_VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | Name eines SAP-Tabellenviews | 20040427 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | 20040427 |
Method MAP_DATA_ASPECT_SUBORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_SUPER | Call by reference | Object reference (TYPE REF TO) | DATA | 20040528 | |||
2 | Importing | IS_SUBORD | Call by reference | Type reference (TYPE) | YS_SUBORD | 20040528 |
Method MAP_DATA_ASPECT_SUBORD on class CL_FINB_GENERIC_VIEW_MAINT has no exception.
Method MAP_DATA_VIEW_SUBORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_SUBORD | Call by reference | Type reference (TYPE) | YS_SUBORD | 20040528 | |||
2 | Importing | IR_SUPER | Call by reference | Object reference (TYPE REF TO) | DATA | 20040528 |
Method MAP_DATA_VIEW_SUBORD on class CL_FINB_GENERIC_VIEW_MAINT has no exception.
Method READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_DATA | Call by reference | Type reference (TYPE) | YT_DATA | 20040420 | |||
2 | Importing | I_DISPLAY_ONLY | Call by reference | Type reference (TYPE) | BOOLE_D | CL_FINB_CONFIG_CONSTANTS=>FALSE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040429 | |
3 | Importing | I_VIEWCLUSTER | Call by reference | Type reference (TYPE) | VIEWNAME | Name eines SAP-Tabellenviews | 20040413 | ||
4 | Importing | I_VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | Name eines SAP-Tabellenviews | 20040421 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | 20040407 |
Method REMOVE_DELETED_ENTRIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_DATA | Call by reference | Type reference (TYPE) | YT_DATA | 20040604 |
Method REMOVE_DELETED_ENTRIES on class CL_FINB_GENERIC_VIEW_MAINT has no exception.
Method SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_DATA | Call by reference | Type reference (TYPE) | YT_DATA | 20040420 | |||
2 | Importing | I_VIEWCLUSTER | Call by reference | Type reference (TYPE) | VIEWNAME | Name eines SAP-Tabellenviews | 20040415 | ||
3 | Importing | I_VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | Name eines SAP-Tabellenviews | 20040421 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | 20040407 |
Method SET_MARKED_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_MARKED_LINE | Call by reference | Object reference (TYPE REF TO) | DATA | 20041111 |
Method SET_MARKED_LINE on class CL_FINB_GENERIC_VIEW_MAINT has no exception.
History
Last changed by/on | SAP | 20050411 |
SAP Release Created in | 300 |