Different System Alias in one iView

Hi all,
I have an ESS/MSS Szenario based on EP7 SP13 and HCM (ECC 6). I have setup the business package and all is working fine. I have setup the different System Aliases like SAP_R3_HumanResources and SAP_R3_HumanResources_Meta etc. and I have a working Single Sign On between my Portal and the HCM system.
I now face the challenge to change one link within the working time iView to point to a different system than all the others!
Let me explain: I have a second ERP 6 system that provides for the actual working time Web Dynpro and this Dynpro is not provided by the HCM system. I think I need to change the target for this one Dynpro to point to the ERP instead of the HCM system while all the other links in the working time iView still have to point to the HCM system!
I have no idea whatsoever, how to do this. I checked the PCD but I can't seem to find the right place where to adapt the System Alias for an iView at all. Can someone point me in the right direction?
Kind regards,
   Christian

No you're not
In fact you lack the System and System alias that point to you're new ERP 6.
Here a link with a demo that explain how to create the system and define its alias : [demo|https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/24d8faf9-0701-0010-c99c-aabbdb7e95f4] .
Informations needed are the same you can find in a saplogon for the system you want to connect to.
Once you'll have defined system and alias you'll see it in you're listbox!
Anyway you'll still face the last problem : you can't define multiple system alias for the same iView.
Hope that helps!!
Edited by: Seb on Jan 9, 2008 4:34 PM

Similar Messages

  • ChaRM - possible to have 2 different system landscapes in one project?

    Hi,
    can anyone tell me if it is possible to have 2 different system landscapes in one project. One landscape for developing and testing the Change Requests and another one for developing and testing the Bugfixes.
    Thanks,
    Martin

    As Rick, mentions, there's no default way.
    Having said that, there's nothing stopping you from doing it yourself. You can add a kind of language selector to the layout and set that for every html5 output. With some JavaScript, you can have the user switch between your outputs. It would look like content categories, but you'll have build it yourself.

  • Assigning System Alias to an iView

    Hi all
      I have a System "mySystem" and alias as "myAlias".
      How do i assign my Alias (myAlais) to an iView(salesOrder) ???
    Thanks
    Kay

    if this is a custom iview, you can create a propertie in the "portalapp.xml"
      <components>
        <component name="myIview">
          <component-config>
          </component-config>
          <component-profile>
            <property name="systemAlias" value="myAlias"/>       
    then in the code for the IView, you can ask for the alias
    systemAlias = aRequest.getComponentContext()
                 .getProfile().getProperty("systemAlias");
    and use it to get a connection using JCA
    This allows to set a default alias, and  later to change it in the properties of the iview.
    regards
    Guillaume PATRY

  • Mark and release a new cost estimate in a different system than the one run

    Hello all,
    Here is my functionnal lanscape: in system A, I am managing all the stocks hence material master data.
    In system B, I am managing production, financials and Controlling.
    Hence, once I edit a costing run to have a new standard price in system B, how can I mark and release this new standard price for my material that is maintained in system A. Do you know any standard idoc for this purpose ?
    Also, how will happen the stock revaluation.
    regards,
    Irène

    hi
    kindly check the link below:
    http://help.sap.com/saphelp_40b/helpdata/fr/1a/0e3599539911d1898b0000e8322d00/content.htm
    regards
    eashwar

  • Importing Business Package more than once for different systems

    Hi,
    We have a demo portal (EP6 SP12) connecting to various SAP systems. We want to use the same Business Package for two different systems. Is there any way to import a Business Package a second time with a different system alias, without overwriting the first import, so we can point it to a different system?
    Many thanks,
    Jane

    Prakash - I had thought of this, but I would then have to recreate the pages, worksets and roles manually. Also some BPs contain hundreds of iviews so it would be very time consuming to manually edit the system alias on each one.
    Karsten - At the moment, we're interested in the ESS and MSS Business Packages but I would also like to know generally, since I'm sure in the future this will apply to other BPs for us.
    Many thanks,
    Jane

  • How One EP Portal will connect the 2 Different System(ECC Europe,China)

    Hi Friends,
    I have one more doubt on Multi region Functionality. Here we are using single EP Portal. Depending up on user we are able to connect to the ECC System.
    Ex: Here we are using 2 ECC Systems( ECC Europe and ECC China). In Portal ECC Europe is login into the Portal he will be able to connect ECC Europe System through ECC Europe Model data and Meta Data like as ECC China user Login into the Portal he will be able to connect ECC China System through ECC China System Model data and Meta Data.
    How can I do this work. Can you tell me. What type of coding I can write here. Please give Help.
    Regards
    VijayK

    Hi Vijay,
    Not just multiple Systems/JCos needed, you also need multiple souce objects to connect to multiple Systems/JCos.
    In your case you need multiple iView (applications), and configure them to connect to different back-end systems.
    You got to modify the Application Parameter of WD iView objects saperately to talk to different systems.
    Reason, you cannot make one application to use multiple JCo destinations at any point of time.
    Thanks,
    MS

  • Business Package, Alias and different systems....

    Hello everybody,
    I have got some questions concerning the mentioned topics.
    I have a business package (Internal Sales Repr.) and it is already installed.
    <b>1.</b> On each iView in the business package there is set an ID for a SAP System, for example a BW. Is this the SID or is it the ALIAS I defined for a system to access the BW?
    <b>2.</b> There is a machine with enterprise portal, R/3 and BW running under the same SID. They all have different clients. (thank god it is a test system and not productive)
    Do I need to create different systems in the portal to access to BW and R/3 because of the different clients?
    Is it generally possible to implement SSO form the portal to the Backend, if they have the same SID?
    <b>3.</b> The ID from 1. is not set as a deltalink. Is it defined by default or it is set when I install the business package?
    Wow, a lot of stuff. But I hope you can help me
    thanks
    christian

    Hi Christian,
    Two different system has to be created in portal. In the system object you have to set the connector properties, user admin, user mapping and the WAS for BW and ITS for R/3 properties.
    You have to create the system alias and the test the connection.
    For import and export of the certificates. you have to use Strustsso2 transaction.
    Regards
    Arun

  • Data from different systems in one report in Visual Composer

    Hi,
    I want to create a dashboard report in visual composer where in I have a set of 10 tables data to be displayed in one page out of 10 queries I am getting the data for 5 of the reports from Bi system and for other reports we get it from CRM system .Can I place data coming from 2 different reports in one view.If so how is that possible.
    What are the advantages we have in Visual composer apart from WAD .
    Regards,
    Maya

    Hi,
    Two different reports can be placed in one iview, but as far as i know it is not possible to combine two reports data into single table.
    regards,
    Pruthvi R

  • Look & Feel problem one iview differs

    Hi there,
    I have got a problem displaying one iview, one of the iviews in our portal uses a different background color. This color is not mentioned in the theme used within the portal.
    I checked the sap.useWebDynproStyleSheet parameter in the visual administrator which is set to default (false) so all the iviews should use the portal theme.
    How is it posible that this particular iview-application uses this different style. Is there some kind of override?
    thanks
    Ron

    Ron
    If you are using an iview which is build using an application say for example as JSP application and you forced the colors in the application then the iview will show the color which is coded in the JSP.
    Thanks
    Lakshmi
    Reward Points if useful !!

  • Is it possible to install two SAP system with same SID but different instance numbers on one host?

    Is it possible to install two SAP system with same system ID (SID) but different instance numbers on one host?
    If yes, then how?
    If no, then why?
    Thanks in advance.
    Regards,
    Sarim

    Is it possible to install two SAP system with same system ID (SID) but different instance numbers on one host?
    Yes, it is possible. If one is CI (PAS) and the second one is an AS (AAS). In this case there will be only one database.
    If you are talking about two separate SAP systems with separate databases (Eg: A BI and an ECC) with the same SID then the problem will be with the database (Eg: Oracle)
    The database will be installed under /oracle/SID/112_64 (ORACLE_HOME) unless one database is running on 10 G and in that case the ORACLE_HOME will be /oracle/SID/102_64
    The next issue will be with the SAP file systems like /sapmnt/SID
    The most important problem will be with the switch to the sidadm and orasid users and the conflicts there. If there is a need to stop one of the SAP systems and if you do a switch to sidadm and issue a stopsap command which system will be stopped ?
    These are few of the many problems I can think of.
    So if we are talking about two separate systems with their own databases I would rule out the possibility of having two systems with the same SID.
    Regards
    RB

  • EP 6.0.13.0 : iView : System Alias

    Hi all
    I am loggin as Admin.
    I want to see all the System and their Alias !!!
    where can i find it out ????
    Points assured !!!
    Thanks
    Kay

    Peter/Detley
       Thanks for the details !!! It really helped a lot !!!
       But i am LOST now in DSR !!!
       Basically I created a DSR routine that with the following details: ( I am resolving the Alias for a  CRM system named OCD_200 whose ID = pcd:portal_content/com.rmg.fdr.jk/systems/sap_crm/com.rmg.OCD/com.jk.org.OCD_200)
         Class Name: MyDynaResolutionClass
         Alias     : dynamic_system_kk
         Resolving : myresolvingservicename 
      In the PORTAL, System Admin --> Sys Config -->System Landscape --> In a small window Protal Content >jk> systems -->sap crm --> ocd -->ocd200.
      I have added my system alias <b>dynamic_system_kk</b> and saved..
      I am here and i dont know What to do next ????
      My plan is to TEST whether my RESOLVING SERVICE works or not ??
    Help Please !!!!!
      Forgot to say, that I have Deployed the PAR and checked the Resolving Service and Alias are REGISTERD and started !!!
    Thanks
    Kay
    Message was edited by: Kay

  • How to retrieve the system used in an iview?

    hello,
    i'm currently having trouble retrieving the proper attribute of an iview to retrieve the system used by it.
    it seem like the strings identifying the system in the iview differ in some iviews.
    using either:
    myIView.getAttribute(IAttriView.PORTAL_SYSTEM)
    or
    myContext.getAttributes("").get("System").get().toString()
    produce errors.
    while get("System") sometimes provides the correct system alias the attribute is none existant for other iviews where the string would be "Systemalias".
    IAttriView.PORTAL_SYSTEM doesn't seem to work at all.
    i did implement fail safe code if the attribute isn't present, however i don't know how to retrieve the system attribute without doing a case switch or something similar for all the different strings, which i would prefer not to do.
    also, is there an easy way to retrieve all iviews which use a specific system without parsing the whole pcd and checking the attributes?

    Prerequisite : Create the System Alias for the systems used in the application.
    Use the below code to retrieve the system details:
            HashMap mapattr = new HashMap();
            HashMap map = new HashMap();
            IUser user = WDClientUser.getCurrentUser().getSAPUser();
            IPrincipal principal = (IPrincipal)user;
            ArrayList list = UMFactory.getSystemLandscapeWrappers();
            ISystemLandscapeWrapper systemLandscape = (ISystemLandscapeWrapper)list.get(0);
            //Portal System ALias name
            ISystemLandscapeObject landScapeObject = systemLandscape.getSystemByAlias("<system alias name>");
            IUserMappingData userMapping = (IUserMappingData) UMFactory.getUserMapping().getUserMappingData(landScapeObject,principal);
            userMapping.enrich(map);
            mappedUserId = map.get("user").toString(); // String "UserId"
            mappedPassword = map.get("mappedpassword").toString(); //String "Password" 
         catch(Exception e)
              e.printStackTrace();
              wdComponentAPI.getMessageManager().reportException("Exception during retrieving the User Details - " + e.getMessage(),true);
    Thanks & Regards,
    Amar Bhagat Challa

  • Passing parameters through Single JCo to different systems

    I have created a web dynpro application and integrated into a portal, which access R/3 using a JCo destination and retrieves the data using a BAPI.
    But I want to integrate the same application into another portal, which would access the different R/3 system having the same function module.
    Is there any way for switching between two Jco destinations as the same application could be made to work for both the systems?
    Please suggest me as I am stuck up with this issue.
    Thanks for your response; the thing is the portals are sharing the same landscape.
    Is there any other way to achieve switching of the JCO destinations even on the same landscape?
    You have the same application but want to connect to different JCos.
    I think you will be creating two WD iViews for the same application. In the application properties do the following:
    Use the following url parameter to the application URI
    sap-wd-arfc-useSys=<DEFAULT_SYSTEM>:<SUFFIX_OF_MAPPED_SYSTEM>
    In the default system you can change your JCo destination name
    Please suggest me .
    Thanks
    Lohi

    Hi Mani,
    Thanks for your response.
    And one more problem we are facing.
    Now our application needs to be deployed on different systems with different JCo connection names, for this we have passed a parameter Sap-wd-arfc-useSys in the URL defining the new Jco Connection name .
    for example we have created the application on Jco connection name ABC_DEST and we have passed the parameter value ans ABC_DESTLHP in the URL.
    This ABC_DESTLHP JCO Connection is defined on the that particular system where we have deployed the application.
    It was working fine When we were using one application and one component But it is not working with case of two applications and two components.
    We are using inter applciation navigation to pass the parameters from first application to second application.
    The parameters being passed are captured from the URL and that is creating the problem as the URL is being changed dynamically when capturing the  parameters.
    So Please let us know is there any way we could define the Jco Connection name in the program itself.
    Or else if you could provide me your number that would be great help (If you are in US or India) .
    Thanks in advance
    Lohi

  • Two different system in ESS ABAP Webdynpro

    Hi Experts,
                Is it possible to connect two different system (ECC 6.0) in ESS with ABAP Webdynpro Technology (EHP5)? I know it is possible in Java Webdynpro (EHP4). Please advice.
    Thanks
    Jacob

    Hello Jacob,
    I would recommend to configure the Jcos to access your second system which will be much more used as the standard ones:
    ○     SAP_R3_HumanResources
    ○     SAP_R3_HumanResources_MetaData
    ○     SAP_R3_Financials
    ○     SAP_R3_Financials_MetaData
    ○     SAP_R3_SelfServiceGenerics
    ○     SAP_R3_SelfServiceGenerics_MetaData
    As for the Leave Request framework, this parameter is configured on the Iview via the Application Parameters. You can go on this via Content Admin as this is a field on the property on the iview.
    You should create a new JcO to the destination system of the Leave Request framework and to parameters add the
    sap-wd-arfc-useSys = JcoName.
    Please refer to the following link on how to create the Jco.
    http://help.sap.com/saphelp_rc10/helpdata/en/8c/cb3042366c0521e10000000a155106/frameset.htm
    Regards,
    Bentow.

  • Portal Runtime Error - com.sapportals.portal.appintegrator.ApplicationIntegratorException: Unknown system alias.

    Hi Experts,
    Can anyone please help me on the below Portal Runtime Exception.
    10:59_26/08/14_0043_3937250
    [EXCEPTION]
    com.sapportals.portal.appintegrator.ApplicationIntegratorException: Unknown system alias.
    System Alias:  'SAP_BW',
    User:          'Test',
    Reason:        System Alias is not defined or permission denied for this user
    at com.sapportals.portal.appintegrator.accessor.system.LocalSystemAccessor.<init>(LocalSystemAccessor.java:60)
    at com.sapportals.portal.appintegrator.accessor.system.SystemAccessorFactory$Decider.getAccessor(SystemAccessorFactory.java:178)
    at com.sapportals.portal.appintegrator.accessor.system.SystemAccessorFactory$Decider.getSystemAccessor(SystemAccessorFactory.java:123)
    at com.sapportals.portal.appintegrator.accessor.system.SystemAccessorFactory.getSystemAccessor(SystemAccessorFactory.java:52)
    at com.sapportals.portal.appintegrator.layer.AbstractIntegrationLayer.getLocalOrRemote(AbstractIntegrationLayer.java:624)
    at com.sapportals.portal.appintegrator.layer.TopLayerSwitch.mustRedirectToProducer(TopLayerSwitch.java:105)
    at com.sapportals.portal.appintegrator.layer.TopLayerSwitch.getNextLayer(TopLayerSwitch.java:75)
    at com.sapportals.portal.appintegrator.LayerProcessor.getNextLayer(LayerProcessor.java:293)
    at com.sapportals.portal.appintegrator.LayerProcessor.processActionPass(LayerProcessor.java:183)
    at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doActionPass(AbstractIntegratorComponent.java:111)
    at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doOnPOMReady(AbstractIntegratorComponent.java:70)
    at com.sapportals.portal.prt.component.AbstractPortalComponent.handleEvent(AbstractPortalComponent.java:398)
    at com.sap.portal.prt.core.RequestDispatcherFactory$PortalComponentRequestDispatcher$1.service(RequestDispatcherFactory.java:168)
    at com.sap.engine.services.servlets_jsp.server.deploy.impl.module.IRequestDispatcherImpl.dispatch(IRequestDispatcherImpl.java:270)
    at com.sap.portal.prt.core.RequestDispatcherFactory$PortalComponentRequestDispatcher.handleEvent(RequestDispatcherFactory.java:158)
    at com.sap.portal.prt.pom.ComponentNode.handleEvent(ComponentNode.java:242)
    at com.sap.portal.prt.pom.PortalNode.fireEventOnNode(PortalNode.java:342)
    at com.sap.portal.prt.pom.PortalNode.processEventQueue(PortalNode.java:732)
    at com.sap.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:473)
    at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:202)
    at com.sap.portal.prt.dispatcher.DispatcherServlet.service(DispatcherServlet.java:132)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
    at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:202)
    at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:103)
    at com.sap.portal.http.EnrichNavRequestFilter.doFilter(EnrichNavRequestFilter.java:49)
    at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:79)
    at com.sap.portal.prt.dispatcher.CustomHeaderFilter.doFilter(CustomHeaderFilter.java:58)
    at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:79)
    at com.sap.portal.http.EnrichNavRequestFilter.doFilter(EnrichNavRequestFilter.java:49)
    at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:79)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:432)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:210)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:441)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:430)
    at com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:38)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:81)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:278)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:81)
    at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)
    at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)
    at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)
    at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.filters.SessionSizeFilter.process(SessionSizeFilter.java:26)
    at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.filters.MemoryStatisticFilter.process(MemoryStatisticFilter.java:57)
    at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.filters.DSRHttpFilter.process(DSRHttpFilter.java:43)
    at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:475)
    at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:269)
    at com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:56)
    at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)
    at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)
    at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328)

    Hi Jelbin,
    Following is the solution of this error,
    Step 1: Check the system alias in application which you are opening and maintain same in system object also, or take system object default system alias and maintain it in iView property named as "System", either of above is valid.
    Step 2: Add every One group to the system object with end user ticked.
    Step 3: Logoff and login again it should work,
    Kindly reply if this works.
    Regards,
    Bhavin Anajwala

Maybe you are looking for

  • Upgrade - It works, then it doesn't

    I have been trying to get the new iTunes 7 to work (iTunes will not open at all) - I have followed tips given in this forum. The tip that worked was uninstalling and reinstalling Quicktime. After reinstallation, iTunes works fine. However, once I shu

  • Duplicate EDI Order Check

    We occasionally receive duplicate PO from the EDI subsystem in SAP. We don't have the error check for PO no. while creating the order. I am trying to check this in user exit ZXVEDU03. I know I have to check for segment E1EDK02 with qualifier '001' .

  • How do I set individual properties for a column in report layout at runtime

    How do I set individual properties for a column in report layout at runtime? I need to change this based on a user's input. This is for v10g. I need to change either the "Read from File" attribute or the "File Format" attribute for one column based o

  • HT5137 unlock my iphone 4s

    my iphone is from Austrailia ...... but i faced a problem with it ..it was not unlocked .... how can i unlock my phone

  • No internet but wifi is connected

    My ipod touch (2nd gen) is connected to my wifi but then says no internet connection is available.  It works fine at other places, just not at my house.  My daughters ipod touch (3rd gen) connects fine at my house and works perfectly!  Any ideas why