Delivery date calculation in auto scheduling

Dear All,
We have maintained planned delivery time , gr processing time in mm master as well infor records.
We are running MRP and auto scheduling and updating schedule lines through MRP.
System updating schedule lines and the delivery date also. what is calculation of delivery date in this case ?
also system updating 3 lines with different delivery date ..why ? why not one line ?
vijay

no solution.

Similar Messages

  • Schedule Line Delivery Date Calculation with Transportation Scheduling

    Hi All,
    We are currently running into a problem where our Sales Order Schedule Line delivery dates are being pushed out too far into the future - because of the Calendar being used to determine the transit time.
    We have 'Delivery Scheduling' and 'Transportation Scheduling' activated for our Sales Document type
    We have Routes that are configured with a 'Transit Time' and a 'Factory Calendar'
    Order Scenario:
    'Factory Calendar' assigned to our 'Route' is setup with only one 'Workday' in a given week e.g. Wednesday
    Our 'Route' has a Transit Time of 2 days
    We create a Sales Order on Monday for a Material that is available in our Plant
    The 'Goods Issue' date is being determined correctly for the next Workday - being Wednesday
    The 'Delivery Date' is extending out over 15 days (2 Wednesdays into the future) - since it is working on 'Calendar Days' and not 'Actual Days'
    Does anyone know of a way (config or other) to only influence the 'Goods Issue' date with the 'Factory Calendar' assigned to the Route, and have the 'Delivery Date' calculated using the Transit Time on the Route and 'Actual Days' rather than Calendar days?
    All help greatly appreciated.
    Thanks,
    Ravelle<i></i>

    Hi Pathik,
    Thanks for your reply.  I have already maintained the Calendars I'm using for this business process in <SCAL> - same as <OY05>. 
    The problem I'm having though is that by assigning a Calendar directly to my route (which I doing to influence the goods issue date - using a 1 Working Day Calendar) it is also taking precedence in determining the Transit time - which in this case I don't want, as I want my Transit time to be determined using a 5 Working Day Calendar.
    I don't think this problem has a config option as a work around...I think the only possibility in this case is a development to achieve the results we need.
    Thanks,
    Ravelle

  • How is delivery date calculated

    How can anyone please explain how delivery date is calculated using forward and backward scheduling
    I want to have it broken down into the following steps
    for eg for delivery date calculation following dates are used
    Material Availabilty Date
    Material Staging Date
    Pick/pack time
    Transportation PLanning date
    Loading date
    Goods issue date
    Transit Date
    Delivery Date
    Can some one please give me an example and explain wht these dates are
    for eg customer needs delivery date on  11/20/2008
    how would the system cacluate whether it can meet the delivery date using backward scheduling
    and if it doesnt meet how does the system do the forward scheduling
    also i am not clear with the following dates
    material avaialibilty date
    material staging date
    transportation date
    can some one please explain me all this in detail
    Also i have another question at the sales order creation when is shipping point and route determined
    coz based on the ATP check only material avaialabilty date is determined and if we have a bacjground job running every 1 hours for atp then immediately when we create a sales order is a route and shipping point determined (just before we save the sales order)
    Let me be more clear
    Suppose customer representative recevies a order on the phone
    he enters sold to party, ship to party ,PO number,delivery date and material number and then hits enter
    so at tht time the shipping point and route is determined ?
    also when an atp check runs and if the delivery date is not met then the system will propose a new delivery date but if we have a different route configured say for eg overnight so we can meet the delivery date and we want to change this route to overnight what must we do?
    should we change the shipping condition in the header?
    I am not very sure about the process can you please also explain me this in detail?
    Thanks

    Hi there,
    When a sales order is logged & the user enters the requested delivery date, system 1st does the backward scheduling date. Pla note that the factory calender mentioned in the shipping point & route plays a crutial role in defining the working days & confirmed delivery date.
    For eg:  Customer has raised an order on 11/15 & requests delivery on 11/20/2008.
    the following times are important in delivery scheduling.
    Transit time: maintained in route
    Loading time maintained in the shipping point
    Transportation planing time maintained in the transportation planning point.
    pick pack time maintained in the shipping point.
    Material availability time maintained in MM02 --> MRP screens. This is the time that the material can be manufactured (for inhouse producted items) or external processing time (for externallly procured materials like TAS items).
    From the requested delivery date 11/20 system does the backward scheduling & determines the following dates:
    Goods issue date, loading date, pick pack date, transportation planning date & material availability date.
    Time between:
    goods issue date - reqested delivery date: transit time
    Goods issue date - loading date: loading time
    transportation planning date - pick pack date: picking pack time
    Material availability date - transportation date: transportation planning time.
    Consider that the factory calender has all days of the week as working dates (to make it simple to explain). Also transit time is 3 days, loading time is 1 day,pick pack time is 1 day, material availability time is 3 days.
    From 11/20 ussing backward scheduling system determines the following dates:
    Goods issue date: 11/17
    Loading date: 11/16
    Pick pack date: 11/15
    System will check if material is available on the 11/15 to start pick / pack. If it is available then system will confirm the reqested delivery date. Else it will check when the material is available. For eg basing on the MRP settings mnaterial is available only on 11/18. So from 18th system does forward scheduling & redetermines all the dates. So pick / pack date is 11/18. Loading date is 11/19, goods issue date is 11/20 & possible delivery date is 11/23. So system will confirm the delivery date on 11/23. This is when complete delivery is required. If partial delivery is allowed, then system will check how much quantity is available on 11/15. Accordingly it will give 2 delivery dates.
    In the above example include teh factory calender which will have 5 day week with Fri & Sat as holidays. Accordingly dates will change.
    Here replenishment lead time also plays an imp role. Pls refer http://help.sap.com/erp2005_ehp_03/helpdata/EN/6b/2785347860ea35e10000009b38f83b/frameset.htm for further information
    Regards,
    Sivanand

  • PR delivery date calculation for TAB orders

    Hi All,
    1) The PR which is created via TAB item in the sales order - the delivery date for such PRs is equal to the delivery date in the sales order. This is happening only for TAB orders without BOM explosion in the sales order.
    2)In BOM exploded sales order - (meaning the parent item is entered in the sales order with item category TAP. ) -The sub components of this parent item is auto populate in the sales order. If any one of these sub components have item category TAB...then it creates a PR which has the delivery date equal to the "Planned delivery time" in the info record.
    Can anybody please explain why the PR default delivery date is different in the two cases explained above. Both are TAB items...the only difference is one is a stand alone TAB item and the other is via BOM explosion.
    Your help will be highly appreciated.
    Thanks
    Ashok

    Hi Sasy
    Delivery date calculation for MRP generated PR will follow the below settings
    1) Purchasing processing time in the Plant parameters in the customization and is calculated based on the Factory calendar days.
    2) Planned delivery time maintained in PIR and is calculated based on Normal calendar days
    3)GR Processing time Maintained in Material master record, calculated based on Factory calender.
    If you add up in the following sequence then you will get the exact delivery date.
    Purchasing Processing time + Plnd delivery time + GR processing time.
    Hope it will solve your  issue.
    Thanks / Karthik

  • Delivery date determination in the schedule lines

    Hi,
           I have a question on the delivery date determination in the schedule lines of the sales order. If the goods issue date in the schedule line has been determined as 17th Aug 2009, and the transit time is 3 days. What should be the delivery date that will be proposed? Should it be 10 + 3 equal 20th Aug 2009, or it will be 21st Aug, which is the the following day of 10 + 3 ? I simulated in the sales order and it gave me 21st, my understanding was it should be just 17 + 3 = 20th Aug.
    hope anyone can shed some light on the above. TQ
    krt

    Hi ,
    This is what F1 help says
    Rounding-up period for delivery scheduling (in days)
        The amount of time that the system automatically adds as a safety margin
        to the estimated time required for processing a delivery.
    Use
        The system adds the rounding-up margin to the time estimates for a
        delivery, regardless of whether the system
        o   Calculates the times from data in the master records, or
        o   Simply uses the default times that apply to the relevant shipping
            point.
    This is F1 Help of rounding days and not my words..... you can also check in OVXD t-code.
    Thanks,
    Raja

  • Delivery date calculation based on route in VA02

    Hi.
    I am unable to find the code for the calculation of dates in schedule lines in VA02. For plant 0201 the delivery date in schedule lines is coming wrong. I think it is not getting calculated according to the route. In addition, it is not taking route from APO but taking it from R3. I have done the debugging several times and looked into the program SAPMV45A also but still could not find the code for the calculation. Can you please guide me on this?

    Hi,
    Please check for Implementation of User Exits :
    MV45AFZ4
    MV45AFZA
    MV45AFZB
    MV45AFZC
    MV45AFZD
    MV45AFZF
    MV45AFZH
    MV45AFZU
    MV45AFZZ
    Thanks & Regards
    Suresh Nair

  • No delivery date calculation required

    Hi,
    Situation:
    Our US sales organization works with a non SAP ecommerce tool for sales of all materials. Every night (European time) a job is scheduled to send over the information about created orders and deliveries. As such orders get created in SAP.
    Most often the delivery for these orders already occurred so they just want to deliver them out of SAP once the orders are created there. They do not want SAP to calculate the earliest delivery date based on ATP logic and routing because then they have to constantly set the delivery date in future during delivery creation.
    Our US colleagues only mind of the stock levels which they constantly (every 10 minutes) update to their web based tool and which they want to be accurate all the time.
    My idea was to set the availability check for all materials in the US sales org to "KP - Do not check". But then I still have to deal with the route determination. Would it be wise to set the number of days to 0 for each case?
    Or can I somehow "switch off" routing for US delivered customers?
    What would be the best way to make sure the proposed delivery date in the schedule lines for every material has the date the order was created? Except for ATP logic and route determination are there any other settings I have to consider?
    Best regards,
    Geert

    Fix the root problem.  Give them a website that accesses SAP in real time and obviate the need for any synchronizations.  I am willing to bet that ATP and Deliveries are not the only synchronization issues.  What about pricing (more than likely now maintained in two places), relationship between soldtos and shiptos, two freight calculating programs, two tax calculating programs etc. etc.
    I know that this isn't a very helpful answer to you in the short term.  However, I encounter this problem on a daily basis and have come to learn that it's not an ATP issue.  It's an IT versus Business issue.  How could a disconnected website have been created in the first place?  That's the question that your business should really be asking.
    Sam

  • Delivery date in past in scheduling agreement

    Hi
    In ME38 , when I try to  change delivery schedule for a line item   from 05/07/2008 to 02/08/2008 , system is  giving below error .
    *Delivery date is in past *
    I am ignored this message  and pressed enter  and saved the scheduling agreement .
    Just I need to know , does this error has any ramification  in any way .?
    Thanks in Advance

    Hi,
    In SAP the delivery date is not taken in Past,so it is showing you warning/error message.
    It is not advisable to have delivery date in past.This is inturn cause problem when you going forward & want to evaluate  vendor on delivery performance.
    Thanks,
    AMIT

  • Delivery date in weekends in schedule line

    Hi friends
    we are using 7 days working factory calendar for a plant. But we do not want to have the delivery date on saturdays and sundays. (Delivery date in schedule lines). I used one Z lot size to refer the planning calendar(having monday to friday working).
    But the solution is not feasible as we are using different lot sizes like EX,MB etc.,
    Please let me know if you have any solution on this.
    Regards
    Ranga

    Hi Ranganathan,
    You create one more calendar with all the holiday same but only with saturday and sunday as holiday. Assign that calendar in SPRO -> Enterprise structure->Definition-> Sales and Distribution-> Define copy and delete, check sales organisation. in that assign in the factory calender in the sales org calendar.
    Try this if this is Ok reward the points.
    Thanks and Regards,
    Satish

  • Delivery date variance for multiple schedule lines in EKET

    Hi experts,
    can anyone tell me what dates  are used (from EKET, EKBE or any other table)  to calculate delivery date variances when there are multiple schedule lines in EKET table. I am able to match single schedule line POs but not POs having multiple schedule lines.
    thanks in advance,
    purvang

    can anyone provide input on this?

  • Delivery date not updated in Schedule line

    Hi friends,
    We are trying to update the delivery date of a schedule line in a sale order item through BAPI_SALESDOCUMENT_CHANGE. This goes well for all the cases except when the last sale order item is fully delivered. When the last sale order item is fully delivered, the BAPI is unable to update the delivery date for any of the other schedule line items in the same sale order.
    While debugging standard SAP program SAPMV45A, we found that the XVBUP item always points to the last sale order item (FM: SD_FIELD_INPUT_CHECK) and as this is fully delivered, it says that the order is completely delivered and hence delivery date EDATU cannot be changed.
    Could anyone please help to resolve this issue?
    Thanks,
    Sharmila
    Edited by: Sharmila Subramanian on Mar 17, 2011 8:17 AM

    Use following function  and update  schedule_lines  and    schedule_linesx  table.
    CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
      EXPORTING
        salesdocument     = p_vbeln
        order_header_in   = s_order_header_in
        order_header_inx  = s_order_header_inx
        behave_when_error = 'P'
      TABLES
        return            = it_return
        order_item_in     = i_order_item_in
        order_item_inx    = i_order_item_inx
        schedule_lines    = i_sched
        schedule_linesx   = i_schedx.

  • How system updating the delivery dates in sale order schedule line

    Hello
    i created a sales order with 2 line items. For the first line item the confirmed delivery date in the schedule line is 06.02.2012 and for the second line item the confirmed delivery date in the schedule line is 14.02.2012 . Both the line items are third party items and the PR created against the line items in the sales order .
    We created the PO with reference to the PR of the SO and we find there are different delivery dates coming in the PO document for the 2 line items . For the first line item the delivery date is coming as 14.11.2011 and for the second line item in the PO , the delivery date coming as 11.11.2011 . Firstly we are not understanding from where the delivery dates are picking in the PO.
    Secondly , once we saved the Purchase order and once we come back to the sales order , the schedule line dates are getting changed automatically in the sales order . For the first line item in the sales order the delivery date is changing to 22.11.2011 and for the second line item in the sales order the delivery date is changing to 22.11.2011.
    Now my question , is from where the delivery dates are updating in the Purchase order and once we save the purchase order how the delivery dates in the schedule line are getting changed .

    Now my question , is from where the delivery dates are updating in the Purchase order and once we save the purchase order how the delivery dates in the schedule line are getting changed .
    For third party processing, the delivery dates are updated in the purchase order based on the settings in the field Planned delivery time in the MRP2 view of the material master(defined in purchase info record in t.code ME11/ME12) and purchasing processing time defined in t.code OMEW. This means, since the date of PO created, it will take the days mentioned in the planned delivery time field and purchasing processing times to determine the delivery date, which will be copied into the sales order as delivery date. In your case, the purchase order delivery date is not copied into the sales order, hence you may need to check OSS note. How the PO is handled? Any confirmation control functionality is used?
    Regards,

  • Function module SD_SCHEDULING: delivery date calculation factory calendar

    Hi,
    When I create or change a sales order, system calculates the delivery time and date (ETDAT) using transit duration and factory calendar. Currently factory calendar says that transportation leaves every Monday, Wednesday and Friday. Unfortunately, function module SD_SCHEDULING calculates the delivery date using factory calendar dates, i.e. <b>NOT</b> using working dates.
    Function module reads the factory calendar from table TVRO (Routes) and field SPFBK (Factory calendar key) in subroutine GET_CUSTOMIZING, and saves factory calendar id in CS_SCHEDDU-TRANSIT_FC. The calculation itself is done later in function module DATE_CONVERT_TO_FACTORYDATE.
    For example, if transit duration is 3 working days, function module calculates the delivery date using Monday (first day), Wednesday (second day) and Friday (third day). Thus, the result is Friday, which is wrong. Result should be of course Wednesday (Monday first day, Tuesday second day and Wednesday third day).
    I'd like to use working days instead of calendar days. I am planning to recalculate the delivery date in some user exit, but before I start coding, I'd like to hear your opinion: <i>Is it possible to use working days instead of calendar days when calculating delivery date?</i> (I believe it must be, since my case is very normal). If it is, I assume that this can be achieved with IMG, but how and where?
    I am using SAP R/3 Enterprise.
    Regards,
    Jarmo Tuominen

    Hi jarmo,
    1. DATE_CHECK_WORKINGDAY
       Probably this FM may be useful to u.
    2.
    CALL FUNCTION 'DATE_CHECK_WORKINGDAY'
            EXPORTING
              date                       = d
              factory_calendar_id        = '01'
              message_type               = 'I'
            EXCEPTIONS
              date_after_range           = 1
              date_before_range          = 2
              date_invalid               = 3
              date_no_workingday         = 4
              factory_calendar_not_found = 5
              message_type_invalid       = 6
              OTHERS                     = 7.
    regards,
    amit m.

  • ATP check in va01 should consider BOM components delivery days for delivery date calculations of header material

    Hi All,
    My requirement is for ATP check in sales order,
    I am creating sales order for header material(FG) using strategy group 40.
    Its BOM consist 3-4 ROH, each ROH is assigned scheduling agreement.
    EX: I am creating order on todays date for FG
    IN-HOUSE production time = 5days, GR processing time = 1days
    transportation time = 5days.
    ROH 1= 1week, ROH 2= 2week, ROH 3 = 3weeks
    Now After MRP run for FG's, planned order will be created for deficit stock.
    now while doing ATP check in sales order system calculates delivery date = In-house production time + GR processing time + Transportation time.
    But components for manufacturing FG's are not considered .
    System should throw delivery date = In-house production time + GR processing time + Transportation time + components(ROH) delivery time (whichever is higher : As without this order delivery date is useless).
    Experts Please help.

    Pratik,
    In R/3 ATP check carried at one level material only for which you are entering schedule/delivery lines in sales order.
    If you are talking about cumulative availability check then please consider APO GATP.
    There is workaround for your requirement by considering Assemble to Order Strategies.
    Please go through below link Sales order availability check considering the ROH stock/procurement time
    Br
    KK

  • Explain How delivery date is calculated using backward and forward schedul

    How can anyone please explain how delivery date is calculated using forward and backward scheduling
    I want to have it broken down into the following steps
    for eg for delivery date calculation following dates are used
    Material Availabilty Date
    Material Staging Date
    Pick/pack time
    Transportation PLanning date
    Loading date
    Goods issue date
    Transit Date
    Delivery Date
    Can some one please give me an example and explain wht these dates are
    for eg customer needs delivery date on  11/20/2008
    how would the system cacluate whether it can meet the delivery date using backward scheduling
    and if it doesnt meet how does the system do the forward scheduling
    also i am not clear with the following dates
    material avaialibilty date
    material staging date
    transportation date
    can some one please explain me all this in detail
    Thanks

    Hi,
    Basically this is the CRSD(Customer requested ship date logic)logic in which system calculates the ship date depends upon the material availability. If material is available system calculates ship date on the basis of master data maintained in customisation.Master data is maintained in the  following link.
    If material is not available then system takes into consideration vendor delivery date & then calculate customer ship date.
    Please go through the link in SPRO
    LE-Shipping -Basic shipping functions-Scheduling -Delivery scheduling & Transportation scheduling-Maintain duration.
    In customisation following data is maintained
    Material Availabilty Date
    Material Staging Date
    Pick/pack time
    Transportation PLanning date
    Loading date
    Goods issue date
    Transit Date
    Delivery Date
    Hope you got the idea of CRSD calculation
    Regards,
    Prashant.

Maybe you are looking for

  • Open resetlogs is not  working when creating clone db with online backup

    Hi All, I am trying to create a clone database using hot backup of a database . STEPS THAT I FOLLOWED LET ----- >CURRENT_DB NAME=DEV CLONE DATABASE NAME=DEVCLONE steps PERFORMED FORM DEV DB - put the database in backup mode using 'alter database begi

  • Setting the HTML Web Reports encoding to UTF-8

    Hi, We have a problem with web reports (Reports6i with 9ias r1) showing some characters wrong(like the pound/yen symbols). The whole system (database and reports server) runs in UTF-8 characterset, but the web reports dont set any "ecoding=UTF-8" tag

  • Typing lag following Pages 5.2 update

    Pages is running so slowly I can't use it for work. Sentences lag after I type them, sometimes for minutes. Also scrolling lags and skips, and the thumbnails pane is absolutely crazy - it shows overlapping pages, missing pages, etc. The problem seems

  • Writing to DV tape

    Once I've plugged my camera in how do I write to DV tape? i. What setting do I put my camera on? ii. What settings do I used in export? Cheers Ben

  • How to retrieve web service results that are stored in an array?

    Hi, everyone, I am using a manually created web service reference in APEX3.0.1 to call an external web service for a simple company search. Here is the WSDL: http://ws.strikeiron.com/DnBBusinessProspectLinkage2?WSDL The web referene is tested fine. A