SAP ABAP Class FSBPR_BUSINESS_FACTORY (BO Factory for Business Partner Relationships)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   FS-BP (Application Component) Business Partner
     FS_BP_FND_AL_RELATIONSHIPS (Package) Application Logic for Relationships
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  XO_BUSINESS_FACTORY Factory Class for Business Objects 20091222
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  FSBPR_TD_BUSINESS_FACTORY Business Factory Test Double 20100430
Properties
Class FSBPR_BUSINESS_FACTORY  
Short Description BO Factory for Business Partner Relationships    
Super Class XO_BUSINESS_FACTORY Factory Class for Business Objects 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FS_BP_FND_AL_RELATIONSHIPS   Application Logic for Relationships 
Created 20091222   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class FSBPR_BUSINESS_FACTORY has no forward declaration.
Interfaces
Class FSBPR_BUSINESS_FACTORY has no interface implemented.
Friends
Class FSBPR_BUSINESS_FACTORY has no friend class.
Attributes
Class FSBPR_BUSINESS_FACTORY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CROSS_VALIDATE Instance method Public Method Validates Business Partner Relationships Across All Objects 20100326
2 CROSS_VALIDATE_BULK Instance method Public Method Validates BP Relationships in BULK Across All Objects 20101102
3 GET_INSTANCES_BY_PARTNER Instance method Public Method Provides All Business Partner Relationships of a Partner 20101007
4 GET_NEW_INSTANCE Instance method Public Method Sets Exclusive Lock and Returns BP Relationship Instance 20100728
5 GET_RELNR Instance method Private Method Provides the RELNR of a Relationship 20100723
6 LOCK_FOR_CREATE Instance method Private Method Set Locks Before Creation of Business Partner Relationship 20100927
Events
Class FSBPR_BUSINESS_FACTORY has no event.
Types
Class FSBPR_BUSINESS_FACTORY has no local type.
Method Signatures

Method CROSS_VALIDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) FSBP_OBJECT_MESSAGES_TTY Tabellentyp für Nachrichten eines Objekts 20100326

Method CROSS_VALIDATE on class FSBPR_BUSINESS_FACTORY has no exception.

Method CROSS_VALIDATE_BULK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_KEYS Call by reference Type reference (TYPE) TTY_XO_OBJECT_KEY Daten für mehrere Objekte 20101103
2 Returning RESULT Value transfer Type reference (TYPE) FSBP_OBJECT_MESSAGES_TTY Tabellentyp für Nachrichten eines Objekts 20101103

Method CROSS_VALIDATE_BULK on class FSBPR_BUSINESS_FACTORY has no exception.

Method GET_INSTANCES_BY_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 20101007
2 Importing I_PARTNERS Call by reference Type reference (TYPE) FSBP_BU_PARTNER_TTY Tabellentyp zu BU_PARTNER 20101008
3 Returning RESULT Value transfer Type reference (TYPE) TTY_XO_BUSINESS_OBJECT Business Object Referenzen 20101007

Method GET_INSTANCES_BY_PARTNER on class FSBPR_BUSINESS_FACTORY has no exception.

Method GET_NEW_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_KEY Call by reference Type reference (TYPE) XO_OBJECT_KEY Schlüsselparameter 20100728
2 Importing I_OBJECT_NAME Call by reference Type reference (TYPE) XO_BUSINESS_OBJECT_NAME Name des Business Objects 20100728
3 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) IF_XO_BUSINESS_OBJECT Business Object Definition 20100728
# Exception Resumable Description Created on
1 CX_FSBPR_ENTRY_LOCKED Eintrag gesperrt 20100728

Method GET_RELNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJKEY Call by reference Type reference (TYPE) FSBPR_OBJECT_KEY Schlüssel einer Geschäftspartnerbeziehung 20100723
2 Returning RESULT Value transfer Type reference (TYPE) BU_RELNR Geschäftspartner-Beziehungsnummer 20100723

Method GET_RELNR on class FSBPR_BUSINESS_FACTORY has no exception.

Method LOCK_FOR_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJKEY Call by reference Type reference (TYPE) FSBPR_OBJECT_KEY Schlüssel einer Geschäftspartnerbeziehung 20100927
# Exception Resumable Description Created on
1 CX_FSBPR_ENTRY_LOCKED Eintrag gesperrt 20100927
History
Last changed by/on SAP  20110908 
SAP Release Created in 400