cancel
Showing results for 
Search instead for 
Did you mean: 

Third party PR creation routine

Former Member
0 Kudos

Hi SD experts,

My requirement is when ever a third party sale order is created PR should not be created ( Mean it should be on hold).

Once the delivery block is removed PR should be created. ( I will define define delivery block it header or item level)

I found a solution that modify the 102 routine in OVB6 transaction.

But i cannot see a copy or new entry option in OVB6. ( New entry field is Grey mode).

My question is how to copy this 102 routine and assume if i create 902 copy of 102 where to assign this 902.

I dont know where is this 102 routine assigned in SD configuration.

Request all of your feedback.

Vimal

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

102 routine is mainly useful for credit limit check while creating the PR. If there is credit limit block then PR will not be created. Now you need to copy 102 routine with credit limit and add ur functionality in that routine

After doing that u need to replace 102 with your new routine. So, when ever the PR is getting created all the routine functionalities will be checked.

Regards,

Rajesh.

Former Member
0 Kudos

Hi,

Go with status profile,only if the it is approved PR will be created.

Regards,

Venugopal

jpfriends079
Active Contributor
0 Kudos

Hello

For your requirement exit V45E0002 - Data transfer in procurement elements (PRreq., assembly) should help.

Ask your ABAPer to write a code for your requirement under this exit

FYI - Routine 102, recognized by you is a copying control requirement for delivery. You find these routine by using TCode VOFM under copying requirement - delivery. This maintain at delivery related copying controls

Thanks & Regards

JP

Former Member
0 Kudos

Hi Prakash,

The 102 routing you can find in VOFM - Requirement - Subsequent functions-PR/assembly.

it is nothing but OVB5 tcode.

there u can see 102.

I am not able to copy this 102.

Tell me how to do ?/

After creating this 902 where i need to assign??

Vimal

jpfriends079
Active Contributor
0 Kudos

Thanks for sharing the info.

Check IMG - SD - Basic Function - TOR for Maintain Requirements For Purchase And Assembly Orders

Still I really suspect, whether that will be able to help you. As per my experience, if your all info / determination are correct, it will automatically create PR in background on same. So, this initially avoid determination of plant (standard way). but it created lot of confusion, so we used exit.

I would still suggest, to keep it simple, use exit for you requirement

Thanks & Regards

JP

Former Member
0 Kudos

Hi Prakash,

I am using same tcode which u r talking about.

I created the 902 routine and not able to assign where??

i tried by removing 102 and assigning 902 it is working fine.

I hope there is some config in SD where this 102 is linked to may be order type, item cat or Sch line.

if i know those place i can remove 102 and assign 902

Pl help

Vimal