MASS CHANGE IN SCHEDULE LINE DATE

Hi All,
Will u advise whether it is possible to change schedule line date in MASS
Example. We are having make to order scenario. Sales order is prepared with 25 different line items with shipment date 10 th Feb. Out of these 25 items 10 items are ready by 20 th Jan. If we want to ship these goods on 20 th Jan. we have to change schedule line date item wise.
Is there any way that we can make this change in a mass without changing delivery date of the sales order.
Thanks
Ravi

V_V2 calls a program that can be 'customized' since it consist of 2 phases:
1) selection phase
2) rescheduling phase
You can copy program SDV03V02 into a custom one and add your own selection criteria without altering the second part of it.
I alreay made it and it works fine even when upgrading.
regards
Roberto Mazzali
pls. reward if helpful

Similar Messages

  • How to change the schedule line date in SO with reference to value contract

    Hi SD Guru's,
    I need to change the schedule line date in the sales order with reference to the value contract by using some algorithm that i will write. The problem that i can't find the suitable place to add the algorithm. I can't add it to the Copy control because there is no schedule lines in value contract and copy control for schedule lines does no exist.
    I can not add to user exit MV45AFZZ  , because order that was created with reference to the value contract, does not go through this user exit.
    Do you have some ideas where i can add it?
    Thanks and Regards
    Viky
    Edited by: Viky Sloutsky on Oct 20, 2010 12:43 PM

    Hello Viky
    How about using program MV45AFZB- USEREXIT_CHECK_VBEP or USEREXIT_MOVE_FIELD_TO_VBEPKOM
    or program FV45EFZ1- USEREXIT_CHANGE_SALES_ORDER
    Does the program go through these exits when an order is created with ref to a value contract??
    Also I am wondering why you need to change a Schedule line determined by Availability check and/or delivery scheduling?

  • Purchase Ord delivery date changes SO schedule line date?

    Hi,
    I am purchasing a drop ship item as per sales order. The account assignment in the purchase order is the Sales order. 
    Why in some cases the schedule line date in the sales order changes when I change the delivery date in the purchase order? whereas in other cases it does not.
    Please help me out with this question.
    Sincerely.
    Puja

    Puja,
    The SO schedule line date should not change when you change the purchase order delivery date.
    However, if you change the PO del date, AND a user performs re-ATP against the sales order, OR if you are running backorder processing (rescheduling) of sales docs, then the SD item/schedule date may change to match the changed availability situation caused by the change of the delivery date of the PO.
    Look in the sales order in VA03, then Environment>changes.  Look to see if anyone or anything has 'touched' the SO item that is home to the schedule lines that were affected.
    Regards,
    DB49

  • Re: Check Schedule Line Date Change

    Hi,
    I need to prevent the user from manually changing the schedule line date, but still allow
    BAPI_SALESDOCUMENT_CHANGE to do the same when required.
    I have tried checking the SL date change in user-exits USEREXIT_MOVE_FIELD_TO_VBEP,
    USEREXIT_SAVE_DOCUMENT_PREPARE and USEREXIT_SAVE_DOCUMENT, but have been unsuccessful.
    Any pointers appreciated.
    Thanks,
    GShankar

    Hello Girija,
    I  have used similar concept for something else in Sales order and i know it will work for schedule line as well. I propose two solutions;
    1. While saving the sales order let the User-Exit grey out the 'schedule line' feild and create a table with key 'approver' and User ID feild and let User-Exit Validate this 'Approver's User ID which will be seperately fed into the system (these User Id can be of those who are allowed to change the Schedule line).
    2. Instead of Creating Table for 'Approver - User ID' you could Use Status Management. In this case you could allow system to grey the 'Schedule Line' Feild in some stauts and the user may be allowed to Change in some other User Status. Eg:Status-'Schedule line Change' May allow system to Change the Feild in this case you table will have to be maintained only once or can be hardcoded to check the status and behave accordingly.
    I hope I was Clear in explaining the logic. Good luck

  • Change schedule line date

    Dear All,
    I have a requirement where required delivery date for one divisions material
    in sale order and STO should automatically propose todays date plus 10 days i.e.
    if any sale order or STO created today then required delivery date in STO and
    SO should show 24.10.2010.
    Accordingly we have maintained planned delivery time in material master 10 days in MRP2
    view and it is working fine but another requirement is that user can reschedule the
    delivery and he can change the schedule line date in So (RV45A-ETDAT) before or after
    10 days in VA02 but it is not allowing to change it is considering todays date + 10 days.
    In STO it is allowing for change the delivery date (MEPO1320-EEIND).
    Plz advice how I can make the field RV45A-ETDAT changeable in sale order through VA02.
    Regards,
    sps.

    Hello,
    If you want a sales order to have the requested delivery date automatically populated with today's date +10 business days, this can be maintained via the following SPRO path:
    SAP IMG --> Sales and Distribution --> Sales --> Sales Documents --> Sales Document Header --> Define Sales Document Types
    Go into the sales document type you would like to maintain.  In the section "Requested delivery date/pricing date/purchase order date", there is a field Lead Time in Days.  Put 10 in here, and the requested delivery date will automatically be set to +10 days when an order is being created.
    Planned delivery time in the material master is for when you're out of stock and the system proposes the next available delivery date.  If you have stock on hand, when the availability check runs the system will use the line level delivery date.  At order entry, when a line item created this line level delivery date is taken from the requested delivery date.
    I hope this helps you.

  • Schedule Line Date Changed By Standard Code After User Exit

    We've implemented USEREXIT_MOVE_FIELD_TO_VBEP to conditionally change the schedule line date (it changes VBEP-EDATU) when sales orders are being created.  This functions correctly when VA01 or EDI is used.  However, when the order is created using BAPI_SALESORDER_CREATEFROMDAT2, standard code executing after the user exit changes the schedule line date to an incorrect value. 
    The user exit correctly changes the schedule line date; then later on in the execution subroutine VBEP_FUELLEN_VBEPKOM in include FV45EFEP_VBEP_FUELLEN_VBEPKOM is executed which changes the date on line 37 using the value in US_VBEPKOM-EDATU.  US_VBEPKOM-EDATU is in scope in the user exit, but earlier in subroutine VBEP_FUELLEN_VBEPKOM (line 12 to be exact) this variable is updated with the value in US_VBEPKOM1-EDATU, which is not in scope during the user exit.  So, USEREXIT_MOVE_FIELD_TO_VBEP doesn't have access to US_VBEPKOM1-EDATU and can not ensure that the correct value is used later on in subroutine VBEP_FUELLEN_VBEPKOM.
    I noticed at the end of subroutine VBEP_FUELLEN_VBEPKOM it calls USEREXIT_MOVE_FIELD_TO_VBEPKOM.  I could update VBEP-EDATU here to correct the error whenever the order is created using the BAPI, but it would be nice to have a solution that could be implemented only in USEREXIT_MOVE_FIELD_TO_VBEP without also having to implement USEREXIT_MOVE_FIELD_TO_VBEPKOM.
    So my question: is there a way to update the schedule line date in USEREXIT_MOVE_FIELD_TO_VBEP where it won't be changed later in subroutine VBEP_FUELLEN_VBEPKOM when the order is created using the BAPI?

    Hi Caetano,
    thanks for your suggestion
    Yes, we use firm zone for few of the vendors. there the system don't change the schedule lines.
    Also for the stock transfer PR's there is no firm zone and the lead time is one day. in this case it changes everyday after the MRP run.
    the stock transfer PR's leads to the creation of Schedule lines from the source plant. Since this PR gets changed everyday. the alerts coming out of MD07 gets changed and we really did not know if this order is delayed or not.  In the source plant we use the firm zone to avoid moving the schedule line. But then the alerts are always not correct.
    is there any setting which helps in not moving the PR everyday without using " start in the past"
    thanks
    Nagendra Kumar

  • Schedule line data

    Hi gurus,
    How can we see the changes in schedule line data. i.e. all changes in delivery date in open sales orders.
    Thanks in advance.

    Hi,
    goto environment in Va02/Va03 and click on Changes.
    There enter your schedule line instead of item. You can see all the changes for the schedule line.
    Hope it helps.

  • Delivery before the schedule line date in scheduling agreement.

    Hi All,
    I have a situation where in I am using JIT delivery schedule for processing the delivery requirement from customer. In this, lets say, I have a schedule as 08/05/2009 for material A to deliver 1000 qty and the material is made available to me after production as of 07/05/2009 and I want to despatch the material on 7th only and not on 8th. The system does not allow me to do this.It allows me to make a delivery only on 08/05/2009.
    Is there any alternative to this and is this SAP standard behaviour.

    I think you can change the schedule line date in scheduling agreement itself and do the delivery.
    regards,
    Sudhir

  • Schedule line date in Sale order for backward sched.

    Dear Experts,
    In my MTO Scenario, I want to Use Backward Scheduling, so as any change in Schedule line dates in Sale order shall take effect at least in planned order Stage, i.e in output of MRP,
    But not happening so..
    I  have customized OPU5 and checked OPU3 as well,
    Please suggest...
    Regards
    Raghu

    HI Mario,
    Thanks for reply,
    I have not worked in this strategy but will try,
    What i found was, in Planned orders detailed scheduling tab, the Scheduling type appeares to be Forward, but when i convert it to Production order it shows backward scheduling.
    This duel behavior is difficult to understand.
    Regards
    Raghu

  • Delivery Date needs to be changed on Schedule lines

    Hi All-
    I am using BAPI_SALESORDER_CHANGE, to update the delivery date on the schedule lines...If I have 2 lines of schedule, needs to be updated the second one ETENR '0002'...
    Bapi returns message that successfully processed, when I go back and look at Sales order, I don't se any changes on schedule line..
    I am pssing into BAPI, sales doc and schedule line with the delivery date and the flag 'U'..and also I am using BAPI commit...
    But, let me know if I am missing something and also let me know is it possible to change schedule delivery date or not?
    Thanks,
    Sony

    Hi
    Please follow this process.
    Only specify fields that should be changed
    Select these fields by entering an X in the checkboxes
    Enter a U in the UPDATEFLAG field
    Always specify key fields when changing the data, including in the checkboxes
    The configuration is an exception here. If this needs to be changed, you need to complete it again fully.
    Maintain quantities and dates in the schedule line data.
    1. Minimum entry:
    You must enter the order number in the SALESDOCUMENT structure.
    You must always enter key fields for changes.
    You must always specify the update indicator in the ORDER_HEADER_INX.
    2. Commit control:
    The BAPI does not run a database Commit, which means that the application must trigger the Commit so that the changes are read to the database. To do this, use the BAPI_TRANSACTION_COMMIT BAPI.

  • Schedule line date changes after each MRP run

    Dear Experts,
    Clarification needed on how the system plans the MM schedule lines.
    Setting: Start in the past not allowed.
                  3 days for processing of order
    The issue is after each MRP run the system is moving the schedule line to the current date + 3 days for processing + the planned delivery time.
    If the schedule line is not firmed, after each MRP run ( which happens everyday) the system is moving the schedule line and then giving an alert saying the " order has to be rescheduled to the previous day"
    on the second day after the mrp run the system moves the schedule line again by one more day and gives the rescheduling date as " -2 days from today"
    this change is happening every day after the planning run. - because of this there are really no backorders ( schedule line in the past ) in the system. we were not able to know if the vendor is actually delayed in this case.
    can you kindly suggest what went wrong here ??
    we are using strategy 10 for the planning of procured parts. Let me know if more info is needed.
    Note: we are also using stock transfer process for some procured parts. there too the PR date gets changed after each MRP run. There there is no lead time in this case. the order is placed on the same day as the requirement as both plants are nearby. There the PR date is changing everyday to the current date.
    your advice would be of great help
    thanks
    Nagendra Kumar

    Hi Caetano,
    thanks for your suggestion
    Yes, we use firm zone for few of the vendors. there the system don't change the schedule lines.
    Also for the stock transfer PR's there is no firm zone and the lead time is one day. in this case it changes everyday after the MRP run.
    the stock transfer PR's leads to the creation of Schedule lines from the source plant. Since this PR gets changed everyday. the alerts coming out of MD07 gets changed and we really did not know if this order is delayed or not.  In the source plant we use the firm zone to avoid moving the schedule line. But then the alerts are always not correct.
    is there any setting which helps in not moving the PR everyday without using " start in the past"
    thanks
    Nagendra Kumar

  • How to Change Scheduling Agreement Schedule line data thru BAPI ??

    Hii
           I want to change the shedule line data for a scheduling agreement .
    I used BAPI_PO_CHANGE but as this BAPI is used for PO only this gives a
    Error Message for Scheduling agreement .
    Please suggest me BAPI or FM to update the Scheduling agreement Schedule line.
    Regards
    Ajitabh Pradhhan

    as BAPI_AGREEMENT_MAINTAIN is not available in 4.6c
    Please help me out on hwo to maintain Scheduling Agreements .
    Regards
    Gaurav

  • KANBAN cycle - Change of Schedule line dellivery date.

    Hi,
    I have some queries in KANABAN scenario
    1) How to change the schedule line delivery date generated from KANBAN cycle.
    2)How to avoid generation of schedule lines from KANABAN if the Scheduling agreement was not released.
    regards,
    Kannaiah Naidu

    Hi,
    1.It is not possible to change the schedule lines of the Scheduling agreement with kanban indicator. Only work arround solution is to remove the kanban indicator. Then you can change the schedule line.
    2.Using user exit, during emptying of the bin check whether scheduling agreement is released on not.If not released generate error.
    Regards,
    Krishna A S V

  • Schedule line data change in Sales order

    Hi,
    Is there any FM to update the confirmed quantity BMENG (Confirmed qunatity filed in Schedule line data) of a Sales order?
    I have checked BAPI "BAPI_SALESORDER_CHANGE" but couldnt find a field for confirmed quantity.
    Thanks,
    Manoj

    Hi manoj,
    You can do it in userexit_move_field_to_vbep..
    Remeber to change both xvbep as well as vbep field values..
    also modify structure xvbep for the cureent loop pass..
    it should work..
    For eg:
    LOOP AT XVBep.
        xvbep-field1 = value
              MODIFY XVBep  TRANSPORTING field1.
        ENDLOOP.
    vbep-field1 = value
    Can u check this..
    Best Regards,
    navin fernandes.

  • Dropship PO schedule line date changes and impact in SO

    Hi,
    Please suggest where senario; Drop ship PO created and Changed Schedule delivery date on Purchase order and automaticaly changes in Sales order schedule line level.
    SO- PR - PO
    Senario1;
    When Vendor not confirms requested delivery quantity on date, he confirms partially qty and later confirmes remaining quanity. When we split in Purchase order delivery schedule directly it will not update at sales order it confirms and changes initially qty only on SO schedule line level. how can i copy back to sales order schedule qty partial split done on PO.
    Senario2;
    When SO created and PR - PO generated later when we Add new line item in SO or Directly add PO line item how can i make sync between the two documents automatically.
    SO Schedule delivery date and PO schedule delivery date how can i see the link b/w to document back to back updates automatically when we change any one doc.
    Thanks in advance
    JACK

    Hi Caetano,
    thanks for your suggestion
    Yes, we use firm zone for few of the vendors. there the system don't change the schedule lines.
    Also for the stock transfer PR's there is no firm zone and the lead time is one day. in this case it changes everyday after the MRP run.
    the stock transfer PR's leads to the creation of Schedule lines from the source plant. Since this PR gets changed everyday. the alerts coming out of MD07 gets changed and we really did not know if this order is delayed or not.  In the source plant we use the firm zone to avoid moving the schedule line. But then the alerts are always not correct.
    is there any setting which helps in not moving the PR everyday without using " start in the past"
    thanks
    Nagendra Kumar

Maybe you are looking for