SAP ABAP Class FSBP_FIELD_STATUS_PROVIDER (Field Status Determination)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   FS-BP (Application Component) Business Partner
     FS_BP_AL_GENERIC_SERVICES (Package) Generic Services
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FSBP_FIELD_STATUS_PROVIDER Interface for Field Status Determination 20090520
Properties
Class FSBP_FIELD_STATUS_PROVIDER  
Short Description Field Status Determination    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FS_BP_AL_GENERIC_SERVICES   Generic Services 
Created 20090520   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_FSBP_FIELD_STATUS_PROVIDER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_FSBP_FIELD_STATUS_PROVIDER Interface for Field Status Determination 20090520
Friends
Class FSBP_FIELD_STATUS_PROVIDER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BDT_CUSTOMIZING_READER Instance attribute Private Object reference (TYPE REF TO) IF_FSBP_BDT_CUSTOMIZING 20090520
2 BDT_PARAMETERIZED_CUST_READER Instance attribute Private Object reference (TYPE REF TO) IF_FSBP_BDT_CUST_BY_PARAMS 20090520
3 CACHE Instance attribute Private Object reference (TYPE REF TO) IF_FSBP_FIELD_STATUS_CACHE 20090520
4 FALSE Static Attribute Public Type reference (TYPE) BOOLE_D '' Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20130424
5 TRUE Static Attribute Public Type reference (TYPE) BOOLE_D 'X' Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20130424
Methods
# Method Level Visibility Method type Description Created on
1 APPLY_ROLE_ADJUSTMENT Instance method Private Method 20130424
2 CONSTRUCTOR Instance method Public Constructor 20090520
3 FILTER_FIELD_GROUPS Instance method Private Method 20090520
4 GET_DYNPFLDS_BY_BDT_CUST Instance method Private Method 20090520
5 GET_DYNPFLDS_BY_STRUCTURE_NAME Instance method Private Method 20090520
6 GET_FLDGROUP_FOR_DYNPFLD Instance method Private Method 20090520
7 GET_FLDSTATUS_FOR_STRUCTFLDS Instance method Private Method 20090520
8 GET_MO_ADDRCOMM_FIELD_ASS Instance method Private Method 20090520
9 GET_MO_ADDRESS_FIELD_ASS Instance method Private Method 20090520
Events
Class FSBP_FIELD_STATUS_PROVIDER has no event.
Types
Class FSBP_FIELD_STATUS_PROVIDER has no local type.
Method Signatures

Method APPLY_ROLE_ADJUSTMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FIELDS_FLDGRPS Call by reference Type reference (TYPE) IF_FSBP_FIELD_STATUS_PROVIDER=>TTY_STRUCTFLD_DYNPFLD_FLDGROUP 20130424
2 Importing I_APPL_OBJ Call by reference Type reference (TYPE) BU_OBJAP BDT: Anwendungsobjekt 20130424
3 Importing I_ROLES Call by reference Type reference (TYPE) FSBP_ROLE_TTY Rollen am Geschäftspartner 20130424

Method APPLY_ROLE_ADJUSTMENT on class FSBP_FIELD_STATUS_PROVIDER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BDT_CUSTOMIZING_READER Call by reference Object reference (TYPE REF TO) IF_FSBP_BDT_CUSTOMIZING 20090520
2 Importing I_CACHE Call by reference Object reference (TYPE REF TO) IF_FSBP_FIELD_STATUS_CACHE 20090520
3 Importing I_PARAMETERIZED_BDT_CUSTREADER Call by reference Object reference (TYPE REF TO) IF_FSBP_BDT_CUST_BY_PARAMS 20090520

Method CONSTRUCTOR on class FSBP_FIELD_STATUS_PROVIDER has no exception.

Method FILTER_FIELD_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_STRFLDS_DYNPFLDS_FLDGRPS Call by reference Type reference (TYPE) IF_FSBP_FIELD_STATUS_PROVIDER=>TTY_STRUCTFLD_DYNPFLD_FLDGROUP 20090520
2 Importing I_APPL_OBJ Call by reference Type reference (TYPE) BU_OBJAP 20090520
3 Importing I_PARTNER_KIND Call by reference Type reference (TYPE) BU_BPKIND 20090520
4 Importing I_PARTNER_TYPE Call by reference Type reference (TYPE) BU_TYPE 20090520
5 Importing I_ROLES Call by reference Type reference (TYPE) FSBP_ROLE_TTY 20090520
6 Importing I_STRUCTURE_NAME Call by reference Type reference (TYPE) XO_OBJECT_NAME 20090520

Method FILTER_FIELD_GROUPS on class FSBP_FIELD_STATUS_PROVIDER has no exception.

Method GET_DYNPFLDS_BY_BDT_CUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL_OBJ Call by reference Type reference (TYPE) BU_OBJAP 20090520
2 Importing I_STRUCTURE_NAME Call by reference Type reference (TYPE) XO_OBJECT_NAME 20090520
3 Returning RESULT Value transfer Type reference (TYPE) IF_FSBP_FIELD_STATUS_PROVIDER=>TTY_STRUCTFLD_DYNPFLD_FLDGROUP 20090520

Method GET_DYNPFLDS_BY_BDT_CUST on class FSBP_FIELD_STATUS_PROVIDER has no exception.

Method GET_DYNPFLDS_BY_STRUCTURE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL_OBJ Call by reference Type reference (TYPE) BU_OBJAP 20090520
2 Importing I_PARTNER_TYPE Call by reference Type reference (TYPE) BU_TYPE 20090520
3 Importing I_STRUCTURE_NAME Call by reference Type reference (TYPE) XO_OBJECT_NAME 20090520
4 Returning RESULT Value transfer Type reference (TYPE) IF_FSBP_FIELD_STATUS_PROVIDER=>TTY_STRUCTFLD_DYNPFLD_FLDGROUP 20090520

Method GET_DYNPFLDS_BY_STRUCTURE_NAME on class FSBP_FIELD_STATUS_PROVIDER has no exception.

Method GET_FLDGROUP_FOR_DYNPFLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_STRFLDS_DYNPFLDS_FLDGRPS Call by reference Type reference (TYPE) IF_FSBP_FIELD_STATUS_PROVIDER=>TTY_STRUCTFLD_DYNPFLD_FLDGROUP 20090520
2 Importing I_APPL_OBJ Call by reference Type reference (TYPE) BU_OBJAP 20090520

Method GET_FLDGROUP_FOR_DYNPFLD on class FSBP_FIELD_STATUS_PROVIDER has no exception.

Method GET_FLDSTATUS_FOR_STRUCTFLDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVITY Call by reference Type reference (TYPE) BU_AKTYP 20090520
2 Importing I_APPL_OBJ Call by reference Type reference (TYPE) BU_OBJAP 20090520
3 Importing I_ASS_STRFLDS_DYNPFLDS_FLDGRP Call by reference Type reference (TYPE) IF_FSBP_FIELD_STATUS_PROVIDER=>TTY_STRUCTFLD_DYNPFLD_FLDGROUP 20090520
4 Importing I_PARTNER_KIND Call by reference Type reference (TYPE) BU_BPKIND 20090520
5 Importing I_PARTNER_TYPE Call by reference Type reference (TYPE) BU_TYPE 20090520
6 Importing I_ROLES Call by reference Type reference (TYPE) FSBP_ROLE_TTY 20090520
7 Returning RESULT Value transfer Type reference (TYPE) IF_FSBP_FIELD_STATUS_PROVIDER=>TTY_FIELD_STATUS 20090520

Method GET_FLDSTATUS_FOR_STRUCTFLDS on class FSBP_FIELD_STATUS_PROVIDER has no exception.

Method GET_MO_ADDRCOMM_FIELD_ASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) IF_FSBP_FIELD_STATUS_PROVIDER=>TTY_STRUCTFLD_DYNPFLD_FLDGROUP 20090520

Method GET_MO_ADDRCOMM_FIELD_ASS on class FSBP_FIELD_STATUS_PROVIDER has no exception.

Method GET_MO_ADDRESS_FIELD_ASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTNER_TYPE Call by reference Type reference (TYPE) BU_TYPE 20090520
2 Returning RESULT Value transfer Type reference (TYPE) IF_FSBP_FIELD_STATUS_PROVIDER=>TTY_STRUCTFLD_DYNPFLD_FLDGROUP 20090520

Method GET_MO_ADDRESS_FIELD_ASS on class FSBP_FIELD_STATUS_PROVIDER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 730