cancel
Showing results for 
Search instead for 
Did you mean: 

f4 help for account assignment field on local scenario?

Former Member
0 Kudos

Hi All,

I am running standalone (local) scenario on SRM 7.01.  I have created local backend/logical system with system type "remote_01" with local FI validation, and maintained the local account assignment table (with cost centers and GLs). 

When i create a shopping cart, it validates the cost center and GL fields correctly (i.e. it will only let me enter values that are in the local account assignment table).  However, if i click f4 (drop down list) on cost center, it doesnt show all values (it only shows the one entry that is set in user attribute).  When i click f4 (drop down list) on GL account, it doesnt show any relevant values.

Does anyone know why?  I would expect the f4 helps to display all entries that i maintained in the local account assignment table, but it doesnt.

cheers,

AD

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

Please try with deactivate "BE_F4_HELP" in user authorizations.  In Default it is activated. 

PFCG

Select the role

Display authorisation data

BBP Component

Componet: SRM General Access Authorizations in EBP.

Edi the component and deselect the check box

Save and Generate the Role

Please check again

Best Regards

Ram

Former Member
0 Kudos

i just tried that, but still no luck

Former Member
0 Kudos

Hi,

Is the new role generated properly ?  Can you provide me some screen shots to suggest furhter

Best Regards

Ram

Former Member
0 Kudos

Hi,

thanks for the note.

please see images of the role

please also see that the role is generated

please also see that it is assigned to user and this is the only role assigned to this user:

any other ideas?

cheers,

AD

Former Member
0 Kudos

Hi,

Please refer the OSS Note: 1502229. 

Best Regards

Ram

Former Member
0 Kudos

Hi Ram,

thanks for the note.

I took a lok at note 1502229:

  1. 1. Customizing: Requester has customer defined role assigned with inactive authority object BBP_FUNCT, activity BE_F4_HELP in PFCG.

This point i have done as i described in my previous post.

2.    Customizing: SE16 BBP_BACKEND_DEST SRM destination column SYS_TYPE has entry REMOTE_01 and also in SE16 BBP_FUNCTION_MAP for function module BBPLOC_ACC_OBJECTS_DESCRIPTION.

I took a look and this also looks good.  see images below

3.  Customizing: Requester has user attribute CNT with multiple cost center values customized.

I took a look and this also looks good.  see image below:

do you see anything wrong?  any other thoughts?

cheers,

AD

Former Member
0 Kudos

Hi,

Please put the RFC destination in the place "Destination" in the screenshot you have attached.

In "define system landscape" it should be as below for example.

Apart from this please check with the below.

1. Please make sure that your user ID should inherit the local company code in the local SRM system. In the org structure you have to maintain the local company code and user ID should inherit the same.

2. Attribute ACS for your ID should have your local SRM system.

3. Create a local product category and assign the local system as destination system in the configuration "Define back end system for product category".

4. Maintain the local cost centers in spro (Cross application basic settings>Account Assignment>Maintain Accounting Data).

It should work with this.

With Regards,

Malay

Former Member
0 Kudos

Hi Malay Pothal,

thanks for the note.  I couldnt see the screen shot you attached.  Can you describe what you attached?

Since this is a local system, do I really need an RFC?  If so, do you happen to know if the RFC destination should be set-up differently that the other existing RFC destinations that I have? (fyi - since i am also integrated with R/3, I have defined an RFC destination for each R/3 back-end)

I also have my SRM system set up (SRDCLNT100) with an RFC destination SRDCLNT100.  I tried assigning this RFC destination to my Remote_01 local system (MFGCLNT010), however it still doesnt work.  Do i need to create a new RFC destination specifically for MFGCLNT010 (i.e. create one and call it MFGCLNT010)?

cheers,

AD