on 01-24-2014 4:42 AM
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.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.
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
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
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.
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
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
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
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:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
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 .
User | Count |
---|---|
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.