SAP ABAP Interface IF_FSBP_BUSINESS_OBJECT (Business Object - Definition)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   FS-BP (Application Component) Business Partner
     FS_BP_DEPRECATED_731 (Package) FS_BP_DEPRECATED_731
Properties
Interface IF_FSBP_BUSINESS_OBJECT  
Short Description Business Object - Definition    
General Data
Package FS_BP_DEPRECATED_731   FS_BP_DEPRECATED_731 
Created 20050224   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_FSBP_BUSINESS_OBJECT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FSBP_VALIDATION_TARGET Object to Be Checked 20050224
Friends
Interface IF_FSBP_BUSINESS_OBJECT has no friend.
Attributes
Interface IF_FSBP_BUSINESS_OBJECT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_APPLICATION_DATA Instance method Public Method Returns Data for Application Objects 20050224
2 GET_APPLICATION_OBJECT Instance method Public Method Returns Reference to Application Object 20050224
3 GET_BPKIND Instance method Public Method Returns Business Partner Type 20050927
4 GET_GENERAL_DATA Instance method Public Method Returns General Data for Business Partner 20050927
5 GET_GROUPING Instance method Public Method Returns Business Partner Grouping 20050517
6 GET_MY_NAME Instance method Public Method Returns Name of Business Object 20050224
7 GET_PARTNER Instance method Public Method Returns Partner Numbers 20050224
8 GET_ROLES Instance method Public Method Returns Roles for Business Partner 20050517
9 GET_TABLE_DATA Instance method Public Method Returns Data from Database Table 20050224
10 GET_TYPE Instance method Public Method Returns Business Partner Category 20050927
11 GET_USED_APPLICATIONS Instance method Public Method Returns List of Applications Used 20050224
12 HAS_ROLES Instance method Public Method Indicates Whether Partner Has This Role 20050517
13 IS_APPLICATION_USED Instance method Public Method Checks Whether Application Object Is Used 20050224
14 IS_DATA_MODIFIED Instance method Public Method Checks Whether Data for Object Has Changed 20050225
15 IS_PARTNER_ID_TEMPORARY Instance method Public Method Indicates Whether Partner Number Is Temporary 20050224
16 IS_PARTNER_NEW Instance method Public Method Indicates Whether Partner Is Created 20050224
17 RESET Instance method Public Method Resets Object to Initial Status 20060908
18 SAVE_DATA Instance method Public Method Prompts Update of Data 20050224
19 SET_DATA Instance method Public Method Set Data 20050224
20 UPDATE_RELEASE_STATE Instance method Public Method Changes Release Status for Business Partner 20050225
21 UPDATE_TEMP_PARTNER Instance method Public Method Replaces Temporary Partner Number in Memory 20050224
22 VALIDATE Instance method Public Method Starts Object Validation 20050224
Events
# Event Type Visibility Description Created on
1 DATA_IS_MODIFIED Instance Event
(0)
Public
(2)
Data Has Changed 20050224
Types
Interface IF_FSBP_BUSINESS_OBJECT has no local type.
Method Signatures

Method GET_APPLICATION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLICATION_NAME Call by reference Type reference (TYPE) FSBP_APPLICATION_OBJECT_NAME Applikationsname 20050224
2 Returning R_DATA_CATALOGUE Value transfer Type reference (TYPE) FSBP_APPL_DATA_CATALOGUE_TTY Datenkatalog aller Applikationen 20050224

Method GET_APPLICATION_DATA on Interface IF_FSBP_BUSINESS_OBJECT has no exception.

Method GET_APPLICATION_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_NAME Call by reference Type reference (TYPE) FSBP_APPLICATION_OBJECT_NAME Name des Anwendungsobjekts 20050224
2 Returning R_OBJECT Value transfer Object reference (TYPE REF TO) IF_FSBP_APPLICATION_OBJECT Anwendungsobjekt-Definition 20050224
# Exception Resumable Description Created on
1 INVALID_TABLE_NAME Es wurde kein korrekter Tabellenname übergeben. 20050224

Method GET_BPKIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_BPKIND Value transfer Type reference (TYPE) BU_BPKIND Geschäftspartnerart 20050927

Method GET_BPKIND on Interface IF_FSBP_BUSINESS_OBJECT has no exception.

Method GET_GENERAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_BUT000 Value transfer Type reference (TYPE) BUT000 GP: Allgemeine Daten I 20050927

Method GET_GENERAL_DATA on Interface IF_FSBP_BUSINESS_OBJECT has no exception.

Method GET_GROUPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_GROUPING Value transfer Type reference (TYPE) BU_GROUP Geschäftspartnergruppierung 20050517

Method GET_GROUPING on Interface IF_FSBP_BUSINESS_OBJECT has no exception.

Method GET_MY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NAME Value transfer Type reference (TYPE) FSBP_BUSINESS_OBJECT_NAME Name des Businessobjekts 20050224

Method GET_MY_NAME on Interface IF_FSBP_BUSINESS_OBJECT has no exception.

Method GET_PARTNER Signature

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

Method GET_PARTNER on Interface IF_FSBP_BUSINESS_OBJECT has no exception.

Method GET_ROLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ROLES Value transfer Type reference (TYPE) FSBP_ROLE_TTY Rollen am Geschäftspartner 20050517

Method GET_ROLES on Interface IF_FSBP_BUSINESS_OBJECT has no exception.

Method GET_TABLE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABLE_NAME Call by reference Type reference (TYPE) FSBP_TABLE_NAME Tabellenname 20050224
2 Returning R_DATA_CATALOGUE Value transfer Type reference (TYPE) FSBP_APPLICATION_DATA_TTY Datenkatalog eines Anwendungsobjekts 20050224

Method GET_TABLE_DATA on Interface IF_FSBP_BUSINESS_OBJECT has no exception.

Method GET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TYPE Value transfer Type reference (TYPE) BU_TYPE Geschäftspartnertyp 20050927

Method GET_TYPE on Interface IF_FSBP_BUSINESS_OBJECT has no exception.

Method GET_USED_APPLICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_APPLICATIONS Value transfer Type reference (TYPE) FSBP_APPLICATION_OBJ_NAME_TTY Namen der Anwendungsobjekte 20050224

Method GET_USED_APPLICATIONS on Interface IF_FSBP_BUSINESS_OBJECT has no exception.

Method HAS_ROLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ROLE Call by reference Type reference (TYPE) BU_RLTYP GP-Rolle 20050517
2 Returning R_RESULT Value transfer Type reference (TYPE) BOOLE-BOOLE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050517

Method HAS_ROLES on Interface IF_FSBP_BUSINESS_OBJECT has no exception.

Method IS_APPLICATION_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLICATION_NAME Call by reference Type reference (TYPE) FSBP_APPLICATION_OBJECT_NAME Name des Anwendungsobjekts 20050224
2 Returning R_RESULT Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050224

Method IS_APPLICATION_USED on Interface IF_FSBP_BUSINESS_OBJECT has no exception.

Method IS_DATA_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESULT Value transfer Type reference (TYPE) BOOLE-BOOLE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050225

Method IS_DATA_MODIFIED on Interface IF_FSBP_BUSINESS_OBJECT has no exception.

Method IS_PARTNER_ID_TEMPORARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESULT Value transfer Type reference (TYPE) BOOLE-BOOLE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050224

Method IS_PARTNER_ID_TEMPORARY on Interface IF_FSBP_BUSINESS_OBJECT has no exception.

Method IS_PARTNER_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESULT Value transfer Type reference (TYPE) BOOLE-BOOLE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050224

Method IS_PARTNER_NEW on Interface IF_FSBP_BUSINESS_OBJECT has no exception.

Method RESET Signature

Method RESET on Interface IF_FSBP_BUSINESS_OBJECT has no parameter.
Method RESET on Interface IF_FSBP_BUSINESS_OBJECT has no exception.

Method SAVE_DATA Signature

Method SAVE_DATA on Interface IF_FSBP_BUSINESS_OBJECT has no parameter.
Method SAVE_DATA on Interface IF_FSBP_BUSINESS_OBJECT has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA_CATALOGUE Call by reference Type reference (TYPE) FSBP_APPLICATION_DATA_TTY Datenkatalog eines Anwendungsobjekts 20050224

Method SET_DATA on Interface IF_FSBP_BUSINESS_OBJECT has no exception.

Method UPDATE_RELEASE_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUT000 Call by reference Type reference (TYPE) BUT000 GP: Allgemeine Daten I 20050225

Method UPDATE_RELEASE_STATE on Interface IF_FSBP_BUSINESS_OBJECT has no exception.

Method UPDATE_TEMP_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20050224

Method UPDATE_TEMP_PARTNER on Interface IF_FSBP_BUSINESS_OBJECT has no exception.

Method VALIDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESULTS Value transfer Type reference (TYPE) BAPIRET2_T Returntabelle 20050224

Method VALIDATE on Interface IF_FSBP_BUSINESS_OBJECT has no exception.
Event Signatures

Event DATA_IS_MODIFIED Signature
Event DATA_IS_MODIFIED on Interface IF_FSBP_BUSINESS_OBJECT has no parameter.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700