cancel
Showing results for 
Search instead for 
Did you mean: 

Any SAP Note for RFC Error between BI and ECC 5.0

varma_narayana
Active Contributor
0 Kudos

Hi..

the RFC Destination between BI and ECC 5.0 is giving errors.

Plz let me know if there is any Support pack or any solution to fix this error.

thanks..

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

pls find the RFC connection details

1 Prerequisites

1.1 User Roles

Use

With the Building Block Connectivity a configuration role for each component is provided to access all transactions relevant for the installation. The following roles are available:

Technical name Description File name for upload

B02_01C B02 - Connectivity Configuration Role (SAP R/3) B02_01C.SAP

B02_03C B02 - Connectivity Configuration Role (SAP BW) B02_03C.SAP

C71_04C B02 - Connectivity Configuration Role (SAP CRM) C71_04C.SAP

B02_04C_SRM B02 - Connectivity Configuration Role (SAP SRM) B02_04C_SRM.SAP

Procedure

Please upload the necessary roles and add them to your user, using transactions PFCG (Role Maintenance).

2 Local Settings

This chapter describes all local settings that are necessary for each component like SAP R/3, SAP SCM, SAP BW, SAP CRM or SAP SRM.

2.1 SAP R/3

2.1.1 Define Client Administration (SAP R/3)

Use

This activity allows you to change Customizing settings.

Prerequisites

You have logged on to the system in English in order to start with the installation of the Best Practices Scenario.

Procedure

Run the following activity:

SAP R/3 Role Menu Define Client Administration (SAP R/3)

Transaction Code SCC4

SAP R/3 Menu Tools  Administration  Administration  Client Administration  Client Maintenance

Then carry out the following steps:

1. Choose Display  Change.

2. Confirm the warning message Caution: The table is cross client.

3. Select your SAP R/3 client and choose Details.

4. In the Change View Clients: Details screen, activate the following settings:

u2022 Automatic recording of changes

u2022 Changes to Repository and cross-client Customizing allowed

u2022 eCATT and CATT allowed.

5. Save.

6. Go back to the SAP Easy Access menu.

2.1.2 Defining a Logical System for SAP R/3 (SAP R/3)

Use

The purpose of this activity is to create a logical system for your SAP R/3 System. To enable communication between systems within your system landscape, you must

1. Define the systems as logical systems.

2. Assign the logical system for the SAP R/3 System to a client.

This enables the systems to recognize the target system as an RFC destination. If the logical system has already been created, skip this activity.

Logical systems are defined cross-client.

Procedure

Carry out the following steps:

1. Access the transaction using:

SAP R/3 Role Menu Defining a Logical System for SAP R/3 (SAP R/3)

Transaction Code SPRO

SAP R/3

IMG Menu Basis Components (for R/3 Enterprisse: SAP Web Application Server)  Application Link Enabling (ALE)  Sending and Receiving Systems  Logical systems  Define Logical System

2. Choose New entries.

3. In the column Log System, enter a name for the logical system that you want to create.

4. In the column Name, enter a description of the logical system.

Log. System Name

where XXX is the system name

and NNN is the client.

5. Save your entries.

A transport request for Workbench appears.

6. Select an existing request or create a new request, if necessary.

A transport request for Customizing appears.

7. Select an existing request or create a new request, if necessary.

2.1.3 Assigning Logical System to Client

Use

The purpose of this activity is to make an assignment for the logical system. Skip this activity if a logical system is already assigned to your client.

Procedure

Carry out the following steps:

1. Access the transaction using:

SAP R/3 Role Menu Assign Logical System to Client

Transaction Code SCC4

SAP R/3 Menu Tools  Administration  Administration  Client Administration  Client Maintenance

2. Choose Display ® Change.

3. Confirm the warning message The table is cross client.

4. Select your R/3 client and choose Details.

5. Enter the name of the logical system of your SAP R/3 client.

6. Save and confirm the warning message Be careful when changing the logical system.

7. Choose Back twice.

2.1.4 Creating an RFC User (SAP R/3)

Use

To enable communication between the SAP R/3 back-end system and the SAP SCM System, you have to create an RFC user in the SAP R/3 System.

The RFC user in the application client enables multiple RFC connections. Skip this activity if an RFC User has already been created.

Procedure

Carry out the following steps:

1. Access the transaction using:

SAP R/3 Role Menu Creating an RFC User (SAP R/3)

Transaction Code SU01

SAP R/3 Menu Tools  Administration  User Maintenance  Users

2. In the User field, enter RFCUSER.

3. Choose Create.

4. On the Maintain User screen, enter the following data on the Tab entry screens:

Address

Last Name

Function

Logon data

User type System

Password LOGIN

Profile

Profiles SAP_ALL

SAP_NEW

S_BI-WX_RFC

Defaults

Logon Language EN

5. Save your entries.

________________________________________________________________________________________________________________________________________________________________________

2.3 SAP BW

2.3.1 Define Client Administration

Use

This activity defines changes and transports of the client-dependent and client-independent objects.

Procedure

1. To perform this activity, choose one of the following navigation options:

SAP BW Role Menu Local Settings ® Define Client Administration

Transaction Code SCC4

SAP BW Menu Tools  Administration  Administration  Client Administration  Client Maintenance

2. Switch to change mode.

3. Select your client.

4. Choose details.

5. In field Currency enter the ISO-code of the local currency, e.g. USD or EUR.

6. In field Client Role enter Customizing

7. Check the settings for changes and transport of client-specific objects and client-independent object changes

If you want to use the settings made by BC-Sets or manually in other systems (other than BW), u201CAutomatic recording of changesu201D and u201CChanges to Repository object and cross-client Customizing allowedu201D is required.

Result

Client administration has been defined to support the installation using Best Practices.

2.3.2 Defining a Logical System for SAP BW (SAP BW)

Use

In this step, you define the logical systems in your distributed system.

Prerequisites

Logical systems are defined cross-client. Therefore cross-client customizing must be allowed in your client (this can be checked in transaction SCC4).

Procedure

To carry out the activity, choose one of the following navigation options:

SAP BW Role Menu Defining a Logical System for SAP BW (SAP BW)

Transaction Code SPRO

IMG Menu SAP Reference IMG  SAP Customizing Implementation Guide  SAP NetWeaver  Business Information Warehouse  Links to other Systems  General Connection Settings  Define Logical System

1. A dialog box informs you that the table is cross-client. Choose Continue.

2. On the Change View u201CLogical Systemsu201D: Overview screen, choose New entries.

3. On the New Entries: Overview of Added Entries screen enter the following data:

Field name Description R/O/C User action and values Note

Log. System Technical Name of the Logical System Enter a name for the logical BW system that you want to create

Name Textual Description of the Logical System Enter a clear description for the logical BW system

4. Choose Save.

If a transport request for workbench and customizing is displayed choose existing requests or create new requests.

If you want to continue with the next activity, do not leave the transaction.

Result

You have created a Logical System Name for your SAP BW client.

2.3.3 Assigning Logical System to Client (SAP BW)

Procedure

To carry out the activity, choose one of the following navigation options:

SAP BW

Role Menu Assigning Logical System to Client (SAP BW)

Transaction Code SCC4

SAP BW Menu Tools  Administration  Administration  Client Administration  Client Maintenance

1. In the view Display View "Clients": Overview, choose Display.  Change

2. Confirm the message.

3. Select your BW client.

4. Choose Details.

5. In the view Change View "Clients": Details, insert your BW system in the Logical system field, for example, BS7CLNT100.

6. Save the entries and go back.

2.3.4 Opening Administrator Workbench

Procedure

To carry out the activity, choose one of the following navigation options

SAP BW Modeling  Administrator Workbench: Modeling

Transaction Code RSA1

1. In the Replicate Metadata dialog box, choose Only Activate.

2. If a message appears that you are only authorized to work in client ... (Brain 009) refer to SAP Note 316923 (do not import the support package, but use the description under section Workaround).

2.3.5 Creating an RFC-User (SAP BW)

Procedure

To carry out the activity, choose one of the following navigation options:

SAP BW Role Menu Creating RFC User

Transaction Code SU01

SAP BW Menu Tools  Administration  User Maintenance  Users

Then carry out the following steps:

1. On the User Maintenance: Initial Screen screen:

a. Enter the following data:

Field Entry

User RFCUSER

b. Choose Create.

2. On the Maintain User screen:

a. Choose the Address tab.

b. Enter the following data:

Field Entry

Last Name RFCUSER

Function Default-User for RFC connection

c. Choose the Logon data tab.

d. Enter the following data:

Field Entry

Password LOGIN

User type System

e. Choose the Profiles tab.

f. Enter the following data:

Field Entry

Profiles SAP_ALL , SAP_NEW and S_BI-WHM_RFC

g. Choose Save.

Do not change the password of this user as it is used in RFC connections.

2.3.6 Define RFC-USER as default (SAP BW)

Procedure

To carry out the activity, choose one of the following navigation options

SAP BW Role Menu Define RFC-USER as default (SAP BW)

Transaction Code RSA1

SAP BW Menu Modeling  Administrator Workbench: Modeling

1. On the Administrator Workbench: Modeling screen choose Settings  Global Settings.

2. In the Global Settings/Customizing dialog box choose Glob. Settings.

3. On the Display View u201CRSADMINA Maintenance Viewu201D: Details screen:

a. Choose Display  Change.

b. Enter RFCUSER in the BW User ALE field.

c. Choose Save.

Hope this helps in solving u r problem

Regards

Ramakrishna Kamurthy