SAP ABAP Class CVI_FM_BP_CUSTOMER (Data Assignment Between BP and Customer)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   AP-MD-BF-SYN (Application Component) Master Data Synchronization
     CVI_MAPPING (Package) Customer Vendor Integration: Mapping
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CVI_FIELD_MAPPING Cross-Application Methods for Field Mapping in CVI 20050224
Properties
Class CVI_FM_BP_CUSTOMER  
Short Description Data Assignment Between BP and Customer    
Super Class CVI_FIELD_MAPPING Cross-Application Methods for Field Mapping in CVI 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CVI_MAPPING   Customer Vendor Integration: Mapping 
Created 20050126   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CVI_FM_BP_CUSTOMER has no forward declaration.
Interfaces
Class CVI_FM_BP_CUSTOMER has no interface implemented.
Friends
Class CVI_FM_BP_CUSTOMER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CVI_MAPPER_BADI_NAME Instance attribute Private Attribute reference (LIKE) 20050324
2 CVI_MAP_BANKDETAILS_BADI_NAME Instance attribute Private Attribute reference (LIKE) 20050324
3 CVI_MAP_CREDIT_CARDS_BADI_NAME Instance attribute Private Attribute reference (LIKE) 20050324
4 CVI_MAP_TITLE_BADI_NAME Instance attribute Private Attribute reference (LIKE) 20050324
5 INSTANCE Static Attribute Private Object reference (TYPE REF TO) CVI_FM_BP_CUSTOMER Field Mapping Between BP and Customer 20050126
Methods
# Method Level Visibility Method type Description Created on
1 GET_ENHANCEMENT_DATA Instance method Private Method Reads Extended Data for Business Partner 20050310
2 GET_INSTANCE Static method Public Method Supplies Instance of Object 20050126
3 MAP_BP_ADDRESS Instance method Private Method Assigns Addresses for BP to Customer 20050126
4 MAP_BP_BANKDETAILS Instance method Private Method Assigns Bank Details for BP to Customer 20050310
5 MAP_BP_CREDIT_CARDS Instance method Private Method Assigns Credit Cards for BP to Customer 20050126
6 MAP_BP_FS_DATA Instance method Private Method Assigns FS-Specific Attributes for BP to Customer 20050126
7 MAP_BP_GENERAL_DATA Instance method Private Method Assigns General Data for BP to Customer 20050126
8 MAP_BP_INDUSTRY_SECTOR Instance method Private Method Assigns Industry Data for BP to Customer 20050126
9 MAP_BP_TAX_DATA Instance method Public Method Assigns Tax Data for BP to Customer 20050126
10 MAP_BP_TO_CUSTOMER Instance method Public Method Assigns BP Data to Customer 20050126
11 MAP_CUSTOMER_ADDRESS Instance method Private Method Assigns Addresses for Customer to BP 20050126
12 MAP_CUSTOMER_BANKDETAILS Instance method Private Method Assigns Bank Details for Customer to BP 20050310
13 MAP_CUSTOMER_CREDIT_CARDS Instance method Private Method Assigns Credit Cards for Customer to BP 20050126
14 MAP_CUSTOMER_GENERAL_DATA Instance method Private Method Assigns General Data for Customer to BP 20050126
15 MAP_CUSTOMER_INDUSTRY_SECTOR Instance method Private Method Assigns Industry Data for Customer to BP 20050126
16 MAP_CUSTOMER_TAX_DATA Instance method Public Method Assigns Tax Data for Customer to BP 20050126
17 MAP_CUSTOMER_TO_BP Instance method Public Method Assigns Data for Customer to BP 20050126
18 MAP_CUSTOMER_TRADING_PARTNER Instance method Private Method Assigns Trading Partner for Customer to BP 20050126
Events
# Event Type Visibility Description Created on
1 DELIVER_CUSTOMER_DATA Instance Event
(0)
Public
(2)
Customer Data Requested 20050407
Types
Class CVI_FM_BP_CUSTOMER has no local type.
Method Signatures

Method GET_ENHANCEMENT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CUSTOMER Call by reference Type reference (TYPE) CMDS_EI_EXTERN Komplexe externe Schnittstelle des Kunden 20050310
2 Importing I_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20050310

Method GET_ENHANCEMENT_DATA on class CVI_FM_BP_CUSTOMER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) CVI_FM_BP_CUSTOMER Feld Mapping zwischen GP und Debitor 20050126

Method GET_INSTANCE on class CVI_FM_BP_CUSTOMER has no exception.

Method MAP_BP_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CUSTOMER Call by reference Type reference (TYPE) CMDS_EI_EXTERN Komplexe externe Schnittstelle des Kunden 20050203
2 Changing C_ERRORS Call by reference Type reference (TYPE) CVIS_ERROR Fehlerindikator plus Systemnachrichten 20050203
3 Importing I_PARTNER Call by reference Type reference (TYPE) BUS_EI_EXTERN Komplexe externe Schnittstelle des Geschäftspartners 20050203

Method MAP_BP_ADDRESS on class CVI_FM_BP_CUSTOMER has no exception.

Method MAP_BP_BANKDETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CUSTOMER Call by reference Type reference (TYPE) CMDS_EI_EXTERN Komplexe externe Schnittstelle des Kunden 20050310
2 Changing C_ERRORS Call by reference Type reference (TYPE) CVIS_ERROR Fehlerindikator plus Systemnachrichten 20050310
3 Importing I_PARTNER Call by reference Type reference (TYPE) BUS_EI_EXTERN Komplexe externe Schnittstelle des Geschäftspartners 20050310

Method MAP_BP_BANKDETAILS on class CVI_FM_BP_CUSTOMER has no exception.

Method MAP_BP_CREDIT_CARDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CUSTOMER Call by reference Type reference (TYPE) CMDS_EI_EXTERN Komplexe externe Schnittstelle des Kunden 20050203
2 Changing C_ERRORS Call by reference Type reference (TYPE) CVIS_ERROR Fehlerindikator plus Systemnachrichten 20050203
3 Importing I_PARTNER Call by reference Type reference (TYPE) BUS_EI_EXTERN Komplexe externe Schnittstelle des Geschäftspartners 20050203

Method MAP_BP_CREDIT_CARDS on class CVI_FM_BP_CUSTOMER has no exception.

Method MAP_BP_FS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CUSTOMER Call by reference Type reference (TYPE) CMDS_EI_EXTERN Komplexe externe Schnittstelle des Kunden 20050203
2 Changing C_ERRORS Call by reference Type reference (TYPE) CVIS_ERROR Fehlerindikator plus Systemnachrichten 20050203
3 Importing I_PARTNER Call by reference Type reference (TYPE) BUS_EI_EXTERN Komplexe externe Schnittstelle des Geschäftspartners 20050203

Method MAP_BP_FS_DATA on class CVI_FM_BP_CUSTOMER has no exception.

Method MAP_BP_GENERAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CUSTOMER Call by reference Type reference (TYPE) CMDS_EI_EXTERN Komplexe externe Schnittstelle des Kunden 20050203
2 Changing C_ERRORS Call by reference Type reference (TYPE) CVIS_ERROR Fehlerindikator plus Systemnachrichten 20050203
3 Importing I_PARTNER Call by reference Type reference (TYPE) BUS_EI_EXTERN Komplexe externe Schnittstelle des Geschäftspartners 20050203

Method MAP_BP_GENERAL_DATA on class CVI_FM_BP_CUSTOMER has no exception.

Method MAP_BP_INDUSTRY_SECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CUSTOMER Call by reference Type reference (TYPE) CMDS_EI_EXTERN Komplexe externe Schnittstelle des Kunden 20050203
2 Changing C_ERRORS Call by reference Type reference (TYPE) CVIS_ERROR Fehlerindikator plus Systemnachrichten 20050203
3 Importing I_PARTNER Call by reference Type reference (TYPE) BUS_EI_EXTERN Komplexe externe Schnittstelle des Geschäftspartners 20050203

Method MAP_BP_INDUSTRY_SECTOR on class CVI_FM_BP_CUSTOMER has no exception.

Method MAP_BP_TAX_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CUSTOMER Call by reference Type reference (TYPE) CMDS_EI_EXTERN Komplexe externe Schnittstelle des Kunden 20050203
2 Changing C_ERRORS Call by reference Type reference (TYPE) CVIS_ERROR Fehlerindikator plus Systemnachrichten 20050203
3 Importing I_PARTNER Call by reference Type reference (TYPE) BUS_EI_EXTERN Komplexe externe Schnittstelle des Geschäftspartners 20050203

Method MAP_BP_TAX_DATA on class CVI_FM_BP_CUSTOMER has no exception.

Method MAP_BP_TO_CUSTOMER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CUSTOMER Call by reference Type reference (TYPE) CMDS_EI_EXTERN Komplexe externe Schnittstelle des Kunden 20050204
2 Exporting E_ERRORS Call by reference Type reference (TYPE) CVIS_ERROR Fehlerindikator plus Systemnachrichten 20050126
3 Importing I_PARTNER Call by reference Type reference (TYPE) BUS_EI_EXTERN Komplexe externe Schnittstelle des Geschäftspartners 20050126

Method MAP_BP_TO_CUSTOMER on class CVI_FM_BP_CUSTOMER has no exception.

Method MAP_CUSTOMER_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORS Call by reference Type reference (TYPE) CVIS_ERROR Fehlerindikator plus Systemnachrichten 20050203
2 Changing C_PARTNER Call by reference Type reference (TYPE) BUS_EI_EXTERN Komplexe externe Schnittstelle des Geschäftspartners 20050203
3 Importing I_CUSTOMER Call by reference Type reference (TYPE) CMDS_EI_EXTERN 20050203

Method MAP_CUSTOMER_ADDRESS on class CVI_FM_BP_CUSTOMER has no exception.

Method MAP_CUSTOMER_BANKDETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORS Call by reference Type reference (TYPE) CVIS_ERROR Fehlerindikator plus Systemnachrichten 20050310
2 Changing C_PARTNER Call by reference Type reference (TYPE) BUS_EI_EXTERN Komplexe externe Schnittstelle des Geschäftspartners 20050310
3 Importing I_CUSTOMER Call by reference Type reference (TYPE) CMDS_EI_EXTERN Komplexe externe Schnittstelle des Kunden 20050310

Method MAP_CUSTOMER_BANKDETAILS on class CVI_FM_BP_CUSTOMER has no exception.

Method MAP_CUSTOMER_CREDIT_CARDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORS Call by reference Type reference (TYPE) CVIS_ERROR Fehlerindikator plus Systemnachrichten 20050203
2 Changing C_PARTNER Call by reference Type reference (TYPE) BUS_EI_EXTERN Komplexe externe Schnittstelle des Geschäftspartners 20050203
3 Importing I_CUSTOMER Call by reference Type reference (TYPE) CMDS_EI_EXTERN Komplexe externe Schnittstelle des Kunden 20050203

Method MAP_CUSTOMER_CREDIT_CARDS on class CVI_FM_BP_CUSTOMER has no exception.

Method MAP_CUSTOMER_GENERAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORS Call by reference Type reference (TYPE) CVIS_ERROR Fehlerindikator plus Systemnachrichten 20050203
2 Changing C_PARTNER Call by reference Type reference (TYPE) BUS_EI_EXTERN Komplexe externe Schnittstelle des Geschäftspartners 20050203
3 Importing I_CUSTOMER Call by reference Type reference (TYPE) CMDS_EI_EXTERN Komplexe externe Schnittstelle des Kunden 20050203

Method MAP_CUSTOMER_GENERAL_DATA on class CVI_FM_BP_CUSTOMER has no exception.

Method MAP_CUSTOMER_INDUSTRY_SECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORS Call by reference Type reference (TYPE) CVIS_ERROR Fehlerindikator plus Systemnachrichten 20050203
2 Changing C_PARTNER Call by reference Type reference (TYPE) BUS_EI_EXTERN Komplexe externe Schnittstelle des Geschäftspartners 20050203
3 Importing I_CUSTOMER Call by reference Type reference (TYPE) CMDS_EI_EXTERN Komplexe externe Schnittstelle des Kunden 20050203

Method MAP_CUSTOMER_INDUSTRY_SECTOR on class CVI_FM_BP_CUSTOMER has no exception.

Method MAP_CUSTOMER_TAX_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORS Call by reference Type reference (TYPE) CVIS_ERROR Fehlerindikator plus Systemnachrichten 20050203
2 Changing C_PARTNER Call by reference Type reference (TYPE) BUS_EI_EXTERN Komplexe externe Schnittstelle des Geschäftspartners 20050203
3 Importing I_CUSTOMER Call by reference Type reference (TYPE) CMDS_EI_EXTERN Komplexe externe Schnittstelle des Kunden 20050203

Method MAP_CUSTOMER_TAX_DATA on class CVI_FM_BP_CUSTOMER has no exception.

Method MAP_CUSTOMER_TO_BP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_PARTNER Call by reference Type reference (TYPE) BUS_EI_EXTERN Komplexe externe Schnittstelle des Geschäftspartners 20050204
2 Exporting E_ERRORS Call by reference Type reference (TYPE) CVIS_ERROR Fehlerindikator plus Systemnachrichten 20050126
3 Importing I_CUSTOMER Call by reference Type reference (TYPE) CMDS_EI_EXTERN Komplexe externe Schnittstelle des Kunden 20050126

Method MAP_CUSTOMER_TO_BP on class CVI_FM_BP_CUSTOMER has no exception.

Method MAP_CUSTOMER_TRADING_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERRORS Call by reference Type reference (TYPE) CVIS_ERROR Fehlerindikator plus Systemnachrichten 20050203
2 Changing C_PARTNER Call by reference Type reference (TYPE) BUS_EI_EXTERN Komplexe externe Schnittstelle des Geschäftspartners 20050203
3 Importing I_CUSTOMER Call by reference Type reference (TYPE) CMDS_EI_EXTERN Komplexe externe Schnittstelle des Kunden 20050203

Method MAP_CUSTOMER_TRADING_PARTNER on class CVI_FM_BP_CUSTOMER has no exception.
Event Signatures

Event DELIVER_CUSTOMER_DATA Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_CURRENT_CUSTOMER_DATA Exporting Value transfer Object reference (TYPE REF TO) CMDS_EI_EXTERN Komplexe externe Schnittstelle des Kunden 20050407
2 I_CURRENT_PARTNER Exporting Value transfer Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20050407
History
Last changed by/on SAP  20130531 
SAP Release Created in 600