Vendor confirmation tab update using idoc ORDERS02

Hi all,
This is the first time i am working on idocs.
I have a requirement where i have to update the vendor confirmation tab in ME22n(Purchase order), I am using IDOC type ORDERS02. and i am using segment E1EDP20 to update quantity,date and reference no. This is working fine.
Now i need to update 2 more fields in the tab i.e confirmation category(EKES-EBTYP) and Date category of delivery date in vendor confirmation(EKES-LPEIN).But i dint find these fields in segment E1EDP20.
My question is whether these 2 fields are available in any other segment?
or should i extend the segment  E1EDP20 ?is it the correct segment to be extended...
Please provide the inputs....<removed by moderator>
Regards,
Greeshma.
Edited by: Thomas Zloch on Feb 22, 2012

Hi,
I have a questions for you and that will help me provide better solution .
a) Is vendor providing you the Confirmation category or are you expecting to get this information from Vendor ?
There are many points at which this information can be entered in ME22N.
1. When the Vendor Acknowledege your PO(If the Acknowledgment required is selected) .
2. When the Vendor request a change in schedule due to his own priorities .
3. When the Vendor actually does a goods issue and you are ready to do a Goods receipt.
In all these cases you update the system with confirmation category .In most cases this is the last phase of PO processing where you do the goods receipt and simultaneoulsy update the confirmation category. You are geting the quantity and the date updated from your schedule lines currently and since Schedules lines does not contain the confirmation category you are not getting it in E1EDP20.Confirmation category in most business scenarios is a mere stastical data rather than concrete data like schedule lines.
Depending on 1/2/3 you should be approching the solution. 1.If you want to update the confirmation category during the Order acknowledgment Use BAPI_PO_CHANGE and call it from the PI or middleware  or(3) if during the Goods receipt then call the Exit of MIGO to get the PO populated if not exit then write a custom program to see all the Goods receipt and update the PO confirmation category accordingly (Remember this is a statstical data ). Although i highly doubt that the confirmation category will be provided by vendor it is the Buyer who will be determining it and that is why it is not there in the Standard Idoc.I shall not prefer the IDOC extension.
You can have a discussion with your Functional/Customer to figure out the best approcah. Word of Caution : Analyze before you extend an Idoc .
Thanks,
Anjaneya .
Edited by: Anjaneya Bhardwaj on Feb 24, 2012 7:33 AM

Similar Messages

  • Vendor Confirmation workflow ( TS00008075 ) issue for IDOCs in Error ( 51 )

    Hi All,
              When IDOCs (Basic type: ORDERS02, Message type : ORDRSP ) goes in error with status 51 & comes to SAP system it calls event  u2018INPUTERROROCCURREDu2019  which is correct but it creates problem when it get re processed as it triggers event u2018INPUTSUCCESSu2019 resulting in firing vendor confirmation workflows to respective user ( this batch job re process each ORDRSP IDOC twice a day & hence 2 workflows per IDOC in error to clientu2019s inbox by triggering event u2018INPUTSUCCESSu2019).
    Could you please tell me why these IDOCs are triggering event u2018INPUTSUCCESSu2019 in case of error ( status 51 ) when they get RE PROCESSED. These kind of Idocs must only trigger u2018INPUTERROROCCURREDu2019  once  and should not create anything when these get reprocessed. Please note that these issues arise after EHP4 upgrade. Please let me know if any setting is there for triggering Vendor COnfirmation workflow ( TS00008075 ) when IDOCs in error get re processed.
    Please help us , thanks.
    Regards,
    Kartikey Rawat.

    Hello Kartikey Rawat !
                        INPUTSUCCESS  event gets fired just because it is configured as terminating event in the task.
                        If you don't want this event to get fired, either you can deactivate it  or delete the bindings related to the event  INPUTSUCCESS(doing so should not affect other two terminating events that may be required for you scenario) .
                        If you want know why it is fired, you can get to know in debug mode or check whether the event is defined through  related function modules configured in WE57,BD51,WE42 AND WE20 transaction codes.
                        In WE05 or WE02 transactions, you will get error description.Based on it too, you can figure out the reason.
    Regards,
    S.Suresh

  • For Wht/ In which cases we use EKES - Vendor Confirmations?

    Hi Experts,
    Pls. let me know that, For Wht/ In which cases we use EKES - Vendor Confirmations?
    thanq

    hi use this...,
    PO Change - Confirmation
    regards,
    venkat.

  • PO Vendor confirmations

    hi,
    i want to copy the delivery schedule tab lines in purchase order to the confirmation tab by using a push button.
    can anybody give me the steps to follow.
    Any userexit or badi to perform this task.
    Thanks

    Take a look at BADI  ME_PROCESS_PO_CUST  - it provides access to read and change a lot of PO data.
    There is sample code provided by SAP for it in implementation CL_EXM_IM_ME_PROCESS_PO_CUST in some of the methods (eg PROCESS_ITEM).  There are also a number of previous SDN posts on using this BADI
    Andrew

  • User exit to update Vendor Confirmation in ME22N

    Hi,
    I am adding a subscreen at the header level using BADI ME_GUI_PO_CUST and ME_PROCESS_PO_CUST. This new sub screen at the header level will have fields like confirmation category, delivery date..etc., and a push buttom called 'CONFIRM'. When the user selects the line items to be confirmed and clicks the 'CONFIRM' button the data from the customer subscreen should be copied to the item details(in Confirmations tab).
    The problem is with the confirmation tab. I need an user exit to update this. When the PO is saved confirmation should be created and EKES table should be updated.
    Any useful information will surely be rewarded
    Thanks in advance
    Antony.

    Hi
    Following enhancements are available....
    Transaction Code - ME22N                    Change Purchase Order
    Exit Name           Description
    AMPL0001            User subscreen for additional data on AMPL
    LMEDR001            Enhancements to print program
    LMELA002            Adopt batch no. from shipping notification when posting a GR
    LMELA010            Inbound shipping notification: Transfer item data from IDOC
    LMEQR001            User exit for source determination
    LMEXF001            Conditions in Purchasing Documents Without Invoice Receipt
    LWSUS001            Customer-Specific Source Determination in Retail
    M06B0001            Role determination for purchase requisition release
    M06B0002            Changes to comm. structure for purchase requisition release
    M06B0003            Number range and document number
    M06B0004            Number range and document number
    M06B0005            Changes to comm. structure for overall release of requisn.
    M06E0004            Changes to communication structure for release purch. doc.
    M06E0005            Role determination for release of purchasing documents
    ME590001            Grouping of requsitions for PO split in ME59
    MEETA001            Define schedule line type (backlog, immed. req., preview)
    MEFLD004            Determine earliest delivery date f. check w. GR (only PO)
    MELAB001            Gen. forecast delivery schedules: Transfer schedule implem.
    MEQUERY1            Enhancement to Document Overview ME21N/ME51N
    MEVME001            WE default quantity calc. and over/ underdelivery tolerance
    MM06E001            User exits for EDI inbound and outbound purchasing documents
    MM06E003            Number range and document number
    MM06E004            Control import data screens in purchase order
    MM06E005            Customer fields in purchasing document
    MM06E007            Change document for requisitions upon conversion into PO
    MM06E008            Monitoring of contr. target value in case of release orders
    MM06E009            Relevant texts for "Texts exist" indicator
    MM06E010            Field selection for vendor address
    MM06E011            Activate PReq Block
    MMAL0001            ALE source list distribution: Outbound processing
    MMAL0002            ALE source list distribution: Inbound processing
    MMAL0003            ALE purcasing info record distribution: Outbound processing
    MMAL0004            ALE purchasing info record distribution: Inbound processing
    MMDA0001            Default delivery addresses
    MMFAB001            User exit for generation of release order
    MRFLB001            Control Items for Contract Release Order
    Hope this helps to solve ur problem....
    <b>do reward if useful....</b>
    regards
    dinesh

  • Updating Vendor Confirmations

    Hi,
    To update Vendor Confirmations manually in PO we first go for  cancellation of PO release then we will update VCs.
    Is it possible to update VCs without cancellation of PO release? If yes,pls explain the procedure.
    Note that We are not using EDI & IDOC.
    Regds

    hi,
    u can do it.
    u have to change the release iondicator from 1 to 3 or others related indiactor in customizing PO release strtagegy.

  • Updating Vendor Confirmations in PO

    Hi Friends,
    I am trying to update Vendor Confirmations(TABLE EKES) in PO using FM ME_CONFIRMATION_UPDATE.  Even checking for EKPO-BSTAE.
    But i could not able to update EKES table, its throwing an error 'SYSEM ERROR:ERROR DURING UPDATING TABLE EKES'.
    Any suggestions please
    Regards,
    Sunil
    Message was edited by:
            sunilkumar sankineni

    I'm also trying to update the EKES table using the same function module, but not able to update. Did your problem get solved. Can you give me the code, on how to update the EKES table.
    Message was edited by:
            P K Ch

  • What is the use of confirmation tab in Purchase order ?

    what is the use of confirmation tab in Purchase order?

    Hello Balaji
    In Purchasing, the term Confirmation is an umbrella term for various kinds of information provided by a vendor to a customer with regard to ordered goods.
    Possible types of confirmation include the following:
    Order acknowledgments
    Loading or transport confirmations
    Shipping notifications. (Note that shipping notifications may also be referred to by a number of other names, including "advice (note)", "advice of dispatch", "ship notice", and "advance(d) shipping notice" ("ASN").)
    A further form of confirmation frequently used in Purchasing is the Inbound Delivery, which is created on the basis of an incoming shipping notification. The shipping notification represents a vendor’s confirmation to a purchasing organization of a delivery date for a certain quantity of ordered materials (or the date of performance of ordered services).
    You can enter incoming vendor confirmations manually. Alternatively, you can receive them via EDI and have them processed automatically.
    When working with vendor confirmations, you have the following options:
    You can enter the order acknowledgment number if you simply wish to provide a basis for monitoring the receipt or non-receipt of acknowledgments.
    You should enter the confirmed quantities and delivery dates if you wish to provide more detailed information in support of the purchasing, inventory management, and materials planning/control functions within your enterprise.
    Regards

  • Function Modules used for PO Vendor Confirmation

    Hi,
    Pls. let me know which function module is used to update EKES table during Vendor Confirmation in Purchase Order.
    Thanks in advance.
    Regards,
    Ramesh

    Hi Ramesh,
    Please check this FM ME_CONFIRMATION_UPDATE.
    This FM will perform direct update to table EKES (please be careful).
    Hope this will help.
    Regards,
    Ferry Lianto
    Please reward points if helpful.

  • Bapi to update delivery date in confirmation tab in purchase order me22n tc

    Hi All,
    I am writing a BDC to update the data in confirmation tab for puchase orders for enjoy transaction.
    Please let me know how to updated delivery date in confirmation tab in purchase order(ME22N) using a bapi.
    I tried using BAPI_PO_CHANGE but found no parameter related to confirmations tab.  this BAPI has every thing to update like header data, item data, scheduling data..... except confirmation.
    So please let me know how to update the data in confirmation.
    We need to use only enjoy transaction ME22N not ME22 in BDC thats why we are looking for a BAPI.
    Regards,
    Venkat

    Hi
    Check the table parameter POCONFIRMATION in BAPI_PO_CHANGE
    U can see the field DELIV_DATE in the structure BAPIEKES.
    DELIVERY_DATE in the structure BAPIMEPOSCHEDULE as well.
    Regards,
    Dwaraka.S
    Edited by: Dwarakanath Sankarayogi on Feb 5, 2009 7:57 AM

  • Vendor Confirmation using BAPI

    Can anyone suggest me how to do vendor confirmation using BAPI

    Hi Asha ,
    ME22N is to change Purchase Order ? tell me what do u want to do ?
    <b>for what one u have to Create a program by using BAPI's to creates POs for a Given Vendor .In SAP these is no such functionality to create MASS PO's at a Time.</b>
    Regards
    prabhu

  • Help with this error message: System extenstion cannot be used:The system extension "/System/Library/Extensions/AppleACPIPlatform.kext" was installed improperly and cannot be used. Please try reinstalling it, or contact the product's vendor for an update.

    I have this error message:
    System extension cannot be used
    The system extension “/System/Library/Extensions/AppleACPIPlatform.kext” was installed improperly and cannot be used. Please try reinstalling it, or contact the product’s vendor for an update.
    Please help. Is there a update or how do I reinstall?
    Thanks,
    John

    I submitted the above question, later finding that it has been answered by Buller already.  No one need reply as Buller's answer seems to solve the problem for others, and I'll try that.
    Jim

  • When I opened up a new tab, I used to get the Speed Dial page. I like that. However, since I updated my AVG anti-virus program, now when I open a new tab, I get the AVG search page. Can I change it back so that I get the Speed Dial?

    In the past, when I opened up a new tab, I used to get the Speed Dial page. I like that. However, since I updated my AVG anti-virus program, now when I open a new tab, I get the AVG search page. Can I change it back so that I get the Speed Dial?

    I had that too. On the bottom right of the AVG search page is a link which leads you to where you can switch it off. This restores normal Speed Dial operation.
    This hijacking has really cheesed me off. I've just downloaded Avast and am going to put it on in place of AVG.

  • What does this mean?  What should I do? The system extension "//System/Library/Extensions/AppleUSBEthernetHost.kext" was installed improperly and cannot be used. Please try reinstalling it, or contact the product's vendor for an update.

    What does this mean?  What should I do?
    The system extension “//System/Library/Extensions/AppleUSBEthernetHost.kext” was installed improperly and cannot be used. Please try reinstalling it, or contact the product’s vendor for an update.

    You don't even have to type more than 8 letters:

  • What does this mean? ... System extension cannot be used ... The system extension "/System/Library/Extensions/IOFireWireWDHID.kext" was installed improperly and cannot be used. Please try reinstalling it, or contact the product's vendor for an update.

    I get this message often when updating things. I have told Small Dog Computer where I buy my stuff, and they didn't have an answer. Thanks in advance.
    What does this mean? ... System extension cannot be used ... The system extension "/System/Library/Extensions/IOFireWireWDHID.kext" was installed improperly and cannot be used. Please try reinstalling it, or contact the product's vendor for an update.

    Interesting ... thank you! Actually I had that external drive, Western Digital, a while back on my second last? or third last? laptop ... the external drive died with a slew of pictures I had carefully uploaded to it  :-(
    I won't worry about it anymore  :-)
    sorry you got only 5 points, can't figure how to give you 10 points.

Maybe you are looking for