Role of a developer

Hi,
What is the role of a devloper involved in ESA of SAP. To what extent is he expected to understand business processes?
What are the tools he would be using. How much coding he would have to do, and besides web services , what else he would be working on. Is it only java and j2ee?
Regards,
Harish

Harish,
The role of the developer will be crucial in ESA. What he needs to understand is that given a business process, what are the functionalities that will be required by other applications internally / externally and then develop them as services.
He needs to develop the granular service and keep using else where in his own application. ESA does not necessarily mean web services and it has nothing to do whether its Java / J2EE / ABAP / .Net. If you are coming from SAP R/3 stand point, you need to make sure that you have all the coding that is a part of the business process is available as services.
Hope this clarifies your question.
Regards,
Ravi
Note : Please mark the helpful answers.

Similar Messages

  • Roles of XI developer

    Hi ,
    I had given following roles to the developer user , but not able to open integration repository & Integartion diirectory in Pi 7.0
    roles i had given are
    SAP_XI_DEVELOPER
    SAP_SLD_DEVELOPER
    SAP_XI_DEMOAPP
    wat are the other roles to be added or any other thing is missing apart from this
    regards,
    kalpana

    Use the belo roles
    Role: SAP_XI_Developer
    u2022     SAP_XI_DEVELOPER (Composite)
    u2022     SAP_SLD_DEVELOPER
    u2022     SAP_XI_DEMOAPP
    u2022     SAP_XI_DEVELOPER_ABAP
    u2022     SAP_XI_DEVELOPER_J2EE
    Notes:
    No access to the Administration of the XI Tools URL,
    ABAP
    ? SXI_CACHE to view the cache but not refresh it
    ? SXMB_MONI
    ? SPROXY
    ? SXMB_IFR
    ? SXMB_ADM
    ? SLDCHECK
    ? SLDAPICUST
    SLD
    ? create/change Technical /Business System
    ? create Software Catalog (Product/Software Component Version)
    ? create/change Development (Name Reservation, Content Browser, Class Browser).
    REPOSITORY
    ? import SWCV (Software Component Version) from SLD
    ? create new namespace under a SWCV
    ? create/change new or existing Integration Scenarios and Integration Processes because the Software Component cannot be changed
    ? create/change new or existing Interface Objects because the Software Component cannot be changed
    ? create/change new or existing Mapping Objects because the Software Component cannot be changed
    ? create/change new or existing Adapter Objects
    DIRECTORY
    ? transfer integration scenario from Repository
    ? create/change Party
    ? create/change Service Without Party
    ? create/change Service Receiver Determination
    ? create/change Service Interface Determination
    ? create/change Service Sender Agreement
    ? create/change Service Receiver Agreement
          RWB
    ? Component Monitoring
    ? Message Monitoring
    ? Performance Monitoring
    ? Alert Configuration
    ? Alert Inbox
    ? Cache Monitoring

  • Roles for BI Developer

    Hi All,
    I have a 2004s system with BI 7.0 installed on it.
    I provided them with a profile which was custom made from BW_Developer profile.
    Now the issue that i'm facing is that my developers are not able to create a infosource. It says you are not authorised to view the infosource. I have provoded them with all the workbench related roles. moreover to ease the things i created a new role and assigned all RSA transaction but that too didn't sole the prob.
    Can anyone tell what kind of role 1 can we given?
    Else can anyone tell what are the roles specifically for BI Developers.

    Hi,
    you can use a template like the following:
    S_RS_NEW_NW04S     BI: New Authorizations for NW2004s
    S_RS_PL_ADMIN     BI Role: Planning Administrator
    S_RS_PL_PLANMOD_D     BI Role: Planning Modeler (Development System)
    S_RS_PL_PLANNER     BI Role: Planner
    S_RS_RDEAD     BI Role: Administrator (Development System)
    S_RS_RDEMO     BI Role: Modeler (Development System)
    S_RS_ROPAD     BI Role: Administrator (Productive System)
    S_RS_RREDE     BI Role: Reporting Developer (Development System)
    S_RS_RREPU     BI Role: Reporting user
    Don't forget 0BI_ALL in S_RS_AUTH if your Developper can see all the data auth relevant.
    Don't forget S_DEVELOP for debug
    Hope it helps

  • ESR role in different development, test, and production systems

    Hello,
    I want to know the role of ESR in development, test, and production system. Do I have to install ESR in every seprate installated SAP CE machine??? or should It be centrally and development., test and production systems can use it?? Does software release process effects in the whole landscape??
    does Test and Production system requires ESR??? or all used services are embed into released software SCA files to test and production system???
    Regards,
    Naeem

    Hey,
    as far as I understood the ESR is a design time tool, i think  you don't need to have a productive instance.
    I think it should be installed on your PI systems. And I would prefer to have at least a devel and a test installation, to
    separate services on test machines from those who are running on productive systems.
    as you can't differentiate the services by their name but just by their systems, you should have separate ESR Instances.
    Nevertheless I think it could be possible to run only one ESR....
    Kind Regards
    Christof

  • Role in BW development Vs Production

    Hi,
       I created  roles in development and transported it to production.
      In development i created test user and assigned some roles to test and they are working fine...
      I transported these roles to production the transport request imported with 0 errors and i physically checked all roles they are ok.
    I created test user in production and tried to test the roles
    RRMX --> excel will open and when i click queries it will ask to re enter password and once that is done excel will close...
    Why is this happening...when i execute rrmx in production with my user name it executes good
    The profiles of test users in both system are matching
    How shall i proceed.
    Thanks

    Hi,
    did the role have the autho to change password ??
    You can check this note too : 970002 - Which BEx Analyzer version is called by RRMX?
    hope it help's

  • Assigning Roles For  XI Developer in SU01

    Hi Experts,
    After We Create a User in SU01, We have to Assign the Roles to that Created User.
    What are the Roles we should Assign for the XI Developer Users...
    Please Help me in this ....
    Regards
    Khanna

    Hi Rajesh
    the necessary roles to be provided for a developer in XI system are mentioned below.
    SAP_SLD_DEVELOPER
    SAP_XI_DEMOAPP
    SAP_XI_DEVELOPER_ABAP
    SAP_XI_DEVELOPER_J2EE
    for further details, visit the link given below...
    http://www.erpgenie.com/sap/netweaver/xi/xiauthorizations.htm
    Cheers..
    Vasu
    <i>** Reward Points if found useful **</i>
    Message was edited by:
            Vasudeva Rao . Vonkolu

  • What roles should NW developer get?

    Dear all,
    I just wonder usually what SAP standard roles the developer get so they can use NW developer studio or Visual composurer to create java programs for dashboard.  I only run the portal for BI. 
    Thanks.

    please check the below link
    http://santy.wdfiles.com/local--files/web-dynpro/NWDI%20Roles%20and%20Permissions.pdf
    Regards,
    Pavan

  • Blog Clarification: Role of BI developer to get Deltas functional (part 1)

    Hi,
    I will appreciate some clarification on the following blog that I reviewed:
    /people/swapna.gollakota/blog/2007/12/27/how-does-a-datasource-communicates-delta-with-bw  
    This blog seems to be suggesting that as a BI developer, you need to know the DELTA TYPEs for each datasource (selected in R3) and with that knowledge, you will be in a better position to choose Update types in ODS/DSO Overwrite or Addition, in the BW/BI environment.
    At least that is what I came up with from the review.
    1. For each datasource you activate as a BW developer in the BW environment, do you really need to go to R3 and study this datasource through the table RODELTAM to see the datasource type e.g. ABR, ABR1, etc and all the settings such as serialization =1 or 2?
    2. I thought these datasouces, e.g. 2LIS_02_HDR are SAP delivered, ready to be used, isnu2019t it?
    So, I understood that a decision will have to be made between ABR and ABR1 as the delta type.
    i. whose responsibility is it to make such decisions?
    ii. The R3 folks or the BW developer?
    iii. What influences such decision making?
    iv. In this table(RODELTAM), on R3, I saw several u201CXu201Ds under different columns, who sets these?
    3. There were also discussions as to whether a datasource supports DSO/Cube or not?
    Does this support the argument to study a datasource on R3 side in the table RODELTAM before using it?
    Thanks

    1. For each datasource you activate as a BW developer in the BW environment, do you really need to go to R3 and study this datasource through the table RODELTAM to see the datasource type e.g. ABR, ABR1, etc and all the settings such as serialization =1 or 2?
    If you are a newbie and using it for the first time ofcourse you have to.But I would simply use RSA2 transaction than those tables.
    2. I thought these datasouces, e.g. 2LIS_02_HDR are SAP delivered, ready to be used, isnu2019t it?
    So, I understood that a decision will have to be made between ABR and ABR1 as the delta type.
    i. whose responsibility is it to make such decisions?
    ii. The R3 folks or the BW developer?
    iii. What influences such decision making?
    iv. In this table(RODELTAM), on R3, I saw several u201CXu201Ds under different columns, who sets these?
    Ofcourse its BW developer who deals with BW related things.
    iii. What influences such decision making?
    Your datamodel.
    3. There were also discussions as to whether a datasource supports DSO/Cube or not?
    Does this support the argument to study a datasource on R3 side in the table RODELTAM before using it?
    Datasource supports DSO/Cube, thats the whole point for determining the type of delta.
    Hope this helps.

  • Role of PI developer during and after upgade SP in PI

    Hi PI Gurus,
    Can any one guide me, what all the activities I need to keep in mind before and after going upgade to SP.
    We are currently using PI7.1 
    The interfaces which are in QA system, are they going to be impacted?  Can I transport objects during upgrade, or i have to wait for upgrade of all the 3 systems.
    Regards,
    Krishna

    Hi,
    Before starting SP upgrade, Unregister the queue in SMQR and close all the communication channels.
    After upgrade, we have register the queues and start the CC. Test all the channels for the connectivity.
    Check all the links in RWB i.e alert inbox, message monitoring etc.
    Regards,
    Krishna Chauhan

  • Setup Role SAP-XMII-DEVELOPER

    Hi all,
    In one instance of SAP-MII we have several projects and we need to configure access for developers enabling each person sees only their specific project. Anyone ever done this setup?
    Thanks,

    I have personally suggested for the idea of Project level security access, and for the concept of sub-projects (be able to have a 'project' identified at a sub folder level in a larger scope project instead of pushing so much to the root node).  But I'm an employee, not a customer
    I would suggest logging a ticket and getting the request formally entered.  If there is a capability restriction because of NetWeaver or NDWI and the way transports work, then it may not be much of a option, or a bit out of direct MII control.

  • Developer roles in PI 7.3 Java only stack

    Hi All,
    Can anybody help me to findout what are the standard roles a Pi developer would need in Java stack?
    What are the generic roles available?
    What are the display only roles?
    How to know what roles we need to give when we create a user in PI java stack? (I know it depends on thier need or what action they perform)
    But is there anyway to find list of roles for developer, Administrator?
    I'm okay with ABAP stack but Java roles are bit confusing.
    Thanks for your help.

    Hi,
    You can refer the below links
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/2061257f-970c-2c10-3783-9821abb59991?overridelayout=t…
    http://www.erpgenie.com/sap/netweaver/xi/xiauthorizations.htm
    Regards
    Bhargava Krishna

  • Home Role in Development server not appearing

    Hi Experts,
      I found a role called "Home" in my production server and I would like to have the same role in development server as well. I assigned same roles to my user id which availabe in the production server to my user id in development server.  But ! I don't find that role in my development server .
    Can anybody tell me what could be the reason ?
    Thanks in advance
    Suresh

    Hi goto user admin, select the user and then clcik on assign role and search for eu_role & eu_core_role
    add these role to your user.
    You will get HOME
    Cheers!!
    SJ.

  • Bi Roles (Developer & Security Admin) in Development System

    My requirment is to create 2 Roles in BI Development System...
    1) Developer Role
    Tasks that a new developer can perform (Create,delete,change Info Objects,Info Areas,Data providers,Info sources,Source systems,info sets,process chain.....queries) also
    ABAP...TRANSPORTS..
    2) Security Administrator
    Can Create Roles (PFCG),Authorisation objects,Assign the roles to users...etc transport newly created roles..etc
    Please update me with the list of Authorisation objects i can use
    Thanks

    Hi,
    Here are the steps ...
    A role is a collection of entities (such as the User Menu and a Profile) that gets allocated to a user to provide them with the necessary authorisation to do their job. Formerly referred to as an Activity Group .
    Using transaction PFCG
    1. Give the Role name or Activity Group name (both Role or Activity Group same in below 4.6B version it is called as Activity Group now it is called as Role).
    2. Then click on Create button
    Give description and Click on Save
    3. Then click on Menu tab
    There you will fine button like Transaction, Reports and Web address ……
    a. Click on Transaction Button.
    After clicking on transaction button you will find screen
    Put all transactions you want to assign then click on button Assign Transaction
    say for example transactions SU01 and PFCG to the Administrator.
    b.Then click on the Authorisation tab
    Give profile name related to your role name and description
    c.Click on the Change authorization data button
    Here you need to maintain authorizations.
    Open each Object Class (means at the end you can find names like BC_A, BC_Z these are Object class)
    For example when you open Object Class BC_A
    you will find Authorisation Object (i.e. S_USER_AGR, ……)
    When you open each Authorisation Object you will find Field Names and Activities
    Each object have their own fields here two field names are there (Activity & Activity Group Name)
    Click on the Pencil button and Maintain Activities
    After maintaining all activities
    There is Generate button on Application tool bar click to generate profiles
    Then Press back button
    There is another tab USER click on that and enter user id’s
    then click on User Compare button
    Until the User compare button comes green user never get access for those transactions assigned.
    Hope it helps.
    Assign points if helpful.
    Thanks & Regards
    Hemant Khemani

  • Question about the role Reporting Developer

    Hi Experts,
    I created a role for reporting developer. With this role a user can create queries without problem. But I faced an error when I tried to attach the map.
    The error messages are:
    "System error when downloading shape files from BDS."
    "Data connection for map "cntry200" could not be established."
    "Query can not be displayed on a map."
    another question is, what does authorization object Broadcast Settings mean? It would be more helpfull with examples.
    Thanks a lot!
    Ziyang

    Hi,
    With your help I've got the authorization object Broadcast Settings. Thank you very much!
    In transaction RRMX l get this message.
    For instance, now I am working as a reporting developer or a reporting user.
    step 1: run RRMX Analyzer
    step 2: open a query
    step 3: now I want to attach a map into the report. Layout -> attach map
    And then I get this message.
    However, it is no problem when I run Layout -> attach chart.
    Thanks

  • MDM Developer Role

    Hello guys.
    As an MDM developer, what is part of your role:
    1. Import Data from XI using Import Manager
    2. Using MDM Console to create Repository and populate it with Data
    3 Syndicate the data using MDM Syndicator
    4 .Convert Functional to Technical Specs
    Is using an MDM Data Manager to de-duplicate the data part of Developers role, or it's MDM Super User's job, some one from the Business Side?
    Also does the developer participate in Blueprinting phase, like gathering Functional Specs, or Developers job only to transfer them to Technical  
    specs?
    Also please list some of the other roles of MDM Developer.
    Thank you

    Hi Igor,
    1)  Is using an MDM Data Manager to de-duplicate the data part of Developers role, or it's MDM Super User's job, some one from the Business Side?
    - Creating The De-Duplication strategy to find Duplicate records is the job of an MDM consultant,but once the rules and strategy is set up the matching an merging will be performed by the Business guy, as there is a business need to it.While merging two records it very important which info from which records is selected and this a business person will need to decide.
    2)Also does the developer participate in Blueprinting phase, like gathering Functional Specs, or Developers job only to transfer them to Technical
    specs?
    - Ya it is true that an MDM consultant will decide the MDM technical specs but an MDM consultant also plays an imp role in deciding the Functional specs as this is determined by what MDM can do & what it cannot do.Like for eg an MDM consultation will be req to decide which Roles should be granted which all access,what data can be used as a qualifier data or an hierarchy data.etc.
    3)Also please list some of the other roles of MDM Developer.
    - An MDM developer another imp role could be in designing a Workflow as most of the data importing will be through a workflow.
    Hope it helps
    Thanks & Regards
    Simona

Maybe you are looking for