You use Customer Vendor Integration (CVI) to synchronize "synchronization objects" in the ERP system. In leasing, you use the synchronization objects: SAP General Business Partner (BP), Customer Master, and Vendor Master.
You make the settings for Customer Vendor Integration in the ERP system only.
Check that the following entries have been made for synchronization objects (transaction SM30, view MDSV_CTRL_OBJ):
Synchronization Object |
Synchronization Mode *) |
Extractor Class |
Description |
Platform |
Block Size |
---|---|---|---|---|---|
BP |
1 |
CVI_BP_EXTRACTOR |
Business Partner |
X |
50 |
CUSTOMER |
1 |
CMD_EI_API_EXTRACT |
Customer |
50 |
|
VENDOR |
1 |
VMD_EI_API_EXTRACT |
Vendor |
50 |
*) Synchronization mode:
1= For synchronous comparison and mass data loads
2= For synchronous comparison only
3= For mass data loads only
Create synchronization options as follows (transaction SM30, view MDSV_CTRL_OPT).
A synchronization option is a combination of source synchronization object and target synchronization object. It shows which source synchronization object is to be synchronized with which target synchronization object.
Source Object |
Target Object |
Strategy Implementation |
Queue Name |
---|---|---|---|
BP |
CUSTOMER |
CVI_STRATEGY_BP_CUSTOMER |
MDS_BUPA_CUST |
BP |
VENDOR |
CVI_STRATEGY_BP_VENDOR |
MDS_BUPA_VEND |
CUSTOMER |
BP |
CVI_STRATEGY_CUSTOMER_BP |
MDS_CUST_BUPA |
VENDOR |
BP |
CVI_STRATEGY_VENDOR_BP |
MDS_VEND_BUPA |
Activate the synchronization options (transaction SM30, view MDSV_CTRL_OPT_A).
Source Object |
Target Object |
Active Indicator |
---|---|---|
BP |
CUSTOMER |
X |
BP |
VENDOR |
X |
CUSTOMER |
BP |
X |
VENDOR |
BP |
X |
Synchronize the SAP General Business Partner (BP) with the customer (CUSTOMER).
Note
The entries in the table PIDE are not relevant here, do not make any changes to this table.
In Number Assignment for Direction BP to Customer (transaction SM30, view V_TBD001), assign the business partner grouping to a customer account group. If you set the Same Numbers indicator, identical numbers are used in ERP system for the SAP General Business Partner (BP) and the customer (CUSTOMER).
Note
You create and assign number ranges for customer accounts in Customizing, by choosing
.The following table contains example entries. For your settings, use the business partner groupings and account groups that you require.
Example
Grouping |
Short Name |
Account Group |
Name |
Same Numbers |
---|---|---|---|---|
0001 |
Internal |
DEBI |
Customer (general) |
|
0002 |
External |
KUNA |
Customer (external number assignment) |
X |
0003 |
CVI Int./Ext. |
KUNA |
Customer (external number assignment) |
In Set BP Role Category for Direction BP to Customer (transaction SM30, view V_TBD002), check whether the following entries required for the synchronization of customers have been made:
Role Category |
Description |
---|---|
FLCU00 |
Business Partner FI Customer (FS: BP) |
FLCU01 |
Business Partner Customer (FS: BP) |
Note
Make sure that the required entry fields and entries are the same for the SAP General Business Partner (BP) and the customer/vendor. If this is not the case, the system terminates synchronization.
Synchronize the SAP General Business Partner (BP) with the vendor (VENDOR):
Note
The entries in the table PIDV are not relevant here, do not make any changes to this table.
In Number Assignment for Direction BP to Vendor (transaction SM30, view V_TBC001), assign a business partner grouping to a vendor account group. If you set the Same Numbers indicator, identical numbers are used in the ERP system for the SAP General Business Partner (BP) and the vendor (VENDOR).
Note
You create and assign number ranges for vendor accounts in Customizing, by choosing
.The following table contains example entries. For your settings, use the business partner groupings and account groups that you require.
Example
Grouping |
Short Name |
Account Group |
Name |
Same Numbers |
---|---|---|---|---|
0001 |
Internal |
KRED |
Vendor |
|
0002 |
External |
LIEF |
Vendor (external number assignment) |
X |
0003 |
CVI Int./Ext. |
LIEF |
Vendor (external number assignment) |
In Set BP Role Category for Direction BP to Vendor (transaction SM30, view V_TBC002), check whether the following entries required for the synchronization of vendors have been made:
Role Category |
Description |
---|---|
FLVN00 |
Business Partner FI Vendor (FS: BP) |
FLVN01 |
Business Partner Vendor (FS: BP) |
Synchronize the customer (CUSTOMER) with the SAP General Business Partner (BP).
In Number Assignment for Direction Customer to BP (transaction SM30, view CVIV_CUST_TO_BP1), assign a customer account group to the attributes of a business partner grouping. The following table contains example entries. For your settings, use the attributes of the business partner groupings and account groups that you require.
Example
Account Group |
Short Name |
Grouping |
Name |
Same Numbers |
---|---|---|---|---|
DEBI |
Customer (general) |
0001 |
Internal |
|
KUNA |
Customer (external number assignment) |
0002 |
External |
X |
In Define BP Role for Direction Customer to BP (transaction SM30, view CVIV_CUST_TO_BP2), assign to the customer account groups the roles in which the SAP General Business Partner is to be created.
The following table contains example entries. For your settings, use the account groups and partner roles that you require.
Example
Account Group |
Short Name |
BP Role |
Title |
---|---|---|---|
DEBI |
Customer (general) |
FLCU00 |
Customer |
DEBI |
Customer (general) |
FLCU01 |
Customer |
KUNA |
Customer (external number assignment) |
FLCU00 |
Customer |
KUNA |
Customer (external number assignment) |
FLCU01 |
Customer |
Synchronize the vendor (VENDOR) with the SAP General Business Partner (BP)
In Number Assignment for Direction Vendor to BP (transaction SM30, view CVIV_VEND_TO_BP1), assign the business partner groupings to the account groups of the vendor master record.
The following table contains example entries. For your settings, use the business partner groupings and account groups that you require.
Example
Account Group |
Name |
Business Partner Grouping |
Short Name |
Same Numbers |
---|---|---|---|---|
KRED |
Vendor (internal number assignment) |
0001 |
Internal number assignment |
|
LIEF |
Vendor (external number assignment) |
0002 |
External number assignment |
X |
In Define BP Role for Direction Vendor to BP (transaction SM30, view CVIV_VEND_TO_BP2), assign to the account group of the vendor master record the BP roles in which the business partner is to be created during vendor processing.
The following table contains example entries. For your settings, use the business partner roles and account groups that you require.
Example
Account Group |
Name |
BP Role |
Title |
---|---|---|---|
KRED |
Vendor (internal number assignment) |
FLVN00 |
Vendor |
KRED |
Vendor (internal number assignment) |
FLVN01 |
Vendor |
LIEF |
Vendor (external number assignment) |
FLVN00 |
Vendor |
LIEF |
Vendor (external number assignment) |
FLVN01 |
Vendor |
Synchronize the customer (CUSTOMER) or vendor (VENDOR) with the SAP General Business Partner (BP).
This setting is relevant for synchronizing the customer or vendor, or both, with the SAP General Business Partner.
Call BAdI: Data Assignment of Form of Address from Customer/Vendor to BP. When the dialog box appears:
Deselect the implementation CVI_MAP_TITLE_DIRECT.
Select CVI_MAP_BP_CATEGORY. The system prompts you to create a transport request. The change is transported to the quality system and the production system.
Note
These changes apply across the entire system.