Skip to Content

Hi There!  Thanks for checking out my blog.  As a Solution Manager Architect, I spend a lot of time implementing ChaRM for clients… and with lots of clients come lots of customizing requests!

I will be writing a series of How To’s, based on real world situations and requests.  Hopefully they will benefit you as much as they benefited our clients!

My second blog topic is How to Default a Business Partner in ChaRM UI.  This applies for both Solution Manager 7.1 and 7.2

I have been asked by several customers if they can have a field defaulted to a specific person or group for their ChaRM documents.  This helps take the guess work out of the equation for end users, and ensure the workflow is routed to the correct team!

For my example, I am using the Normal Change workflow (ZNMJ) and am using an SAP partner Production Manager (SDCD0005) defined with a client label of “CAB Member”.  I want this CAB Member field to be populated automatically, and not be editable by the end user.

I will show you a quick way to do this, without having to configure the Organizational Structure within Solution Manager.

Prerequisites:  

  • Created End User/ Business Partner for CAB Member
  • Group Email address maintained for BP

1.  Allow Ibase to see All defined Partner Functions:

  • Transaction SPRO -> SAP Solution Manager -> Capabilities -> Change Control Management -> Transactions -> Partner Determination Procedure

  • Select Procedure 00000032 Installed Base/Ibase
  • Choose from Permitted Functions drop down – Standard (All Defined Partner Functions)
  • Save

2. Edit the Ibase

  • (For this example we have one CAB Member BP for the entire organization, So I will redo this step for every system in the Ibase)
  • Execute Transaction IB52
  • Select System/Client you wish to have CAB Member Defaulted
  • Select Goto Meny
  • Choose sub menu Partner

  • Select CAB Member from Function Drop down, enter Appropriate Business Partner number
  • Save
  • Exit Ibase

3.  Edit the Transaction’s Partner Determination Procedure

  • Transaction SPRO -> SAP Solution Manager -> Capabilities -> Change Control Management  -> Transactions -> Define Partner Determination Procedure

  • Select Transaction Type in Question (ZNMJ)

  • Select Menu on left, Partner Functions In Procedure
  • Choose CAB Member
  • Deselect the Changeable check box

  • Select option from Access Sequence drop down, SAP Service : Determination via IBase

  • Save and Exit Spro

4. Create a Change Document to Test!

Results : Now when the End users select their appropriate Project Cycle from a ChaRM Document, the CAB Member Field will be automatically populated, and is not editable, to prevent incorrect routing!

Thank you for reading and have fun customizing!

To report this post you need to login first.

6 Comments

You must be Logged on to comment or reply to a post.

  1. Shaswat C

    Very informative !

    I have a question – let us say we need to default multiple persons to a “partner function”.
    Taking the above example, CAB is usually a body of approvers, or there may be multiple Change Managers. Can we default all of them using ibase?

    I have tried to default multiple using Rule Policy but that hasn’t worked.

    (1) 
      1. Shaswat C

        Thanks Meghan!

        Yes, creating a DL is what we end up doing most of the time too .

        Also let us say we have a list of “Approval Lists” , for each module or process. In many organizations, same SMEs are part of multiple approval lists. So creating so many DLs is not an easy thing to suggest to customer.

        Also change in approval lists due to change in org responsibilities, would have to be made in the DL rather than a quick master data modification.

        It would be much easier to be able to map multiple partners as master data (in Ibase or Rule Policy). Hope SAP gives some insight into this !

        Thanks,
        Shaswat

        (0) 

Leave a Reply