cancel
Showing results for 
Search instead for 
Did you mean: 

Authorisation restriction for the Sales office

Former Member
0 Kudos

Dear All ,

I want to restrict the authorisation for the sales transactions at the sales office level . There is one user ID for the every sales office

Can any one guide me how to do it . matter is urgent

Thanks n Regards

Satish

Accepted Solutions (0)

Answers (5)

Answers (5)

szabolcs_domb
Explorer
0 Kudos

Hi Satish,

This questions seems to be still open.

By SAP ERP standard this is not possible. Authorization object V_VBKA_VKO however contains a field VKBUR, but you can use this for Sales Activities, not for Sales Transactions.

If you need restriction for sales documents, you need to develop.

1. create a new authorization object in SU21 (e.g. Z_VBAK_VKO), containing fields ACTVY, VKORG, VTWEG, SPART and VKBUR

2. develop a user exit (enhancements are better in ECC 6.0), to check your own authorization object.

At the very moment I can't access any systems, but if you need details I can provide you with a proper enhancement spot to work with.

Such restriction in Delivery notes and Billing document is a different animal, as sales office is at item level in such documents.

Hope this helps you.

regards,

Szabolcs

Former Member
0 Kudos

hi,

You can use authorization object V_VBKA_VKO is for Sales Activities(Authoriz.for Org.Data and Sales Activ.Type). In this you have a field VKBUR which is for Sales office.

you can design a role with this object. give the sales office. Then give this role to the user who needs access, for the transaction VA01, put the SU24 check for this object.

please consult your basis guy to implement this.

regards

sadhu kishore

Former Member
0 Kudos

hello, friend.

first of all, let me say that i agree that authorizations are supposed to be the responsibility of BASIS. however, for your knowledge and without intending this as a recommendation...

you can restrict authorization based on Sales Office. if the user ID has SD related transactions, then in PFCG, the BASIS guy should click on 'Organizational Level'. he will find the field for 'Sales Office'. he should then make the desired entries here.

test.

post again if your BASIS can still not do this. and maybe you can hire me (hahahaha... just kidding).

regards.

Former Member
0 Kudos

GO TO SU21 - SD - Object - V_VBKA_VKO and assign it to the user's profile.

Reward if helpful

Regards

Ravi

Former Member
0 Kudos

Dear Satish,

All the authorizations are done by the Basis team. Pls contact the basis guys do the same and it can be done at the user level rather than the Sales office level.

Regards,

Tatvam

Former Member
0 Kudos

bt the basis ppl are not able to restrict at the sales office level

Former Member
0 Kudos

Hi,

Its not possible to restrict at the sales office level. For that we need to create a new Authorization Object for Sales Office in SU21 and then it has to be assigned to the roles and profiles.

Thanks

Krishna.