Display of Compounded InfoObject in Business Objects Variable screen

Hi,
The Cost Center is compounded with Controlling Area in BEX Query and there is filter on that.  After running the query, in the select options, it will display Cost Center in the possible values in the selections.
When this query is used in BO Universe, the Variable screen in Webi report is displaying the Cost Center concatenated with Controlling Area.  But in BEx Query, it displays only the Cost Center, not the Controlling Area.
Can it be possible to just see the Cost Center (with out Controlling Area) in Webi Reports ? Can some one have any input ?
Thanks,
Mohan

Mohan,
The BW Olap Engine (as used directly by BEx) can distinguish a compound object, and 'strip-out' the
prefix information. However, when this compound info (such as 0FISCYEAR - which is a compound object made
up of: 0FISCVRNT/0FISCPER, in the format : K4/200912 ) ... comes to BO WEbI via MDXINTERFACE + ODA
Layer, this 'intelligent' display is not detected.This feature does not exist in SAP OLAP BAPI.
As Ingo said on reporting level we can use substring or replace kind formuals but for prompts we have to wait until SAP tweaks it in next SP.
Thanks

Similar Messages

  • Display of messages from R3 Business Objects in Web Dynpro

    Hi,
    Please let me know how to display the messages that are given by the R3 Business Objects(BOs) in the WebDynpro view.
    Example : Suppose I save a record using the GCP APIs and need to display the message "Save successful/save aborted due to...." given by BO in the view.
    Awaiting your kind response.
    Regards,
    Mahesh

    Hi Anil,
    The method you suggested displays the string that I enter in my code (man.reportsuccess"...").
    But what I want is to just display the text that I get from the backend and not the string I write in code.
    The question is...how to access this backend BO messages??
    Regards,
    Mahesh

  • Additional plug ins not displaying when working with ERBI Business Objects.

    when working with ERBI Business Objects I am attempting to edit a report which requires Java. When I click on edit I get a bar at the top of the screen that say "Additional plugins are required to display all the media on this page". I click install missing plugins and receive a page that says no suitable plugins were found. I click finish and thus it still won't allow me to edit a report.
    Please help

    Please go to Java's website in this case to download Java.

  • Display compounded InfoObject value in BEX selection screen

    Hi people,
    Problem in 7.0
    I have Costcenter compounded with Plant and I am using Costcenter for Selections in the BEx varaible screen.
    After running the report, in the selection screen value help, only the value of Costcenter is displayed, not the compounded value (So it becomes very difficult to identify from which plant  the costcenter is from)
    What should I do so that the User sees as Plant/Costcenter in the Value help?
    Problem in 3.5
    The above issue is not there in 3.5, but.......
    I select COSTCENTER X from PLANT A and execute the report. In the report output, I do not see the records only for COSTCENTER X from PLANT A, but for COSTCENTER X from all Plants
    why is this? Is it how this works or is it a bug?
    Please help. I appreciate your assistance very much.
    Thanks,
    Shameem

    Hey there,
    Please understand the behaviour of compounded keys from the below notes:
    1111632   Problem with text display in BEx Query Designer
    1080863   FAQ: Input helps in Netweaver BI
    541253    Restricting characteristics with compound characteristics
    575563    Selecting filter values for compound characteristics
    Hope this can help,
    Diego Seben

  • Integrating Business Object Attributes and Database attribute

    Newbie using Oracle BPM 11g
    I am trying the following:
    1)Display two process fields from Business Objects (say firstname, last name) and one field which is a dropdown (say branchcode) from database using ADF UI.
    2)Initiator enters the firstname,lastname and then selects a branchcode from the drop down and submits the form.
    3)A Reviewer has to view these three fields selected by the Initiator.
    My question is how do we enable the reviewer to see the branchcode selected by the Initiator(as it is list of values from database and not from a business object)
    Sudip

    Hi,
    unfortunately this didn't solve it.
    The confusing is, that I see the System in the loaded DQE window at the metadata loader, but the corresponding business objects of this system appear without any parameters.
    I have no idea what else to do!
    christoph

  • Message on a Variable Screen

    Hi Experts,
    I need to display an Information Message on a (WAD)Variable Screen. Is it possible? If yes, How?
    Thanks

    Hi,
    Have a look on this thread Edit variable selection screen
    You can make use of the class CL_RSR_WWW_Variable_screen for your requirement,

  • (Un-) Displaying Values of an COMPOUND InfoObjects in BEX

    Hello,
    I have a Mastadata InfoObject with one Attribute and
    one Compound:
    <b>Masterdata - InfoObject:</b>
    IO_MASTER, with masterdata, CHAR(30)
    <b>Attribute:</b>
    IO_ATTRIBUTE, CHAR(29), ...
    <b>Compound:</b>
    IO_COMPOUND, CHAR(29), ...
    ...which means logical Primary Key is:
    <b>IO_MASTER, IO_COMPOUND</b>
    In BEX the Masterdata InfoObjects displays values with "/".
    For Ex. as:
    <<i>IO_MASTER Value</i> / <i>IO_COMPOUND Values</i>>
    I want to Display only as:
    <<i>IO_MASTER Value</i>>
    How  ?
    Thank You
    Martin Sautter

    Hello,
    for Your info:
    Put the Compounded InfoObject <b>IO_COMPOUND</b>
    into the rows or columns ( and mark it as undisplay)
    Please compare:
    Re: Exclude compound object data in report
    Martin Sautter

  • Multiple Customers Number displayed due to compounded InfoObject

    Hi Gurus,
    I have one Compounded InfoObject "CUSTOMER" (compounded with InfoObject ROLE). There are also few display attributes(like CITY) in CUSTOMER InfoObject.
    If there are 2 role assigned to 1 customer, it will display 2 records.
    For Example-
    Customer 12345 have two role ABC and  DEF. It will display two records with customer number as ABC/12345 and DEF/12345.
    My requirement is to display only 1 record for 1 customer(if multiple roles are assigned), irrespective of the role. I can't change the Compounded InfoObject CUSTOMER as it is used in several reports.
    I also want some display attributs of CUSTOMER InfoObject in my report.
    Please suggest any solution for this situation.
    Thanks in advance.
    Regards,
    Alok

    Hi Alok,
    I think Rambabu's option is the best option. If you can't delete data of info privers which include characteristic' CUSTOMER' you can create a new customer defined characteristic.
    Also you can delete master data of info object CUSTOMER with debug mode (you can get help from an abap consultant), but deleting master data with debug mode is very dangerous process and it can cause of SID consistencies.
    Secondly you can't add display attributs of  'CUSTOMER' to Bex Query unless you add CUSTOMER to the query. Why don't you set them as nav. attr.?
    However if you use WebI you can add display attr. to your report .
    Thanks&Regards,
    Oya.

  • Compounded characteristic are not displayed in the variable screen (BI 700)

    Hi Experts,
    How to display compounded characteristic  in the variable screen of queriies?
    Example :
    IO 0PROFIT_CTR is compounded to 0CO_AREA. Tryimg to select 0PROFIT_CTR via a variable,
    only values of 0PROFIT_CTR are displayed in F4 opo up, not those of 0CO_AREA.
    0CO_AREA is not restricted in any way in query definiton.
    This happens in BEx Analyser as well as in web apllication.
    Did anybody face this issue? How to solve it?
    Thanks in advance for helpful replies.
    Regards
    Joe

    Hi,
    Thanks for replies. Possibly I did't explain my problem i a correct way.
    'I 've a variable for 0PROFIT_CTR. When I call F4 , values for 0PROFIT_CTR are displayed
    e.g. as
    7062 PC 7062
    7062 PC /062
    My problem is, that these PCs belong to different Co_areas. so i expected
    3200 7062 PC 7062
    4300 7062 PC 7062
    3200 an 4300 are representing compounded Co_areas in this example. In 3.5 this worked perfectly,
    if Co_areas was not restricted itself with a variable or a defined value.
    Now I'm looking for the option to achieve this as well in 700.
    Regards
    Joe

  • Regarding New Business Object display.

    Hi All,
    I have defined a new Business Object for Account. BO is working fine.
    I am sending a work item to approver for his approval, where i bind this BO to work item task, Now ideally he should see this as "Associated Business Object" in the work item on UI, but it is not coming over there. I checked in the work item log, BO contains values.
    In other workflows like opportunity and all, where i delegated the standard BOs, same kind of binding is there and "Associated Business Object" is coming over there.
    Now i wanna know that can we display user defined BO in the "Associated Business Object" or not ?
    If yes, then where can be the issue with my workflow, is there any other procedure to be follow.
    Regards,
    Raman.

    yes, we can display that. Some UI configuration needs to be changed for that.

  • Display the login User ID on Header in Business Objects XI R3.1 Infoview

    In XI R2 Infoview- the login user ID  is displayed on header. However  In XI R3.1 infoview- displayed Business Objects Logo on the same place of the Header. We noticed that In BO XI3.1 infoview the login user ID  is displayed on header. However the Business Objects logo is displayed on top of the user ID so the user ID  is hidden. while Setting the Infoview Application properties in CMC (CMC>Applications>Infoview Application Properties> check Do not display logo) then it will hide the logo and then next login displays the login user ID. Could someone please confirm is it the solution with this configuration or else please help us how to display the user ID on Infoview Header.

    Hey,
    What you did is exactly correct.
    Now you did on XI-R2 and 3.1 right??, whenever you got upgrade to next release of BO version again you have to do the same changing of properties. Which should not be dynamic based on your previous changes on earlier versions.
    Thank You!!

  • Business Objects SSO displays incorrectly

    I am in the middle of setting of Business Objects SSO to automatically sign in using the tomcat connector.  We can successfully logon using our AD when we go to server:8080/InfoViewApp/logon.jsp with no display issue but when we log to  server/InfoViewApp/logon.jsp it successfully logs us in but shows the entire Business Object window inside of the center of the Logon Screen window.
    Not sure where the error is since it looks fine when we bypass the auto login connector by going straight to 8080 and by passing IIS.  I attached a screenshot of the misshown window.
    http://y-wing.net:8080/bobj.jpg

    I'm not sure why you would use trusted auth IIS when we have AD SSO built into tomcat offering a much more secure, better performance, and all round more stable choice that is 100% supported by SAP. If it's because your CMS's are on unix we have written another solution to setup SSO with tomcat only in Kb KB 1537480 (as the configuration changed slightly in SP3 this document should only be used for XI 3,1 SP3) It can be applied to earlier versions to 3.1 by changing the vintela steps and possibly that url.
    Regards,
    Tim

  • Business Objects 5.1 Standard File/Insert/Tools/etc. menu not displayed

    Post Author: wbartlett
    CA Forum: Older Products
    I'm a bit confused. As a user, I don't seem to see the Business Objects 5.1 Standard File/Insert/Tools/etc. menu when I sign on to B/O Reporter. The menu was appearing, but now it's gone!
    Any ideas?
    Thanks, bb
    This was resolved by Hari Prasad <@AMA"&gt;[email protected]>@AMA
    by replacing the REGEDIT entries

    Post Author: C.Sides
    CA Forum: Older Products
    The menu is accessable by using the <alt> shortcut keys (<alt>F brings up the File dropdown menu).  I was able to get the tool bars back by <alt>V - Toolbars but the menu is still not visible.

  • Business Object importer doesn't display objects

    Hi,
    I have done required configuations in R/3 system .If I go to DQE --> metadata improter and select the R/3 system it list all Business Objects.
    But if I go to Business Object importer and select the system it doesn't show any BO.
    Any idea ??
    Regards,
    Abdul Raheem .S

    HI
    DOn't know if it can help you.  From the available business object list, don't attempt to expand your sysmet aliase but only highlight this and execute "Add" that should have been sufficient enough.
    But I find SAP's documentation is really bad in unification part on how to get drag and relate functional.  Really very bad and waste customer's lot of valuable of time to try and test.
    Rgds
    Stephen Lee

  • Business Objects Customization Using Class file without net bean

    Hi,
    Any one please help me out.
    my requirement is like I want to use Business Objects SDK
    <%@ page import="com.crystaldecisions.sdk.framework.CrystalEnterprise" %>
    above is example..
    in Class file of Java without using netbean.
    I try to do this with creating Batch file add all Jar file and set path and but its not working.
    Also can I Login Into business Objects through class file not using netbean(means from command prompt)
    and create user group into CMS.

    Please find following servlet code who dont understand my requirement.
    * GroupCreation.java
    * Created on September 2, 2008, 3:47 PM
    import java.io.*;
    import java.net.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    import com.crystaldecisions.enterprise.ocaframework.ServiceNames;
    import com.crystaldecisions.sdk.exception.SDKException;
    import com.crystaldecisions.sdk.framework.CrystalEnterprise;
    import com.crystaldecisions.sdk.framework.IEnterpriseSession;
    import com.crystaldecisions.sdk.framework.ISessionMgr;
    import com.crystaldecisions.sdk.occa.infostore.IInfoStore;
    import com.crystaldecisions.sdk.occa.managedreports.*;
    import com.crystaldecisions.sdk.occa.security.ILogonTokenMgr;
    import javax.servlet.http.Cookie;
    import com.crystaldecisions.sdk.occa.infostore.*;
    import com.crystaldecisions.sdk.occa.pluginmgr.*;
    import com.crystaldecisions.sdk.plugin.CeProgID;
    import com.crystaldecisions.sdk.plugin.desktop.user.*;
    import com.crystaldecisions.sdk.properties.*;
    import javax.servlet.http.HttpSession;
    * @author prashant.joshi
    * @version
    public class GroupCreation extends HttpServlet
    protected void doPost(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException
    HttpSession session = request.getSession(true);
    response.setContentType("text/html;charset=UTF-8");
    PrintWriter out = response.getWriter();
    String cms = request.getParameter("CMS");
    String username = request.getParameter("UserID");
    String password = request.getParameter("Password");
    String auth = request.getParameter("Aut");
    IEnterpriseSession enterpriseSession = null;
    try
    ISessionMgr sessionMgr = CrystalEnterprise.getSessionMgr();
    catch(SDKException e)
    out.println(e.getMessage());
    Exception failure = null;
    boolean loggedIn = true;
         // If no session already exists, logon using the specified parameters.
    if (enterpriseSession == null)
    try
    // Attempt logon. Create an Enterprise session
    // manager object.
    ISessionMgr sm = CrystalEnterprise.getSessionMgr();
    // Log on to BusinessObjects Enterprise
    enterpriseSession = sm.logon(username, password, cms, auth);
    catch (Exception error)
    loggedIn = false;
    failure = error;
    if (!loggedIn)
    // If the login failed, redirect the user to the start page.
    out.println("<SCRIPT language=\"javascript\"> " +
    " alert (\"Sorry - you could not be logged on to this server." +
    " Ensure that your user name and password, as well as the CMS name are correct." +
    "\"); </SCRIPT>");
    out.println("<META HTTP-EQUIV='refresh' CONTENT='0;URL=LogonPage.jsp'>");
    return;
    else
    try
    // Store the IEnterpriseSession object in the session.
    session.setAttribute("EnterpriseSession", enterpriseSession);
    // Create the IInfoStore object.
    IInfoStore iStore = (IInfoStore) enterpriseSession.getService("InfoStore",
    ServiceNames.OCA_I_IINFO_STORE);
    // Store the IInfoStore object in the session using the
    // helper functions.
    session.setAttribute("InfoStore", iStore);
    // Create the IReportSourceFactory object.
    IReportSourceFactory reportSourceFactory = (IReportSourceFactory) enterpriseSession.getService("PSReportFactory");
    // Store the IReportSourceFactory object in the session
    // using the helper functions.
    session.setAttribute("ReportSourceFactory", reportSourceFactory);
    // Retrieve the logon token manager.
    ILogonTokenMgr logonTokenMgr = enterpriseSession.getLogonTokenMgr();
    // Retrieve a logon token and store it in the user's cookie
    // file for use later.
    Cookie cookie = new Cookie("LogonToken", logonTokenMgr.createLogonToken("", 60, 100));
    response.addCookie(cookie);
    // LOCUse the plugin manager and the UserGroup plugin to create a new
    // UserGroup object._ENDLOC_
    // LOCIf the infoStore object is not found then display an error message._ENDLOC_
    IInfoStore infoStore = (IInfoStore) session.getAttribute("InfoStore");
    // LOCIf the infoStore object is not found then display an error message._ENDLOC_
    if (infoStore == null)
    throw new Error("_LOC_InfoStore object not found. Please logon again._ENDLOC_");
    IPluginMgr pluginMgr = infoStore.getPluginMgr();
    //IPluginMgr pluginMgr2 = infoStore.getPluginMgr();
    IPluginInfo userGroupPlugin = pluginMgr.getPluginInfo("CrystalEnterprise.UserGroup");
    // IPluginInfo userGroupPlugin2 = pluginMgr.getPluginInfo("CrystalEnterprise.UserGroup");
    // LOCCreate a new InfoObjects collection._ENDLOC_
    IInfoObjects newInfoObjects1 = infoStore.newInfoObjectCollection();
    IInfoObjects newInfoObjects2 = infoStore.newInfoObjectCollection();
    // LOCAdd the UserGroup interface to the new InfoObjects collection._ENDLOC_
    newInfoObjects1.add(userGroupPlugin);
    newInfoObjects2.add(userGroupPlugin);
    // LOCGet the new UserGroup object from the collection._ENDLOC_
    IInfoObject iObject1 = (IInfoObject) newInfoObjects1.get(0);
    IInfoObject iObject2 = (IInfoObject) newInfoObjects2.get(0);
    // LOCOnce you have the new UserGroup object, set its properties._ENDLOC_
    iObject1.setTitle ("Single Home Group");
    iObject1.setDescription ("It is Single Home Group");
    iObject2.setTitle ("Multi home Group");
    iObject2.setDescription ("It is multi Home Group");
    // LOCRetrieve the ID of the InfoObject (user group)._ENDLOC_
    // objectID = iObject.getID();
    // LOCSave the new group to the CMS._ENDLOC_
    infoStore.commit (newInfoObjects1);
    infoStore.commit (newInfoObjects2);
    catch(Exception ex)
    // If the User group is already created.
    out.println("<SCRIPT language=\"javascript\"> " +
    " alert (\"Sorry - The User Group is already created Please enter another User Group." +
    "\");</SCRIPT>");
    out.println("<META HTTP-EQUIV='refresh' CONTENT='0;URL=LogonPage.jsp'>");
    return;
    // If the User is Logged on the Business objects
    out.println("<SCRIPT language=\"javascript\"> " +
    " alert (\"UserGroup get created in CMS.\"); </SCRIPT>");
    out.println("<META HTTP-EQUIV='refresh' CONTENT='0;URL=LogOff.jsp'>");
    out.close();
    /** Returns a short description of the servlet.
    public String getServletInfo() {
    return "Short description";
    // </editor-fold>
    when I paste above code in simple notepad as class file and run this file from command prompt
    it gives error like following 1 example I getting 46 errors for different Business Objects classes
    symbol : variable CrystalEnterprise
    location: class GroupCreation
    ISessionMgr sm = CrystalEnterprise.getSessionMgr();
    Please help me Out.
    Thank you.

Maybe you are looking for