Portal language refresh / reload (user data source ABAP stack)

Hello,
I'm on SAP NetWeaver Portal 7.0 with user data source on ABAP stack.
I'm trying to create simple JavaScript links for changing the Portal language.
I was able to change the ABAP stack user's logon language by BAPI call.
But the newly set language shows up only after the user logs out and logs in again.
I know that in the WebDynpro for Java, which implements the UME user interface, there is a functionality, that allows that relogging of the user is not necessary. After setting the language you only refresh the browser page (F5) and the new language shows up.
Does anyone know what function I should call, for the language refresh (could be the same as in UME standard WDJ)?

Hi Andres,
language doesn't change on the Portal. The content remains in the previous language.
I know that the switching of Logon language parameter in the user profile in ABAP stack and logoff and login on the portal leads to change of the language on the Portal. But I don't know, how to do it without the relogging of the user.
I change the Logon language in ABAP by AJAX call of BAPI.
Thank you for any idea.
Jiri

Similar Messages

  • AE 5.2: Using Database as  User Data Source

    Hi all,
    we have a problem connecting our User Data Source, which is basically just a DB accessible via SQL, to Access Enforcer 5.2 SP08.
    To my knowledge AE only supports LDAP, SAP, SAP UME and SAP HR, none of which will be able to extract the data from our data source.
    Is there a way of directly mapping the DB fields with our user data to the AE request fields (like the LDAP mapping, but without using the LDAP protocol)?
    Would there be a workaround like attaching the UME to an external database? SAP Help only refers to the following sources:
    "UME can use the following types of data sources: Database of the AS Java, Directory service, User management of the AS ABAP"
    If so, would this also work with a dual stack system (ABAP&JAVA)?
    Thanks,
    Daniela

    Hi,
    I'm not sure of all the complexities around this but we had a similar problem where the user respository we used could not be connected using LDAP.
    The solution that was implemented was to create an ADAM (Active Directory Application Mode) directory, which is connected to the user repository - ADAM is then connected the UME for AE as the LDAP server.
    Probably not the most elegant solution, but we have been using this in  PRD environment for a couple of months now without any performance issues.
    Unfortunately I don't have all the details to guide you through all the config that was required, but perhaps you could investigate this as an alternative solution.
    Regards

  • User Data Source in GRC AC 10

    Dear Experts,
    Need clariofcation regarding User data Source for SAP GRC AC .
    Till GRC AC 5.3 we can use only one sap backend system as user data source for gettting users like manager,approver etc and have to change User data source if user reside in some other system .
    Is this been address with GRC AC 10 .
    Thanks & Regards
    Asheesh

    Hi Asheesh,
    Looking at the configuration, you can configure multiple target systems against all of the different data sources and authentication sources. It uses the sequence number to identify in which order these should be accessed.
    SPRO - Ref IMG - GRC - Access Controls - Maintain Data Sources Configuration
    However, in my experience connecting lots of different systems to take elements of user data causes performance issues and often cuases some confusion about the actual data to be displayed. You'll need to consider the field mapping and source elements casrefuly to ensure you don't get conflicting information.
    Simon

  • Access enforcer and User Data Source for HR

    We are on Access Enforcer 5.2 - service pack 2:
    My problem is that when creating a new request in AE, I able to get a list of all users when I point my User Data Source to either SAP or UME. However when I attempt to create a request whilst pointing the User Data Source at the SAPHR system, I do not get any users back (and we have user set up in the SAP HR system).
    I’ve changed the connector to ‘YES’ under the HR System box, I’ve changed the Data Source Type and Details Source Type to point at the SAPHR and still it fails to fetch any users.
    I've tried looking at the log, but can't get much out of it.
    I would appreciate it, if anyone could provide any assistance.
    Thanks you in advance.
    Amarjit
    Message was edited by:
            amarjit singh

    Hi Micheal,
    Thanks for your reply.
    I'm pointing both Data Source Type and Details Source Type to the same system SAPHR and to the same system name (which is our dev system)
    Regards,
    Amarjit

  • GRC 10/10.1 User Data Source question

    Hi folks, I've been unable to find any document that addresses this so I thought I'd ask.
    I've configured GRC 10.1 so that the GRC system is looking at the ECC system and all the scenarios are configured and things are working well.  We have a separate LDAP issue, and until that's resolved, the user data sources have been set to the ECC system.
    Specifically for Firefighter, we want to create Firefighters in the GRC system and assign them IDs that are configured in the ECC system so that they can get in for Firefighter related access and get their work done.  Many of these people are not in the ECC system.
    I realized that I have not set up the GRC system as a connector within the GRC connectors configuration.  I also did not find any reference to this in any of the documentation that's available out there.
    So I wanted to know how do you get the GRC system to become available as a user data source so that in the event a user is not available in the ECC system, and as in our case, LDAP isn't working, the user will still pull up because they exist in the GRC system?
    Can I use a connection type of LOCAL in the "Change View "Connection type definition": Overview" Screen?
    Please advice.
    Thanks,
    Santosh

    Hi Santosh,
    If your requirement is to use GRC as a data source, configure it as a SAP connector as you do for other SAP systems (the underlying system of GRC is Netweaver so its SAP as well).
    Once the connector is configured, you can use that in your "data sources configuration - user search data source". List all your connectors and the sequence in which the user ID has to be searched for.
    For  your case.,
    1. LDAP connector
    2. ECC connector
    3. GRC connector
    Thanks.
    Regards,
    Muthu

  • User Data Source in CUP AC5.3

    Hello,
    What is the functionality of the User data sourcein Compliant User Provisioning?
    We are using HR module and i have created the connector using the Jco destination VIRSA_HRModel.
    I have configured the User data source type as SAP HR System as VIRSA_HRModel and Details source type as SAPHR with System name as VIRSA_HRModel.
    Please explain the functionality.
    Regards,
    Kumar Rayudu

    Kumar,
       As you know CUP is an ticket creation, user provisioning tool with automated workflow. So CUP will need to bring user details or user information for requestor, approver, manager etc. from some kind of source. This is where data source comes into picture. Whenever you need to search for an user ID, CUP will look at the search data source and whenever CUP needs to bring in user information like name, email, phone etc., CUP will use user details data source.
    DO NOT USE JCO IN CUP, ERM AND SPM. You will need to have exactly same connector names in all four modules of AC 5.3 for all of the integration functionality to work. When you use JCo, it will not allow you to change the default name (virsahr_model in your case).
    ONE MORE THING, NEVER EVER TOUCH JCo OTHER THAN VIRSAXSR3 EVEN FOR RAR (CC). VIRSAHR AND VIRSAR3 ARE NOT RECOMMENDED TO USE.
    I hope this helps.
    Regards,
    Alpesh

  • User data Source

    dear all
    how can i know the user dat source index in Good Receipt's matrix??
    I need to read the uncommited value in the matrix.

    Hi Ian,
    I think that is a system data source...if you want to access it (read only), explore the DBDataSource collection of the mentioned form.
    Hope this helps

  • Help Me "Data Source - Not User Data Source"

    Hi All!
    I have written an addon in Service Call Form To add new Matrix in this form with code as follows:
    Dim oLink As SAPbouiCOM.LinkedButton
    oFormServiceCall = SBO_Application.Forms.GetFormByTypeAndCount(60110, 1)
            oItem = oFormServiceCall.Items.Item("159")
            oNewItem = oFormServiceCall.Items.Add("Matrix1", SAPbouiCOM.BoFormItemTypes.it_MATRIX)
            oNewItem.Left = oItem.Left
            oNewItem.Width = oItem.Width
            oNewItem.Top = oItem.Top
            oNewItem.Height = oItem.Height
            oNewItem.FromPane = 8
            oNewItem.ToPane = 8
            oMatrix = oNewItem.Specific
            oColumns = oMatrix.Columns
            oColumn = oColumns.Add("#", SAPbouiCOM.BoFormItemTypes.it_EDIT)
            oColumn.TitleObject.Caption = "#"
            oColumn.Width = 20
            oColumn.Editable = False
            '// Add a column for BP Card Code
            oColumn = oColumns.Add("callID", SAPbouiCOM.BoFormItemTypes.it_LINKED_BUTTON)
            oColumn.TitleObject.Caption = "Call ID"
            oColumn.Width = 20
            oColumn.Editable = True
            oColumn = oColumns.Add("subject", SAPbouiCOM.BoFormItemTypes.it_EDIT)
            oColumn.TitleObject.Caption = "Subject"
            oColumn.Width = 120
            oColumn.Editable = True
            oColumn = oColumns.Add("customer", SAPbouiCOM.BoFormItemTypes.it_LINKED_BUTTON)
            oColumn.TitleObject.Caption = "Cust.Code"
            oColumn.Width = 30
            oColumn.Editable = True
            '// Link the column to the BP master data system form
            oLink = oColumn.ExtendedObject
            oLink.LinkedObject = SAPbouiCOM.BoLinkedObject.lf_BusinessPartner
            oColumn = oColumns.Add("custmrName", SAPbouiCOM.BoFormItemTypes.it_EDIT)
            oColumn.TitleObject.Caption = "Cust.Name"
            oColumn.Width = 120
            oColumn.Editable = True
            oColumn = oColumns.Add("itemCode", SAPbouiCOM.BoFormItemTypes.it_LINKED_BUTTON)
            oColumn.TitleObject.Caption = "Item Code"
            oColumn.Width = 30
            oColumn.Editable = True
            oLink = oColumn.ExtendedObject
            oLink.LinkedObject = SAPbouiCOM.BoLinkedObject.lf_Items
            oColumn = oColumns.Add("itemName", SAPbouiCOM.BoFormItemTypes.it_EDIT)
            oColumn.TitleObject.Caption = "Item Name"
            oColumn.Width = 100
            oColumn.Editable = True
    And code to bind data to matrix
    oDBDataSource = oFormServiceCall.DataSources.DBDataSources.Add("OSCL")
            'oUserDataSource = oFormServiceCall.DataSources.UserDataSources.Add("OSCL", SAPbouiCOM.BoDataType.dt_LONG_TEXT)
            oColumn = oColumns.Item("callID")
            oColumn.DataBind.SetBound(True, "OSCL", "callID")
            oColumn = oColumns.Item("subject")
            oColumn.DataBind.SetBound(True, "OSCL", "subject")
            oColumn = oColumns.Item("customer")
            oColumn.DataBind.SetBound(True, "OSCL", "customer")
            oColumn = oColumns.Item("custmrName")
            oColumn.DataBind.SetBound(True, "OSCL", "custmrName")
            oColumn = oColumns.Item("itemCode")
            oColumn.DataBind.SetBound(True, "OSCL", "itemCode")
            oColumn = oColumns.Item("itemName")
            oColumn.DataBind.SetBound(True, "OSCL", "itemName")
    But It's error when Run at the row is bold. This error:
    oColumn.DataBind.SetBound(True, "OSCL", "callID")     Run-time exception thrown : System.Runtime.InteropServices.COMException - Data Source - Not User Data Source
    Please help me fix problem.
    Thanks
    Edited by: Tao lao on Mar 5, 2008 3:10 AM

    I think, u can't bind the system table system columns to the column of the matrix in the form which is bound to the same table.(though, m not sure on this.) service call is by default bound to OSCL. If u try creating a user defined column in OSCL and then bind it, it works. but, if CallId is already bound on form, and u r bnding it one more time, it will give you error.

  • Abap+java stack for Portal 7.0 and MI - User Data Source

    The SAP pre-requisites for Portal and MI (Mobile Infrastructure) 7.0 is an ABAP and Java Stack. If you install an AS ABAP + Java, the UME is automatically set up to use the ABAP user management of the same AS installation. What does this mean? The user store will be created in ABAP, for both the Portal and MI.
    The impact of this is portal users management is in ABAP. This configuration by design cannot be connected to LDAP Active directory for user authentication.
    Please let me know , if some body had already face similar issue and come up with the solution.  Thanks in advance.

    Hi Surya ,
    When you install portal or any NW component with ABAP stack , ABAP stack hold precidence over the JAVA Stack , refer to this link to have more idea on this .
    http://help.sap.com/saphelp_nw2004s/helpdata/en/2b/306bb5bc98f24f8a85d489449af456/frameset.htm--
    http://help.sap.com/saphelp_nw04s/helpdata/en/12/7678123c96814bada2c8632d825443/frameset.htm
    Thanx
    Pankaj

  • CRM Users Created on ABAP Stack not visible in Portal...........

    Hello All,
            I have WAS with ABAP + JAVA  [EP7], Hence using <b> dataSourceConfiguration_abap.xml</b>. as a datasource file in UME.
    As per my knowledge i cant create users from Portal hence I have created users in ABAP Stack but I am not able to view these users from Portal ?
    I have chaecked the entry in Configtool this file is maintained as Datasource.
    Please Guide me what may be the reson for this ??
    Is it possible to add Users from portal if Datasource is ABAP Stack ??
    Waiting for reply!
    Thanks,
    Smita.

    Hi Smita,
    Please go through these links:
    UME configured to use SAP ABAP
    For the configuration using config tool : http://help.sap.com/saphelp_nw04/helpdata/en/49/9dd53f779c4e21e10000000a1550b0/frameset.htm for general remarks using this config and see http://help.sap.com/saphelp_nw04/helpdata/en/0f/bdd93f130f9115e10000000a155106/frameset.htm for changing the config.
    Check out the section "Read-Only and Read-Write Access to the ABAP User Management.
    This link would also be useful. This link talks about <b>User Management of Application Server ABAP as Data Source</b> :  http://help.sap.com/saphelp_nw2004s/helpdata/en/49/9dd53f779c4e21e10000000a1550b0/frameset.htm
    Hope this helps.
    Regards,
    Sunil

  • Unable to refresh SQL Server data source through Data Management Gateway

    I just installed the version 1.1.5226.8 of Data Management Gateway and tried to refresh a simple query on a table connected to SQL Server, with no transformations in Power Query.
    This is the error I obtain:
    Errors in the high-level relational engine. The following exception occurred while the managed IDataReader interface was being used: transfer service job status is invalid.
    I am wondering whether my Power BI is still not updated to handle such a connection type, or there could be something else not working?
    I correctly created the data source in admin panel following instructions in Release Notes, and
    test Power Query connection is ok.
    Marco Russo http://www.sqlbi.com http://www.powerpivotworkshop.com http://sqlblog.com/blogs/marco_russo

    I made other tests and I found important information (maybe there is a bug, but read the following).
    The functions DateTime.LocalNow and DateTime.FixedLocalNow
    work correctly, generating these statements to SQL Server:
        convert(datetime2, '2014-05-03 06:37:52.1135108') as [LocalNow],
        convert(datetime2, '2014-05-03 06:37:52.0525061') as [FixedLocalNow],
    The functions DateTimeZone.FixedLocalNow, DateTimeZone.FixedUtcNow,
    DateTimeZone.LocalNow, and DateTimeZone.UtcNow
    stop the scheduled refresh with the error I mentioned
    in my previous messages, generating these statements to SQL Server:
        '2014-05-03 06:37:52.0525061+02:00' as [TZFixedLocalNow],
        '2014-05-03 04:37:52.0525061+00:00' as [TZFixedUtcNow],
        '2014-05-03 06:37:52.1135108+02:00' as [TZLocalNow],
        '2014-05-03 04:37:52.1135108+00:00' as [TZUtcNow]
    I solved the issue by placing the DateTimeZone calls after a Table.Buffer call, so query folding does not translate in SQL these functions. However, it seems like something to fix.
    Marco Russo http://www.sqlbi.com http://www.powerpivotworkshop.com http://sqlblog.com/blogs/marco_russo

  • User Data Source - Access Enforcer

    Hi,
    I currently have my User Details Data Source and Search Data Source in AE pointed to the UME. In the UME I have my requestors and approvers set up. However when I go to raise a request to change a user account and want to search for an SAP user, the search only returns the requestors and approvers set up in the UME and does not show user data from SAP. How can set up AE so that it shows me user data from SAP and requestor/approver data from the UME?
    Thanks,
    Gary

    What you can do is... to point your UME to your SAP system,  where you can find all users.....
    And keep your configuration of AE the way you have it....
    Another way is, to change your configuration of User Details Data Source pointing to SAP.
    Youy User Details Data Source have to point to the system that have all the new users....
    For example, in my company before giving the SAP access we give LDAP access, so my User Details Data Source  are pointing to my LDAP system.... this way i can find easily the  user that need to request access..
    Hope this help.
    Regards,

  • Refresh/reload the data of a particular sector/subform/object

    Hey,
    I've searched the forum for performance optimization, but I found only hints why a form may be slow.
    For example, a lot of data in drop down boxes or inactive caching on server side......
    But that doesn't help me really.
    Is it possible not to reload the whole form?  For example, to reload the data of a subform or a  single table.
    In this Threada: [Hiring Adobe Form-Performance problem]
    its a similar question, but I think it was not really answered if it works.
    It was only dissuaded him from this....
    Regards Florian

    Hello,
    in the latest releases the form is regenareted completely upon actions. There is only an XML data transmission to the server, and it returns an "update xml" what is merged into the PDF file by the reader.
    In older releases unfortunatelly the form is always regenerated from the data and template.
    Best regards,
    Dezso

  • User working in ABAP stack and not in JAVA stack

    Hello
    I have a WAS 6.40 server in which we have j2ee_admin user with all j2ee admin roles required.
    We can access the Abap stack using the J2ee admin user but  not able access to java stack.
    Any Idea whats the reason?
    Please find below error in security.3.log log file:
    #1.#0019BB291210006D0000CC3200006F8D000470C50F65C1BC#1249891576037#/System/Security/Audit#sap.com/com.sap.security.core.admin#com.sap.security.core.util.SecurityAudit#J2EE_GUEST#0##n/a##ad7978d0858411deaaab0019bb291210#SAPEngine_Application_Thread[impl:3]_22##0#0#Warning#1#com.sap.security.core.util.SecurityAudit#Plain
    ###J2EE_GUEST | LOGIN.ERROR | null | | Login Method=[default],
    UserID=[j2ee_admin], IP Address=[10.252.4.81], Reason=[No login module succeeded.]#
    #1.#0019BB291210008C003640EC00006F8D000470C50FCB0849#1249891582675#/System/Security/Audit/J2EE#sap.com/irj#com.
    sap.engine.services.security.roles.audit#J2EE_GUEST#9135##n/a##900338c084b911deae460019bb291210#Thread
    [Thread-52,5,SAPEngine_Application_Thread[impl:3]_Group]##0#0#Info#1#com.sap.engine.services.security.roles.audit#Java###:
    Authorization check for caller assignment to J2EE security role [ :].#3#ACCESS.OK#SAP-J2EE-Engine#guests##1.#0019BB291210008C003640EC00
    Thanks,
    Prabhu.

    Hello Prabhu
    Please can you open the config tool and go to the offline configuration editor. Within the offline configuration editor goto cluster data -> Server -> cgf -> services -> com.sap.security.core.ume.service and double click.
    A new window will appear.
    Please can you give me the values for the following parameters:
    1. ume.persistence.data_source_configuration
    2. ume.r3.connection.master.ashost
    3. ume.r3.connection.master.client
    Also if you logon to your Java engine from a browser using the URL: http://<hostname>:5<instance number>00
    You will get your Java engine start page. On the start page click on the 'System Information' link. You will then be asked to logon. Can you logon with user J2EE_ADMIN?
    Thanks
    Anwar

  • Change portal language based on user selection in masthead7.3

    Hi All,
    I am trying to provide the language drop down option in Portal Masthead.
    I have created the Hovermenu in Masthead which displayes 2 options(English and German)
    When user selects German, the portal should be loaded in german language.
    Can you please guide me with the proper event handler which should be called, on clicking Hovermenu Item.
    Which URL should be called on clicking Hovermenu Item.
    I have checked some SDN links already.
    Regards,
    Sumangala

    Thanks for your answers.
    I have already checked those links.
    Now th problem what I am facing is,
    I am not able to call the function ChangeLanguage through javascript.
    I have created a dropdwon using Hovermenu and added English and German.
    Now when I click on these the function should be called.
    Please help me in getting how setClientSideScript() can be used to call a function.
    or any other way to call the function after clicking on Hovermenu Item.
    Thanks in advance,
    Sumangala

Maybe you are looking for

  • HP LaserJet Pro 200 color MFP M276 -Device error and Cleaning cycle issues

    This printer (HP LaserJet Pro 200 color MFP M276) will print 2 pages, clean, and then give an error message. It does this consistently. I have tried the suggestions posted in other forums and I have not had any luck. Any suggestions??

  • BBM Group - Few members "Unreachable"

    I need your help – I have set up a GROUP in BlackBerry Messenger amongst my friends, 1 in Dubai, 1 in China and others from India. There are totally 11 members in the group. Of the 11 members, 9 members can see everyone but 2 of them can not see 5 me

  • Automatic Import Of Photo Streams I Subscribe To (not mine)

    Sorry, if this question has already been answered, I could not find the info in my feeble search attempts. My understanding of the Automatic Import setting for Aperture is that it automatically imports my Photo Stream and only my Photo Stream. Apertu

  • Launching AIR in middle of screen

    My AIR app can launch anywhere on the desktop. Is there a way to cause it to launch in the middle of the screen? Thanks

  • Serial number is rejected

    can't register lightroom because the serial; number sent to me by adobe is not acce-pted