Activate Contract Accounts Receivable and Payable (FI-CA) in the CRM system, by choosing Define Basic Settings. To do this, enter 2 FI-CA Active in the Active Account field.
Events in FI-CA: Call the transaction SM30, table TFKFBS, and activate the following function modules:
Application Area |
Event |
Standard Module |
No Customer Module |
---|---|---|---|
S (Extended FI-CA) |
1020 |
FKK_EVENT_1020 |
Leave blank |
1021 |
FKK_EVENT_1021 |
Make settings for business agreements.
Business agreements exist only in SAP Customer Relationship Management (SAP CRM). They are used as a template for creating contract accounts in SAP ERP.
Define number ranges for business agreements; these number ranges correspond to those used in FI-CA for contract accounts.
Define business agreement classes and assign the required number ranges to the classes.
Business Agreement Class |
Country |
Internal |
External |
No Replication |
---|---|---|---|---|
0001 |
US |
03 |
01 |
No Replication: You set this indicator only if you do not want to replicate a business agreement in a specific class to SAP ERP.
Internal: Choose a number range with internal numbering for automatic number assignment.
External: Choose a number range with external numbering for the manual assignment of business agreement numbers when creating a business agreement for a business partner.
Note
Whether a number was determined using an internal or external number range does not affect the distribution of business agreements to SAP ERP. Only the number and the business agreement class are relevant.
Before you can distribute business agreement data to SAP ERP using the middleware, call transaction SM30, view V_BUT_CALL_FU, and activate the following function modules:
Event |
Object |
Item |
Function Module |
Call |
---|---|---|---|---|
CRMOU |
BUAG |
100000 |
CRM_BUAG_MWX_FILL_EXT_FROM_MEM |
X |
200000 |
CRM_BUAG_MWX_FILL_EXT_FROM_DB |
X |
||
EXRT |
100000 |
CRM_BUAG_MAIN_GET_ID_LIST |
X |
|
CRMIN |
50000 |
CRM_BUAG_BDOC_MAP_NUMRANGE |
X |
|
100000 |
CRM_BUAG_MWX_PROCESS_EXT_STRUC |
X |
Note
The function modules assigned to the CRMIN event are used only for the initial load from SAP ERP.
Make settings for contract accounts.
Postings in Contract Accounts Receivable and Payable (FI-CA) are based on contract accounts. Contract accounts exist in SAP ERP only.
Make the settings for the number ranges:
Define Number Ranges: Check existing number ranges or create the required number ranges for contract accounts according to the number ranges that you used for the business agreements in SAP CRM.
Configure Contract Account Categories and Assign Number Ranges:
Assign the number ranges to the correct contract account categories. In the column ENR (number range for external number assignment), assign the number ranges for external numbering. These are used when business agreements are replicated from SAP CRM to SAP ERP.
Create contract account templates. These templates are used to create contract accounts when business agreements are replicated from SAP CRM to SAP ERP.
In the IMG activity Determine Template for Contract Account for Replication, assign a contract account template to each business agreement class from SAP CRM.
Note
In addition to other attributes, the contract account template determines the contract account category. The number range for external number assignment that you assigned to this contract account category must match the numbering of the business agreements replicated from SAP CRM.
Before you can replicate business agreements for contract accounts, activate the following function modules by setting the Call indicator (transaction SM30, view COM_BUPA_CALL_FU):
Event |
Object |
Item |
Function Module |
Call |
---|---|---|---|---|
R3IN |
BUAG |
100000 |
COM_BUAG_MWX_MAP_MAIN_CENTRAL |
X |
R3OUT |
100000 |
COM_BUAG_MWX_BPS_FILL_CENTRAL |
X |
Note
The function module assigned to the R3OUT event is used only for the initial load to SAP CRM.