SRM - BADI Method is not triggered in background

Dear Experts,
In our SRM system we are trying to use an implementation of BADI BBP_DOC_SAVE_BADI method BBP_DOC_SAVE to automatically modify bid invitations at save time.
This works fine when the Bid invitation document is created directly in foreground but doesn't work when it's created in the background in workflow via a request/shopping cart.
Does anyone know about this,are we using the wrong BADI or is anything else missing?
Thanks in advance!
Anders

Hi,
Thanks for the reply on the post.
I have similar requirement but can not use BADi as this is obsolete, can you please suggest the approch in details as we have not worked on Web Dynpro.
Also if the BADI BBP_F4_READ_ON_EXIT is obsolete, does SAP provided any other BADI which can be used for the same purpose?
Please clarify, Any help would appreciated.
Thanks a lot in advance.
Regards,
Abnish Jain

Similar Messages

  • BADI implementation is not working in background for MRRL

    Hai frnds,
    BADI: MRM_WT_SPLIT_UPDATE is used for deducting withholding tax in MRRL(Invoice verification). This BADI was implemented and working fine in foreground, but not working in background.
    After implementing the BADI, the standard method of calculating TDS(from vendor master) is over written by BADI implementation.Now standard deduction is also not workijng in background.Plz help me to solve it.
    Bala.V

    HI,
    COR6N is the Enjoy Transaction and sap does not suggest to write the BDC on these transaction as most of these transaction uses the GUI elements foe better display and which cannot be recorded while processing the BDC in back ground.
    Check for the Normal transaction and write the BDC for it.
    Or
    Pass X to Rcommit flag in the CTU_PARAMS option and check.

  • BADI PROCESS_PO_CUST  is not triggered from APO tcode  /n/sapapo/snptlb

    Hi ..
    We are using BADI : PROCESS_PO_CUST  to make Client Specific Changes and is Working Fine in R3.
    But While create PO in APO Via transaction(/n/sapapo/snptlb)  this BADI is not triggered.Please let me know if you have any inputs on the same
    Cheers
    Mukundan.R

    Solved. Thanks to ABAPOne.
    Referring to: FIELDSELECTION_ITEM method in ME_PROCESS_PO_CUST Badi

  • BADI ME_PROCESS_PO_CUST is not triggering while creating/changing PO

    Hi,
    I am new to BADIs,
    I am trying to implement BADI ME_PROCESS_PO_CUST in ECC 6.0. I have done the implementation and activated. I kept a break point in PROCESS_ITEM method, but the BADI is not triggering while creating or changing the PO. Please advice me what could be the reason behind this?
    I used the SQL trace but i couldn't get the BADI ME_PROCESS_PO_CUST in the list.
    thanks in advance
    Regards
    Jagadish

    hello jagdish,
    implement   this user exit.....
    MM06E005...
    go to     EXIT_SAPMM06E_017   in that   then you can put a break point in the user defined function module.....
    or use
    BREAK  'C5133392'  (use your user in place of C5133392)....it will stop here while creating PO or changing PO...
    now you can do whatever you want to do in create or change PO using this function exit......
    perform the validations on import parameters.....to create  or change ....and activate the project....
    hope this will give you some idea and help

  • FP.Get Image method does not capture the background image

    The attached VI (8.5) demonstrates the issue nicely - the background image is not included in the image captured by the FP.Get Image method.
    Workaround - don't use the background image if you want to capture the FP like this - paste your image in the background or use a picture control.
    Message Edited by tst on 09-10-2008 09:20 PM
    Try to take over the world!
    Attachments:
    Get Image without background.vi ‏713 KB

    Hi tst,
    Thanks for the information.This was reported to R&D (#50678) for further investigation. R&D is currently investigating this issue. We appreciate your feedback.
    Regards,
    Stephen S.
    National Instruments
    Applications Engineering

  • Submit Button in Interactive form is not Triggering (Webdynpro Java)

    Hi,
    I have developed one application for Online intractive form.I have  created one text box and one submit button in Intractive
    Form.I created a Action method Submit.I have bound the onActionSubmit() method to  onSubmit Event of Intractive Form.
    For testing i am putting some value in text box and Clicking Submit button.I have set the debugger in onActionSubmit()
    method.But when I am Clicking Submit button, onActionSubmit() method is not triggering.I have
    1. I have used Submit to SAP button (Pallet>Library>Web Dynpro).
    2.I have ACF(Active Control Framework) instalation.
    3.I have WAS 6.4 and NWDS 04.
    4.I have SAPForms.api in   Program Files\Adobe\Acrobat 7.0\Reader\plug_ins path.
    One Value Node DataSource (Cardinality 1..1) is binded into dataSource Property.And pdfSource property is binded to one value
    attribute of binary Type.
    I have done one application where i am getting data from R/3 System and displaying in PDF ,It is working fine.
    I got below error in Log File for the above two applications.But geting the data from R/3 and displaying in PDF is working
    fine even if it is giving below Error in Log
    ClientJTSInterceptor.receive_reply
    [EXCEPTION]
    org.omg.CORBA.BAD_PARAM: Not found ServiceContext with id=0  vmcid: OMG  minor code: 1A completed: Maybe
         at com.sap.engine.services.iiop.internal.giop.ClientRequest.get_reply_service_context(ClientRequest.java:284)
         at
    com.sap.engine.services.ts.jts.ots.PortableInterceptor.ClientJTSInterceptor.receive_reply(ClientJTSInterceptor.java:91)
         at com.sap.engine.services.iiop.internal.giop.ClientRequest.dealReceiveReply(ClientRequest.java:133)
         at com.sap.engine.services.iiop.internal.giop.ClientRequest.dealReceiveReply(ClientRequest.java:125)
         at com.sap.engine.services.iiop.server.portable.Delegate.invoke(Delegate.java:282)
         at org.omg.CORBA.portable.ObjectImpl._invoke(ObjectImpl.java:486)
         at com.adobe.service._ControlAgentStub.done(_ControlAgentStub.java:83)
         at com.adobe.service.ProcessResource.onCommit(ProcessResource.java:609)
         at com.adobe.service.ResourcePeer.invokeCommit(ResourcePeer.java:130)
         at com.adobe.service.J2EEResourcePeerImpl.commit(J2EEResourcePeerImpl.java:124)
         at com.sap.engine.services.ts.jta.impl.ResourceList.commitTwoPhase(ResourceList.java:80)
         at com.sap.engine.services.ts.jta.impl.TransactionImpl.commit(TransactionImpl.java:355)
         at com.adobe.AdobeDocumentServicesLocalLocalObjectImpl0.rpData(AdobeDocumentServicesLocalLocalObjectImpl0.java:174)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
         at java.lang.reflect.Method.invoke(Method.java:391)
         at
    com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
         at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157)
         at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79)
         at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92)
         at SoapServlet.doPost(SoapServlet.java:51)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
         at
    com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageLis
    tener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(AccessController.java:214)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    Please Suggest.
    Thanks & Regards
    muna

    Hi Muna,
    May ADS is not configured in server properly.
    Check the below link. I hope it will  help you.
    Re: no action got executed corr to SubmitToSap button of Interactive forms
    Thanks
    Siva Arikatla

  • SRM BAdI BBP_PGRP_ASSIGN_BADI not triggering

    Hi All,
    I want to assign purchasing group to the shopping cart item based on Plant and Storage location.I found BAdI BBP_PGRP_ASSIGN_BADI suitable for this at SRM side, so I implemented it.But this BAdI is not triggering.
    Can anyone please let me know why its not trigerring?
    Thanks in advance.

    Hi Rahim,
    There are two BADI's existing in the SRM system for this:
    (1) BBP_PGRP_ASSIGN_BADI - This BADI will be used to assign the Purchasing Group for the follow-on- documents created for the Shopping cart.
    (2) BBP_PGRP_FIND - This BADI will be used to change the Purchasing Group based on some logic in the Shopping cart itself.
    So, In your case, I request to sit with your Technical Guy and give these BADI details to acheive this requirement.
    It is possible and we have implemented similar logic in our project.Please let me know for any help.
    Also, Request to please post this type of queries in the SRM Community so that you will get the replies fast.
    Thanks
    Sunil.

  • BAdI BBP_PGRP_ASSIGN_BADI not triggering

    Hi All,
    I want to assign purchasing group to the shopping cart item based on Plant and Storage location.I found BAdI BBP_PGRP_ASSIGN_BADI  suitable for this, so I implemented it.But this BAdI is not triggering.
    Can anyone please let me know why its not trigerring?
    Thanks in advance.

    668754  Call of BADI BBP_PGRP_ASSIGN_BADI in ExtReq - inbound
    692056  Backend purchasing group to BBP_PGRP_ASSIGN_BADI incorrect 
    751310  BADI interface enhancement and call adjustments 
    954511  BADI enhancement ET_PD_PORG not transferred
    1027026  BBP_BID_INV: BBP_TRANSFER_GROUP doesnt split bid invitation
    1026818  BBP_PGRP_ASSIGN_BADI: Wrong backend purchasing organization 
    there are above problems reported on this BADI . tell your actions what you want to achieve by code so technical resources can cath the errors.
    update a piece of code what you wriiten to change the standard behaviors.so someone will help easily.
    As per standard SRM -> Upon the PURCHASE GROUP ->Responsibility TAB - purchase group determined by product category.
    Product category - CARS -> Purchase Group -> AAA -- responsible purchaser JAMES
    Product category - BIKE-> Purchase Grouo> BBBResposible Purchaser --> MIKE GANON
    muthu

  • Badi BBP_PGRP_ASSIGN_BADI is not getting triggered

    HI Experts,
    Badi  BBP_PGRP_ASSIGN_BADI is not getting triggered.i have implemented this badi for determine the purchasing group based on location.we do not want to hit ECC for determine purchase group, we are created Ztable on SRM side in this we maintain Purchase group and Location.
    Please let me know, after which process the BADI will be triggered.Is this badi correct one to proceed.
    This is the SRM 7.0 implementation.  
    Tanks in advance
    Edited by: suresh.mv on Dec 7, 2011 7:10 PM

    Hello suresh,
    Just append the structure BBPS_RESP_ITEM_DATA_BADI  i.e import parameter with IS_RESP_ITEM_DATA with GUID TYPE CRMT_OBJECT_GUID.
    When SC is created the GUID is passed in this structure and you get the Sc details by BBP_PD_SC_GETDETAIL.
    Please reward if it works.
    Regards,
    Neelima

  • Migrated BADI Implementation not triggering in ECC 6.0

    Hi Experts,
    Need your urgent assistance how to deal with migrated BADI implementation which is not triggering in ECC 6.0. This is for PO (ME_PROCESS_PO_CUST). In the original version (4.6) it was working fine. But when this is migrated to ECC 6.0, it's not firing. Please help to trigger this one in ECC 6.0.
    Points will be awarded and thanks in advance,
    LM

    Hi LM,
    Can you just paste the code in the BADI.(The method in which code is there)
    Is this BADI implemented and in the Active status.
    Check in SE19 if the implementation exist or not?
    There may be chances that some condition is not met which can trigger this BADI. Have you read the documentation of the BADI?
    Regards,
    Atish

  • BulkEventResult  Method  Not Triggering in Postcreate Eventhandler

    Hi All,
    My Scenario is like this ...
    When a user is created through Trusted Recon I wrote a PostCreateEventhandler to generate some field in OIM , for this in my Event handler I implemented BulkEventResult Method to trigger while a user is created through trusted Recon but BulkEventResult is not triggering . It's urgent requirement please help me .
    Thanks in Advance..

    order of you eventhandler should be between 1002 to 1008 or just FIRST or LAST as per requirement.
    update order in eventhandler.xml and import it again. make sue you run Purgechache

  • Background Scheduling is not triggered

    Hai all,
    We are doing ecc6.0 upgrade from 4.6c. While creating a production order the order number should be automatically updated in a z-table(using user wf_batch).
    For this they are using a Function module which is scheduled for every 5 min. The FM is stored in a business object.
    But whenever we create a production order, the background scheduling was not triggered.
    We are not able to find the program for this scheduling.It shows no jobs were found.
    How to schedule the Function module or the business object? or is there any other way to execute the business object or find the job in SM37?
    Regards,
    Kumar C

    Hi,
    We are implementing OWS. We have successfully installed and deployed OWS but yet to open the OWS applicaation. we are defining the entire CCD parameters. Apprreciate help on the same, whether you have have any setup document. A business flow or the process flow on OWS.
    Sincerely appreciat your help. My id: [email protected]
    Regards,
    Abhijit

  • PO Response mail not triggering in SRM SUS

    Hi,
    We are on SRM7 wtih ECC 6, When user click on Process, Confirm all and Send for a PO from SUS corresponding XML "PurchaseOrderConfirmation_Out" not triggered in SRM.
    with the same settings in Dev and Quality xml triggered successfully but not in PRD
    If any one come accross the same issue, please share the solution.
    Regards,

    I think the shopping cart must be waiting for some approvals...
    Please check the workflow log of the shopping cart...
    PO will be created..once the shopping cart is released....

  • Region Monitoring iOS 7 : didEnterRegion method is not calling when app is killed by user or by OS in iOS 7 only. It is working fine when it is in background. and the same code is working fine with iOS 6 for both app in suspended mode and background mode.

    Region Monitoring iOS 7 : didEnterRegion method is not calling when app is killed by user or by OS in iOS 7 only. It is working fine when it is in background. and the same code is working fine with iOS 6 for both app in suspended mode and background mode. What changes I have to made to work great in iOS 7 also.

    I rewrote code for debugging purpose and tried to catch error using GetLastError();  method,
    but it only printed 0. Below is code snippet; I think Create() throw an exception
    and code goes to catch block. 
    LONG ConnectTS(CString strIP, UINT n_Port)
    try{
              ErrorLog(0,0,"ConnectTS is calling Create [is going to call]","");
              if(!Create())
    // Exception Line
    n_Err = GetLastError();
    return NET_INIT;
    catch(...)
                       DWORD errorCode = GetLastError();
                       CString errorMessage
                       errorMessage.Format("%lu",errorCode);
                       ErrorLog (0, 0, "Image
    System", (LPTSTR)(LPCTSTR)errorMessage);
                       return  IS_ERR_WINDOWS;
    Output: -
    ConnectTS is calling Create [is going to call]
    Image System
    0

  • SAP  implementation IHC_CFM_ADAPTOR of BADI TPM_EXT_PAYMENT_TRPR to   ZIHC_CFM_ADAPTOR not triggering

    Hi All,
        I have requirement to Create Payments via External Programs  FOR T_CODE : TBB1 by using  badi TPM_EXT_PAYMENT_TRPR , for this already there is standard implementation IHC_CFM_ADAPTOR by copying this i have impemeted my new impemtation ZIHC_CFM_ADAPTOR. But when i run t-code TBB1 My Badi impmentation is not getting triggered , i have activated my badi. no other impemenatation are active except my impmentation(ZIHC_CFM_ADAPTOR). i put a differnet types of break ponits , though it is not trigeering.
    So please can any one tel me how to trigger this Badi ..? Do i need to maintain any prerequisites for this ...?
    thanks in advance.
    Regards,
    Satya

Maybe you are looking for

  • Display Properties

    Using a laptop and running on Windows XP.  Frequently, when booting up, the screen resolution is 1024 X 768 and display is distorted.  When I go to settings in display properties, I cannot increase the display to 1280 X 800.  Rebooting sometimes help

  • Where is documentation of the SAAJ error messages???

    I am getting these error messages: SEVERE: SAAJ0537: Invalid Content-Type. Could be an error message instead of a SOAP message SEVERE: SAAJ0535: Unable to internalize message Yes, I've looked up the dozen or so posts about these messages, and none of

  • Session in servlet

    Good morning my dear friends can nay one explain y we are not using "new" operator to create a object for session in servlet ?

  • Triggering multiple mails for external Mail id when PO is created

    Hi, I configured PO workflow and i used a standard program to send the mail to the external Mail id's of the users. The thing is when a PO is created the user whos has to release the PO is getting a Mail in Business Workplace through work flow and si

  • Complete itunes, Ipod newbie here :(

    I just got a new Ipod Touch, I have managed to get most of my songs into Itunes, but what do I do if I want to put the songs from itunes to another devvice like my motorolla cell phone? I cannot seem to find a file with all the itunes songs in it to