DEBUGGING EWT transactions in SRM system

Hi Gurus,
Can you guide me how to debug an ITS base EWT transaction while running it from browser.
A step by step approach would be helpful.
Regards,
Rohit

Hello Rohit,
Please see note 744735.  You will need to change the transaction to a standard professional transaction before debugging.  EWT transactions cannot be debugged from the browser.
Best regards,
Edgar

Similar Messages

  • Debug UP2 processes in SRM

    Hi,
    In SRM few of the transactions use the UP2 type process for update that cannot be debugged like the normal once.For example ,in a extended classic scenario ,when you create a shopping cart and set a break point in the implementation of BADI "BBP_ECS_PO_OUT_BADI",it does not break there.
    Can anyone tell me if there is a way to debug UP2 processes in SRM.
    We are using SRM4.0 SP8.

    Hi Raghu,
    BADI BBP_ECS_PO_OUT_BADI  is called during the transfer, which is done at update task FM BBP_PD_PO_TRANSFER_EXEC_V2
    To go in the debug mode, you need to execute BBP_PD_PO_TRANSFER_EXEC manually with the PO guid
    Function BBP_PD_PO_TRANSFER_EXEC is exactly the starting point: it calls SPOOL_DPO_TRANSFER, after setting the PO status to "in transfer to execution system". You just have to enter the GUID.
    SPOOL_DPO_TRANSFER will later call the META_DPO_TRANSFER... and finally a BDPOTRANSFER ( = depends on your R/3 backend release)
    Hope this helps,
    Regards,
    Yann (thx Chris )

  • Debugging from ECC into SRM

    Hi everyone,
    I've been studying some programs in ECC that call functions in SRM (RFCs).
    Do you know what I should do in order to start debugging in ECC and continue with the debugging in SRM?
    I also need to do the opposite: debug a program in SRM and its RFCs in ECC.
    I've read recommendations concerning web debugging, and it consisted of setting
    GENERATEDYNPRO parameter equal to 1 in SICF transaction. Is there another parameter to be considered for the aforementioned situation?
    Thanks in advance!
    Henrique

    If you want to do some debugging from one system to the other, set the RFC user that is used in the RFC connection which is used when the FM is called to DIALOG in SU01.
    Set a break point just before the call to the backend. Now use F5 to jump to the other system. This works both ways.
    For example take SRM to ECC with order replication in Extended Classic Scenario:
    1. Set a session breakpoint in function module B46B_DPO_TRANSFER on line 290 (at least when using ECS scenario and SRM 5 with ECC 6 as backend) where the FM BBP_PO_INBOUND is called:
    CALL FUNCTION 'BBP_PO_INBOUND' DESTINATION lv_destination
    The lv_destination is the SM59 RFC connection (the user defined in this connection must be dialog and have debugging rights, or you can change the destination here).
    2. Find a GUID of an order and enter this GUID in FM BBP_PD_PO_TRANSFER_EXEC_V2 (or BBP_PD_PO_TRANSFER_EXEC)
    3. When it stops at your breakpoint hit F5 for the next step (enter the FM) and you will continue to debug in the called system.

  • Logical system name in SRM system

    We are into SRM version 5.(SRM server 5.5) with the backend system as SAP ECC 6.0 .
    The logical system is defined as '0000000050' for backend SAP  system . All the systems like CRM and BW uses this as the logical system name for backend system . Recently SRM is implemented in our organization and we have no other choice and have to use the logical system name as '0000000050'
    When product categories are assigned in the org attributes , the system stores the back end system as  50 and this is the issue. SAP support mentions that this is issue with logical system naming convention and that need to be fixed . But they fail to understand that the same name works fine in all other systems and also in SRM system except product categories .
    Is there any OSS note for this fix. I would like to hear your experiences in this scenario.
    Thanks
    Mani

    Hi Mani,
    Logical System names are system specific, hence you have a different name in SRM system which will represent your backend system and this is not at all an issue. As suggested by SAP; '0000000050'  is not the best name as per best practices.
    You should have a name which should be of the pattern: <SID>CLNT<Client Number>.
    Now here is the solution/work around. But be very careful and try this in sandbox system before being carried out in Dev/QA/PRD systems. Please make sure no other users are performing any activity while these tasks are being carried out.
    In addition, please read through the ["Set up and system copy of SRM server 5.5";|https://websmp204.sap-ag.de/~sapidb/011000358700000310782007E/SRM50_SetupTranspCopy.pdf]  guide before you carry out this activity:
    The below activities are to be carried out only in SRM system
    I assume SRM & Backend are separate instances
    1. Create a new logical system name for the backend system in SRM system as per the standard suggested above.
    2. Then use the transaction BDLS, to convert the old logical system name to new logical system name in all the tables.
    3. Now, the step 2 ensure the logical system name is converted appropriately in all tables except SRM Org Structure related table.
    4. Use the report RHOMATTRIBUTES_REPLACE, for replacing all the old logical system value with new logical system value. Please note while providing the inputs in the screen, there will be a Checkbox field called "Sub-String", you must check this one for all attributes you enter in the report. Then when you execute the report, a list will be display, here you have to select all the rows and click the first button on the toolbar. Only then the attributes will be updated.
    Please let me know, if further inputs are required.
    Regards, Kathirvel

  • How do I create a new shopping cart in the SRM system (not portal)

    Hi,
    I'm working on a test landscape with Purchase request WF. I want to create a new shopping cart from the SAP system, not from the portal, and this purchase request should go to a manager approval.
    I've been told that I need a SRM system.
    Could you please tell me what the transaction for creating new shopping cart is? Could you also explain me what to do with this transaction or point to a doc I can learn from?
    Thanks

    it is called planned driven procurement scenario in SRM
    ECC box
    1. create a Purchase request
    2. Approve the Purchase request
    3. now check EPRTRANS table . you might have Purchase request number ( if you have already set up done in ECC system for Plan driven procurement)
    4. Run BBP_EXTREQ_TRANSFER job
    SRM Box..
    5. Now you can see your shopping cart for this purchase request (External requirement) in the sourcing cockpit.
    Muthu

  • Create Purchasing Contracts on SAP SRM system

    Hi all,
    I need to know how can I create purchasing contracts on SRM system: I must do it only through web portal or can I create them through SRM Transactions? What are the transactions which allow me to do this?
    Thanks in advance, best regards,
    Maria

    Hi Maria,
    In addition to what Masa has replied, the system does not allow the transaction to be processed in GUI once it is classified as Easy web transaction.
    BBP_CTR_MAIN is the transaction for Processing contracts. You can maintain the transaction using SE93 txn code.
    If you click on display button you can see that the transaction is classified as Easy web transaction by activating the radio button.Once this setting is deactivated the transaction can be processed in GUI.
    You can test the transaction by clicking on the Test icon on the menu bar.
    Hope this makes you more clear.
    Award points for helpful answers.
    Rgds,
    Teja

  • Two SRM systems connected to One back end system

    Hi..
    Note: I have posted this message earlier ......but couldn't find that. I am just reposting the message:
    In our quality environment, we have two SRM and two backend systems. One for testing purpose and other for training purpose. We are planning to remove one back end system and connect both the SRM systems to one backend system.
    1. Is it possible to have this landscape?
    2. In SRM & R/3 we can define two RFC connnections but from R/3 side, I am not sure how the system will determine the respective RFC connection during GR or any other process.
    3. Are there any other difficulties?
    We are in SRM 4.0 using Extended classic scenario. We are using SRM for processing shopping cart, Po and confirmations.
    Please advise.
    Thanks.

    Hi Prashanth,
    is  very much possible.
    for this you need to configure the partner profiles.
    need to define port
    need to configure inbound paramters and outbound parameters.
    we20 - create partner profiles.
    define outbound parameters and inbound parameters of the message type.
    we21 - define port.
    under Transactional RFC.
    and create a distribution model and add message type.
    revert back to me if any problem still you find.
    regards
    sai

  • PO No range when we ink two SRM system with One ECC system

    Hello Experts,
    We have a client requirement to link Two SRM Systems with One ECC system.
    In this case what number range we need to maintain in both SRM systems for PO.
    -The number range of ECC PO should get update whenver the PO is transferred from any of the two SRM system.
    -We have Extended classic scenario.
    -Also PO Doc type is going to be same.
    Can we handle this by increasing the buffer of the number range in one of the SRM system?
    Any idea...pls help urgently.
    Best Regards,
    Anil
    Edited by: anil.s.verma on Oct 1, 2010 4:33 PM

    Hello Anil,
    Being in Extended Classic Scenario (leading PO being in SRM, R/3 PO number range is concidered as external because PO number is given by SRM), the only solution for you is to:
    1- give same number range interval for PO (internal in SRM system 1 and SRM system 2, external number range in R/3), e.g. 3100000000 - 3199999999
    2- in SRM system 2, fill in current number with (for example) 3159999999 and let empty (or current value) in SRM system 1
    3- assign, in each system for your concerned transaction type, number range as internal in SRM and external in R/3.
    In this way, you will avoid overlaping in R/3 between PO numbers coming from SRM system 1 and SRM system 2
    Regards.
    Laurent.

  • What is the best approach to capture TBOM's for a SAP SRM system/functionality?

    Hello SCN Community,
    It would be much appreciated if somebody could share some information about the following....
    What is the best approach to create TBOM's for a SAP SRM system? The SRM functionality is basically consisting out of multiple ABAP Web Dynpro's that are connected as a process via a SAP Portal (as is understand it). The entrypint to the SRM functionality is via the SAP Portal.
    Do I first have to create a link to the Portal via an SAP Web Application link in SOLAR01 and then start recording? Will it record only the portal objects or also the ABAP Web Dynpro objects?
    Do I have to list all the separate ABAP Web Dynpro's in SOLAR01 and use those as a starting point?
    I am myself more familair with more classical SAP ABAP ECC systems and transactions.  I could hardly find any information on the use of BPCA and the required TBOM's in the area of SRM.... Any help would be much appreciated!
    Kind Regards,
    Guido Jacobs

    Hi Guido,
    today was a new blog released, maybe this helps:
    BPCA - Powerful Risk Eliminator
    Best Regards,
    Christoph

  • How to find approval data in SRM systems

    Hi All,
    Kindly let me know from which table / or how can I find the approval data ?
    Actually one of the shopping cart is not transfering approval data from r/3 to BW althoufg the shooping cart has been approved (c1). In order to debug this, I wanted to know how can I find the approval data in srm system.
    The data is extracted thru function module and i have already searched the table CRMD_PARTNER but there is no approval data in this.
    Any help will be appreciated.
    I got the approval data for the SC . it has been approved (C1 approval) but I don't understand why this data has not been extracted to BW.
    Any help to check why this data is not there while data of other SC's are there.
    Regards,
    Dola
    Edited by: Dola das on Jun 17, 2009 8:13 AM

    Hello,
    Approval table and data are in fact maintained in Workflwo container. If you are using the BADI workflow, then the below logic can be used (assuming you are in SRM 5.0)
    1. Use function module BBP_PDH_WFL_WI_FROM_OBJECT_GET to get the work item corresponding to the document (PO/CTR/SC..).
    2.Once you have the work item, you can pass this to function module BBP_WFL_DIN_APPR_CONTAINER_GET to get the approval agents.
    The return table ET_APPROVAL_AGENTS from function module BBP_WFL_DIN_APPR_CONTAINER_GET will give you back all the approvers in the workflow.
    Rgds,
    Prasanna

  • Restrict Vendors in SRM system

    Hi All,
    I have replicated vendors from R/3 system to SRM system through BBPGETVD transaction.
    As per our requirement, while creating shopping cart it should not allow to accept source of supply with certain vendor account group.
    I there any possibilty to restrict vendors based on account group.
    Please suggest.
    Thanks

    Hi SAP User,
    I dont think we can restrict the user in EBP based on account group SINCE We did not bring this information info in to EBP.The sap standard is based on Purchase organisation vs vendor.
    But you can block the vendor centrally in EBP. Let us wait for others reply. you can also look in to this thread
    Change SRM vendor search help
    regards
    Muthu

  • The quick way to tell it is a SRM system or not

    Experts:
    I want to know if there is any quick way to determine a SRM system,  such as some SRM unique txn?
    On txn saint, Business Planning and Consolidate is a SRM only package?
    If you could provide the SRM t-codes that can launch web-browser, you might help me to identify it is a SRM7.0 or not.
    Thanks!

    Hi Kelly
    bbp_pd transaction helps to determine whether this system is SRM transaction or not
    go to bbp_pd
    select SRM Business Object like bus2121 etc...then you can make ensure that SRM business objects are created so it is srm system
    some customers uses for Only GOA , some use only for creating BID Invitation and BID only.
    PPOMV_BBP - makes ensure that it is SRM system all vendors are stored int his transaction
    BUT000 - table - entries present means all business partners are stored in this table.
    please clarify what exactly you are looking for..
    muthu

  • How to find Approval data in SRM system

    Hi All,
    Kindly let me know from which table / or how can I find the approval data ?
    Actually one of the shopping cart is not transfering approval data from r/3 to BW althoufg the shooping cart has been approved (c1). In order to debug this, I wanted to know how can I find the approval data in srm system.
    The data is extracted thru function module and i have already searched the table CRMD_PARTNER but there is no approval data in this.
    Any help will be appreciated.
    Regards,
    Dola

    Hello,
    Approval table and data are in fact maintained in Workflwo container. If you are using the BADI workflow, then the below logic can be used (assuming you are in SRM 5.0)
    1. Use function module BBP_PDH_WFL_WI_FROM_OBJECT_GET to get the work item corresponding to the document (PO/CTR/SC..).
    2.Once you have the work item, you can pass this to function module BBP_WFL_DIN_APPR_CONTAINER_GET to get the approval agents.
    The return table ET_APPROVAL_AGENTS from function module BBP_WFL_DIN_APPR_CONTAINER_GET will give you back all the approvers in the workflow.
    Rgds,
    Prasanna

  • SRM Master data - Starters(New employee) and leavers(existing employee) process and updates to SRM system

    Hi Team,
    What is the process when New employee Join the Organization and how it updates to SRM System?
    What is the process when existing employee Leaves the Organization and how it updates to SRM System?
    Thanks & Regards,
    Rameshwar.

    Hi Rameshwar,
    The process and approach may differ organization to organization.
    However, let me tell you what process we follow -
    1.     Whenever the New employee or User joins organization it is automatically updated in the Idm (Identity management system). Hope you are aware of this application.
    2.     The User who wants access to SRM as the end user will apply for the specified roles (Portal roles for Portal access & SAP roles for shopping) through Idm. The Idm is connected to the SRM system and whenever there is a addition / change/ update in Idm it will also update the SRM system.
    3.     Only for SAP Approver roles we have WORKFLOW setup in Idm.So that the user is created in the SRM system with specified approver roles only after approval is completed in Idm.
    For Requester role there is normal workflow.
    4. Once it is approved, the user is created in the SRM system and we can check in SU01D
    5.     This is User creation centrally. However, if you have admin access you can also directly create in SRM using SU01 transaction.
    6.     Once the user is created with specified roles, we need to manually put the user in PPOMA orgnaization strcuture.
    7.    Same procedure is followed when the employee is left the organization.
    8. Throught IDm we remove all the authorization to SRM. however the user gets deleted in SRM but the Assignment still remains in the PPOMA. Which the consultant has to delete it manually.
    9. Hope this process helps you in some way.
    Thanks.
    From RBEI,
    Snehal

  • SRM System access

    Hi all,
    I am an MM consultant in US and trying to learn SRM on my own. How do i get SRM system access to practice? Please let me know.
    Thanks,
    Neetha.

    Hi Sushil,
    The following might be a useful SDN thread for you:
    [Apache Reverse Proxy to 2 ITS Hosts |Apache Reverse Proxy to 2 ITS Hosts;
    Shows how the rewrite rules are written.
    You say above:
    When I test webgui service, I am getting the logon screen but when testing mime, it throws an error.(Could this be a reason for failure)."
    Dont worry about this - this is not a useful test if I understand correctly what you did here. Did you try and right click on MIME when viewing it in transaction SICF and then you select "Test Service" from the Context menu? If YES then this is not a useful test. If the WEBGUI works correctly i.e in that it shows images and icons correctly, then WEBGUI's MIME's are being accessed correctly.
    Regards,
    Oisin

Maybe you are looking for

  • How to decide system status cnf teco clsd

    Hi , My requirement is to select work orders( auart), planned hrs( arbei), actual hrs( ismnw ) based on 'date range', 'work order type', func location ( tplnr ), 'abc indicator ( abckz). i have to list all work orders: for a particular planning plant

  • Gaps between divs tags in IE8

    I designed a custom Facebook welcome page in DW and transfered it to FB.  According to BrowserLabs, it looks fantastic on every browser and platform except IE8, which shows horizontal gaps between each div.  I have tried and tried and can not find a

  • Cineware, external compositing, and easing

    apparently there's a known bug with Cineware and AE CC 2014, described here: https://helpx.adobe.com/after-effects/kb/c4d-ae-cc-2014-timed.html the workaround to use After Effects 12.2 (CC) doesn't seem to work - i get the same wrong results as with

  • HT1338 What software is needed in Mountain Lion to open DVDs?

    I have an application 'DVD Player" but any DVDs put into my Mac book pro are thrown out and nothing appears on the desktop. Does mountain lion need some other application?

  • Why can't I import raw images from camera to lightroom 5.7.1?

    why can't I import raw images from camera to lightroom 5.7.1?