Displaying XML news to country specific users

Hi All,
          I have a requirement that to display the xml news to country specific users (i.e If a user is from India he can see the news based on india.If a user is from UnitedStates he can see the news based on US).All the news should maintained in a single repositary.Is there any possibility of applying filter to filtering the news? or any idea...

Hi,
Have country specific news under different folder in KM.
So for example create folders with ISO country codes and place news under these folders: IN, US, DE
You can then create your own proxy IView and then redirect it to KM Navigation IView depending on Country property set in user profile.
This way you can dynamically change the KM folder path and show country specific news.
Check this to know about proxy IView:
https://forums.sdn.sap.com/thread.jspa?threadID=51748
https://forums.sdn.sap.com/thread.jspa?threadID=190600
Regards,
Praveen Gudapati

Similar Messages

  • CUP - UME to restrict for provisioning country specific roles

    Hi All,
    We have a unique requirement during CUP Implementation. We are implementing CUP for a customer and rolling out to various countries.
    With this scenario we have a single stage workflow which routes through the approval procedure of respective countries. Now that we have a problem where if a user selects another country role and by mistake if it gets approved the user might get a wrong role. [We have different naming convention for diff. country roles and each country has separte roles]
    Is there a way to restrict the country specific users to search only for that particular country role in UME or even if he searches other country role it should not allow the provisioning of a different country role  to that particular user.
    Ex: User A belongs to X country. Roles of X country are starting with X1 ... series. Similary Y country roles are starting with Y1..series.
    Is there a way to restrict User A only to serach and select only roles of X1...series and gets restricted for provisioning to X1..series only.
    Thanks and Best Regards,
    Srihari.K

    Hello Sri,
    You can create country specific business processes and assign the role to the Business Process, Functional Area or Company. By selecting the "country" in the configured field, at least only those applicable roles will show for the user.
    In the user form make such a field mandatory.
    Of course the user could select the wrong country in the field, but this will greatly reduce human error.
    -Dylan

  • Dynamically displaying a new region (row?) based on immediate user input

    Whew, figuring out a title was almost as hard as trying to explain what I want to do!
    Okay, a little background first.
    My app has 178 main data fields, spread across about 35 tables. The users want to be able to search any and all data fields. So, I wrote a PL/SQL package that for each master record, loops through all of the child tables and creates (more or less) an XML file for each master record (which I store in a CLOB field). When any data in any table is changed, a trigger fires to re-update that CLOB field as well. I then used Oracle Text to create an index on the CLOB field, and now the users can search across all of the available information for each master record and get a list of which records contained what they were looking for.
    So here's the first part of the problem. The app is a Mineral Occurence database for all mineral information world-wide. Say they enter "Brazil" as what they want to search for, they not only retreive all of the mineral sites in Brazil, but also all of the sites where one of the mining companies may be based in Brazil, or Brazil is one of the comments, etc. While this is the expected behaviour, it's still not quite what they expected (but they also don't want to get rid of this behaviour either).
    So, since the CLOB field is already formatted with XML-type tags, what I want to do is to have an Advanced Search page, where the user can specify the table name to search, or the field name, or both. What I'd like to do is at the end of each line, have a select list with an "AND" or "OR' box, and if that gets a value, then dynamically create another 'row' underneath the first row, with the same three 'boxes' (actually select lists), and continue on until the user has specified exactly what they want to search for.
    I would rather not have to create a whole bunch of regions or rows, and then determine at runtime whether or not to display them.
    So i would have (using underscores as the boxes/fields):
    Table to Search        Field to Search          And/Or
    ______________          _____________          _______Each of the above would be a select list.
    Anybody have ideas on how I can accomplish this? Any Javascript or AJAX-type solutions that a dummy like me can easily implement? I've seen something almost similar on Carl's example pages to Hide/Show a region(?), but understanding the underlying code and then modifying it for what I want to do is extremely complicated (for me) at best.
    Thanks.
    Bill Ferguson

    Well, after searching through the QBE results (even some of mine), the only thing that comes close is Earl's (http://htmldb.oracle.com/pls/otn/f?p=36337:14). Actually his layout is almost perfect and pretty identical to what I want/need. Vikas' example seems like what I've toyed with on some other pages in my app, using a simple UNION ALL with nulled fields in the select statement, which won't work for what I need, at least I can't seem to visualize how I could incorporate that same code logic.
    However, unlike Earl's, when/if the last column (which I'd have as the 'AND/OR' select list) is populated, I'd like to dynamically display another new row.
    Now I know I could do it by making the last column a 'Select List With Submit', but that would neccessitate my creating about 25 regions (to hopefully cover the max any of the users would ever need), and then conditionally display the region based on whether or not the previous 'AND/OR' condition field was populated. It would also require a whole slew of page refreshes, which is clunky.
    It seems like there should probably be a way with AJAX to accomplish something similar. I think I remember seeing something along these lines in the last year or so on here, but I can't find it.
    Something like a cross-breed of Earl's example page above mixed with Carl's example at http://htmldb.oracle.com/pls/otn/f?p=11933:39:4740898821262791902::NO:RP:: which would automatically fire on the poplulation of the last select list is probably the best I can accomplish, unless somebody has some better ideas on how to do this. Using Carl's htmldb_remix code, I can avoid all the submits and the resulting page refreshes, but the code itself will take an old dummy like me a while to figure out.
    Thanks for the ideas though.
    Bill Ferguson

  • How do i assign new portal desktop to the specific user or group?

    Hi all
    I created new portal desktop, and i want to assign it to the specific user or group.
    Can anybody help me regarding this.
    Help appreciated
    Thx
    PRadeep

    Hi Pradeep.,
    1. add a new 'IF' rule.
    2. Edit it in the edit section (above the 'IF's part) to 'user' (in the dropdownlistbox) = <userid> (free text).
    3. Press 'Apply'.
    4. Edit the 'Then' section of the new IF to show the new portal desktop. You can add the full desktop's id by right clicking on it in the 'browse content' section if the screen (where you opened the Display Rule from) and choosing 'add portal desktop to expression'.
    5. Press 'Apply'.
    6. Move your 'IF' up. Display rules are evaluated from top to bottom until the first one that applies.
    Hope that helps,
    Yoav.

  • Displaying XML Document in new browser window

    Hi,
    I have a hyperlink on my page. When I click on it, it will open a new IE window and display xml document.
    The new window is displaying some of the xml and at the end displaying the following:
    The XML page cannot be displayed
    Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later.
    End element was missing the character '>'. Error processing resource 'http://localhost:28080/benchmark/faces/displayXMLDocu...
    However, I cut and paste the xml String where I write it to the HTTPServletResponse to XMLSPY and it displays correctly.
    Please let me know.
    Rgrds

    Here are the steps:
    1. I created page1 that has a hyperlink.
    2. Hyperlink property are set to display page2 in a new window. (popup).
    3. page2.prerender() method, I set the response to the following:
    public void prerender() {
    javax.faces.context.ExternalContext ec = this.getExternalContext();
    HttpServletResponse response = (HttpServletResponse)ec.getResponse();
    response.setHeader("Cache-Control","no-cache");
    response.setHeader("Cache-Control","no-store");
    response.setHeader("Cache-Control","must-revalidate");
    response.setHeader("Cache-Control","max-age=0");
    response.setHeader("Pragma","no-cache");
    response.setHeader("Expires","0");
    response.setContentType("text/xml");
    response.setBufferSize(5000);
    String xmlString = getRequestBean1().getBookingPnrDetailsXML();
    try{
    xmlString="<?xml version=\"1.0\" encoding=\"UTF-8\"?><root><test1>this is a test</test1><victor>Hello Victor</victor></root>";
    PrintWriter out = new PrintWriter(response.getOutputStream());
    log(xmlString);
    out.print(xmlString);
    }catch(IOException io){
    System.out.println("" + io.getMessage());
    io.printStackTrace();
    4.page2.jsp code is the following:
    <?xml version="1.0" encoding="UTF-8"?>
    <jsp:root version="1.2" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html" xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:ui="http://www.sun.com/web/ui">
    <jsp:directive.page contentType="text/xml;charset=UTF-8" pageEncoding="UTF-8"/>
    <f:view/>
    <ui:page binding="#{displayXMLDocument.page1}" id="page1"/>
    <ui:html binding="#{displayXMLDocument.html1}" id="html1"/>
    <ui:head binding="#{displayXMLDocument.head1}" id="head1"/>
    <ui:link binding="#{displayXMLDocument.link1}" id="link1"/>
    <ui:body binding="#{displayXMLDocument.body1}" id="body1"/>
    <ui:form binding="#{displayXMLDocument.form1}" id="form1"/>
    </jsp:root>
    please let me know.
    Rgrds.

  • I re-set password using specific user ID but when I put new password in it does not say incorrect password  it just spins and spins never accepting it.  What is the problem?

    I re-set password using specific user ID but when I put new password in it does not say incorrect password  it just spins and spins never accepting it.  What is the problem?

    Update on my problem connecting in Itunes with my Airport Express. Not sure if anything I tried made a difference
    but I finally got the Pop up window saying this device requires a Password. I entered the password and I can once again use the Airport Express as a remote speaker.

  • How can I display Account description text from country-specific CoA ?

    The below quote is from the description of Country Chart of Accounts in OBY6.
    "The essential programs in General Ledger can output either the unique worldwide number or the country-specific number and the corresponding text."
    I am not able to figure out how to configure reports so that the country-specific number and corresponding text is displayed in programs. When I run reports such as FBL3N, the program is picking up information from the global CoA. Please help!

    Hi
    To view the GL line item in Country Chart Account, Run Report S_ALR_87012332. In selection field choose alternate account in outout control.
    System will give the Detail as per Country Chart of Account.
    Thanks
    GG

  • New link in end user menu does not display

    I am new to IDM and am trying to add a new link on the user Welcome page. I have added the link in the End User Menu using the BPE and the XML looks ok. I have saved the changes to the repository; but, the new link does not appear in the list on the user Welcome page at next login. Can anyone point me in the right direction? Thanks.

    End User Menu would be the right place to put this. Since you're able to see your link in the BPE browser, I think you're off to a good start.
    Did you use the BPE to commit the form change to your production repository? If so, try saving your change as an XML file first and then import the form from the Configure->Import Exchange File menu.
    Is it possible your browser settings are caching the page? I've never seen this happen, but it might be a factor.
    Jason

  • PO Restict to display specific user.

    Dear Expert,
    My requirment as below.
    Recently we have implement the rental PO process. As per manaement suggestion, this type of PO can able to display specific user only.
    The authrozation matrix in display role where doc type marked as "*" and like this 1500 roles is available.
    now changing the 1500 role is not ideal way in this situation. So need to restrict the user without modifying exsting role object.
    i want the solution like, even role authrozation is assigned but he shouln't  able to view PO or any report related to that doc type.
    Please suggest any programme, BADI or enhancement is Possible.
    Thanks and Regards
    Nitesh

    Hi Nitesh
    Changing 1500 roles may be work intensive but wouldn't it be better to use the standard SAP approach to restricting access instead of enhancements?
    Of those 1500, how many are imparting/derived?
    Regards
    Colleen

  • New Request/Service Offerings not displaying on Portal via Catalog Group/ User Role

    I have created some new service offerings and request offerings which I have published and are visible on the portal when logged in as an administrator.
    I have then added these new items into a catalog group which is tied to a pre-existing user role to target our IT department ( this user role is currently working fine and shows all the other IT related offerings)
    The new published items do are not showing up on the portal.
    AD sync completed with no errors.
    I have done the following to troubleshoot to no avail:
    -  created a new catalog group and user role to target the new SO RO's to
    - targeted directly to a test user rather than the AD group 
    Some other weird things that I  believe to be  related to this is that the contents of catalog groups appear empty on local console but when logging on to the SM server to launch console all catalog group items are visible.
    we are seeing a lot of  error and warning event logs 26319 & 3333
    Any suggestions?
    Thanks
    Pete

    did you try to restart the Microsoft Monitoring Agent?
    Antoine AL Ibry

  • Displaying XML content in the browser without creating the XML file

    Hi,
    In my web application, i am getting the data from the database and generating an XML file based on that. This file is created, read and its content is displayed in the browser when the user clicks a specific link on the jsp.
    As per the new requirement, i am not supposed to generate the XML file. Instead when the user clicks on the specific link on the jsp, the XML should get displayed in the browser directly without generating the XML file.
    Can someone plz help me in how to do this?
    Moreover, this XML generation application should support multiple clients. Do i need to make my application thread-safe explicitly even though i am using a servlet to do this?
    Please suggest
    Thanx

    Avoid multi post
    http://forum.java.sun.com/thread.jspa?messageID=9858529

  • Crm country specific settings?

    We are implementing Oppurtunity management in CRM for one of our clients in the usa. They have another office in mexico and want to make sure that whatever configurations & settings we do is viewable to their office in mexico in their local language.
    I have never handled a multiple lanuage/country situation before. I want to find out that, if I make changes and customize their sales methodology. For eg I create a new phase called XYZ in the sales assistant. Will this get transalated to the spanish lanuage when they login in that language? What steps do I need to take to ensure this? Do I have to advise the client to have any country specific language versions installed?
    I would greatly appreciate if you can help me out with this stuff.

    Ofcourse you need to have Spanish added as an installed language.  You Basis person should be able to do that without any problems.  In addition, the users of the system should have their local language set. And finally, any developments you do may need to have some screen elements translated, unless you can stick with SAP supplied field elements (they get displayed in the proper language if this was installed by Basis)

  • DataGrid does not display XML data

    Hello, and thanks for reading this...
    I am having a problem displaying XMLList data in a DataGrid.
    The data is coming from a Tree control, which is receiving it
    from a database using HTTPService.
    The data is a list of "Job Orders" from a MySQL database,
    being formatted as XML by a PHP page.
    If it would be helpful to see the actual XML, a sample is
    here:
    http://www.anaheimwib.com/_login/get_all_orders_test2.php
    All is going well until I get to the DataGrid, which doesn't
    display the data, although I know it is there as I can see it in
    debug mode. I've checked the dataField property of the appropriate
    DataGrid column, and it appears correct.
    Following is a summary of the relevant code.
    ...An HTTPService named "get_all_job_orders" retrieves
    records from a MySQL database via PHP...
    ...Results are formatted as E4X:
    HTTPService resultFormat="e4x"
    ...An XMLListCollection's source property is set to the
    returned E4X XML results:
    ...The "order" node is what is being used as the top-level of
    the XML data.
    <mx:XMLListCollection id="jobOrdersReviewXMLList"
    source="{get_all_job_orders.lastResult.order}"/>
    ...The "jobOrdersReviewXMLList" collection is assigned to be
    the dataProvider property of a Tree list, using the @name syntax to
    display the nodes correctly, and a change event function is defined
    to add the records to a DataGrid on a separate Component for
    viewing the XML records:
    <mx:Tree dataProvider="{jobOrdersReviewXMLList}"
    labelField="@name"
    change="jobPosForm.addTreePositionsToDG(event)"/>
    ...Here is the relevant "jobPosForm" code (the Job Positions
    Form, a separate Component based on a Form) :
    ...A variable is declared:
    [Bindable]
    public var positionsArray:XMLList;
    ...The variable is initialized on CreationComplete event of
    the Form:
    positionsArray = new XMLList;
    ...The Tree's change event function is defined within the
    "jobPosForm" Component.
    ...Clicking on a Tree node fires the Change event.
    ...This passes an event object to the function.
    ...This event object contains the XML from the selected Tree
    node.
    ...The Tree node's XML data is passed into the positionsArray
    XMLList.
    ...This array is the dataProvider for the DataGrid, as you
    will see in the following block.
    public function addTreePositionsToDG(event:Event):void{
    this.positionsArray = selectedNode.positions.position;
    ...A datagrid has its dataProvider is bound to
    positionsArray.
    ...(I will only show one column defined here for brevity.)
    ...This column has its dataField property set to "POS_TITLE",
    a field in the returned XML record:
    <mx:DataGrid width="100%" variableRowHeight="true"
    height="75%" id="dgPositions"
    dataProvider="{positionsArray}" editable="false">
    <mx:columns>
    <mx:DataGridColumn width="25" headerText="Position Title"
    dataField="POS_TITLE"/>
    </mx:columns>
    </mx:DataGrid>
    In debug mode, I can examine the datagrid's dataProvider
    property, and see that the correct XML data from the Tree control
    is present. However, The datagrid does not display the data in any
    of its 6 columns.
    Does anyone have any advice?
    Thanks for your time.

    Hello again,
    I came up with a method of populating the DataGrid from the
    selected Item of a Tree Control which displays complex XML data and
    XML attributes. After the user clicks on a Tree branch, I call this
    function:
    public function addTreePositionsToDG(event:Event):void{
    //Retrieve all "position" nodes from tree.
    //Loop thru each Position.
    //Add Position data to the positionsArray Array Collection.
    //The DataGrid dataprovider is bound to this array, and will
    be updated.
    positionsArray = new ArrayCollection();
    var selectedNode:Object=event.target.selectedItem;//Contains
    entire branch.
    for each (var position:XML in
    selectedNode.positions.position){
    var posArray:Array = new Array();
    posArray.PK_POSITIONID = position.@PK_POSITIONID;
    posArray.FK_ORDERID = position.@FK_ORDERID;
    posArray.POS_TITLE = position.@POS_TITLE;
    posArray.NUM_YOUTH = position.@NUM_YOUTH;
    posArray.AGE_1617 = position.@AGE_1617;
    posArray.AGE_1821 = position.@AGE_1821;
    posArray.HOURS_WK = position.@HOURS_WK;
    posArray.WAGE_RANGE_FROM = position.@WAGE_RANGE_FROM;
    posArray.WAGE_RANGE_TO = position.@WAGE_RANGE_TO;
    posArray.JOB_DESCR = position.@JOB_DESCR;
    posArray.DES_SKILLS = position.@DES_SKILLS;
    positionsArray.addItem(posArray);
    So, I just had to manually go through the selected Tree node,
    copy each XML attribute into a simple Array, then ADD this Array to
    an ArrayCollection being used as the DataProvider for the DataGrid.
    It's not elegant, but it works and I don't have to use a Label
    Function, which was getting way too complicated. I still think that
    Flex should have an easier way of doing this. There probably is an
    easier way, but the Flex documentation doesn't provide an easy path
    to it.
    I want to thank you, Tracy, for the all the help. I checked
    out the examples you have at www.cflex.net and they are very
    helpful. I bookmarked the site and will be using it as a resource
    from now on.

  • InteractiveForm element used in WDA empty for specific user

    Hi!
    We have a WDA application that consists of several forms to fill out, and the data from the forms are then filled into Adobe Forms displayed in the WDA as a summary through an element of the type InteractiveForm. The application uses 4 different Adobe Forms templates.
    The adobe forms have layout type ZCI layout, the interface are XML schema based and generated based on the context of the WDA.
    For most users this works all fine, but for one specific user the InteractiveForm element always displays blank for one specific form-template. This only happens in production-system, and not in the QA-system.
    There are no error-message displayed to the user, and no dump in ST22. I've also looked at the logs in our ADS, but can't find the request to create the Adobe Form there at all.
    [This is how it should look|http://www.flickr.com/photos/tomstensrod/3079673106/] and [this is how it actually looks.|http://www.flickr.com/photos/tomstensrod/3078847943/]
    Anyone experienced this or can give any input to how we should progress to find the cause and remove the problem?
    Cheers
    Tom

    Sid,
    Can you check below SAP note if can help
    534659 - CJ9ECP/CJ20N: Display - Different default values
    Regards
    Tushar

  • Country Specific Service

    We have setup a new custom service and assigned to only country group 10 - US in the Define Country specific Services Node.
    However, when we login as a PERNR in a non-us country group, he is able to view this service and launch the WDA application.
    Are there additional setting to restict a service to specific country groups?

    Hi,
    Check following ...................
    You define country-specific services. When an employee starts a service, the system determines the employee's country grouping and checks if there is a country-specific service definition in the V_T7XSSSERSRVCG and V_T7XSSSERSRVCGC views.
    If there is a country-specific service definition, the system uses this definition.
    If there is no country-specific service definition, the system uses the general service definition in the V_T7XSSSERSRV and V_T7XSSSERSRVC views. If the general service definition does not contain a resource object, the system does not display the service (see example 2).
    This enables you to define country-specific variations of services for certain countries while using a general service definition for all other countries.
    Activities
    Examples
    Example 1
    Your company has employees in seven different countries:
    Germany (01)
    Austria (02)
    Switzerland (03)
    Canada (07)
    USA (10)
    (Number in brackets = country grouping)
    The service for displaying a salary statement is the same for Germany, Austria, and Switzerland. For Canada and the USA, you need services with additional content.
    You define a general service for displaying the salary statement in the V_T7XSSSERSRV and V_T7XSSSERSRVC views.
    You define two additional services for the country groupings 07 and 10 in the V_T7XSSSERSRVCG and V_T7XSSSERSRVCGC views.
    When an employee from Germany, Austria or Switzerland starts the service for displaying salary statements, the system uses the service definition in the V_T7XSSSERSRV and V_T7XSSSERSRVC views.
    When an employee from Canada or the USA starts the service for displaying salary statements, the system uses the service definition in the V_T7XSSSERSRVCG and V_T7XSSSERSRVCGC views.
    Example 2
    Your company has employees in two different countries:
    Germany (01)
    Switzerland (03)
    (Number in brackets = country grouping)
    There is a service that is only relevant for employees from Switzerland.
    You define a general service without a resource object in the V_T7XSSSERSRV and V_T7XSSSERSRVC views.
    You define a country-specific service with a resource object for country grouping 03 in the V_T7XSSSERSRVCG and V_T7XSSSERSRVCGC views
    This service is only displayed for employees in Switzerland.

Maybe you are looking for

  • At my wits end - HELP!!!!

    After 22 total restores and many many crashes and quits I brought the iPhone 3G to the Genius Bar, they replaced it without questions when I told them what was happening making me think I was NOT alone (although, the Apple Forums are FULL of problems

  • Obiee 11g Executing a Direct Database Request in my Dashboard

    Hi Experts, i want to create in my dashboard Button: when i presses Button message will appear with question with 2 buttons :               1 Ok        : will execute Direct Database procedure.               2 Cancel : return to source dashboard. wha

  • Having macbook find my itunes folder/music on my external hard drive

    short story/question: my itunes library with all my music (1000+ songs, and iphotos) is on one of those external harddrive firelite things. how do i set up my macbook to search for the itunes library on my external harddrive, rather defaulting to an

  • How to write a function generator

    How to write a function generator from labview and using PCI-MIO-16

  • Why are the prices in Euros?

    I live in the U.S. and my iTunes Store is giving me prices in Euros. How do I fix this?