Purpose
Business Planning and Consolidation for Netweaver 7.X uses Remote Function Calls Users in order to communicate with NW/BW server. This page will give more information and description of possible issues and resolutions
Overview
BPC for Netweaver 7.X requires 3 RFC Users for BPC .Net server to communicate to BW server
Permissions required for BW users
BPC requires 3 communication users normally called "BPC_SYSADMIN", "BPC_ADMIN" and "BPC_USER".
BPC bundles with roles SAP_BPC_SYSADMIN, SAP_BPC_ADMIN and SAP_BPC_USER which should be copied to customer namespace, activated and respectively assigned to the 3 communication users. These roles include authorizations for RFC communications.
BPC_SYSADMIN is used for BPC Server Manager, BPC_ADMIN is used for BPC Admin Client and BPC_USER is used for BPC Excel and Web pages.
How are users entered and saved on the BPC .Net server?
At installation time, user will be prompted for the 3 users
This can then be changed from BPC Server Manager from option "reset login credententials"
List of common issues related to BPC RFC users:
When starting BPC Server Manager, what does error "Cannot connect to ABAP server" means:
User saved under login BPC System Administrator ("BPC_SYSADMIN") can not login to BW server with password mentioned or ABAP server mentioned is incorrect, or librfc32.dll is not installed/working.
Check that BPC_SYSADMIN is entered correctly from "reset login credentials" item in BPC Server Manager, check the account is not locked on BW server, check the role assigned to the user is correctly activated (authorization tab should show green status icon)
Also if connection never worked before, check your ABAP server connection is maintained correctly and server is up and running by testing connection from SAP Front End.
When launching BPC Web, BPC Excel or BPC Admin, what does error "'Name or password of RFC Communication user is invalid" means:
This error is normally correct and means the user which BPC .Net server uses to connect to BW server is not valid
Check that BPC_ADMIN (for admin client) or BPC_USER (for BPC Excel/Web) is entered correctly from "reset login credentials" item in BPC Server Manager, check the account is not locked on BW server, check the role assigned to the user is correctly activated (authorization tab should show green status icon).
Also note if password of BPC_USER or BPC_ADMIN has changed on BW server and you are using BPC NW version prior to 7.5 SP09, see Note 1593304 for a known issue regarding updating .Net configuration file.
Modifying any BPF template on one system in Business Planning And Consolidations 7.5 returns error "System.Xml.XmlException: The root element is missing."
Please see Note 1478332 about this issue with user "BPC_USER"