SAP ABAP Class CVI_FIELD_MAPPING (Cross-Application Methods for Field Mapping in CVI)
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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CVI_COMMON_CONSTANTS Possible Activity Categories 20050224
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DEF_IM_CVI_MAP_BANKDETAILS Default Imp. for BAdI Definition CVI_MAP_BANKDETAILS 20050309
2 Inheritance (c INHERITING FROM c_ref)  CVI_FM_BP_CUSTOMER Data Assignment Between BP and Customer 20050224
3 Inheritance (c INHERITING FROM c_ref)  CVI_FM_BP_CUSTOMER_CONTACT Data Assignment Between BP + Contact Person for Customer 20050613
4 Inheritance (c INHERITING FROM c_ref)  CVI_FM_BP_VENDOR Data Assignment Between BP and Vendor 20050224
5 Inheritance (c INHERITING FROM c_ref)  CVI_FM_BP_VENDOR_CONTACT Data Assignment Between BP + Contact Person for Vendor 20090206
Properties
Class CVI_FIELD_MAPPING  
Short Description Cross-Application Methods for Field Mapping in CVI    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CVI_MAPPING   Customer Vendor Integration: Mapping 
Created 20050224   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CVI_FIELD_MAPPING has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_CVI_COMMON_CONSTANTS Possible Activity Categories 20050224
Friends
Class CVI_FIELD_MAPPING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BADI_REF_BANKDETAILS Static Attribute Protected Object reference (TYPE REF TO) CVI_MAP_BANKDETAILS BAdI for Extending Bank Data Assignment 20050309
2 BADI_REF_CREDIT_CARDS Static Attribute Protected Object reference (TYPE REF TO) CVI_MAP_CREDIT_CARDS BAdI CVI_MAP_CREDIT_CARDS 20050314
3 BP_AS_GROUP Instance attribute Protected Attribute reference (LIKE) 20050224
4 BP_AS_ORG Instance attribute Protected Attribute reference (LIKE) 20050224
5 BP_AS_PERSON Instance attribute Protected Attribute reference (LIKE) 20050224
6 CVI_MAPPER_BADI_NAME Instance attribute Private Attribute reference (LIKE) 20050309
7 CVI_MAP_BANKDETAILS_BADI_NAME Instance attribute Private Attribute reference (LIKE) 20050309
8 CVI_MAP_CREDIT_CARDS_BADI_NAME Instance attribute Private Attribute reference (LIKE) 20050314
9 CVI_MAP_TITLE_BADI_NAME Instance attribute Private Attribute reference (LIKE) 20050615
10 FALSE Instance attribute Protected Attribute reference (LIKE) 20050224
11 MSG_CLASS_CVI Instance attribute Protected Attribute reference (LIKE) 20050224
12 TASK_CURRENT_STATE Instance attribute Protected Attribute reference (LIKE) 20050224
13 TASK_DELETE Instance attribute Protected Attribute reference (LIKE) 20050224
14 TASK_INSERT Instance attribute Protected Attribute reference (LIKE) 20050224
15 TASK_MODIFY Instance attribute Protected Attribute reference (LIKE) 20050224
16 TASK_STANDARD Instance attribute Protected Attribute reference (LIKE) 20050224
17 TASK_TIME Instance attribute Protected Attribute reference (LIKE) 20050615
18 TASK_UPDATE Instance attribute Protected Attribute reference (LIKE) 20050224
19 TRUE Instance attribute Protected Attribute reference (LIKE) 20050224
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor Class Constructor 20050309
2 GET_BP_STANDARD_COUNTRY Instance method Protected Method Determines Standard Country (from Standard Address) 20050224
3 MAP_BP_COMMUNICATION Instance method Protected Method Transfers Communication Data from BP to CVI 20050613
4 MAP_BP_CV_ADDRESS Instance method Protected Method Assigns Addresses for BP to Customer/Vendor 20050713
5 MAP_BP_VERSION Instance method Protected Method Transfers Version Data from BP to CVI 20050613
6 MAP_BP_VERSION_TO_CC Instance method Protected Method Transfers Version Data from BP to CVI 20050614
7 MAP_CONTACT_VERSION Instance method Protected Method Transfers Version Data from CVI to BP 20050615
8 MAP_CONTACT_VERSION_TO_REL Instance method Protected Method Transfers Version Data from Contact Person to Relationship 20050615
9 MAP_CV_COMMUNICATION Instance method Protected Method Transfers Communication Data from BP to CVI 20050613
10 MAP_CV_VERSION Instance method Protected Method Transfers Version Data from CVI to BP 20050614
11 MAP_REL_VERSION Instance method Protected Method Transfers Version Data from BP to CVI 20050615
12 READ_ALL_BP_BANKDETAILS Instance method Protected Method Reads All Bank Details for Business Partner 20050310
13 READ_ALL_BP_TAX_NUMBERS Instance method Protected Method Reads All Tax Numbers for Business Partner 20050224
Events
Class CVI_FIELD_MAPPING has no event.
Types
Class CVI_FIELD_MAPPING has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CVI_FIELD_MAPPING has no parameter.
Method CLASS_CONSTRUCTOR on class CVI_FIELD_MAPPING has no exception.

Method GET_BP_STANDARD_COUNTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COUNTRY Value transfer Type reference (TYPE) CHAR3 Länderkennzeichen (2-stellig) 20050509
2 Exporting E_ERRORS Call by reference Type reference (TYPE) CVIS_ERROR Fehlerindikator plus Systemnachrichten 20050509
3 Importing I_PARTNER Call by reference Type reference (TYPE) BUS_EI_EXTERN Komplexe externe Schnittstelle des Geschäftspartners 20050224

Method GET_BP_STANDARD_COUNTRY on class CVI_FIELD_MAPPING has no exception.

Method MAP_BP_COMMUNICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CVI_COMMUNICATION Call by reference Type reference (TYPE) CVIS_EI_CVI_COMMUNICATION Ext. Schnittstelle: Kommunikationsangaben zur Adresse 20050613
2 Importing I_BP_COMMUNICATION Call by reference Type reference (TYPE) BUS_EI_COMMUNICATION Ext. Schnittstelle: Kommunikationsarten 20050613

Method MAP_BP_COMMUNICATION on class CVI_FIELD_MAPPING has no exception.

Method MAP_BP_CV_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ADDRESS Call by reference Type reference (TYPE) CVIS_EI_ADDRESS1 Ext. Schnittstelle: Organisationsadresse 20050713
2 Changing C_ERRORS Call by reference Type reference (TYPE) CVIS_ERROR Fehlerindikator plus Systemnachrichten 20050713
3 Importing I_PARTNER Call by reference Type reference (TYPE) BUS_EI_EXTERN Komplexe externe Schnittstelle des Geschäftspartners 20050713

Method MAP_BP_CV_ADDRESS on class CVI_FIELD_MAPPING has no exception.

Method MAP_BP_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CVI_VERSION Call by reference Type reference (TYPE) CVIS_EI_CVI_VERSION1 Ext. Schnittstelle: Adressversionen - Adresse Typ 1 20050614
2 Importing I_BP_VERSION Call by reference Type reference (TYPE) BUS_EI_VERSION Ext. Schnittstelle: Adressversionen 20050614

Method MAP_BP_VERSION on class CVI_FIELD_MAPPING has no exception.

Method MAP_BP_VERSION_TO_CC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CVI_VERSION Call by reference Type reference (TYPE) ANY Ext. Schnittstelle: Adressversionen - Adresse Typ 1 2 3 20050614
2 Importing I_BP_VERSION Call by reference Type reference (TYPE) BUS_EI_VERSION Ext. Schnittstelle: Adressversionen 20050614

Method MAP_BP_VERSION_TO_CC on class CVI_FIELD_MAPPING has no exception.

Method MAP_CONTACT_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BP_VERSION Call by reference Type reference (TYPE) BUS_EI_VERSION Ext. Schnittstelle: Adressversionen 20050615
2 Importing I_CONTACT_VERSION Call by reference Type reference (TYPE) ANY Ext. Schnittstelle: Adressversionen - Adresse Typ 1 2 3 20050615

Method MAP_CONTACT_VERSION on class CVI_FIELD_MAPPING has no exception.

Method MAP_CONTACT_VERSION_TO_REL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REL_VERSION Call by reference Type reference (TYPE) BURS_EI_BUPA_VERSION_DATA Ext. Schnittstelle: Adressversionen Typ 3 20050615
2 Importing I_CONTACT_VERSION Call by reference Type reference (TYPE) ANY Ext. Schnittstelle: Adressversionen - Adresse Typ 1 2 3 20050615

Method MAP_CONTACT_VERSION_TO_REL on class CVI_FIELD_MAPPING has no exception.

Method MAP_CV_COMMUNICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BP_COMMUNICATION Call by reference Type reference (TYPE) BUS_EI_COMMUNICATION Ext. Schnittstelle: Kommunikationsangaben zur Adresse 20050613
2 Importing I_CVI_COMMUNICATION Call by reference Type reference (TYPE) CVIS_EI_CVI_COMMUNICATION Ext. Schnittstelle: Kommunikationsarten 20050613

Method MAP_CV_COMMUNICATION on class CVI_FIELD_MAPPING has no exception.

Method MAP_CV_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BP_VERSION Call by reference Type reference (TYPE) BUS_EI_VERSION Ext. Schnittstelle: Adressversionen 20050614
2 Importing I_CVI_VERSION Call by reference Type reference (TYPE) CVIS_EI_CVI_VERSION1 Ext. Schnittstelle: Adressversionen - Adresse Typ 1 20050614

Method MAP_CV_VERSION on class CVI_FIELD_MAPPING has no exception.

Method MAP_REL_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CVI_VERSION Call by reference Type reference (TYPE) ANY Ext. Schnittstelle: Adressversionen - Adresse Typ 1 2 3 20050615
2 Importing I_REL_VERSION Call by reference Type reference (TYPE) BURS_EI_BUPA_VERSION_DATA Ext. Schnittstelle: Adressversionen Typ 3 20050615

Method MAP_REL_VERSION on class CVI_FIELD_MAPPING has no exception.

Method READ_ALL_BP_BANKDETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BANKDETAILS Call by reference Type reference (TYPE) BUS_EI_BUPA_BANKDETAIL_T Bankdetaildaten 20050310
2 Exporting E_ERRORS Call by reference Type reference (TYPE) CVIS_ERROR Fehlerindikator plus Systemnachrichten 20050310
3 Importing I_BANKDETAILS Call by reference Type reference (TYPE) BUS_EI_BUPA_BANKDETAIL_T Bankverbindungen 20050310
4 Importing I_PARTNER_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID_BAPI GUID eines Geschäftspartners im CHAR 32 Format für BAPIs 20050310

Method READ_ALL_BP_BANKDETAILS on class CVI_FIELD_MAPPING has no exception.

Method READ_ALL_BP_TAX_NUMBERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERRORS Call by reference Type reference (TYPE) CVIS_ERROR Fehlerindikator plus Systemnachrichten 20050224
2 Exporting E_TAX_NUMBERS Call by reference Type reference (TYPE) BUS_EI_BUPA_TAXNUMBER_T Ext. Schnittstelle: Steuernummerndaten 20050224
3 Importing I_PARTNER Call by reference Type reference (TYPE) BUS_EI_EXTERN Komplexe externe Schnittstelle des Geschäftspartners 20050224

Method READ_ALL_BP_TAX_NUMBERS on class CVI_FIELD_MAPPING has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 600