Skip to Content
avatar image
Former Member

Fixed day of Month/Week in purchasing

Hi all,

I need to set up my MRP in order to obtain these two requirements to my planned order:

1) Fixed day of the week for each material as delivery day (Order finish date of planned order)

2) Fixed day of the month for each material as check for new purchase requisition (Order start or Planned opening of planned order).

So, for example if:

A) I check each first monday of month for new purchase requisition;

B) I accept deliveries only on Friday

C) There is a requirements on October 31st

My planned order should have:

Order finish date: Friday 27th October

Order start date: Monday 2nd October

Planned opening date: Monday 2nd October

I'm able to do the first point (set up Order finish date: Friday 27th October), but I can't obtain the second one. Any suggestion?

Thanks in advance!

Federico

Add comment
10|10000 characters needed characters exceeded

  • Former Member

    I see.

    I catched that the problem can't be solved through Planning cycle, so the other answer could be misleading. On the contrary I think that this one is more clear.

    At the same time I didn't want missing a possible solution in the other question: I really need to fix this problem.

    However I'll close the other question.

    regards,

    Federico

  • Get RSS Feed

3 Answers

  • Jul 21, 2017 at 07:16 PM

    Hello Frederico

    You can define a planning calendar (MD25) and fix the deliveries in one specific day of the week or month. Using a lot size and this planning calendar, MRP will generate planned orders/requisitions in the date defined by the planning calendar.

    The order start date would be calculated according the planned delivery date set in the material master, but it is usually a fixed number of days. As a workaround, you could use a BAdI to change the planned delivery time in the requisition created by MRP. See the blog https://blogs.sap.com/2013/08/12/badis-for-mrp/

    Regards,

    Caetano

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jul 24, 2017 at 09:10 AM

    Hi,

    Many thanks for the answers.

    @Caetano: I don't know the use of BAdI. Now I'll try to study it on that blog. Many thanks.

    @Mazumder: indeed I use many other parameters on MRP to influence the order start, but in order to simplify my question I didn't mentioned them. I use:

    1) GR processing time: to influence the order finish;

    2) Safety time/act.cov: to influence the order finish

    3) Planning calendar & Lot size set up according to planning calendar

    4) Plnd delivery time: to influence the order start;

    5) Opening period: to influence the opening period.

    So, to describe better my example:

    If I have:

    1) GR processing time = 3

    2) Safety time/act.cov = 3

    3) Planning calendar = each Frieday of week

    4) Plnd delivery time = 10

    5) Opening period = 5

    and

    A) I check each first monday of month for new purchase requisition;

    B) I accept deliveries only on Friday

    C) There is a requirements on October 31st

    My planned order should have:

    Order finish date: Friday 20th October (October 31st - 3(working days) - 3(working days) = October 23rd, but it's Monday, so October 20th)

    Order start date: Monday 2nd October (October 20th - 10(calendar days) = October 13rd, but it's not the first Monday of the month, so Monday 2nd October

    OR (with an opening period <> 0)

    Planned opening date: Monday 2nd October (October 20th - 10(calendar days) - 5(working days) = October 6th, but it's not the first Monday of the month, so Monday 2nd October

    To reach this objective, I tried using Planning cycle, activating a planning calendar with the Calculation rule Months (week days). But it doesn't work.

    Acting on Opening period often is not useful. In this case, for example, on Monday 2nd October I won't have the purchase requistition, and if I check it each first Monday of the month, I will find it on Monday 6th November... to late to order!

    At the same time, I would have problem with an Opening period too large: probably I will find too many Purchase requisition (on other requirements) created too early.

    HAve you any other suggestions?

    thanks again

    Federico

    Add comment
    10|10000 characters needed characters exceeded

  • Jul 21, 2017 at 04:18 PM

    Hi,

    to get Order start date: Monday 2nd October,don't you consider Planning cycle and PDT or GI processing time of material master paramter?

    Otherwise how would you know which monday of a week to be chosen for order start date? How many weeks to go backward from

    Order finish date: Friday 27th October.

    Required a similar scenario in Allocation strategy function,please check the below link if this is of any help.

    date in allocation PO

    Regards,

    Avik

    Add comment
    10|10000 characters needed characters exceeded