Getting scheduling agreements data through 2LIS_02_SCN

Hello All
There is a requirement to get the scheduling agreements data (Purch doc type: LP and LPA, LU). This information is present in EKKO table. The standard extractor for confirmations 2LIS_02_SCN does not get this data due to performance issues. It would be nice is some one help regarding two aspects :
1. Is there any setting on the R/3 where in we can enable the standard extractor 2LIS_02_SCN to get the scheduling agreements data.
2. What would be the logic for getting the scheduling agreements data if one needs to go for function exit on the extractor 2LIS_02_SCN.
Thanks in advance.
With Regards,
Hari.

Hi,
Yes...u can create an exit.......
Here u can link these three tables EKKO,ekpo and ekes....
U can use the field EBELN (Purchasing Document Number) as a condition which is present in all the three tables to fetch the value for the field BSART(Purchasing Document Type) from EKKO.
Thanks and Regards,
Debjani

Similar Messages

  • Elaborate in MDBT and open scheduling agreement list through MRP Run

    Hi experts,
    After MRP Run in MD02 i had find out the list of Purchase requisition at ME5A , based on the purchase requisition no i will create scheduling agreement  not for PO, so how it is possible for the list of open scheduling agreement list  through MRP Run Only?
    Kindly elaborate the screen short steps at MDBT - MRP Run in background process what are possibilities >  weekly once or daily basis, report run repeated purchase requisition  no or not , update the daily stock status all those things ?
           what are the possibles in MDBT MRP Run > Maintain conditions,type of generate reports, open reports through t.code and report converted   excel or through mail recording MRP  run?
    Thanks,
    Umapathy

    Hi,
    In MDBT we can create the variant and Schedule as you wish  and execute .and also you can have the status of the schedule whether it is in cancelled or finished .
    Reg
    MSP

  • Scheduling Agreement Date Management

    I am running into limitiations with the standard SAP date management functionality in the firm zone of Scheduling agreements.  I am for any configuration options or customizations out there that can resolve our issues.

    As pointed out already above you need to use a periodic lot sizing procedure.
    Use Lot sizing procedure P, Lot size indicator K and Scheduling =2
    As per your requirement, you need to create a calendar using MD25 with Months (Workdays) as a calculation rule with 1 as the period in the box provided.
    After a MRP run the delivery date would point to the last day of the month.
    But the requirement is a bit surprising as say for a requirement on the 1st of the month you will have the delivery showing up on the last day of the same month. Under what circumstances do you have this requirement as a valid one in your business case?

  • How to get schedule line date copied to "First date" in sales order

    Dear forum
    I am creating a sales order as normal and put in a Requested Delivery Date (KETDAT) for the order.
    This requested delivery date is then copied to the "First date" (ETDAT).
    Now, the ATP is checked for each line item in the order and a Schedule line date / material availability date is calculated for each line item.
    My question is: Is there any way to have the "First date" field of the line item in the sales order populated by the first material availability date (calculated by ATP), instead of copying the Requested  Delivery Date? Any user exit? Any config?
    It would mean that every time I rerun ATP check in the sales order line item, the "First date" field would change if the material availability date change. If there is multiple material availability (multiple schedule lines) dates per line item, then the earliest date would be copied to the "First date" field.
    Is there such functionality? Or possibility to config/program?
    /Ola

    Kannan
    OK. Unfortunately reservations cannot be created at the serial number level. So the unsupported way of doing this is updating the mtl_serial_numbers tables. I hope you would know (by some means) which serial numbers you want to allocate to a specific sales orders. If you know, update group_mark_id column in mtl_serial_numbers table with your order_line_Id, This will avoid any one from picking the serial numbers (they will not come up in the LOV or will not be auto allocated).
    But you have to make sure to take it off when you actually want to pick this order line and allocate this serial number. So just before you pick release/ confirm this order line you need to update column back to null so that you can allocate that serial number.
    Thanks
    Nagamohan

  • Problem in scheduling agreement  dates with 2LIS_12_VCSCL extractor

    I am using 2LIS_12_VCSCL extractor to get the order fulfilment report.
    I am using ODS as an infprovider and on BW 3.5.
    Scenario on Sale Order screen - VA33 [ Scheduling Agreemnent ]
    Sales doc   Item  Line-No     Qty      Del NO    Req-Date         Actual GI Date
        100          10      1            10          222        5/10/2008        5/10/2008   ( this is the only item that is delivered)
         ---            --       2            10                       6/10/2008
         ---            --       3            10                       7/10/2008
    This Scenario when we view the data in rsa3 by running 2LIS_12_VCSCL
    Sales doc   Item  Line-No     Qty      Del NO     Req-Date        Actual GI Date
         100       10      1            10           222         5/10/2008         5/10/2008 
            ---       2            10          222        6/10/2008          5/10/2008
            ---       3            10          222        7/10/2008           5/10/2008
    Note that the delivery no is assigned to the unschedules schedulines(ie; these are open schedulelines that have not been delivered, but the extractor is assigning the first delivery no to all these schedule lines)
    We are confused and do not understand if this is how this extractor works . what we actually expected to get is only one recored for which the delivery has been made.
    like :
    Sales doc   Item  Line-No     Qty      Del NO    Req-Date        Actual GI Date
           100       10      1            10          222        5/10/2008        5/10/2008 
    the other two lines should not get extracted. If this is a bug in the extractor program please point us to the OSS notes or the fix that can be applied.
    Else if this is how this extractor works please suggest the fix that can be applied on the BW side to extract only the first record (ie; the schedule line  record for which the delivery has been done)
    Greatly appreciate help on this issues.
    Thank You,
    Edited by: Swordfish on May 12, 2008 1:09 PM
    Edited by: Swordfish on May 12, 2008 1:21 PM

    Hello,
    I think we have the same problem.  Data pulled over to BW has alot more records for a single delivery.
    Anybody have any thoughts on this.

  • Scheduling agreement dates

    Dear all,
    Statistical delivery date changes automatically when delivery date is changed.
    We are unable to evaluate our vendors due this change. In order to keep unchanged the SDD, we are using a work around, i.e. we first change the DD (SDD) is changed automatically then come back to SDD and change again (this time the new date can be changed).
    Should we set something in order to keep the SDD unchanged?
    Thanks for your help

    SDD will never change when there is any change in DD.
    Do check whether you SA is having an output released , if released that date is called as SDD.
    Go to ME9E output the SA and then re-check changing the delivery date in SA and check the SDD will not change.

  • Dates and quantities copied from Scheduling Agreement to Delivery Order

    Hi everybody,
    we're experiencing a problem with copying control for dates/quantities between Scheduling Agreement and Delivery Order.
    If we define a Forecast Delivery Schedule with more lines/dates into a Scheduling agreement, when I create a Delivery Order with reference to a specific date the system always copies the first forecast delivery schedule date, disregardful the date specified in the selection criteria for delivery creation and with the fact that this could have already been carried out.
    Here's an example:
    Forecast Delivery Schedule into Scheduling agreement:
    (Date) 12.03.07   (Quantity)  10 TO
    (Date) 13.03.07   (Quantity)  12 TO
    (Date) 14.03.07   (Quantity)  15 TO
    When delivery has to be created with reference to Scheduling Agreement, the system doesn't about the date specified in selection parameters (e.g. 14.03.07) and copies the quantity of the first forecast delivery schedule line (10 TO).
    Does anybody knows how to maintain Copying Control for dates and quantities between Scheduling agreement to Delivery Order?
    Thank you!
    Luca

    Dear Pattanaik,
    check data transfer from copy controls.for this T-code is VTLA
    here select your doc type and select details and check also item.check inside both types data trasfer wich is assigned change from this item to header.your problem may ve coming from here.
    hope this will helps you
    Prem

  • Automation of scheduling agreement through EDI

    Hi,
    My Client want to update the scheduling agreement automatically through EDI, so wants need to be configured in SD point of view.
    looking for configuration details step by step
    thanks.

    hi all,
    any one can give idea or information about this.
    thanks.

  • How to get schedule data in method process_item

    hi, in ME21N, when creating a new PO I need the value of "Statics-relevant delivery date", in "Delivery Schedule" detail (SFLDT). I'm trying to get it like this (in method process_item):
    DATA: wa_meposchedule TYPE purchase_order_schedules,
              wa_sched type meposchedule.
    wa_meposchedule = im_item->get_schedules( ).
    at this point i don't know how to continue....
    I've also implemented method PROCESS_SCHEDULE like this:
    DATA: lw_schedule TYPE REF TO if_purchase_order_schedule_mm,
               l_schedule TYPE meposchedule.
    mmpur_dynamic_cast lw_schedule im_schedule.
    l_schedule = lw_schedule->get_data( ).
    EXPORT l_schedule FROM l_schedule TO MEMORY ID 'L_SCHEDULE'.
    In method PROCESS_ITEM, i tried this:
    DATA: l_schedule TYPE meposchedule,
    IMPORT l_schedule TO l_schedule FROM MEMORY ID 'L_SCHEDULE'.
    But in me21n it didn't work...
    thanks in advance !

    Hi Maria,
    I'm facing the same road block. Did you figure out how to get schedule line data into Process_Item?
    Thanks,
    K

  • Order Line Schedule Ship Date

    Hi ,
    How is the schedule ship date in order line calculated?
    Currently its taking from Request date when i try to schedule it from tools .
    I tried to modify this through defaulting rules but it doesnt take effect.
    The requirement is :
    Schedule ship date=Request date +Transit Time
    How do i take the transit time from the ship method ?
    Thanks

    Why Cant the Schedule ship date be less than Request date in Order line when Request Type is Arrival?
    I followed the document 262124.1 which was mentioned in the document 251449.1.
    The setup is only partially working for me .
    For example the document mentions:
    Scenario :
    Ist Case(Works Fine)
    If Order Date Type - Ship, then we add the Transit Time to the Scheduled Ship Date to get the  Scheduled Arrival Date
    Request Date =23-Sep-2010
    Transit Time =3 days
    Request type in Customer ship to= Ship
    After booking:
    Schedule ship date=23-Sep-2010
    Schedule Arrival Date=26-Sep-2010
    2nd Case (Doesnt Work)
    If Order Date Type - Arrival, then we subtract Transit Time from the Scheduled Arrival Date to get the Scheduled Ship Date for the order line.
    Request Date =23-Sep-2010
    Transit Time =3 days
    Request type in Customer ship to= Arrival
    After booking:
    It should be
    Schedule ship date=20-Sep-2010
    Schedule Arrival Date=23-Sep-2010
    But i Get
    Schedule ship date=23-Sep-2010
    Schedule Arrival Date=26-Sep-2010
    Please advise .

  • Difference between Purchase Order and Scheduling Agreement

    Can any one explain the main differences between a Purchase Order and a Scheduling Agreement?
    Thanks in advance

    Hi,
    A Purchase Order is a document that is given to Vendor to indicate our intention to buy goods from them. It contains what is the desired goods, how much quantity, price, and the delivery date, among other things.
    A standard procurement cycle for this is:
    PR --> PO --> GR --> IV
    A Scheduling Agreement however, is a type of an Outline Agreement. Outline Agreements are divided into 2, first one is Contracts and second is Scheduling Agreement. So this is basically a long term agreement with a particular vendor that contains details on what is the desired goods, quantity, and the exact delivery dates.
    A standard cycle for this is:
    PR --> Create Scheduling Agreement --> Maintain Delivery Schedule (agreed dates on when vendor will send the goods and time) --> GR --> IV
    As you can see, for Scheduling Agreement, PO is not required, but instead we would need to Maintain Delivery Schedule.
    Just to share on Contracts, it appears as below:
    PR --> Contract Creation --> PO --> GR --> IV
    Regards,
    Nazrin

  • METHOD to get schedule line item in ME_PROCESS_PO_CUST

    Hi all,
    i am using BADI: ME_PROCESS_PO_CUST. i am using method PROCESS_POST.
    i am getting header data & item data using some methods.
    which method i should use to get schedule line data
    how to find what are the methods are there to get all the PO operations like to get heder data, to get item text, to get condition item. plz give me all methods.
    Thanks
    pabi

    Hi  Peter,
    Thanks body. Ur reply is a great help.
    Is there any method to change the item data?
    once changed, need to commit also.
    my requirement
    i will change the schedule line quantity of PO item. Then i need to compare this new schedule qty with
    the old scheduled qty in this BADI. if qty is not same, then i need to put a item text in that item, saying that qty
    is changed.plz give me the detail coading for this.
    shall i use write_text FM to put item text or is there any method??
    is there any method for commit the changes?
    Thanks
    pabi

  • Why does Scheduling Agreements create multiple deliveries?

    Hello SAP Experts,
    We are on 4.7c.  Our scheduling agreements automatically create deliveries; and I was wondering why instead of putting the scheduled lines onto one delivery, it automatically creates multiple deliveries for the scheduling agreements. 
    Could someone please explain this to me?  Thank you for your time.
    Best Regards,
    WC

    Hello,
    Thank you for response.  I checked the settings and they are correct. 
    In addition, I checked to make sure the Scheduling Agreement Header Details had the "Order Combination" box checked, which will allow multiple scheduling agreements to be combined in one delivery. 
    Our scheduling agreement runs on the weekends where it automatically creates the deliveries for them.
    My question is why do the scheduling agreements with the "Order Combination" box checked do not always put the scheduling agreements into one delivery. but separates them, when they are in the same automated run. 
    For example:
    Scheduling Agreement 0001 through 0045 will be created on Delivery 100001, but Scheduling Agreements 0046 though 0048 will be created on Delivery 100002...and they both have the order combination selected. 
    Why is Scheduling Agreements 0046 through 0048, not automatically creating on Delivery 100001 as the other scheduling agreements?
    Thank you for your time!
    Best regards,
    WC

  • Why do Scheduling Agreements create multiple deliveries?

    Hello SAP Experts,
    We are on 4.7c. Our scheduling agreements automatically create deliveries; and I was wondering why instead of putting the scheduled lines onto one delivery, it automatically creates multiple deliveries for the scheduling agreements.
    Could someone please explain this to me? Thank you for your time.
    Best Regards,
    WC

    Hello,
    Thank you for response.  I checked the settings and they are correct. 
    In addition, I checked to make sure the Scheduling Agreement Header Details had the "Order Combination" box checked, which will allow multiple scheduling agreements to be combined in one delivery. 
    Our scheduling agreement runs on the weekends where it automatically creates the deliveries for them.
    My question is why do the scheduling agreements with the "Order Combination" box checked do not always put the scheduling agreements into one delivery. but separates them, when they are in the same automated run. 
    For example:
    Scheduling Agreement 0001 through 0045 will be created on Delivery 100001, but Scheduling Agreements 0046 though 0048 will be created on Delivery 100002...and they both have the order combination selected. 
    Why is Scheduling Agreements 0046 through 0048, not automatically creating on Delivery 100001 as the other scheduling agreements?
    Thank you for your time!
    Best regards,
    WC

  • How to get GR posting date for schedule line of scheduling agreement?

    I had hard time to tie the GR date to schedule lines. I need this information to generate vendor performance report. However, the GR date is tied to scheduling agreement item level only. One item line can have multiple schedule lines. Is there a way to link the GR date to actual schedule line? Thanks in advance!

    Hi,
    There will be icon called PO history in the over view screen of SA.Select the item and press it.May be this will be some what useful to you.
    Regards,

Maybe you are looking for