SAP ABAP Class FSBP_IND_SECTOR_MAPPER (Industry Mapping SAP BP <--> TR BP / Customer)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   CA-FS-BP (Application Component) Business Partner Enhancements for Financial Services
     FS_BP_ECC (Package) Business Partner in ECC
Properties
Class FSBP_IND_SECTOR_MAPPER  
Short Description Industry Mapping SAP BP <--> TR BP / Customer    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FS_BP_ECC   Business Partner in ECC 
Created 20040428   SAP 
Last change 20050705   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class FSBP_IND_SECTOR_MAPPER has no forward declaration.
Interfaces
Class FSBP_IND_SECTOR_MAPPER has no interface implemented.
Friends
Class FSBP_IND_SECTOR_MAPPER 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) BOOLE-BOOLE SPACE Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') 20050624
2 MAPPED_FROM_BP_TO_TRBP_DEB Constant Public Type reference (TYPE) CHAR01 1 Mapping from SAP BP to TR BP/Customer 20040505
3 MAPPED_FROM_TRBP_DEB_TO_BP Constant Public Type reference (TYPE) CHAR01 2 Mapping from TR BP/Customer to SAP BP 20040505
4 MAPPING_TABLE_TP038M1 Static Attribute Private Type reference (TYPE) TP038M1_T 20040428
5 MAPPING_TABLE_TP038M2 Static Attribute Private Type reference (TYPE) TP038M2_T 20040428
6 STANDARD_IND_SECTOR_TYPE Static Attribute Private Type reference (TYPE) BU_ISTYPE Standard Industry System 20040428
7 TRUE Constant Public Type reference (TYPE) BOOLE-BOOLE 'X' Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') 20050624
Methods
# Method Level Visibility Method type Description Created on
1 EXISTS_IN_TP038M1 Static method Public Method Existence Check for a Mapping Entry in TP038M1 20040505
2 EXISTS_IN_TP038M2 Static method Public Method Existence Check for a Mapping Entry in TP038M2 20040505
3 GET_MAPPING_DATA_TP038M1 Static method Public Method Provides Mapping Information SAP BP --> TR BP / Customer 20040428
4 GET_MAPPING_DATA_TP038M2 Static method Public Method Provides Mapping Information TR BP / Customer --> SAP BP 20040428
5 GET_STANDARD_IND_SECTOR_TYPE Static method Public Method Provides Standard Industry System 20040428
6 MAP_BP_TO_TRBP_DEB Static method Public Method Maps to the TR BP / Customer Industry 20040428
7 MAP_TRBP_DEB_TO_BP Static method Public Method Maps to the SAP BP Industry 20040428
8 READ_MAPPING_DATA_TP038M1 Static method Private Method Reads the Mapping Customizing from the Database 20040428
9 READ_MAPPING_DATA_TP038M2 Static method Private Method Reads the Mapping Customizing from the Database 20040428
Events
# Event Type Visibility Description Created on
1 FSBP_IND_SECTOR_MAPPED Static Event
(1)
Public
(2)
Industry Mapping Was Successful 20040428
Types
Class FSBP_IND_SECTOR_MAPPER has no local type.
Method Signatures

Method EXISTS_IN_TP038M1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IND_SECTOR Call by reference Type reference (TYPE) BU_IND_SECTOR Branche 20040505
2 Importing IV_IND_SECTOR_TYPE Call by reference Type reference (TYPE) BU_ISTYPE Branchensystem 20040505
3 Returning RV_EXISTS Value transfer Type reference (TYPE) FLAG 'X' = true, ' ' = false 20040506
# Exception Resumable Description Created on
1 CX_PARAMETER_INVALID Superclass for Parameter Error 20040812

Method EXISTS_IN_TP038M2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BRSCH Call by reference Type reference (TYPE) BRSCH Branchenschlüssel 20040505
2 Importing IV_IND_SECTOR_TYPE Call by reference Type reference (TYPE) BU_ISTYPE Branchensystem 20040505
3 Returning RV_EXISTS Value transfer Type reference (TYPE) BOOLE-BOOLE X = true, ' ' = false 20040505
# Exception Resumable Description Created on
1 CX_PARAMETER_INVALID Superclass for Parameter Error 20040812

Method GET_MAPPING_DATA_TP038M1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_MAPPING_DATA Value transfer Type reference (TYPE) TP038M1_T Branchenmapping GP --> TRGP / Debitor 20040428

Method GET_MAPPING_DATA_TP038M1 on class FSBP_IND_SECTOR_MAPPER has no exception.

Method GET_MAPPING_DATA_TP038M2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_MAPPING_DATA Value transfer Type reference (TYPE) TP038M2_T Branchenmapping TRGP / Debitor --> GP 20040428

Method GET_MAPPING_DATA_TP038M2 on class FSBP_IND_SECTOR_MAPPER has no exception.

Method GET_STANDARD_IND_SECTOR_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IND_SECTOR_TYPE Value transfer Type reference (TYPE) BU_ISTYPE Branchensystem 20040428

Method GET_STANDARD_IND_SECTOR_TYPE on class FSBP_IND_SECTOR_MAPPER has no exception.

Method MAP_BP_TO_TRBP_DEB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IND_SECTOR Call by reference Type reference (TYPE) BU_INDSECT Branche 20040428
2 Importing IV_IND_SECTOR_TYPE Call by reference Type reference (TYPE) BU_ISTYPE Branchensystem 20040428
3 Returning RV_BRSCH Value transfer Type reference (TYPE) BRSCH Branchenschlüssel 20040428
# Exception Resumable Description Created on
1 CX_FSBP_MAPPING_ERROR 20040428
2 CX_PARAMETER_INVALID Superclass for Parameter Error 20040812

Method MAP_TRBP_DEB_TO_BP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BRSCH Call by reference Type reference (TYPE) BRSCH Branchenschlüssel 20040428
2 Importing IV_IND_SECTOR_TYPE Call by reference Type reference (TYPE) BU_ISTYPE Branchensystem 20040428
3 Returning RV_IND_SECTOR Value transfer Type reference (TYPE) BU_INDSECT Branche 20040428
# Exception Resumable Description Created on
1 CX_FSBP_MAPPING_ERROR 20040428
2 CX_PARAMETER_INVALID Superclass for Parameter Error 20040812

Method READ_MAPPING_DATA_TP038M1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_MAPPING_DATA_TP038M1 Value transfer Type reference (TYPE) TP038M1_T Mapping Information SAP GP --> TR GP / Debitor 20040428

Method READ_MAPPING_DATA_TP038M1 on class FSBP_IND_SECTOR_MAPPER has no exception.

Method READ_MAPPING_DATA_TP038M2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_MAPPING_DATA_TP038M2 Value transfer Type reference (TYPE) TP038M2_T Mapping Information TR GP / Debitor --> SAP GP 20040428

Method READ_MAPPING_DATA_TP038M2 on class FSBP_IND_SECTOR_MAPPER has no exception.
Event Signatures

Event FSBP_IND_SECTOR_MAPPED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 BRSCH Exporting Value transfer Type reference (TYPE) BRSCH Branchenschlüssel (alt) 20040505
2 IND_SECTOR Exporting Value transfer Type reference (TYPE) BU_IND_SECTOR Branchenschlüssel (neu) 20040505
3 IND_SECTOR_TYPE Exporting Value transfer Type reference (TYPE) BU_ISTYPE Branchensystem 20040505
4 MAPPING_DIRECTION Exporting Value transfer Type reference (TYPE) CHAR1 Richtung des Mappings 20040428
History
Last changed by/on SAP  20050705 
SAP Release Created in 500