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

Similar Messages

  • Customer/vendor could not be determined for IDOC

    Hi all,
    Am trying to post incoming payments through EDI ..
    IDOC Information
    IDOC type: PEXR2002
    Message type: REMADV
    Function Module: IDOC_INPUT_REMADV
    Process code: REMA
    Am getting these 2 errors :
    Customer/vendor could not be determined for intermediate document
    Company code could not be determined for intermediate document
    Has anyone encountered this problem, if yes can anyone suggest the solutions, any help regarding this is highly appreciated.
    Thanks.

    Hi,
    Currently I am facing with the same type error when trying to post incoming payments through EDI.
    IDOC Information
    IDOC type: PEXR2002
    Message type: REMADV
    Function Module: IDOC_INPUT_REMADV
    Process code: REMA
    I am getting the below error:
    1. Company code could not be determined for intermediate document
    I have maintained record records for partner type and partner number in OBCA.
    Please advice what are the other configuration changes do I need to maintain.
    Your assistance would be highly appreciated.
    Thanks.
    Edited by: Victor Collins on Feb 27, 2009 9:31 PM

  • RBDMANI2 for IDOCs in error not working in Background..

    Dear All,
        We have an ALE-IDOC scenario in which our IDOC gets posted in the destination system with status 51 as per business reqt. We schedule a job in the background using program RBDMANI2 which is used to manually reprocess IDOCS in error.
        This background job was working fine in the 4,7 R/3 Server, but we have upgarded the receiving system to ECC 6.0. Now the problem is dat when we try to reprocess the IDOC using this job, the IDOC are not processing further.. It ideally is supposed to do further processing as per the code writen.
      We tried debugging the code(RBDMANI2) in background. But, its not helping.
    Kindly advise.
    Regards,
    Santosh Reddy.

    On primary research I found that there is a call to this FM 'SAPGUI_PROGRESS_INDICATOR' .
    In that FM see line 12.
    IF SY-BATCH <> SPACE.
              EXIT.    "do nothing in batch
           ENDIF.
    May be this is the cause of your error.
    Rhea.

  • Goods confirmation workflow is awaiting for approval

    Hi Gurus,
    while confirm the goods/service when try to check the document i am getting a message as the document is free from errors but when i click on confirm the history is showing as " waiting for approval" but when i go to item details and click on approval button it is showing as "error in process".
    Has anybody experienced this type of problem?.
    Thanks,
    mahesh

    Hello Mahesh,
    You can verify the status of the Confirmation document through BBP_PD transaction.
    The confirmation status if the Awaiting approval should not yet checked.
    hence please check the status of the workflow related to the same confirmation in swi6 TRANSACTION.
    Try to complete the Workflow manually if the workflo is stucked.
    Then verify the status of the docment
    let me know if u have any difficulties in the above.
    Regards,
    Krish

  • Mapping issue for Idoc to xml

    hello all,
           my scenario is idoc to xml file
    E1EDKT1-------segment (1:n)
       -TDID----
    ele
       -E1EDKT2----segment (1:n)
          -TDLINE-----ele
    When TDID value is X then all values in TDLINE of undeline sement E1EDKT2 needs to be cocatenated and passed to target elemnt A
    if  TDID value is Y then all values in TDLINE of undeline sement E1EDKT2 needs to be cocatenated and passed to target elemnt B
    i have written java function(for all values in context) to conctenate TDLINE elements.
    also the context of TDLINE is changed to  E1EDKT1.
    i am getting all the concatenaed values of TDLINE for TDID=X in target element A but i am not geting any value in target element B for TDID=Y
    can any one suggest what could be the problem.
    Regards,
    Sandip

    Hi Sandip,
    Map like this for target element A:
    use simple if stament.  and for If give TDID  equals(text function) to constant X
    and for then TDLINE-->concattdline(udf) --> output A
    Map like this for target element B:
    use simple if stament.  and for If give TDID  equals(text function) to constant Y
    and for then TDLINE-->concattdline(udf) --> output B
    concattdline udf:
    Create a Context udf with one argument a and name it as concattdline.
    Imports:  java.*;
    Add this code:
    //write your code here
    String value = "";
    for(int j=0; j<a.length - 1; j++){
         value += a[j] + "";
    value +=  a[a.length - 1];
    result.addValue(value);
    I just tested this and it should work for you.
    Regards,
    ---Satish

  • Mapping Issue for IDoc to JDBC interface

    Hi All,
      I am having problem in implementing logic in IDoc to JDBC interface where I have to filter out E1WBB07-KSCHL = VKP0.
      Source IDoc structure is like ->
    E1WBB01(occ 0 -1000)
      |-> E1WBB03 (occ 0-100)
                |-> E1WBB07(occ 0-1000)
                         |-> KSCHL
                              DATAB
                              DATBI
    Now, For each KSCHL = VKA0 there should be a duplicate VKP0 record. From these 2 records only the VKA0 should get processed and VKP0 ignored.
    Duplicates for VKP0 and VKA0 can be identified by identical DATAB and DATBI.
    Suppose, in one  E1WBB03 segment,there are 4 E1WBB07 segment having following values.
    1: KSCHL=VKP0, DATAB=20102011, DATBI=25102011
    2: KSCHL=VKP0, DATAB=26102011, DATBI=30102011
    3: KSCHL=VKA0, DATAB=26102011, DATBI=30102011
    4: KSCHL=VKP0, DATAB=01112011, DATBI=31129999
    2 & 3 are duplicates. From these, 2 should get dropped.
    As a result only 1, 3 and 4 should get  processed.
    How can I proceed with this..?...I have tried some work around but not able to do it successfully. Is a UDF required to compare DATAB and DATBI. If yes how it can be written.?
    Thnx in advance,
    Praveen.

    chk below mapping:
    change the context of DATAB, DATAB1 and KSCHL to E1WBB03 (right click-> context) in all the mappings shown below
    1)
    DATAB
    ------------concat-----sort----splibyvalue(value change)-----collapse context---TargetNode
    DATBI
    2)
    DATAB
    ------------concat-----sortbykey \
    DATBI                    /        \
    KSCHL------------/                 \
    ----------------------------------------FormatByExample----sort-----UDF1----Target KSCHL
    DATAB                                    /
    ----concat---sort--splibyvalue(value change)-
    DATBI
    3)
    DATAB
    ---concat ( ; )-----sort-splibyvalue(value change)---collapse context--splitbyvalue (each value)--UDF2---TargetDATAB
    DATBI
    4)
    DATAB
    ------------concat ( ; )-----sort----splibyvalue(value change)-----collapse context--splitbyvalue (each value)--UDF3---TargetDATABI
    DATBI
    UDF1: execution type : all values of a context...input: var1
    int a=var1.length;
    int count=0;
    if(a>=2)
    for(int i=0;i<a;i++)
    if(var1<i>.equals("VKA0"))
    count= count+1;
    else
    result.addValue(var1[0]);
    if(count>1)
    for(int i=0;i<count;i++)
    result.addValue("VKA0");
    UDF2:execution type: single value...input: var1
    String [] temp= var1.split(";");
    return temp[0];
    UDF3: execution type: single value...input: var1
    String [] temp= var1.split(";");
    return temp[1];

  • Issue for IDOC while converting XI party for acks

    Hi all,
    I've setup a scneario IDOC to external company ( RNIF 1.1 adapter ) over XI. During my tests I get the error when the system sends back an acknowledgement 'Unable to convert sender XI party http://sap.com/xi/XI/XIParty/Party_one' to an IDoc partner.
    Why does the system tries to convert the 'Party_one' party to an IDOC partner ? What wold he try to update in sending system ?
    ( My outbound purchase order idoc has a 'LS' partner as sending IDOC partner and a 'LI/LF' as receiving idoc partner
    Any idea on where to add this mapping ?
    ( I have not setup any ALE audit acks, nor any specific Idoc channel for acks. Should I ? )
    Any ideas ?
    rgds
    Dirk

    Hi Dirk,
    You can block the ack using report  IDX_NOALE
    Regards
    Vijaya

  • Vendor confirmation via EDI treated differently by MRP than Manually enterd

    I have a strange situation with MRP. 
    I have a schedule agreement with the following information.
    Date          Delivery sch            vendor confirmation
    05/03/07          100                         100
    05/10/07          100                         100
    05/17/07          100                         100
    05/24/07          100                         100
    05/31/07          100                         100
    06/07/07          100                         100
    06/14/07          100                         100
    Then I increase my independent requirments on 05/10/07 to 200. 
    If I have input my vendor confirmation manually via ME38, then MRP will add an additional Schedule line on 05/10/07 as I expected.   However if the vendor confirmations were sent in via idocs/edi then the schedule line is not added until the end of the confirmations.   
    Does anyone know why MRP would treat these differently based on if the confirmation were manual versus EDI?

    It should not be treated saperately by MRP if it is posted manually or via EDI
    i can think one thing that
    do you have diff confirmaiton category for EDI and diff for manually than it can happen
    so just make sure that all the confirmation category which you use is check for MRP relevant or not in
    SPRO_MM_Purchasing-conformation-Set Up Confirmation Control-select your EDI confirmation contro key and click on confirmation sequence
    and check here that the conf cat is check for MRP or not
    if not than check than you will see that MEP will pickup that.

  • Vendor Confirmation via EDI

    Hi
    I am analising different possibilities to implement vendor confirmation via EDI?
    Which Idoc - message type is suitable for Shipping Notification from vednor?
    Is Inbound delivery created after Shipp. Notif comes to ERP?
    What might be scenarios related to Purchase Order Confirmations.
    ERP part only is my interest.
    Thanks for hints
    Mariusz

    You can use Idoc message type DESADV to get confirmations from vendor.As soon as you get vendor confirmations through EDI system coverts to into inbound delivery.
    If you are looking inbound delivery then you can use vendor confirmations.
    Edited by: Sridhar Jayavarapu on Feb 24, 2011 5:32 PM

  • HRMD_A IDoc in error not raising an event

    I have workflows enabled for IDocs in error.
    If an inbound order IDoc (ORDERS) arrives in status 51, it triggers a workflow.
    If an HR master data IDoc (message type HRMD_A) arrives in status 51, no workflow is triggered.
    Here is what I have checked:
    Partner profile has me as responsible agent in both cases.
    Both type linkages are active for IDOCHRMD and IDOCORDERS event InputErrorOccurred.
    Both IDocs types are posted in with the test tool and end up in status 51.
    When I investigate the event trace, I can see that an event is raised for the ORDERS IDoc but not for the HRMD_A IDoc.
    There are no errors in the type linkage status column.
    So why would it be that the event is not being raised for the HRMD_A IDoc?
    How can I find out what should be raising the event? I guess that there is a function module call to SWE_EVENT_CREATE or SAP_WAPI_CREATE_EVENT.
    Kind Regards,
    Tony.

    Hi Tony,
    I am a complete novice to workflow but I have a requirement liek yours to trigger workflow for idocs in error, so I was hoping you could point me in the direction of some documentation/steps on how to do this?

  • 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

  • ECC to CRM Mapping Issue for vendor data

    Hi,
    I am facing an issue for replicating vendor data from ECC to CRM. One of the vendor is not confirmed at ECC side and one vendor's time zone is not maintain in the master of time zone in CRM side. This may be the issue.
    But Where exact we can see that mapping of the tables of ECC and CRM. So in future we should maintain mandatory data based on mapping to avoid BDOC failure.

    Hello Rahul ,
    The field (MARA-BISMT) is not used in CRM system. If you want this
    field to be maintained in CRM as well, and to be transferred from R/3
    to CRM you must enhance the standard by customer extensions.
    The procedure for customer enhancements for Download from R/3
    to CRM is described in the following document:
    SAPNet, alias crm,   > Media Library   > Documentation   >
    Key Capabilities   > Master Data   > CRM Product: Customer
    Enhancements for Download/Upload
    For further information about Product Master enchancements and how to
    find techncical documentation about it please refer to the attached
    Note 428989.
    Thanks & regards,
    Krishnen

  • Workflow for Idoc errors

    Hi,
    I am new to workflow, I got a requirement for idoc error handling in workflow.
    If the idocs fail a notification needs to be sent to an appropriate personnel. If it fails due to configuration or technical issue then the notification needs to go to the tech personnel ( A distribution list ) . If it is a data error then notification needs to go to functional personnel ( distribution list ).
    Here i have created a WF using Object IDOCAPPL. Please let me know how i can handle this condition and want some document on orginization structure.
    I have refered to documents in Saptechinical and Sdn.Plz let me have some other ideas and documents.
    thanks
    Arun.

    You can create a custom rule and inside that you can have your own condition and populate the users accordingly.
    Distribution list..you can create in SBWP itself.

  • Enable service of objects -workflow overview-workflow log for IDOCS?

    Hi everyone,
    I need to enable service of objects -workflow overview-workflow log for IDOCS. Using object key i know how to go to log.Users need that functionality to be enabled for Idocs.For po and pr I can see so its not parameter settings.I feel its configuration somewhere I dont know where?
    Can someone help?
    Thanks in advance..

    Hi VJ,
       I'm facing the same issue, the workflow overview is not displaying the log from ME52N. But i have delegate my business object. Is there anything need to be done further.
    Thanks & Regards,
    Tina

  • Workflow notification is not tiggered for IDoc of message type 'WPUWBW'

    Hi All,
            I would like to know the setting up of workflow notification for IDoc message type 'WPUWBW' (idoc of different message type is getting notified). Please provide pointers and also the steps for the above issue.
    Regards,
    PSS

    Hi Ferry,
    System checks for the IDOC version and then calls the EXIT if the versions are different .Following is the code snippet that ensures the above thing in include LBD11F0T :
      Change IDOC version if target <> current version.
      IF  F_EXCEPTION-MSGTY IS INITIAL
        AND (    F_IDOC_CONTROL-IDOCTP <> TARGET_IDOCTP
              OR F_IDOC_CONTROL-CIMTYP <> TARGET_CIMTYP ).
        PERFORM CHANGE_IDOC_VERSION TABLES   T_IDOC_DATA
                                    USING    TARGET_IDOCTP
                                             TARGET_CIMTYP
                                    CHANGING F_IDOC_CONTROL
                                             CHANGED_FLAG
                                             F_EXCEPTION.
      ENDIF.                               "End of  if subrc = 0
    Have you tested it ? Pls suggest if I am wrong somewhere.
    Thanks and Regards
    Gurpreet Singh

Maybe you are looking for

  • How do I find my iTunes library back?

    I reinstalled Leopard and have trouble to find ny iTunes library back on my external hard drive. I did find some Itunes library files but clicking them opens iTunes without opening any music files in iTunes. How can I get it restored?

  • When syncing with iTunes what does the "importing photo" step do?  I don't see my photos imported?

    When I sync my iphone 4s I see "importing photos" as one of the steps it is going through in syncing.  However, I don't see the iphone photos in iphoto or elsewhere.  I turned off the photo stream feature for various reasons.  Is that why I see no im

  • Cannot figure out workflow in Pages 5.1

    I am not sure if this is an iCloud, iWork, Pages, iPad, Mavericks or iOS issue. Please redirect me if that would be better. I use documents from all kinds of applications: Sibelius (music notation software), pdf, sound, word (Microsoft), pages (iWork

  • IPhone 4S doesn't work with car adapter

    My wife and I upgraded our 3GS phones to 4S.  We have an aftermarket iPhone adapter in our car, I don't recall the brand, but it worked fine with our Toyota Camry sound system.  We could charge our phones and play music using the factory stock CD tra

  • Mp4 won't play in quicktime player

    I have an mp4 file that I'm trying to watch on my quicktime player but I just get an error that says it cannot be opened.  The codecs are H264 - MPEG-4 - AVC, and A52 audio (aka AC3). I have Perian installed.  Any suggestions?