cancel
Showing results for 
Search instead for 
Did you mean: 

Service Cost display check in PM order

Former Member
0 Kudos

Hi Experts

Below is the requirement from Client.

Client don't want to display the service cost to third party user in PM order, this should be controlled at user level. For example we use services by selecting PM03 control key and will select the service via service master.

During selection of service or after selection the service, third party user should not allowed display the cost filed. Can this be controlled via authorization object.

However we can do it by Transaction variant, I want to know whether this can be controlled by Authorization object. If yes, what is the Authorization object and how can be controlled.

Can any expert throw some light on this requirement.

Regards

Saidasan

Accepted Solutions (0)

Answers (5)

Answers (5)

rakesh_mane
Active Contributor
0 Kudos

Hello

Request to use some screen exit with help of abap and create the custom authorization object and mention this authorization object in Roles of external users.Screen exit will check the authorization and will take decision to display or not to display Gross Price.

Br

Rakesh

peter_atkin
Active Contributor
0 Kudos

Saidasan,

This could be a lot more complicated than you may imagine... And authorisations within IW31/2/3 will not solve the issue.

There are many ways of viewing the costs in an order. An adept user can go to the Cost tab and drill-down into the info to get the data. There are also several reports the user could use to get the data.

Do these users need to go in to the order in the first place? If so, what are they allowed to do in these orders e.g. can they create their own operations for services??

Have you looked at transaction variants - they may offer a solution.

PeteA

avnikant_singh
Explorer
0 Kudos

Hi,

Create a custom table and maintain the user id.

And set the flag to those users only and rest no one will be able to see.

Thanks

Avni

Former Member
0 Kudos

Hi Avni

Thanks for your suggestion, can you also please suggest the right user exit which can be used to control the table to set the flag by look at the custom table for user would be helpful.

Will this user-exit IWO10006 triggers for table control ?

Regards

Saidasan

Former Member
0 Kudos

This is not possible with an authorization object. Please see this thread for more information and suggestions:

https://scn.sap.com/thread/3445841

Paul

Former Member
0 Kudos

Hi Paul

Thanks for Sharing the thread.

I have one question for you Paul, I can hide the cost tab via user exit as suggested in the thread, it is possible to hide the "Gross Price" field which is being displayed while selecting the service master through PM03 control key for certain users.

Regards

Saidasan

Former Member
0 Kudos

Small Typo error corrected.

Hi Paul

Thanks for Sharing the thread.

I have one question for you Paul, I can hide the cost tab via user exit as suggested in the thread, is it possible to hide the "Gross Price" field which is being displayed while selecting the service master through PM03 control key for certain users ?

Regards

Saidasan

Former Member
0 Kudos

If you mean the column "Gross Price" on the "Services" sub-tab of the PM03 operation, you can hide that column by modifying the default table control, if you have Administrator access.

Paul

Former Member
0 Kudos

Hi Paul

Yes the "Gross Price" on the service sub-tab and also the "Gross Price" which is being displayed during the selection of Service master via outline agreement and also the Total cost which is being displayed in PM03 control key when you see after clicking the External button.

It can be controlled via table control with Admin access, but again the issue is, it should reflect only for certain users (user level control), if I control via table control, it will apply for all the users.

Regards

Saidasan

sunil_mundhe3
Contributor
0 Kudos

Hi Saidasan,

As such service cost captured in Service Order and DP90/DP80 used for converting this cost into Price to customer.

So Ideally spaeking you only present bill to customer. I don't understand need of sharing service cost to any else.

Rgds

Sunil

Former Member
0 Kudos

Hi Sunil

Subject itself mentioned as PM order and not the service order.

Here the users are PM Third party user who access the PM orders via Tcode IW31, IW32 and IW33 and also with notification transactions.

So in that case, if the third party users uses the service outline agreement, they could see the service master cost by when they select the service via PM03 control key.

Hence business users would like to hide all the cost only to the Third party PM users.

Hope I clarified you.

Regards

Saidasan

sunil_mundhe3
Contributor
0 Kudos

Apologies, my bad I took this wrong.