Inbound idoc for updating delivery date of purchase order

Hi All,
Our vendor sends a delivery file consisting of delivery date and quantity(could be partial) for line items of a purchase order.
I need to update the Purchase order line item with the delivery date and quantity sent from the Vendor. It should add a new confirmation line with custom confirmation category in the confirmation tab of the line item in the Purchase order.
Each time we get a delivery file we need to add a new confirmation line in the confirmation tab of the purchase order line item.
How can I get this working using inbound idoc processing? Which Idoc type should I use to solve my issue. Will ORDERSP work for my scenario?
Thank you,
Sonali.

>
sonali ashi wrote:
> We have all EDI set up done for ORDERSP idoc in our system. Problem when I use this idoc type by default system is always adding confirmation catgeory 'AB' but we want our custom  category to be added instead of 'AB'.
> Edited by: sonali ashi on Dec 23, 2010 9:47 PM
Confirmation category used for order acknowledgement is define in configuation. You can change that from AB to your custom condition and EDI should pickup that.
SPRO->Material Management->Purchasing->Confirmation->Define Internal Confirmation Category
>
sonali ashi wrote:
> I have also noticed that 'AB' confirmation accepts only full quantity order acknowledgement through Idoc processing.
> Manually I can add a "AB" confirmation for partial quantity but in the idoc processing it fails.
> Edited by: sonali ashi on Dec 23, 2010 9:47 PM
Check tolerance limit defined for confirmation category in 'Conformation Control' Node in SPRO at same level as above.
Regards,
Pawan.

Similar Messages

  • Updating delivery date on Purchase order line items  Urgent

    Hi,
    I have same problem with update the Delivery date in ME22N transaction. I have used BAPI_PO_CHANGE function module. but it does not working properly. Can anybody please send the sample code.
    my maild id is [email protected]
    it_POSCHDULE-PO_ITEM = '10'. "PO item number
    it_POSCHDULE-DELIVERY_DATE = '08/28/2007'. "changed delivery date
    it_POSCHDULE-SCHED_LINE = '1'.
    append it_POSCHDULE.
    IT_POSCHDULEX-PO_ITEMX = 'X'. "PO item number
    IT_POSCHDULEX-DELIVERY_DATE = 'X'. "changed delivery date
    IT_POSCHDULEX-SCHED_LINEX = 'X'. "schedule line
    append IT_POSCHDULEX.
    CALL FUNCTION 'BAPI_PO_CHANGE'
    EXPORTING
    PURCHASEORDER = '4500232997'
    TABLES
    RETURN = return
    POSCHEDULE = IT_POSCHDULE
    POSCHEDULEX = IT_POSCHDULEX
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
    is any more parameters i have to pass for update the delivery date
    Thanks
    Gopal.

    This is my code.
    it_POSCHDULE-PO_ITEM = '00010'. "PO item number
    it_POSCHDULE-DELIVERY_DATE = '08.28.2007'. "changed delivery date
    it_POSCHDULE-SCHED_LINE = '0001'.
    append it_POSCHDULE.
    it_poschdulex-po_item = '00010'.
    IT_POSCHDULEX-SCHED_LINE = '0001'.
    IT_POSCHDULEX-PO_ITEMX = 'X'. "PO item number
    IT_POSCHDULEX-DELIVERY_DATE = 'X'. "changed delivery date
    IT_POSCHDULEX-SCHED_LINEX = 'X'. "schedule line
    append IT_POSCHDULEX.
    CALL FUNCTION 'BAPI_PO_CHANGE'
    EXPORTING
    PURCHASEORDER = '4500002299'
    TABLES
    RETURN = return
    POSCHEDULE = IT_POSCHDULE
    POSCHEDULEX = IT_POSCHDULEX
    commit work.
    and messages in RETURN are
    TYPE     ID     NUMBER     MESSAGE
    I          0     Changing of PO using Enjoy BAPI unsuccessful 
    E     MEPO     0     Purchase order still contains faulty items
    I     VD     345     Date 08.28.2007 period D is not valid
    E     6     70     Enter a quantity
    E     MEPO     43     Please enter an order quantity

  • Updating delivery date on Purchase order line items

    Hi,
    I am using BAPI_PO_CREATE1 to create purchase order. It is creating fine except I want the delivery date on line item to be overwritten instead of system determining from MRP view of material on each line item.
    I am passing delivery date to DELIVERY_DATE parameter of POSCHEDULE  table of the BAPI, but instead of taking the value that I passed it is calculating from material master.
    Is there any other parameter for BAPI that I need to set ?
    Please suggest me a solution.
    Thanks,
    Sonali.

    Thank You!
    My problem is solved regarding DELIVERY_DATE but I am getting new problem .
    I am getting error message
    "Control indicators for controlling area UPS do not exist"
    when I use BAPI BAPI_PO_CREATE1 . 'UPS' is the new controlling area that in which I am creating the Purchase order.
    Please suggest me some solution.
    Thanks,
    Sonali.

  • How to execute availability check against delivery date in purchase order

    Hi all
    In MD04, I know that "available date = delivery date in purchase order + GR processing time" & "GR date = delivery date in purchase order". When I execute availability check in production order, I will get material's committed date = available date. But I hope to get material's committed date = GR date in purchase order.
    For example. delivery date in purchase order is 2012/02/06 and GR processing time is 2 days. After ATP in production order, I will get committed date 2012/02/08. But I hope it show 2012/02/06. How to customize it.
    (The GR processing time must be set 2 days for MRP calculation. it can be changed to 0.) Thanks!!

    Hi Rita,
    One Doubt, If you say that material commited has to be the GR date and you do not wish to wait for GR processing time, then why do you have the GR processing time in first place.
    For ex. My client, we get the stock as per GR in Quality inspection and so we have GR processing time considered for available time in MD04. But since the business considers the Inspection stock as avialble, The stock gets reflected in avialibility check the moment GR is done.
    So please explain your requirement in detail. There could some way to do so. If not the raise an issue with SAP.

  • Source inspection before 365 days of delivery date of purchase order

    Hi Experts,
    Business wants to create source inspection lot well in advance before 365 days of delivery date of purchase order. this lot is required to record results.
    In SAP, transaction code QA51 allows only two digit characters for 'number of days for opening period' so system is not creating inspection lot for more than 99 days delivery date from current date.
    Please advise.

    Hi Patel, I really got interested on this particular issue because we have been using source inspection in our company for a while. After some investigation on ABAP code of report I will share with you my fact findings:
    1) System calculates the start date of source inspection (delivery date from PO - Leadtime from q-info record). For example, in my test case it was 14.08.2015 - 0 days. So field g_datum below will be 14.08.2015:
    2) System then checks if you are running the report in background (highlighted in yellow above). If so then it will check if the start date of inspection (g_datum) falls on opening horizon (g_datum_eroff). The opening horizon is calculated as per formula below (system login date + opening period). As an example: 14.08.2014 + 30 days = 13.09.2014.
    Default opening period (p_eroff) is 30 days:
    3) So all-in-all, when you are running QI07 online you´ll get a yellow traffic light on the long leadtime PO but you will be able to process it (on-line). However if you run the report in background (job scheduling) system will only create inspection lot to the relevant POs if the PO's delivery date falls on the 30 days window based upon the current date.

  • Fixed Day in a week as Delivery date in Purchase Order.

    Dear All
    I have the below requirement
    For a material/ vendor combination users would like see  always a fixed day as delivery date in Purchase Order.
    For  example for a Material X and Vendor Y always Wednesday of the week should be delivery date.
    Whether this can be achieved ?
    Can you please let me know your thoughts on this
    Regards
    Shyam

    Dear Jurgen
    Thanks for referring to the post.
    But actually my requirement is bit more specific. For material-vendor combination the deleivery date should be a particular day in a week
    Ex : Material X and Vendor X1 = Monday
    Material Y and Vendor Y1=Tuesday
    This requirement I believe is quite difficult in achieving  for a PR from MRP. That's why I put the question as whether we can achieve this when we convert the MPR PRs to PO s ?
    Please let me know your thoughts on this
    Regards
    Shyam

  • Selection of a price list based on the delivery date of purchase orders

    Description of requirement:
    One of our customers would like to have the price list selected on the basis of the delivery date of purchase orders rather than on the posting date.
    The customer wants to have this feature available by the date scheduled for their go-live, that is January 2nd 2008.
    Best regards,
    Emmanuel Ruellan

    Dear development team,
    Is it possible to have the above functionality in a future version?
    Best regards,
    Emmanuel Ruellan

  • How to enter a specific vendor for  the delivery costs in purchasing order?

    Now I want to create a purchasing order including planned deliver costs such as Freight, Coustoms ect, as the vendor of such planned deliver costs is different from the goods supplier, then How to enter a specific vendor for  the delivery costs in purchasing order? That means the partner for invoice partner will be two vendors at least in one purchasing order. thanks very much.
    <i>
    <b>No one would like to answer this question?</b></i>
    Message was edited by:
            King Qi

    hi, 
    You can have vendor at each condition record level.
    try it out.
    cheers
    Rav

  • Delivery date in Purchase Order Header

    Hi all,
    In which table is Delivery date in Purchase Order Header stored.
    the screen field name is eeind.
    Thanks

    Table EKET, Field EINDT or LPEIN try to look from se11 or se16n
    reward point if correct

  • Delivery date in Purchase Order in the item overview

    Hi all,
    In which table is Delivery date in Purchase Order in the item overview stored.
    the screen field name is eeind.
    Thanks

    In table EKET in field EINDT the delivery date is stored, based on the Schedule lines in the PO Item

  • How to block the Statistical delivery date in purchase order from updation

    Hello All,
        We have the following requirement from our client.
    The client wants to track the delay in delivery of purchase orders raised to vendors. Currently the users, change the delivery date and then process the PO if there are any delays. The client wants to STOP this and track any changes being made.
        We created a new screen layout for purchase orders and checked the Statistics relevant delivery date as DISPLAY
    However, when we tested the same, the statistical delivery date was changed along with delivery date, when the delivery date was changed in the Purchase order, though the option for statistical delivery date was seen a DISPLAY field only.
    Please provide us your suggestions on any other options available.
    R's
    Manoj.

    if your client wants to track the delay of a delivery from your vendor, then he has to give the vendor a chance that he can deliver on time. And the usual way to do this is by sending the PO to the vendor.
    if you cange the delivery date before output of messagem then your vendor could not even know the original delivery date, so it is not the vendors fault if he cannot meet this date.
    if you change the delivery date after output of message , then the statistical delivery date will stay with the old date.
    the field is always open to maintain because it is not always the vendor who is reponsible for a delivery date change.
    if you want to change the delivery date because you can take the quantity at that date, then it is not the vendors fault, in this case you have to change the statistical delviery date to evaluate the vendors delivery performance against the new date.
    And often forgotten in this evaluation process is the warehouse personell that finally posts the goods receipt. if they post it with delay and do not change the goods reeipt date, then the vendor is as well evaluated to bad.

  • User Exit for Requested Delivery Date in Sales Order

    Hi
    Which user exit can be used to change Requested Delivery Date in Sales Order.
    Scenario:  Sales Document Type: OR has Lead Time: 7 days.  System always proposes delivery date after 7 days.  We need to change this Lead Time based on plant.
    Thanks in advance for your support.
    Regards
    Uma

    Hello,
      try with USEREXIT_MOVE_FIELD_TO_VBEP or USEREXIT_SAVE_DOCUMENT_PREPARE, of program MV45AFZZ.
    Hope to be useful.
    Best regards,
    Andrea

  • User exit for updating delivery block of Sales order before Delivery

    Hi  Folks,
    Need to have an user exit for updating Delivery Block indicator for a Sales order Before creating its delivery
    I have got an exit in Program SAPMV45A
    MV50AFZ1
    FORM USEREXIT_REFRESH_DOCUMENT.
    that hits before processing the delivery block fro delivery (Correct me if i m wrong with this )
    Now i want now how to change the Delivery Block indicator of Sales order in that exit
    any FM available ?
    Thanks n regards
    Sonal...

    Hi  ,
    How did you solved this issue?
    I am having similar scenario in which while pressing the save button  delivery block should update if multiple schedule line exist.
    Tried by two different approaches in various user exit without any success.
    AFAIK we have two ways to achieve this functionality.
    1) Count the no of rows in vbep. If greater than 1 then multiple schedule line exist and we can assign the value to VBAK-LIFSK(delivery block) as per our requirement.
    This is not correct. If there are two line items both with single schedule line . This case total no lines in vbep will 2 and above condition will true which is incorrect.
    2) There is a indicator for multiple schedule line (VBAPD-EPMEH , xvbap-epmeh ) if it is check then multiple schedule line exist and we can assign the value to VBAK-LIFSK(delivery block) as per our requirement.
    If I write code in USEREXIT_SAVE_DOCUMENT_PREPARE.
    Multiple schedule line indicator is not populate so can not use 2nd approach.
    If I write code in  USEREXIT_SAVE_DOCUMENT it of no use as vbak is updated before reaching this user exit.
    If I write code in USEREXIT_MOVE_FIELD_TO_VBAK as this user exit is also called while pressing the enter key for this I have use
    the condition of fcode but it also fails in some condition.
    If fcode eq 'SICH'.
    Read table xvbap with key epmeh = 'X'.
    IF SY-SUBRC = 0.
    VBAK-LIFSK = '03'.
    Else.
    VBAK-LIFSK = ' '.
    Endif.
    Endif.
    Please help me to get the desired functionality working for all cases.
    1) One line item with multiple schedule line                                              
    2) Two line item with multiple schedule line                                             
    3) One line item having one schedule line and second one having multiple
    4)Two line item both with single schedule line.

  • Update of delivery date on purchase order line

    Hi,
    Is it possible that the delivery date in the purchase order is automatically updated. When the required delivery date changes in the sales order when there is a link between the two?
    If yes, how?

    Thank You!
    My problem is solved regarding DELIVERY_DATE but I am getting new problem .
    I am getting error message
    "Control indicators for controlling area UPS do not exist"
    when I use BAPI BAPI_PO_CREATE1 . 'UPS' is the new controlling area that in which I am creating the Purchase order.
    Please suggest me some solution.
    Thanks,
    Sonali.

  • Statistics Relevant Delivery Date on purchase order

    Gentlemen
    Please I need your help with this scenario
    1.We create a Request for Quotation (ME41) with delivery date 01.05.2010; a message for this action was created and sent.
    2. We maintain last document (ME47) with Quotation info, this action includes the net price and update the delivery date to 10.05.2010. At this moment the system display a warning (Message no. 06273 u201CStatistics-relevant deliv. date will not be changed automaticallyu201D) and a new message is no created for this action.
    3. After that, we create a Purchase Order by adopting last Quotation, and Delivery Date is fixed on 10.05.2010 but Statistics-Relevant Delivery Date is fixed in 01.05.2010.
    We need the behavior that we describes as follows: Creating a Purchase Order by adopting a Quotation, Delivery Date and Statistics-Relevant Delivery Date on the Purchase Order  must be copied from the updated date on the ME47 without sending a new message (for this case 10.05.2010); currently this last date is applied for delivery date but no for Statistics-Relevant Delivery Date.
    Is possible to do this via customizing or SAP note or de we have to modify and exit?
    Thanks in advance for your help
    JM

    Solution is content on sapnote_0001378481 PO Statistical delivery date determined by RFQ-schedule

Maybe you are looking for

  • Removing and re-installing bootcamp...damage hard drive?

    Hi. A few days after I got my Macbook, I installed Bootcamp and Windows XP Home on it. After realizing i didn't have much use for it, at the time, I removed the partition using the Bootcamp assistant. I recently re-installed Bootcamp on my Macbook, t

  • Need Help in configuring workflow Notification Mailer with IMAP

    Hi, i've configured the notification mailer successfully with SMTP and it's working fine , users can receive mail notifications but the INBOUND processing doesn't work. i've created a new mail account on the IMAP server (Outlook 2007), but when confi

  • Transferring iPod music synced to an old iTunes account

    I have an iPod which is synced to an old iTunes account we no longer use. When the computer crashed the thousands of personal CDs we had in iTunes went away.  I now have several iPads and a new iTunes account I would like to get on the same page....h

  • Quicktime plays video but no audio

    Trying to play Quicktime videos from Prentice Hall website associated with textbook. Browser has up-to-date Quicktime plug-in and when tested there is video and audio. But when video is played from selected website, there is video but no audio. Teste

  • Sequence doesn't play the sound.. help?

    Hey.. I've just got FCE4 and I've encountered some problems. I've managed to overcome the "Not Rendered" issue, but now while I play the imported video already on the timeline, on the canvas, no sound is played. Not from the .dv files, and not from t