RFC_VMC_COMMUNICATION_ERROR in SRM

Hi Guys,
We have this scenario wherein offline stores send their shopping carts through email via XI to SRM. The problem we face is that some of the messages in SXMB_MONI end up getting stuck in a queue with a message RFC_VMC_COMMUNICATION_ERROR. The weird thing about this is that some messages don't have any problems getting processed by SRM, while the others error. We have checked the data being sent, and there seems to be no problem with that.
Any ideas how to fix this?
Regards,
Glenn

Thank you Ramki and Nishant for your replies.
Ramki,
I tried executing txn. BBP_CND_CHECK_CUST, but everything seems fine:
<i>IPC Pricing is Active</i> and clicking <i>Simulation of Pricing with Manual Price</i> displays the prices with no error messages.
Note: 1170229 does not exist
Nishant,
We tried increasing the VM of the server, but we are still getting this problem.
What we did yesterday was to send multiple shopping carts via email containing the same data. What we found was that some of the messages go through without problems, while others get stuck in the queue with the error mentioned. We concluded that this shouldn't be a data problem since some of the messages get to be processed, while others don't. Any more ideas guys?:)
Warm regards,
Glenn

Similar Messages

  • RuntimeError:RFC_VMC_COMMUNICATION_ERROR

    Hi Exports,
    I create Shopping Cart, use local material with local product master in SRM.  When I tried to add it to Shopping Cart a runtime error occurs. Please see the detailed info below.
    Name of runtime error.
    RFC_VMC_COMMUNICATION_ERROR
    Terminated Point is Function Modual:
        call function 'SPC_GET_PRICING_PROCEDURE_INFO'
    Short text
        Error during VM container communication between ABAP and JAVA
    What happened?
        During the communication between the JAVA and the ABAP stack, an error
        occurred in the RFC layer.
    What can you do?
        Note down which actions and inputs caused the error.
        To process the problem further, contact you SAP system
        administrator.
        Using Transaction ST22 for ABAP Dump Analysis, you can look
        at and manage termination messages, and you can also
        keep them for a long time.
    Error analysis
        An error occurred during the execution of an inprocess Remote Function
        Call:
        CallServer return code = "-1007"
        Pointer = "51BCA608"
    Information on where terminated
        Termination occurred in the ABAP program "SAPLPRC_INT" - in
         "GET_PRICING_PROCEDURE_INFO".
        The main program was "SAPLBBP_SC_UI_ITS ".
        In the source code you have the termination point in line 95
        of the (Include) program "LPRC_INTF35".
    Internal notes
        The termination was triggered in function "ab_comVMCwait"
        of the SAP kernel, in line 1760 of the module
         "//bas/700_REL/src/krn/rfc/abrfcvmc.c#33".
        The internal operation just processed is "FUNC".
        Internal mode was started at 20090312111639.
        Parameters....: "-1007", "51BCA608"

    Hi Jock,
    I think the VMC (Virtual Machine Container) is not activated.
    Check the note 854170 - there you will see how to do that.
    Regards,
    Daniel
    if helped please give some points...thanks

  • RFC_VMC_COMMUNICATION_ERROR  While creating Shopping Cart

    Hi SRM Gurus,
    I have set all the configuration settings in IDES.
    Now when i try to create shopping cart in the web login, i am getting the runtime error as "RFC_VMC_COMMUNICATION_ERROR".
    Short Text:
    Error during VM Container communication between ABAP and JAVA.
    What Happened:
    During the communication between the JAVA and the ABAP Stack , an error occurred in the RFC layer.
    Please help me to find the solution.
    Regards,
    Vinoth

    Hello Vinoth,
    Please check if you have completed IPC settings.
    You will get more information of error in transaction : BBP_CND_CHECK_CUST
    Execute Program: RSVMCRT_HEALTH_CHECK.
    Helpful OSS Note:
    Note 854170 - Activating the component "VM Container"
    Hope this helps.
    Thanks
    Ashutosh

  • Creation of a Goods receipt based on an ASN in SRM

    Hi,
    we want to implement a scenario like this (with SRM 7.0):
    1) Requester creates Catalog SC;
    2) SC gets approved;
    3) PO is created (at this moment we haven't chosen between classic or Extended Classic scenario)
    4) Supplier Connects to a Portal (not SRM) and post an ASN in SAP Backend
    5) (THIS IS THE QUESTION): is it possible for the Requester (who created the SC) to post (in SRM) a GR based on the ASN that it has been created in SAP? 
    Additional Info: in this scenario SUS system is not foreseen; only SRM (EBP) and SAP backend system
    Thanks
    Max

    Hi,
    we want to implement a scenario like this (with SRM 7.0):
    1) Requester creates Catalog SC;
    2) SC gets approved;
    3) PO is created (at this moment we haven't chosen between classic or Extended Classic scenario)
    4) Supplier Connects to a Portal (not SRM) and post an ASN in SAP Backend
    5) (THIS IS THE QUESTION): is it possible for the Requester (who created the SC) to post (in SRM) a GR based on the ASN that it has been created in SAP? 
    Additional Info: in this scenario SUS system is not foreseen; only SRM (EBP) and SAP backend system
    Thanks
    Max

  • How to get the values from table SKB1 R/3  to SRM

    Hi Gurus,
    My requirement is to get all the values from the table SKB1 to SRM (i.e. in to an internal table) for doing some validation(G/L account XXXXXX requires an assignment to a CO objectXXXXXX.)
    Like wise I have many tables for doing validation in SRM
    Help me how to get this, suggest me any Function module with sample code.
    OR
    Any Standard FM which will give all the values of the fields in the table SKB1 when I pass the key fields G/L account & company code alone so that I can improve the performance.
    Suggest me.
    Regards
    Paul

    Hi,
    You can use the FM 's META_READ_TABLE Or RFC_READ_TABLE
    Which SRM / Backend system version are you using ?
    Are you taking care of the Importing paramater - DELIMITER in this case.. ??*
    See related links ->
    Re: Retrieving data from R/3 into SRM
    Re: Product Search TIME lag
    Else you can just call the remote enabled  FM "BAPI_GL_ACC_GETDETAIL"  from SRM.
    BR,
    Disha.
    Do reward points for useufl answers.

  • SRM 5.0 - how to change default password?

    Hello,
    Am trying to install SRM 5.0 Oracle 10g as the DB. In the instllation doc of SRM 5.0 a default password is given to connect to the database and I see the encrypted password is in the jdbc properties. How can we change the default password? How do I get the encrypted value?
    Any help is appreciated.
    Thanks

    Propblem resovled, find the corresponding function group and screen, then change the translation.

  • SRM installation

    Hi,
    I tried installing SRM 5.0.3 according to the instructions created SRM db with a different user instead of default rbacxservice.I have set it up for oracle db. Following the instructions,when I had to edit jdbc.properties ,I was not sure how to get the encrypted password .
    The properties file just has default encrypted password.My question is if change the user ,how do we get a different encrypted password?
    If anybody has done it please help.
    Thanks

    Hi,
    You shuld need to download the jdbcPasswordChange.jar and use it to generate an encrypted password.
    Thanks

  • Open and close a PO in web dynpro in SRM 7.0 screen .

    Hi All ,
    I am creating a PO in SRM 7.0 by using excel upload via web dynpro screen .
    After the upload , I see that there are some problems with the PO in web dynpro .
    For example , when i click on the line item it dumps and there are some other similar problems .
    When I save the PO close it and reopen it , the problem goes away . May be the system handles them in some way
    So , is there a way in which I can close and reopen the po through coding ?
    I know there are buttons at the top that close the PO , but some how I could not get the code for that .
    I will really appreciate the help here .
    Thanks in advance ,
    Ambar Patil.

    Hi...
    By first instance, i think that problem may be with uploading from excel. because sometimes excel data conversion will not done properly. So due to incorrect values, PO may go into dump..  that is my thought.
    if not lets wait for others answers
    Regards
    Srinivas

  • How to  Delete the PO Error in Transfer in SRM

    Hi All,
    Can you tell me , what FM should i use to delete the PO in SRM
    I was using FM  META_PO_DELETE , but guess it deletes the PO in the Backend.
    Thanks & Regards,

    Hi,
    You want to delete the PO completely from the DB or just mark it as delete?
    If you want to delete it from the database then use the FM BBP_PD_PO_DB_DELETE.
    This will delete the PO completely from DB.
    If you just want to mark it as delete then there is button "Delete" in the PO you can use it. The PO is set to delete and the same info is transfered to backend.
    Regards,
    Zubair.

  • Error in SRM:  a user with enough authorisation level is miss

    Hello,
    We are on SRM 5.0 and our users get the following error in SRM when creating a shopping cart:
    No user assigned to object a user with enough authorisation level is missing.
    Anybody any idea ?
    Thanks as ever

    Hello Can anybody helpe me please ?

  • WebDynpro Error while creating a Purchase Order in SRM 7.0

    Hello Friends,
    I need help.
    We are on SRM 7.0 with support pack 8.0 and  we are getting the below error wile clicking on Shopping cart or Purchase Order link in Portal.
    Any idea on how to resolve this error.
    Thanks
    Jyothi.
    http://sapsrm.erpcx.com:8000/sap/bc/webdynpro/sapsrm/wda_l_fpm_oif/
    ASSERTION_FAILED
    The ASSERT condition was violated.
    Method: ADD_EVENT_TO_QUEUE of program CL_FPM========================CP
    Method: IF_FPM~RAISE_EVENT of program CL_FPM========================CP
    Method: SET_CREATE_BUTTON_ACTIVE of program /1BCWDY/0FJM4718F184UKVHA34J==CP
    Method: IF_COMPONENTCONTROLLER~SET_CREATE_BUTTON_ACTIVE of program /1BCWDY/0FJM4718F184UKVHA34J==CP
    Method: RESET_SCREEN of program /1BCWDY/0FJM4718F184UKVHA34J==CP
    Method: IF_V_PRSEL~RESET_SCREEN of program /1BCWDY/0FJM4718F184UKVHA34J==CP
    Method: WDDOMODIFYVIEW of program /1BCWDY/0FJM4718F184UKVHA34J==CP
    Method: IF_WDR_VIEW_DELEGATE~WD_DO_MODIFY_VIEW of program /1BCWDY/0FJM4718F184UKVHA34J==CP
    Method: DO_MODIFY_VIEW of program CL_WDR_DELEGATING_VIEW========CP
    Method: MODIFY_VIEW of program CL_WDR_VIEW===================CP

    Here is what I see:
    Error analysis                                                                                |
    The following checkpoint group was used: "No checkpoint group specified"
    If in the ASSERT statement the addition FIELDS was used, you can find
    the content of the first 8 specified fields in the following overview:
    " (not used) "
    " (not used) "
    " (not used) "
    " (not used) "
    " (not used) "
    " (not used) "
    " (not used) "
    " (not used) "
    How to correct the error
    Probably the only way to eliminate the error is to correct the program.
    If the error occures in a non-modified SAP program, you may be able to
    find an interim solution in an SAP Note.
    If you have access to SAP Notes, carry out a search with the following
    keywords:
    "ASSERTION_FAILED" " "
    "CL_FPM========================CP" or "CL_FPM========================CM004"
    "ADD_EVENT_TO_QUEUE"
    If you cannot solve the problem yourself and want to send an error
    notification to SAP, include the following information:
    1. The description of the current problem (short dump)
    To save the description, choose "System->List->Save->Local File
    (Unconverted)".
    2. Corresponding system log
    Display the system log by calling transaction SM21.
    Restrict the time interval to 10 minutes before and five minutes
    after the short dump. Then choose "System->List->Save->Local File
    (Unconverted)".
    3. If the problem occurs in a problem of your own or a modified SAP
    program: The source code of the program
    In the editor, choose "Utilities->More
    Utilities->Upload/Download->Download".
    4. Details about the conditions under which the error occurred or which
    actions and input led to the error.
    |

  • Creation of multiple contracts in ERP backend from 1 GOA in SRM

    Hello fellow SRM'ers, we are on SRM 5.5 and we have a scenario where we create a GOA in SRM and it get's created as a contract in the ERP backend system.  This is working fine.  Now our client would like to have multiple contracts created in the backend, one for each company when the GOA is saved.  I found OSS note 646903, statement #2 that explains how to code the badi bbp_ctr, but is this all that is required to do this?  It seems to me that the code in BBP_CTR will only create 1 contract/idoc.  Can anyone tell me how we generate an idoc/contract that we want to create in ERP backend?  Or is this how it's done?
    Points will be rewarded for usefull answers.  I have read most of the posts on this forum and have not found any answers yet.
    Thanks,
    Marty

    Hi,
    Please go through the below explanation from SAP documentation which says the no of contracts that would be created in the backend depends on
    --If you activate grouping logic for locations in GOA from SPRO under cross aplication settings, items belonging to the same release-authorized purchasing organization, but different locations, can be grouped together into one backend contract. This requires a 1:1:1 relationship between an item, the release-authorized purchasing organization, and the location. This means that for each item, you can only assign one release-authorized purchasing organization, and one location, in order to release the GOA.
    If you do not select this indicator to activate the grouping logic for location, a separate backend contract is created for each item belonging to the same release-authorized purchasing organization, but with different locations. Only items referring to the same release-authorized purchasing organization and location can be combined into one backend contract.---
    So the bottomline is by default, when we distribute one separate contract is created for each location.
    Hope this clarifies.
    Regards,
    RRK

  • Technical Help on creation of an Object in SAP SRM 4.0

    Being on SAP SRM 4.0, we currently have a requirement for creation of Need Definition( Basically a build up for the contract ). Need being collected from the Backend systems need to be validated and approved by Buyers & Lead Buyers in the SRM system.
    Technically, this task is broken down to below tasks.
    1) Creation of need definition screen - Basically a template where a need can be created with Items, Sub Items and other related information
    2) Selection Screen for Buyers and Lead Buyers - This enables the the Buyers to select the Need Definition assigned to them based on the status. 
    3) Report - List of all the Need Definition( Item and Sub Item)satisfying the selection of step 2. with the possibility to navigate to the Need Definition screen ( Step 1) upon selection.
    Now the question is,
    what technology is recommended for the above Tasks? We thought it would be BSP but do you guys have any suggestions...
    Do we have any issues in displaying the report in BSP? please let me know
    Remember we are version 4.0 of SRM.
    Thanks in Advance..
    Mohan.

    Even though I don't have much knowledge on BSP, it should be a good option. Since SAP has used BSP to develop new screens in SRM 5.0.
    Regards, IA

  • Tax error while posting an invoice in SRM

    We are using SRM 5.5 SP4, ECS and ECC 6.0. We are using vertex for tax caluculation and we configured the tax calculation to always occur in ECC.
    One more important point is, client has decided to use invoicing in SRM. Now the problem is we ran in to so many tax related issues and we opened OSS messages for this but SAP did not help. Let me explain the problem in detail.
    1) We used to get "Tax jurisdiction code could not be determined" error while creating shopping cart, but we implemented note 436760 and hardcoded a value and got rid of that error.
    2) When we create a SC, the copy of PO is created in ECC and vertex is called for tax calculation and tax is calculated properly based on the tax hierarchy except when you use the Shipping Address (external), so when I used the delivery address other than plant, it should calculate based on that address but it was not doing that, its calculating based on the cost object's jurisdiction code. For this problem, we have implemented ME_ADDRESS BADI in ECC, but with this BADI, it is always taking delivery address's jurisdiction code, which is also wrong.
    The tax jurisdiction determination should be from 1) Delivery address if its different from plant, else it should look in to the cost object, else storage location then plant.
    So we implemented the above logic in that BADI and there is no problem with PO taxes.
    3) When we create an invoice with reference to PO, the invoice verification program is always determining the tax jurisdiction code from plant even though the taxes on PO are calculated based on cost object, hence the IDOC is erroring out by saying there is a difference in tax.
    So we implemented the user exit and used the same logic of tax determination and its fixed now.
    4) Finally, we are trying to create invoices without PO's in SRM, here no tax calculation is happending in SRM, but when we try to post the invoice in to ECC, we are getting the following error
    "SAX processing failed on input stream#SAX processing failed when attempting to add child element to parent.  (parent element=com.vertexinc.tps.common.domain.LineItem, child element=com.vertexinc.tps.x.."
    So I am not sure how to fix this, we are at the dead end now out of ideas, so trying to get some help from experts like you about looking at this problem in a different angle. Now there are a couple of questions I can ask you
    1) Did we do something wrong by selecting R/3 as the tax calculation system, if not is it difficult to fix this error and move forward?
    2) What if we need to change the design and start calculating the taxes in SRM by connecting SRM to Vertex, will there be any new challenges? and do you have any config doc for this? Also we are implementing this rollout for US, Canada and Mexico companies.
    I would really appreciate if you can reply me with your valuable input. You can also email me if @ [email protected]
    Thanks a lot,
    Sreedhar

    Hi
    <b>It's recommended to have the same Tax related configuration data replicated in SRM system from R/3 as well.
    I don't recommeded you to go with Hard-coding of tax codes.
    We have faced similar issues with Delivery address and we have to solve it using our custom logic inside the BBP_DOC_CHANGE_BADI  and BBP_CREATE_PO_BACK BADIs.</b>
    Anyways, send the detailed business requirements to my mail which are already having with you.        )
    I will definitely help you out.
    <u>Please refer to following threads as well.</u>
    <b>sales tax gurus
    How to display country related tax codes in SRM
    e-Invoice tax calculation.
    Tax code T1 does not exist for jurisdiction code error in shopping basket
    Drill down facility not working for Tax codes ....Urgent!!!!!
    Tax Issue
    Tax Calculation
    Tax setting in Extended Classic Scenario
    Withholding Tax in SRM5.0
    IDOCS for Tax Information
    Taxes in Bid Invitation
    Hope this will help.
    Please reward suitable points, incase it suits your requirements.
    Regards
    - Atul

  • Creation of custom Transaction for confirm goods in SRM

    Hi Experts
    i need to create a custom transaction same as standard one  for confirm goods/servics in SRM portal.
    In sap GUI, the transaction is BBPCF03
    Can you please suggest any good sources where i can learn to Custome Tcodes for my requirement
    Thanks in advance
    Edited by: kittu reddy on Nov 19, 2008 7:27 AM

    Hi Hussaini,
    Here are the steps.
    1> Customization needs to be completed in SPRO. Logistics Execution -> Mobile Data entry section. Also compare entries with LM01 for understanding.
    2> In the 'Define menu management', you can create dynamic menus. For Menu or transaction type, if you enter "1", a menu appears; if you enter "2", a transaction appears. Custom transactions can be created and assigned here.
    Once that is done, when you execute LM01 you will see your custom transactions come up. Make sure that these are created keeping in mind the RF device screen size and limitations.
    Regards,
    Anand.

Maybe you are looking for

  • No CENTRAL nor DIALOG instance known for system SID

    Hi, We are in the process of setting up our Solution Manager 7.1. Currently we are in the step 'Managed System Configuration'. We are stuck on the step 7 - "Create Users". There are 4 users to be created which are already there in the systems(Created

  • HT1338 Update ifoto 9.34 to 11. why is it impossible?

    update from ifoto 9.34 to 11 impossible. When I want to by it says you have already ifoto and you have to update. But I can't. why?

  • Apple doesn't seem DRM-free to me

    For many years I used to buy music from a robust Moscow site (mp3sparks), where songs were way cheaper than iTunes.  I wasn't drawn by cost savings but because the music was DRM-free.  I wasn't thrilled with doing this given U.S. trade representative

  • Extracting File Name

    i am not a very good with coding but i have a I have a form with a type="file" field, which uploads the file to the server (using PHP). is there a way to "grab" the file name fom the end of the string and store it into a DB when the form gets submitt

  • JList and MULTIPLE_INTERVAL_SELECTION

    Hi, I create a list via list = new JList(new String[] {"1", "2", "3", "4"}); ListSelectionModel lsm = list.getSelectionModel(); lsm.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);This allows me to hold down the CTRL button and selec