cancel
Showing results for 
Search instead for 
Did you mean: 

reason for rejection

Former Member
0 Kudos

HI,

is there any tcode where we can remove reason for rejection set in sales order.so that we can control only authorised person to remove reason for rejection.

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Dear SAP SD,

I think if you maintain status profile in BS02 and assing it to sales document type in VOV8, it should solve your purpose.

Initially if you set status of the document "Created" in which reason of rejection has some value. Later on this field can only be changed by the authorized person to "Approved". Assign authorization code to this status and ultimately use authorization object B_USERSTAT to give authorizations for those authorization keys.

So only the person having this authorization code can remove the reason for rejection value and also change the status profile from created to approved in VA02.

Hope this will work. If not, kindly let me know where I am going wrong.

regards,

Sagar Wagh

Former Member
0 Kudos

No

You have change that through VA02 only. For giving control to authorised person you can contact BASIS guys they can create role for it.

former_member315051
Active Contributor
0 Kudos

Any one can remove from sales order if not mandatory , if you want to restrict(not to remove) reason for rejection then Co ordinate with your BASIS consultant.

If you want reason for rejection should be removed from the system the you need to delete in the configuration it self.

Former Member
0 Kudos

Hi

Former Member
0 Kudos

hi

va02 autrzn will be there for all,

but is it possible to control only the fields reason for rejection authorization so that only authorized persom can remove reson for rejection.

Former Member
0 Kudos

Hi

IF it is in sales order there is no separte t code for remvoing reason for rejection in sales order

it can be done only through VA02 so give authorization of VA02 to responsible person.

If you want to create and delete reasons for rejection then it can possible in OVAG as RAJA said

regards

Former Member
0 Kudos

hi

reason for rejection -will be set automatically in all order - we want only authrozied person to remove it

va02 autrzn will be there for all,

i chked with basis/abap they are saying for field reason for rejection there is no authroziation object.

how this can be achieved.

Former Member
0 Kudos

hi

instead of this you can go for defining and assignin a status profile to u r order type and item category type so that this status profile will block the sales order and only the authorised person can remove the block of status profile

check in BS02

authorization object B_USERSTAT

regards

Edited by: rithvika on Apr 23, 2009 4:39 PM

Former Member
0 Kudos

sapsd ,

In that case you create Authorization Profile for person using tcode VA02 He will be bestowed the responsibility.

Regards

Sathya

Former Member
0 Kudos

Hi

if basis people are not creating authorization for a particular field, then we can use other path.

This is simple:

Create a 'Z' table for the authorized persons.

While saving your sales order, using user exit check

If reason of rejection field has been changed from some value to blank

...................if yes check

..........................if current user is present in that 'Z' table or not.

......................................If not, display an error message that you are not authorized to make these changes.

else save the order.

Hope this will help you.

try and revert

Former Member
0 Kudos

hi thx

any other ideas of doing it pl suggest

former_member550050
Active Contributor
0 Kudos

Yes

In t code OVAG

But this an SPRO settings removing as on when reqd and bringing back may not be ideal

Regards

Raja