cancel
Showing results for 
Search instead for 
Did you mean: 

Overwrite delivery date in me29n at material level

former_member147217
Participant
0 Kudos
188

Dear all ,

I have a requirement that I need to over write the delivery data which automatically comes through PR while creating PO in ME29n at line item level. How can we achieve this using ME_PROCESS_PO_CUST .

which method do we implement.

thanks .

View Entire Topic
JL23
Active Contributor
0 Kudos

On what info do you know better than the requisitioner what the desired delivery date is?

And why does an approver know this better than the requisitioner and the buyer, as  ME29N is a transaction to approve a purchase order.

If you have the answer to these questions, then you just need to build your logic.

former_member147217
Participant
0 Kudos

Delivery date should be = PO creation date + Lead time in days from material master from MRP2 tab.

before the PR is geting converted to PO for approval the delivery date should be as per this logic.

BijayKumarBarik
Active Contributor
0 Kudos

Hi,

Before the PR is getting converted to PO for approval the delivery date should picks - How system will be knowing when PO is getting created which in turn decide the delivery date

Better as you have logic- you can go for development where proposing Delivery date in PO = PO creation date + Lead time from material master from MRP2 tab on creation of Auto PO in t.code: ME59N from a PR.

Regards,

Biju K

JL23
Active Contributor
0 Kudos

All delay from converting the requisition into a PO and get it approved has to be covered in the purchasing processing time (customizing per purchasing org) which is considered in the planning as well.

If you permanently change the delivery date for raw materials then it will have effects on the planning for your finished goods as well, if they are not rescheduled then it might result in new requisitions for the original delivery date in the next planning run

former_member147217
Participant
0 Kudos

Hi Bijay ,

I understand what you are trying to say but I am unaware where should I code this.