cancel
Showing results for 
Search instead for 
Did you mean: 

SRM SUS

Former Member
0 Kudos

Hi All,

  I am working on EP portal and integrating with SRMSUS.. like in the standard iview supplier Self-service , i have hided       the SRM home,help,logoff button. Now i want to add two custom buttonon the same div. and want to display some data       from SRM system. Is any body has done some thing like as it is not web dynpro, it is a BSP application.

  Can any body give me any solution..



  Thanks,

  Ravi Shankar.

Accepted Solutions (1)

Accepted Solutions (1)

zoltan_keller
Employee
Employee
0 Kudos

Hi Ravi,

please open BSP application SRMSUS in SE80, and navigate to following object:

Views -> framework -> utility.inc

This is the BSP view that contains by standard the top menu in the SUS application with the links to the SUS homepage, to the search, the help and FAQ pages and the link to logoff.

Unfortunately there is no configuration possible to modify these links. The stanard coding in the BSP view must be changed should you want to display any other link on this place.

Hope this helps.

regards

Zoltan

Former Member
0 Kudos

Hi Zoltan,

   Yes you are absolutely right , i navigated to that page and able to hide the buttons .

   But when i give a another link and calling a url or web dynpro application from that URL.

   It is giving me a error.

   Can u help me on this issue.

Regards,

Ravi.

zoltan_keller
Employee
Employee
0 Kudos

Not sure, depends on the error you are getting and how you have modified the view. If you can provide this information here maybe I can give you some guideance, but without that I can't help.

regards

Zoltan

Former Member
0 Kudos

Hi Zoltan ,

  I am implementing SRM SUS on EP portal. And wants to add some customer reports on it.

  So i have made some changes and hide the help,logoff buttons and added a link vendor, and given a url there

In the EP part i am getting....

This is the error i got when i click on the vendor link.

Regards,

Ravi Shankar.

zoltan_keller
Employee
Employee
0 Kudos

Hi Ravi,

it will not work this way. The onclick value cannot contain an external URL, this variable will be interpreted as action ID. If the link is clicked it will trigger a post message back to SRMSUS with the action ID in the onclick variable. SUS will check if the user is authorized to execute this action, but as this action is not defined it will run into an error. I am not familiar with BSP coding, you will need to find some other BSP command to link to an external URL.

regards

Zoltan

Former Member
0 Kudos

Hi,

Zoltan is right. onClick needs to contain an action ID.

However, instead of using the onClick atttribute you can use the reference attribute.

Here is an example:

<thtmlb:link id      = "Help"
text    = "Vendor Report"
reference = "http://........." />


See if this works


Markus

Former Member
0 Kudos

Hi Marks,

    Yes u are right i am able to call my web dynpro app.

     I just want to ask one thing that if i have to integrate something like it will display on the same

     iview then what should i do.

     For example see the image

            

    Like in the area where i got the error , i want to display some data.

Regards,

Ravi Shankar.

Former Member
0 Kudos

Hi,

Webdynpro or BSP application?

With Webdynpro I'm not even sure if it's possible, probably not within the framework like you want it.

But as I said, not sure if and how it works.

For a BSP application you could define a new action in table BBPC_SUS_ACTION and assign the corresponding components --> create your own view/controller/model and so on.

Then use onClick parameter to call this action.

Markus

Former Member
0 Kudos

Hi,

  Yes, I am using BSP application but new to it and don't have that much of knowledge...

   can u please give me steps if possible screen shot as well how to achieve it.

Ravi.

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Ravi,

I have to enable the Process button for Confirmed PO's . could you please help me on that.

please send the code to <removed>

Thanks in Advance

please do not post your email address in the forum Message was edited by: Zoltan Keller

Former Member
0 Kudos

Hi Ravi,

  In SUS portal when you select the items then process button automatically enabled.

  You may miss to check the check box in ECC when you create the PO.

  Check the check box of  order acknowledgement require in ECC PO creation.

  You will have Process button enabled.

Former Member
0 Kudos

Hi Ravi,

We are using EBP SUS we have the Process button for that new SUS PO'S but as per our requirement we need to enable the process button again for confirmed SUS PO's.

thats why we need to customize the confirmed SUS PO'S Screen to Populate the Process Button .

Please Provide input on this.

Thanks Ravi ,

Regards,

Ravi Kumar

Former Member
0 Kudos

Hi Ravi,

   Then you have to do the customization from SE80.

    I will send you the document to your mail.

Former Member
0 Kudos

Hi Ravi,

thanks for response.

my mail id is : <removed>

please do not post your email address in the forum Message was edited by: Zoltan Keller

Former Member
0 Kudos

Be careful with this requirement. Best tell business to drop it...

Simply enabling the button is not enough since the status on item level won't allow you to do another confirmation. You will probably get to the EDIT PO view but it will be empty.

SUS expects only one confirmation per PO version so in order to achieve your requirement, you need to simulate a change PO when the vendor presses the process button(better implement a new button).

All in all this is a very complex requirement and in order to implement it correctly you will have to think about quite a lot of things.

Markus

Former Member
0 Kudos

Hi Ravi,

  Totally agreed with markus, as from technical point of view it can be done but what impact it will do in the system you have to take a note of it.

As you are about to change the process of SAP SUS standard.

Reagrds,

Ravi.

Former Member
0 Kudos

Hi Ravi,

OK with your words.

Could you send the document how to customize this one. please send the document to

<removed>

will check

Thanks Ravi

please do not post your email address in the forum Message was edited by: Zoltan Keller

vinita_kasliwal
Active Contributor
0 Kudos

Hi Ravi

Can you check the link below this is the detail it provided

http://www.consolut.com/en/s/sap-ides-access/d/s/doc/H-BBP_SUS_CONDITION

Definition   Documents that are processed by SUS, such as purchase orders, confirmations, or invoices, use a complex logic to add a button to the document or table toolbar.

Whether or not a button is enabled or disabled depends on the attribute values that were assigned by the corresponding view controller.

Use

Previously, the logic for this was implemented, that is, hard-coded, in the views.

Now, however, conditions and values that can be customized are used to describe this logic, which is interpreted by a condition processor. This condition processor uses a new central Customizing table (BBP_SUS_BTNDEF) that configures the UI buttons in the SUS documents.

Each table line corresponds to one button. It allows you to define conditions that determine when a button is displayed or enabled. Up to three conditions can be maintained for each button. Condition values have only string values that are not case sensitive. Typically, values are:

Former Member
0 Kudos

Hi Vinita,

   Thanks for your reply, i have to make some points please reply on it.

1. The table BBP_SUS_BTNDEF is not exist in the system.

2. As an EP consultant i am not having that much knowledge of BSP, right now i am able to hide the         buttons like home,faq,logoff of standard iview Purchase order and added a link on it.

3. Now i want to call some iview or transaction from SRM system to EP.

  Thanks,

  Ravi Shankar

vinita_kasliwal
Active Contributor
0 Kudos

I dont have access to SUS system currently hence wont be able to much ... Can you also refer to the link below and also get in touch with Thomas Jung (Member of SCN communiity)he is an expert in this field .

http://scn.sap.com/thread/3437748

Disable PO Cancel Functionality in SUS | SCN