cancel
Showing results for 
Search instead for 
Did you mean: 

Status profile authorization

Former Member
0 Kudos

Hi All,

I have a confusion in this status profile  matrix

My requirement is

When a sales order is created  by a user . It will go for the first level approver. The first level approver can approver or  reject it.  If I want  the First level approver to be the approver and rejector .

What the configuration needs to be done?

I have done the configuration and have attached a screen shot for the same.

But according to this configuration  When the sales order is created and saved. The first level approver can approve in the first case .  and go for second level release.

But wht it is happening here is  the sales order is not passing the reject option  and going in first level approver.  In this case the sales order has to be rejected by the rejector and then it will go for first level release approver.

My requirement is  sometimes the sales order has to be  approved directly instead of going to the rejector first.

Is this possible. ?

Kindly guide.

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member184771
Contributor
0 Kudos

Hi Kumaresh,

What is your required exactly as per my understating:

One the order is created it will go to:

i. it will go to first level rejector or fist level releaser?

     a. If the fist level rejector reject the order then how exactly you want he system to respond will order will be short closed or further correction bee be possible?

     b. If first level releaser release the order the obviously it will be go to 2nd level then to whom 2nd level rejector or 2nd level releaser?


And further how process need to be controlled in the same manner mentioned in point no a. & b.


Work flow is one option which make the process more easy in term of accessing the SAP system every time i..e you can have the option of approving or rejecting the same via an email or an mobile aap. If this are required then probably u need to go for workflow but again funds remain the same the matrix.


If the above is not required then same can be mapped in Standard SAP without any ABAP development via authorization and all. The only thing u need to explore a bit and be more clear on your exact requirement.


Thnaks.


SS

Former Member
0 Kudos

Hi Thanks for your reply.


Once the order is created . It will go for first level release . This person has to release  it . Once he release  it  it will go for second level release. This is the main base line

If I had the reject

According to my  screen shot attached in the above  threads.

My requirement is if a rejector comes into play  ?

1 Creator of Sales order

2 First level  release

3 First level  rejector

4 Second level release

5 Second level rejector

Now based on the above situation.

The sales order will be created and the radio button will in the  1 postion in the status profile.

Then the First level release person will come into play then the radio button will be moved from 1 to 2 postion.

Here my question is ?

If the first level release person  is ok with the sales order  , the system should allow it  to jump from 2 to the  4th position without going for 3rd position which is not necessary. 

Which is not happening ?

The system is going to the 3 position which is not necessary because the first level release person has already check the sales order then he will simply has to pass on the sales order for  the 4th positon instead of allowing the sales order to go to the 3 position.

I am trying to map it without workflow. and also I am confused on the logic how to keep

sales order  authorization profile.

There should one creator ,  and two levels of  approver and  rejector 

some how like this

1. FIRST LEVEL RELEASE

2. FIRST LEVEL REJECTOR

3. SECOMD LEVEL RELEASE

4. SECOND LEVEL REJECTOR

Is this scenario possible or I should change the logic little bit

Instead of  the above  can I keep like this

1 . Created Status

2 .First Level Release

3. First Level Approver

4 Second level Release

5 .Second Level Approver

In this what will happen is 

The sales order will be created and it will go to the 1 position , then the 2 position where the person will simply release it.  then it will go to  3rd position  where the person will approve . once again it will go for 4th position where the person will release it. and it will go for 5th position where the final approval will happen to do delivery and PGI

I am confused in the  approval matrix on how it has to be mapped

former_member204159
Participant
0 Kudos

Hi Kumaresh ,

As per structure of standard SAP S.D status profile , once one level of approval is done it will go to the next level of approval.You can do either of the two things,1. Create an enhancement   to incorporate the required approval structure , or else incorporate workflow.In case of enhancement  , you can use the additional data tab ..

Regards

former_member184771
Contributor
0 Kudos

Ok Bit ok now.

So in that case you you need to crate the below status in your config:

i. First level  release

ii. First level  rejector

iii. Second level release

iv. Second level rejector


I believe both release and reject will be same person responsible so this person has option to reject or approve if rejected the sales order can go to the initial level i.e. CRET which you can control via position and priority setting in BS02.

Also you need to create an Auth code in config to control this First level person do have authorization to play with 2nd level.

Similarly you need create and config required config for send level approver as per you matrix.

Now coming to the creation of delivery and PGI option you can control the same by clicking on details button on respective status and control the same via transaction control.

Hope you get an idea how to map the same now.

Thanks.

SS

Former Member
0 Kudos

Hi Thanks for your valuable response.

I will change the name of the rejector to Approver.

The first  level person will release the documents and it will go to approver that is the second level.

Here he will be approving  it or reject it by clicking on the status position in the object status in VA02

Then it will go to First person and  then the first person will change the position to the CRTD where it will go to the creator of the sales order.

The same is followed for the second level also. 

I am clear on the  transaction control . where I will give forbidden access to Delivery PGI and Billing.

Hope I am correct.

former_member184771
Contributor
0 Kudos

Hi,


You can control the same by clicking on details button on respective status and control the same uner transaction control option screen which pop ups.


Thanks.


SS



Former Member
0 Kudos

Hi ,

Could explain bit more ...

former_member184771
Contributor
0 Kudos

Hi,

You need to select your respective status from your status profile which you define in BS02 and then click on details button just below menu bar you will on the same screen.

Explore a little bit before posting any thing on forum, you will find hell lot of materil related to status profile config.

As a new a member please have this practice. This will help you a lot in long run.

Thanks.

SS

0 Kudos

Hello Dear,

In such situations you can take the help of ABAP workflow where you will get multiple options which will met your requirements.

Speak to your ABAPER.

Regards

Pkk