SAP ABAP Class CL_RMPS_BPART_ATTRIBUTS (Display Business Partner)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-RCM (Application Component) Records and Case Management
     RMPS_SP_POST (Package) Incoming Post Item
Properties
Class CL_RMPS_BPART_ATTRIBUTS  
Short Description Display Business Partner    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMPS_SP_POST   Incoming Post Item 
Created 20020911   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SRMGS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RMPS_BPART_ATTRIBUTS has no interface implemented.
Friends
Class CL_RMPS_BPART_ATTRIBUTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Constant Public Type reference (TYPE) FLAG SPACE General Flag 20020911
2 G_ATTRIBUTE_CONTROL Instance attribute Public Object reference (TYPE REF TO) IF_SCMG_ATTR_DISPLAY ALV_Control 20020911
3 G_BPART_NUMBER Instance attribute Protected Type reference (TYPE) BU_PARTNER Business Partner Number 20020911
4 G_CTRL_BP_ATTR Instance attribute Public Object reference (TYPE REF TO) CL_DD_DOCUMENT Dynamic Document for Displaying Business Partner 20020911
5 G_MY_CONTAINER Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CONTAINER My Container 20020911
6 G_MY_FACTORY_OBJ Instance attribute Protected Object reference (TYPE REF TO) IF_SRM_SRM_OBJECT_FACTORY Object Factory - Framework - for SPs 20020911
7 G_STR_ADDRESSDATA Instance attribute Protected Type reference (TYPE) BAPIBUS1006_ADDRESS BP Address Data 20020911
8 G_STR_CENTRAL_DATA Instance attribute Protected Type reference (TYPE) BAPIBUS1006_CENTRAL Central BP Data 20020911
9 G_STR_CENTRAL_DATAGROUP Instance attribute Protected Type reference (TYPE) BAPIBUS1006_CENTRAL_GROUP Central Group Data 20020911
10 G_STR_CENTRAL_DATAORG Instance attribute Protected Type reference (TYPE) BAPIBUS1006_CENTRAL_ORGAN Central Organizational Data 20020911
11 G_STR_CENTRAL_DATAPERSON Instance attribute Protected Type reference (TYPE) BAPIBUS1006_CENTRAL_PERSON GP Personal Data 20020911
12 G_STR_FAX Instance attribute Protected Type reference (TYPE) BAPIADFAX BP Fax Data 20020911
13 G_STR_SMTP Instance attribute Protected Type reference (TYPE) BAPIADSMTP BP Fax Data 20020911
14 G_STR_TEL Instance attribute Protected Type reference (TYPE) BAPIADTEL BP Telephone Data 20020911
15 G_TAB_PROP Instance attribute Protected Type reference (TYPE) SRMGS_PROPERTY_TAB Table of BP Attributes 20020911
16 G_TAB_PROP_ALV Instance attribute Public Type reference (TYPE) SCMG_T_ATTR_DISPLAY_PROPERTIES ALV Attribute Table 20020911
17 G_TAB_PROP_TYPE Instance attribute Protected Type reference (TYPE) SRMGS_PROPERTY_TYPE_TAB Type Table of BP Attributes 20020911
18 G_TAB_VALUE_OBJ Instance attribute Public Type reference (TYPE) SRM_LIST_EDIT_ATTRIBUTE_VALUE Table of Value Objects 20020911
19 G_TYPE Instance attribute Public Type reference (TYPE) BU_TYPE Business Partner Category 1Pers, 20rg, 3Grp 20020911
20 TRUE Constant Public Type reference (TYPE) FLAG 'X' General Flag 20020911
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Creation of Attribute Control 20020911
2 CONVERT_DATA_ALV Instance method Public Method Convertion of Data Value Object for ALV Display 20020911
3 DISPLAY Instance method Public Method Display of Business Partner Attributes 20020911
4 FILL_PROP_TABS Instance method Protected Method Filling of Property Tables 20020911
5 GET_DATA Instance method Private Method Reading of Business Partner Data 20020911
6 SET_BPART_DATA Instance method Private Method Reading of Business Partner Data 20020911
7 SET_BPART_NUMBER Instance method Public Method Setting of Business Partner Number 20020911
8 SET_NEW_DATA Instance method Public Method Setting of New Data in ALV Control 20020911
9 VISULIZE_ALV Instance method Protected Method Display Attributes 20020911
Events
# Event Type Visibility Description Created on
1 CX_RMPS_POST Instance Event
(0)
Private
(0)
20020911
Types
Class CL_RMPS_BPART_ATTRIBUTS has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BPART_NUMBER Value transfer Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20020911

Method CONSTRUCTOR on class CL_RMPS_BPART_ATTRIBUTS has no exception.

Method CONVERT_DATA_ALV Signature

Method CONVERT_DATA_ALV on class CL_RMPS_BPART_ATTRIBUTS has no parameter.
# Exception Resumable Description Created on
1 CX_RMPS_POST Ausnhamenbehandlung für Posteingang 20020913
2 CX_SCMG_ATTR_DISPLAY 20020913

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20020911
2 Importing IM_FACTORY_OBJ Call by reference Object reference (TYPE REF TO) IF_SRM_SRM_OBJECT_FACTORY Object Factory - Framework - für SPs 20020911
3 Returning RE_ROWS Value transfer Type reference (TYPE) I 20020911
# Exception Resumable Description Created on
1 CX_RMPS_POST Ausnhamenbehandlung für Posteingang 20020911
2 CX_SCMG_ATTR_DISPLAY 20020913

Method FILL_PROP_TABS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FIELD_NAME Value transfer Type reference (TYPE) FIELDNAME Feldname 20020911
2 Importing IM_STRUC_NAME Value transfer Type reference (TYPE) TABNAME Tabellenname 20020911
3 Importing IM_VALUE_STR Value transfer Type reference (TYPE) STRING Attributausprägung 20020911

Method FILL_PROP_TABS on class CL_RMPS_BPART_ATTRIBUTS has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ADDRESSDATA Value transfer Type reference (TYPE) BAPIBUS1006_ADDRESS SAP-GP: BAPI-Struktur für Adreßdaten 20020911
2 Exporting EX_CENTRAL_DATA Value transfer Type reference (TYPE) BAPIBUS1006_CENTRAL SAP-GP: BAPI-Struktur für zentrale Daten 20020911
3 Exporting EX_CENTRAL_DATAGROUP Value transfer Type reference (TYPE) BAPIBUS1006_CENTRAL_GROUP SAP-GP: BAPI-Struktur für Gruppendaten 20020911
4 Exporting EX_CENTRAL_DATAORG Value transfer Type reference (TYPE) BAPIBUS1006_CENTRAL_ORGAN SAP-GP: BAPI-Struktur für Organisationsdaten 20020911
5 Exporting EX_CENTRAL_DATAPERSON Value transfer Type reference (TYPE) BAPIBUS1006_CENTRAL_PERSON SAP-GP: BAPI-Struktur für Personendaten 20020911
6 Exporting EX_FAX Value transfer Type reference (TYPE) BAPIADFAX BAPI-Struktur für Faxnummern (Business Address Services) 20020911
7 Exporting EX_SMTP Value transfer Type reference (TYPE) BAPIADSMTP BAPI-Struktur für e-mail-Adressen (Business Addr. Services) 20020911
8 Exporting EX_TEL Value transfer Type reference (TYPE) BAPIADTEL BAPI-Struktur für Telefonnummern (Business Address Services) 20020911
9 Importing IM_BPART_NUMBER Value transfer Type reference (TYPE) BU_PARTNER Partnernummer 20020911

Method GET_DATA on class CL_RMPS_BPART_ATTRIBUTS has no exception.

Method SET_BPART_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BPART_NUMBER Value transfer Type reference (TYPE) BU_PARTNER Partnernummer 20020911
# Exception Resumable Description Created on
1 CX_RMPS_POST Ausnhamenbehandlung für Posteingang 20020911

Method SET_BPART_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BPART_NUMBER Value transfer Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20020911

Method SET_BPART_NUMBER on class CL_RMPS_BPART_ATTRIBUTS has no exception.

Method SET_NEW_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NEW_BPARTNER Value transfer Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20020911
# Exception Resumable Description Created on
1 CX_RMPS_POST Ausnhamenbehandlung für Posteingang 20020913
2 CX_SCMG_ATTR_DISPLAY 20020913

Method VISULIZE_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ADDRESSDATA Call by reference Type reference (TYPE) BAPIBUS1006_ADDRESS SAP-GP: BAPI-Struktur für Adreßdaten 20020911
2 Importing IM_CENTRAL_DATA Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL SAP-GP: BAPI-Struktur für zentrale Daten 20020911
3 Importing IM_CENTRAL_DATAGROUP Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL_GROUP SAP-GP: BAPI-Struktur für Gruppendaten 20020911
4 Importing IM_CENTRAL_DATAORG Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL_ORGAN SAP-GP: BAPI-Struktur für Organisationsdaten 20020911
5 Importing IM_CENTRAL_DATAPERSON Call by reference Type reference (TYPE) BAPIBUS1006_CENTRAL_PERSON SAP-GP: BAPI-Struktur für Personendaten 20020911
6 Importing IM_FAX Call by reference Type reference (TYPE) BAPIADFAX BAPI-Struktur für Faxnummern (Business Address Services) 20020911
7 Importing IM_SMTP Call by reference Type reference (TYPE) BAPIADSMTP BAPI-Struktur für e-mail-Adressen (Business Addr. Services) 20020911
8 Importing IM_TEL Call by reference Type reference (TYPE) BAPIADTEL BAPI-Struktur für Telefonnummern (Business Address Services) 20020911

Method VISULIZE_ALV on class CL_RMPS_BPART_ATTRIBUTS has no exception.
Event Signatures

Event CX_RMPS_POST Signature
Event CX_RMPS_POST on class CL_RMPS_BPART_ATTRIBUTS has no parameter.
History
Last changed by/on SAP  20110908 
SAP Release Created in 110_620