Skip to Content

How to generate an earlier delivery date from requirement date without using GRPT for materials

Apr 03, 2017 at 04:42 AM


avatar image
Former Member

Hi all

Hoping there is a SAP solution to the below work around.

We are currently adding an extra 6days against GRPT per material as a work around so a Purchase order delivery date is before the requirement date to allow for a 6day transit time from collection at vendor by a third party provider to goods receipt of the Purchase order on SAP.

This is inflating our working capital as our inventory optimization tool uses GRPT in its calculation for stock holdings. This is also having a negative impact on our vendor KPI – “Delivery in Full on Time” as although they are supplying by the delivery date we do not goods receipt the Purchase order in the system until 6days after the delivery date.

Whilst we can amend our KPI calculation to provide a pass for this we have no solution for the inventory inflation.

Is there a solution in SAP that provides a delivery date before the requirement date of a material without using GRPT?

Even more to this is there a solution to have a vendor delivery date and a goods receipt date within a Purchase Order?

Thanks in advance.


10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Jürgen L
Apr 03, 2017 at 12:30 PM

The delivery date is the date where you expect the material in your premises. It is considered in planning processes.

There is no second date field in a purchase order, if you want to communicate a pick-up date to your vendor then you have to tell it in the long text.

Is this really inflating your working capital? If you become the owner when picking up the goods and you need 6 days to get it into your plant, then I think it should be included in your working capital too. Otherwise you may consider a receipt with 103 when you pickup the goods and then a 105 when the goods arrive in your plant.

10 |10000 characters needed characters left characters exceeded