Error in Odata API access for SAP EC to ERP Replication

Hi Experts,
While we are working with the standard Employee replication (configured as in SF ERP Handbook as provided by SAP) interface from SF EC to SAP ECC  we are facing the following error. This is happening because the standard integration is trying to look for an entity 'EmployeeDataReplicationElement' in the query which it is not able to find in the exposed entity list over Odata API from Employee central instance of the client
While running this query against the salesdemo instance of SF it runs successfully and this entity is available for the integration.
We have tried assigning all possible roles to the user so that this does not arise because of access issues - however it still results in the same error.
The technical error returned from SF is as below :
[EXCEPTION] ODATA Execution Error Code: 500-COE_HRIS_ELEMENT_NOT_SUPPORTED Internal Server Error-entity name: EmployeeDataReplicationElement is not supported in oData API. https://api.successfactors.eu/odata/v2/EmployeeDataReplicationElement?$format=json&$select=scheduledReplicationTime,personId,replicationUpdateStatus,replicationContentType,externalCode,replicationTargetSystemNav,allowReplicationInCorrectionPhase,replicationProcessingTime&$expand=replicationTargetSystemNav&$filter=%28replicationContentType%20eq%20'EMPLOYEE_MASTER_DATA'%20and%20replicationTargetSystemNav/externalCode%20eq%20''%20and%20scheduledReplicationTime%20le%20'2014-06-11T12:47:20.154Z'%20and%20allowReplicationInCorrectionPhase%20eq%20'true'%29&$top=200
Could you please advise on what additional configuration is needed in SF EC end so that the entity is available in the Odata API.
Thanks and Regards
Subhro

Hi Subhro,
Do you have the OData API enabled in Provisioning and also permissioned in your integration user's permission role?
Best regards,
Luke

Similar Messages

  • IBM Lotus Notes access for SAP solutions

    Hi SDN friends,
    Can somebody through some light on IBM Lotus Notes access for SAP solutions.
    How this works technically?

    Hi vinay
    u cn refer to these links.u cn get some idea abt IBM Lotus Notes
    IBM Lotus Notes integration with SAP CRM
    Integrating lotus notes with R\3
    ESS to IBM Lotus Notes...
    Regards
    Bhargava
    sorry for replying late,i havent seen this question.......
    pls assign points if the links are useful by clicking on the radio buttons to the left of my post

  • EWA: error message in CRM check for SAP Solution Manager system

    Hello!
    In EWA report for SAP Solution Manager system I have seen error message: Many CSA* inbound queues in error status were detected in your system. As a result of this BDocs have not been delivered. And then table
    Queue Name                                Status     Date of first entry             Entries
    CSABUPA0000000070           READY     03.12.2007                          45
    CSABUPA0000000934           READY     07.05.2008                          45
    CSAIBASE0000000000           READY     23.11.2007                          36
    CSA_ORDER_8000000000      READY     22.11.2007     5
    CSA_ORDER_8000000001      READY     22.11.2007     3
    and others.
    I looked transaction smq2. There are 11300 queues in it. Is it actual error or it is a normal situation? And that must I do, to remove an error?
    Edited by: Mariya Kurbatova on Jul 2, 2009 6:27 AM

    Hi,
    Usually problems with hanaging CSA* queues are caused because too many
    indiviaual queues are created for the qRFC resources to handle. You can
    limit the number of queues as described in note 763680.
    Note 763680 would be useful if all of your qRFC resourcesa are in use
    when you have a great number of queues. With a large number of dialog
    WPs on the system it would probably make sense to reduce the amount
    as described in the note.
    the casue when you have this problem would be to check SMQR -> GOTO ->
    qRFC resources. You can also see if most of your dailog WPs are in use
    in SM50.
    Also refer to note 758677.
    Please schedule report RSQIWKEX (Inbound) to run as described in the
    note.
    And since your title has mentioned that the EWA is on your CRM satellite system; this maybe a further good reference too
    When you replicate lots of data from CRM to R/3, there could be a qRFC
    resource problem. In this case, the numebr of queues created can be
    reduced by implementing the attached note 356228, particularly solution
    2.
    For CSA* queues is slightly different from the one decribed in note;
    this is because the CSA queues exchange data within the CRM system.
    The steps described should be followed, except that table SMOFQFIND
    must be used instead of CRMQNAMES. In this table, fields TR_SNAEMS and
    SEGM_FLD are equivalent to the CRMQNAMES fieds BAPISTRUCT and BAPIFLD
    respectively. It should be possible to follow the solution 2 in the
    note as long as you use SMOFQFIND instead of CRMQNAMES.
    Hope this helps
    Cheers,
    SH

  • SAP Roles and Access for SAP Implementation team members

    Hi,
    Is it correct practice to give SAP_ALL role access for all SAP Implementation team members in Dev and QA?
    If not, what is the correct practice?
    Kindly let me know

    Madhu,
    It is NOT correct practice to give anyone SAP_ALL in any of the systems; not DEV, not QAS, and certainly not PRD. However, many implementation teams (and particularly consultants from SIs) insist that they cannot possibly do their jobs without it. This is completely incorrect as there are specific roles for them to use for that purpose. The only circumstance where it could be justified is if you require a special "firefighter" role - and even then, I would still be a bit doubtful.
    You should also consider that once you have given someone SAP_ALL, they will fight tooth and nail to keep it. It also means that they probably are not testing the user roles correctly. Most of those that insist they need it simply do not understand the security issues and probably don't care.
    Just think; if they have access to do soemthing that they shouldn't and then cause a big problem, are they the ones that will have to fix it or are they going to expect you to do it? If they expect you to clear up after them, then you have the right to insist on restricting their access to cause issues in the first place.
    But I know just how demanding they can be....
    Best of luck
    Tony

  • BingAds API: Can we configure the same email id to get API access for multiple BingAds account ?

    Hi Eric,
    We help our customers to analyze their marketing performance. We have configured the email id e.g. [email protected] which has the API access to one of our customer BingAds Account. Now we are able to authenticate using Oath tokens and able to access customer
    data using the given developer token.
    Now i need your help to clarify the below.
    1) Can i have the access to my other customer BingAds account using the same email Id i.e. [email protected] or Do i need have the two different users/email ids to access different BingAds account?
    2) If it is possible to configure the same emailId/usert for different BingAds accounts , then i belive my Oauth tokens will be same in this case, but how about my devloper token , do i need to maintain two seperate developer tokens?
    3) If its not possible to use the same email id for two BingAds account api access, is there any alternate way to have the common oauth authentication for  both the accounts?
    Thanks in advance.
    Regards,
    Sreekanth.
    Sreekanth A

    Hi Eric,
    I have got to know from the BingAds support that i have to switch my account to Agency type to access multiple accounts data over API. But they only assist on this for Microsoft Managed BingAds account, but it can not access the data from BingAds account which
    is managed by Yahoo.
    If i need to create Agency type BingAds account which can have the API access to multiple BingAds accounts managed by Yahoo, what may be the process?
    Can you please guide me on this? as of now i got the news is that to contact the Yahoo Account managers, if you have any more information on this , please let me know.
    Thanks,
    Sreekanth.
    Sreekanth A

  • ERROR while checking standard program for SAP NOTE 175482(QM)

    HI,
    experts
    i am implementing sap note 175842 QM MODULE .
    My note is successfully implemented ,for that i created standard program RQEVAC50 USING ACCES KEY.
    but in se38 report comes like this
    REPORT  RQEVAC50.
    REPORT RQEVAC50 MESSAGE-ID QA.
    so while checking error comes boz 2 report hedaing is there .
    I WANT TO DELETE FIRST ONE BUT IT CANT.
    I chose activate anyway but while releasing request it gives error.
    THANKS
    AJAY.

    hi
    error is 'OBJECT REPS RQEVAC50 does not exit create it'**
    I CREATED PROGRAM USING ACCESS KEY SO IT DOES NOT ALLOW ME TO CHANGE OR DELETE ANY LINE IN THE PROGRAM.
    THATS THE MAIN PROBLEM.
    Whwn i created a program RQEVAC50 it is totally blank but while implementing sap note the code comes in my progarm
    so there are 2 report hedaing .
    THANKS
    AJAY.

  • Error while creating function filter for SAP R3 destination

    Hi All,
    I am using SAP Portal Add-in 1.0 Patch 3 for Visual Studio 2003 with SAP Portal Runtime 1.0 Patch 3 for Microsoft .NET and SAPDotNetConnector2.0.
    Portal server is successfully added to my server explorer.SAP R3 system  destination is also added succesfully ,but when i create a function filter  
    for my destination function to add my RFC enabled function module it  gives me an error message "Missing R3NAME=... or ASHOST=... in connect_param in RfcOpenEx",but when i log into the R3 system from portal system ,I am able to log successfully.
    please see the attached jpg file for your reference.
    what should I do,plz help me.

    3 things:
    1. When you say "but when i log into the R3 system from portal system ,I am able to log successfully"... what do you mean exactly? Do you mean you tried to do a "test connection"?
    2. Make sure the portal user mapping is set to "user & password" and not SSO. In order to work with the destination in design time you need to have it set to User and Password. Later, for run-time connection you can change it to SSO.
    3. If number 2 failed, can you please click on the destination in the server explorer and look at the property grid for the connection string property? make sure it's correct (you can post it here if you don't know).
    Regards,
    Ofer

  • Any Java API - access for Form Manager forms

    Hi All,
    I have designed the forms using Adobe designer. Then I have deployed the forms in Form Server.
    I want open/view that forms in separate jsp/java application instead using Form Manager.
    Any Java API is available for viewing forms?
    Please help me.
    Thanks,
    Sara

    Hi Howard,
    Thanks for your reply. As per developer_guide, I have creatd one jsp and tested in jboss application. I have faced one problem.
    Please help me....
    my jsp code:
    String sFormQuery = "LeaveRequestForm.xdp";
    String sFormPreference = "MSDHTML";
    String sContentRootURI = "http://localhost:8080/LeaveRequest/forms";
    String sTargetURL = "http://localhost:8080/LeaveRequest/LeaveRequestForm";
    String sApplicationWebRoot = "http://localhost:8080/LeaveRequest";
    try
    EJBClient formServer = new EJBClient();
    Hashtable props = new Hashtable();
    props.put("INITIAL_CONTEXT_FACTORY","org.jnp.interfaces.NamingContextFactory");
    props.put("URL_PKG_PREFIXES","org.jboss.naming");
    props.put("PROVIDER_URL", "localhost:8080");
    InitialContext initialContext = new InitialContext(props);
    formServer.setInitialContext(initialContext);
    com.adobe.formServer.interfaces.IOutputContext myOutputContext = (com.adobe.formServer.interfaces.IOutputContext)formServer.renderForm(sFormQuery,sFormPre ference, null, "CacheEnabled=false",
    null, sApplicationWebRoot, sTargetURL, sContentRootURI, null );
    ServletOutputStream oOutput = response.getOutputStream();
    response.setContentType(myOutputContext.getContentType());
    byte[] cContent = myOutputContext.getOutputContent();
    oOutput.write(cContent);
    catch(Exception e)
    out.println(e);
    Error Message:
    com.adobe.formServer.interfaces.RenderFormException: java.lang.ClassCastException

  • Error handling in Abap Class for SAP Workflow

    Hi Experts,
    I would like to know if we have an option in abap classes used in workflows to send errors to the workflow log. We can achieve this in BOR Object methods by using the EXIT_RETURN <CODE> var 1 var 2 to send the errors back to the workflow, but how is this achieved through methods from classes  used in workflows.
    Appreciate your quick responses,
    Chaitanya

    Just raise exceptions in the normal OO way. Any exception that is a subclass of CX_BO_ERROR should be automatically available in workflow. Use subclasses of CX_BO_TEMPORARY for temporary errors.

  • Dbmgui access for SAP WAS on Linux TestDrive (2004s)

    I'm having trouble connecting to MaxDB from either dbmcli or dbmgui. To be precise, I can use dbmcli, but only with reference to XUSER.62, e.g. "dbmcli -U c -d N4S db_connect" works, but none of the other default passwords work any of the standard users I listed with "xuser list", eg. connect,connect; superdba,admin or sapn4s,sap.
    Thus I can't logon via dbmgui (using a VM), only via dbmcli with reference to xuser.62.  (other user password combinations such as dbm/dbm also don't work)
    I tried following note OSS note 39439 which suggested directly adjusting the password in XUSER.62, but when I changed password for user "control", I could no longer use  "dbmcli -U c -d N4S db_connect"  nor could I start the database (because of authorisation failure). Had to restore /home/n4sadm from backup!
    Should I try user_put to change the password first? This note 39439 seems to say I will have the same logon failure unless I adjust XUSER.62, so very confused and nervous about relying on backups.
    Thanks
    Phil

    Hello Phil,
    1) You wrote "I listed with "xuser list", eg. connect,connect; superdba,admin or sapn4s,sap." Could you please post the output of the "xuser list" command.
    And you also wrote: ""dbmcli -U c -d N4S db_connect" works" => Please check what username is listed with Key c fter you run "xuser list".
    Are you able to run the following commands:
    dbmcli -U w -d N4S db_connect
    dbmcli -U c -d N4S db_state
    dbmcli -U c -d N4S -USQL w sql_execute select * from users
    2) Please check if you could connect to the database as superdba user:
    dbmcli -d N4S -u superdba,admin
    <enter>
    Dbmcli on N4S>sql_connect superdba,dmin
    <database need to be online, please check it before to run 'sql_connect' >
    Dbmcli on N4S>sql_execute select * from users
    < I would like to see the list of users in database >
    Dbmcli on N4S>exit
    Also please update with output of the following commands:
    dbmcli -U c -d N4S user_getall
    dbmcli -U c -d N4S user_get control
    dbmcli -U c -d N4S user_get superdba
    dbmcli -U c -d N4S user_get connect
    3) You already know about the SAP note 39439. Please also see the SAP
    Note 25591 to find the answer on the question:
    How to change the DBM, SYSDBA and DBA user passwords in the database?
    But you need to find what is the name of the DBM user in your database. Connect? Or control?
    Thank you and best regards, Natalia Khlopina

  • DI API - accessing objects with Read only permissions

    Scenario: I have setup a user in B1 with "Read Only permissions" on the Business Partner. When I log into the DI API as this user and try instantiating the BP object, I get a message "Loged on user does not have permissions".
    Why am I getting this? Shouldnt I be able to instantiate the object and read the property values. i understand that I cannot Add or Update because of read only permissions.
    Is there a way we can retreive values for users using the DI API or should the best option be to write a SQL statement.
    Thanks,
    Gopal

    Requiring the user to have full authorization to instantiate an object is a serious limitation for the DI API. It makes it virtually useless. After all it is supposed to be OOP and all the trimmings isn’t it? It also takes a lot of control away from the user.
    +1
    Hi,
    I have confirmation from B1 product definition, the DI API access for objects with Read only permissions will not be included in the 2007A version. It will be considered for the following version after 2007A.
    There is a chapter called "Authorization Checks" in the SDK Help file specifying:
    "SAP Business One performs authorization checks for the business objects and the infrastructure and meta data objects. If a user does not have full authorization to access the objects in SAP Business One, the user will not have permission to access the data belonging to the business objects using the DI API."
    Regards
    Trinidad.
    *sigh*

  • How to train for SAP Netweaver 2004s BI?

    Hi,
    Can anyone share their knowledge on how to train for Netweaver 2004s BI? I am checking SAP courses but it seems that only courses for 3.5 are available?
    What training does SAP provide fro Netweaver 2004s BI?

    Hi Emmanuel,
    This was answered on the SAP NetWeaver 2004s forum, but for the benefit of the users of this forum:
    The first customer delta courses are in the catalog (in German and mostly in Walldorf), scheduled for July and August. The courses are:
    DBW70E - EDW
    DBW70P - Planning
    DBW70R - Reporting
    I know that the US Education department is working on rolling out English versions as soon as possible as well, so please watch the Education page in the SAP Service Marketplace at service.sap.com/projectteamtraining. The standard customer courses will be updated following the delta rollout, but I don't know when that will be.
    Another option is the SAP Online Knowledge Products, which can be found at service.sap.com/rkt-netweaver. Please check the "Conditions of Access for SAP Partners and Customers" for information on cost and how to participate.
    Regards,
    Katie Beavers
    SAP NetWeaver Product Management

  • Authorizations for SAP-BI

    Hi Experts,
    I need access for SAP-BI , So for that Please tell me the T-CODES which i need  authorization to work on SAP-BI
    I need for Modelling, Advanced Modelling ,Reporting and Extraction
    Regards,
    Marasa.

    Hi Marasanaidu,
    Basically u need authorization for Tcodes RSA1,RSA3,RSO2,RSA5,RSA6 etc.
    You can find better information in below links:
    in first PPT 43 slide u can know how to assign authorizations:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/659fa0a2-0a01-0010-b39c-8f92b19fbfea
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a6c54319-0e01-0010-20a4-fb81ad32f330
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/ded59342-0a01-0010-da92-f6b72d98f144
    For Tcodes:
    http://wiki.sdn.sap.com/wiki/display/BI/BI%20FAQ%20-%20Important%20Transaction%20Codes%20in%20SAP%20Business%20Intelligence
    http://wiki.sdn.sap.com/wiki/display/BI/Frequently%2bused%2bTransaction%2bCodes%2bin%2bBI
    http://sap.seo-gym.com/
    http://sbpatil.wordpress.com/2008/02/29/frequently-used-transaction-code-in-sap-bi/
    Hope you get clear picture.
    Ravi
    Edited by: Ravi Naalla on Jan 12, 2010 5:20 AM

  • IBM Launches Notes For SAP

    <a href="http://www.techweb.com/showArticle.jhtml?articleID=187202412">IBM Launches Workplace, Notes For SAP</a>
    I don't know if I am stepping out of line by posting this link here. I thought the community would be interested in this announcement. especially as IBM says Lotus Notes access for SAP will be available to Notes customers at no additional charge.
    Cheers,
    Ramki.

    Hi Simon,
    I have tried finding out there also. But havent got anything useful.  I am looking for a beginner's guide kind of document. Where the basic fundamentals and everything is explained.
    Because I had one book, which had everything explained. But I deleted that book by mistake and looking for such kind of books.
    Please help.
    Thanks
    Abhishek

  • When i send a test message throw the RWB for Http receiver adapter it is giving the error "Error in processing caused by: com.sap.aii.adapter.http.api.HttpAdapterException: ERROR_SOCKET_TIMEOUT, Read timed out"

    when i send a test message throw the RWB for Http receiver adapter it is giving the error "Error in processing caused by: com.sap.aii.adapter.http.api.HttpAdapterException: ERROR_SOCKET_TIMEOUT, Read timed out"

    Hi, Michal
    I have read your Weblog. It makes sense to me. Thanks a lot for your help! However, I still have some questions and listed them as following. Could you please help to answer them?
    <b>Q1:</b> I am new to SAP-XI. So I have no idea about TCODE-SXMB_ADM. Could you introduce more details about it?
    <b>Q2:</b> The XI system I am using is running on SAP-ICC's machine. The tools I can use are:
    <b>1.</b>Builder for Integration Repository
    <b>2.</b>Builder for Integration Configuration
    <b>3.</b>System Landscape Directory
    <b>4.</b>Runtime Workbench
    <b>5.</b>Administration System (for Repository, Directory, Runtime)
    Please note that I do not have a complete control on this SAP-XI. Do you think whether or not I can set the timeout parameter by following the instructions provided in your Weblog?
    For more details about my SAP-XI, please access the following Web page:
    http://iccxi.sap.com:58000/rep/support/admin/index.html
    <b>Q3:</b> The following messages are extracted from the SAP-XI. Wish they are hepful to solving my problem.
    2006-06-19 05:12:16 Success The message was successfully received by the messaging system. Profile: XI URL: http://iccxi.sap.com:58000/MessagingSystem/receive/AFW/XI
    2006-06-19 05:12:16 Success Using connection AFW. Trying to put the message into the request queue.
    2006-06-19 05:12:16 Success Message successfully put into the queue.
    2006-06-19 05:12:16 Success The message was successfully retrieved from the request queue.
    2006-06-19 05:12:16 Success The message status set to DLNG.
    2006-06-19 05:12:16 Success Delivering to channel: ValidationRequestHandlerServiceChannel
    2006-06-19 05:12:16 Success SOAP: request message entering the adapter
    2006-06-19 05:12:37 Success SOAP: call failed
    2006-06-19 05:12:37 Error SOAP: error occured: java.net.ConnectException: Connection timed out: connect
    2006-06-19 05:12:37 Error Exception caught by adapter framework: Connection timed out: connect
    Thanks
    Menghua Li

Maybe you are looking for