Business Content Install - Don't Understand Error

I am trying to install InfoCube 0papa_c02 (HR InfoCube).  No active version of this cube exists in our system (BW 3.5).   
I'm doing a simulation and chose "Only Necessary Objects."  The simulation fails because of this error:
InfoObject 0DATEBIRTH is only allowed as an attribute (not in InfoProvider).
I did not select 0DATEBIRTH to be activated since it's already in the system in the latest version.
I also tried selecting it anyway but got the same error.
(Note: I did not select most of the objects associated with this InfoCube because they're aleady in the system in the latest versions.)
Can anybody help me?
Thank you!
Jo

Bhanu -
You are right.  0DATEBIRTH was marked as attribute only.  I unchecked that and reran the simulation in our sandbox and did not get any errors.
Thank you for replying so quickly!
Jo

Similar Messages

  • Business Content instalation & Transportation steps

    Hi,
    iam a new in Sap bi implementation project.so iam gettiong somany doubts abot Business Content instalation & Transportation
    can you help me above concepts step by step,
    Thanks,
    chal

    Please search the forum before posting a thread
    Please do not post duplicate threads
    Business Content instalation & Transportation steps

  • Business content installed.

    how can one find out if the business content installed is 3.5 or 7.0?

    Hi,
    Check the following from your SAP GUI.
    System > Status >SAP system data >
    Browse SAP system data  there you can see the version of  installed Business Content.
    Regards.

  • Business content -install n transport

    hi ,
    Can any one explain me Business content -install,transport, match(x) & Copy....
    regards
    Rashmi

    Hi,
    Install n Transport is option usually used to install the collected objects and automatically transfer.
    All the Business content objects r by default in the D version .
    we need to activate them to A version.
    Match/copy option , if selected will not write the objects in the datadictionary if they r already activated . this will increase performance n save time . its always recommended to use , else for the first time.
    Regards -- Kumar Sarvepalli /// honor points if helpful

  • Problem with Business Content install in ECC5 IDES

    Hi,
    I am having tough time installing business content.
    After installing ECC5 IDES, I am trying to install Business Content in BW ( Client 800). 
    In SBIW, (under Business Content DataSources), I did Transfer Application Component Hierarchy.
    Then I transfered few DataSiurces ( 0MATERIAL_ATTR)
    Then in BW, I did "Replicate Data Sources". I see all the Datasources in "Data Source Overview"
    But When I try to install Business Conetent ( rsa1>> Business Content >> Select Object Types >> InfoObjects>> Select Objects>> Double click ), I couldn't find any InfoObjects from source system. I tried the same for InfoCubes as well..
    Am I missing anything?? I appreciate your help.
    Thanks
    Samba

    ECC will have content for 'source system' ie datasource and extractors. On your BW system you need to have the business content add on available before you can see such objects there (infoobjects, cubes).
    BW system (whether in the same IDES or another system) needs to have this BW Content add-on. It is one additional step, just having the BW system (without this addon) will not give you what you are looking for.
    BW content add-on is typically one set of transport files, installed using SAINT transaction. My guess is your system doesn't have it.

  • Business content install

    hi experts
    how can i identify the objects are  installed in business content or not?

    Hi Bvasu,
    The objects are not installed in business content, they are installed from business content.
    All objects with a 0prefix in your system would be installed from business content.
    If you want a list of infoobject , cubes, DSO already installed, you would need to go to their corresponding dictionary tables in SE16. Enter RS* <infoobject/cube/dso>* and press F4.
    Check all active objects in these tables. You could also check the objects in meta data repository or transport connection.
    For eg : - RSODSO, RSDIOBJ etc
    Also your previous question on LO appended structure is not very clear. Please give further details.
    You may not see the data in the extractor due to various reasons like filed is hidden in data source(unhide it).
    The user exit code required to populate the appended fiel is not in place, or is not syntactically correct or the project is not active.
    Set up table is not refilled since you have appended the extractor.
    Hope it helps,
    Best regards,
    Sunmit.

  • Business content install optins

    hai,
             can any one explain about the B C optin  Install
    1. simulate installation
    2. install
    3. install in back ground
    4. installation and transport...
      Plz  explation about this......]
    Regards,
    kumar

    hi kumar..
    chk this doc..
    http://help.sap.com/saphelp_nw2004s/helpdata/en/80/1a66d5e07211d2acb80000e829fbfe/frameset.htm
    Install n Transport is option usually used to install the collected objects and automatically transfer.
    All the Business content objects r by default in the D version .
    we need to activate them to A version.
    Match/copy option , if selected will not write the objects in the datadictionary if they r already activated . this will increase performance n save time . its always recommended to use , else for the first time.
    hope this helps...

  • Don't understand error messages and how to resolve them

    I am having error messages that are confusing. I thought any fonts I used that were not web safe or in Typekit would turn to images, and there would be no problem. What are these errors about? When I view the site in Safari everything looks the way it should.
    Thanks for your help.
    Here is the site:
    http://marystephens.businesscatalyst.com/index.html

    Hi
    As you guess i 'am a newbie!
    I don't understand Inner Classes, particulary
    members(methods & fields) that an Inner method is
    able to manipulate.
    So I know that the methods of an Inner class
    (respectively Outer Class) instance can access
    members (private or public) of an instance of the
    Outer Class (respectively Inner Class).
    I tried to answer to a quizz :
    http://java.sun.com/developer/onlineTraining/new2java/
    supplements/quizzes/January03.html
    In the following class definition, which variables
    are inaccessible within the method of the inner
    class?
    class Test1 {
    public static int a = 1;
    private static int b = 2;
    public int c = 3;
    private int d = 4;
    public static class Inner {
    int e = 5;
    public void aMethod(int f) {
    int g = 6;
    // What can't be accessed here?
    }A.      b, c, d
    B.      c, d
    C.      b, c, d, f
    D.      None of them
    In my opinion members (public or private) of the
    Outer Class can be accessed by methods of the Inner
    Class; e.g: a, b, c,d thus for me the answer is
    D.
    Obviously i'm wrong, but why?Inner class method can access all the private members of the class. But the inner class is static. So the non-static members cannot be accessed directly (i.e. c and d).
    ***Annie***

  • Data Flow Question in newly Migrated Business Content Install

    Hi, I just converted my Purchasing Business Content from 3.5 to 7.x.  This Content Loads the InfoCube directly from the Data Source.  After my DataFlow Migration I am left with still having an InfoSource. 
    Here is a picture of my Data Flow
    http://i55.tinypic.com/258b7zs.png
    I thought I would not have an InfoSource after all of this.  Is this correct?
    Thanks for any help with this...

    Hi, Kenneth,
    I beleive it's absolutley correct result after migration.
    I had the same thing with infosources when migrating 0sd_c03 and never had issues with that.
    Infosurces can be used in 7 data flow as sometimes it's a good thing to have additional transformation between source and target (allow for more flexibility in data transformation)
    By the way your infosurce also migrated as its a 7.x infosource now. I beleive it has a different object type compared to old 3.x infosurce. You can actually check the object type in se11, Tadir, select by your infosurce name.

  • "Installing Business Content is throwing a runtime error"

    Hi All,
    I am installing "Inventory Valuation: Material Prices and Inventory Values" Cube with grouping "In dataflow Before and Aftrwds", but its throwing runtime error with the message "In an ASSIGN statement in the program "SAPLSNR3" a field symbol with length 0 should have been created. However, this is not possible.
    length 0.This is not possible."
    I will assign points to all the suggestions.
    Thanks and Regards,
    Sunil Morwal.

    hi,
    go with the option in grouping as in data flow before. select the all check box (install and match) in the collected object under your selection.
    some time some of the object's are left with out selecting. do it and check it out.
    if helpful provide points
    regards
    harikrishna.N

  • Don't understand error message.

    Update: I'm looking for any ideas on this. I know it's hard without the full script. I'm more than happy to send it to you, but it is over 450 lines. All of the database functions work fine, as does an earlier version of this script from which there are only small changes to this version. I have searched through the the changes for several days.
    I'm getting the following error message on a script that I briefly changed from one that worked fine. All the database manipulations work fine. This exists only on my computer right now. The messages are:
    Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\xampp\htdocs\lorianorg01\ssregister\ss07-finalregis.php:4) in C:\xampp\htdocs\lorianorg01\ssregister\ss07-finalregis.php on line 76
    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\xampp\htdocs\lorianorg01\ssregister\ss07-finalregis.php:4) in C:\xampp\htdocs\lorianorg01\ssregister\ss07-finalregis.php on line 76
    Here is the code, beginning at line 75:
    //Establish session variables
    session_start();
    $_SESSION['ss_id'] = $regis_ss_id;
    $_SESSION['ss_name'] = $regis_ss_name;
    $_SESSION['ss_nomonths'] = $regis_ss_nomonths;
    $_SESSION['ss_cost'] = $regis_ss_cost;
    $_SESSION['ss_homelink'] = $regis_ss_link;
    $_SESSION['email_address'] = $regis_email_address;
    $_SESSION['first_name'] = $regis_first_name;
    $_SESSION['last_name'] = $regis_last_name;

    Thanks for the reply!
    What follows is first 135 lines of code.  As I mentioned, this code in another script, works fine. I copied that code and pasted it into a new folder. I have made sure the links are still good and the database manipulations are all good using a new table. I believe that the problem is in the combination of copying the code and the changes I made. I have done a compare of the original and the changed scripts and studied it for hours to see if I can find an error. I've also put the code in Aptana to see if it picks anything up. Nothing.
    <?php  require_once('../Connections/classlist.php'); ?>
    <?php require_once('../Connections/ssrecords.php'); ?>
    <?php
    // [07] This script finalizes the registration and produces letters to Lorian and the registrant.
    //The above connections provide links to the LorianSchool database for classlist and ssrecords.
    //This function, generated by Dreamweaver, determines the type of information being retrieved from the database.
    if (!function_exists("GetSQLValueString")) {
    function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
      $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
      $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
      switch ($theType) {
        case "text":
          $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
          break;   
        case "long":
        case "int":
          $theValue = ($theValue != "") ? intval($theValue) : "NULL";
          break;
        case "double":
          $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
          break;
        case "date":
          $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
          break;
        case "defined":
          $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
          break;
      return $theValue;
    ?>
    <?php
    //Pick up the "record ID" (SS ID)
    $colname_DetailRS1 = "-1";
    if (isset($_GET['recordID'])) {
      $colname_DetailRS1 = $_GET['recordID'];
    //Get SS info from ssrecords table
    mysql_select_db($database_classlist, $classlist);
    $query_DetailRS1 = sprintf("SELECT * FROM ssrecords WHERE ssrecords.ss_id = %s", GetSQLValueString($colname_DetailRS1, "text"));
    $DetailRS1 = mysql_query($query_DetailRS1, $classlist) or die(mysql_error());
    $row_DetailRS1 = mysql_fetch_assoc($DetailRS1);
    $totalRows_DetailRS1 = mysql_num_rows($DetailRS1);
    $regis_ss_id = $row_DetailRS1['ss_id'];
    $regis_ss_name = $row_DetailRS1['ss_name'];
    $regis_ss_nomonths = $row_DetailRS1['ss_nomonths'];
    $regis_ss_cost = $row_DetailRS1['ss_cost'];
    $regis_ss_link = $row_DetailRS1['ss_homelink'];
    // Pick up the email address
    $colname_classentry = "-1";
    if (isset($_GET['email_address'])) {
      $colname_classentry = $_GET['email_address'];
    //Get the registrant information from the nameregistration table
    mysql_select_db($database_classlist, $classlist);
    $query_classentry = sprintf("SELECT * FROM nameregistration WHERE nameregistration.email_address = %s", GetSQLValueString($colname_classentry, "text"));
    $classentry = mysql_query($query_classentry, $classlist) or die(mysql_error());
    $row_classentry = mysql_fetch_assoc($classentry);
    $totalRows_classentry = mysql_num_rows($classentry);
    $regis_email_address = $row_classentry['email_address'];
    $regis_first_name = $row_classentry['first_name'];
    $regis_last_name = $row_classentry['last_name'];
    //Establish session variables
    session_start();
    $_SESSION['ss_id'] = $regis_ss_id;
    $_SESSION['ss_name'] = $regis_ss_name;
    $_SESSION['ss_nomonths'] = $regis_ss_nomonths;
    $_SESSION['ss_cost'] = $regis_ss_cost;
    $_SESSION['ss_homelink'] = $regis_ss_link;
    $_SESSION['email_address'] = $regis_email_address;
    $_SESSION['first_name'] = $regis_first_name;
    $_SESSION['last_name'] = $regis_last_name;
    //Prepare to write the class registration record in SSregis table
    mysql_select_db($database_ssrecords, $ssrecords);
    $query_registration = "SELECT * FROM ssregis";
    $registration = mysql_query($query_registration, $ssrecords) or die(mysql_error());
    $row_registration = mysql_fetch_assoc($registration);
    $totalRows_registration = mysql_num_rows($registration);
    $editFormAction = $_SERVER['PHP_SELF'];
    if (isset($_SERVER['QUERY_STRING'])) {
      $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
    //On clicking Submit, insert a new record in the ssregis table   
    if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
      $regis_paid_code = $_POST["submit"];
      $insertSQL = sprintf("INSERT INTO ssregis (email_address, ss_id, ss_cost, reg_date, paid_code) VALUES (%s, %s, %s, %s, %s)",
            GetSQLValueString($regis_email_address, "text"),
                           GetSQLValueString($regis_ss_id, "text"),
                           GetSQLValueString($regis_ss_cost, "double"),
            GetSQLValueString($regis_reg_date, "date"),
            GetSQLValueString($regis_paid_code, "text"));                   
      mysql_select_db($database_ssrecords, $ssrecords);
      $Result1 = mysql_query($insertSQL, $ssrecords) or die(mysql_error());
      $regis_regid = mysql_insert_id();
      //Get ID of registration record just written in ssregis
      mysql_select_db($database_ssrecords, $ssrecords);
      $query_registration = "SELECT * FROM ssregis WHERE reg_id = '$regis_regid'";
      $registration = mysql_query($query_registration, $classlist) or die(mysql_error());
      $new_row = mysql_fetch_assoc($registration);
      //If using PayPal go to Paypalregis.php
      if ($regis_paid_code == "PayPal")  {
      $insertGoTo = "\ssregister\ss08-ppregis.php";
      if (isset($_SERVER['QUERY_STRING'])) {
        $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
        $insertGoTo .= $_SERVER['QUERY_STRING'];
    $insertGoTo .= "&reg_id=".$new_row['reg_id'];
      else  {
      //If not using PayPal go to Lorian Home page.
      $insertGoTo = "lorianorg01/index.html";
      if (isset($_SERVER['QUERY_STRING'])) {
        $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
        $insertGoTo .= $_SERVER['QUERY_STRING'];
    $insertGoTo .= "&reg_id=".$new_row['reg_id'];
    header(sprintf("Location: %s", $insertGoTo));

  • Don't understand error message from HTML parser?

    I've written a simple test program to parse a simple html file.
    Everything works fine accept for the <img src="test.gif"> tag.
    It understands the img tag and the handleSimpleTag gets called.
    I can even pick out the src attribute. But I get a very strange error message.
    When I run the test program below on the test.html file (also below) I get the following output:
    handleError(134) = req.att srcimg?
    What does "req.att srcimg?" mean?!?!?
    /John
    This is my test program:
    import javax.swing.text.html.*;
    import javax.swing.text.*;
    import javax.swing.text.html.parser.*;
    import java.io.*;
    public class htmltest extends HTMLEditorKit.ParserCallback
    public htmltest()
       super();
    public void handleError(String errorMsg, int pos)
       System.err.println("handleError("+pos+") = " + errorMsg);
    static public void main (String[] argv) throws Exception
        Reader reader = new FileReader("test.html");
        new ParserDelegator().parse(reader, new htmltest(), false);
    This is the "test.html" file
    <html>
    <head>
    </head>
    <body>
    This is a plain text.<br>
    This is <b>bold</b> and this is <i>itallic</i>!<br>
    <img src="test.gif">
    "This >is also a plain test text."<br>
    </body>
    </html>
    ----------------------------------------------------------------------

    The handleError() method is not well documented any more than whole javax.swing.text.html package and its design structure. You can ignore the behavior of the method if other result of the parser and your HTML file are proper.

  • Don't understand Error code

    I was reading a specific channel on a 6025E using the test of the card, i had this error code ;Possible reasons:
    NI-DAQ LV: A channel, port, or counter is out of range for the device type or device configuration; or the combination of channels is not allowed; or the scan order must be reversed (0 last).
    with a multimeter i can read 1,2V dc at this point (the right voltage). Could you help?
    Caroline Paulin
    R&D technician
    Astroflex inc
    Canada

    What comes to mind first is that your reading is being done in differential mode and you have picked a channel that is out of range. remember that in diff mode the channels are in blocks of 8.
    e.g.
    0:7
    16:23
    32:39
    if you are in diff mode and try to read channel 9 for example you will get that error.
    Dan

  • Don not understand error message

    Hi Community,
    since I updated my Developer Studio from 2.0.5 to 2.0.8
    I'm permantly faced to a strange error message I can not deal with.
    Error stacktrace:
    com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Failed to create delegate for View com.sap.knutsidea.AdminView.
         at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.<init>(DelegatingView.java:50)...
    Would somebody be so kind and explain this to me? Thank's a lot for your always good help, Robert.

    Hi,
    now It's running. You were right. But I got another problem now. The Behaviour of my WD Application changed.
    I got a View which contains a tree control. For this tree control I implemented the method onActionSelect.
    public void onActionSelect(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent, com.sap.tut.wd.tree.wdp.IPrivateTreeView.ITreeNodeElement selectedElement )
        //@@begin onActionSelect(ServerEvent)
        if( selectedElement == null)
             wdContext.currentContextElement().setLabelname("Element = null");
        //wdThis.wdFirePlugToDispatcherView(selectedElement);
        //@@end
    If I check the parameter selectedElement now for null, I get true. That means this structure isn't filled out automatically anymore.
    Do you know something about API changes or how to fix this problem? Regards and thank's a lot, Robert.

  • Upgraded to Mac OS 10.10 - Photoshop CS5 crashed.  Downloaded installer - multiple errors _ don't understand error log

    How do I get Photoshop CS5 working again after OS 10.10 upgrade?

    Atlar please download and apply the updates directly from Product updates.

Maybe you are looking for

  • Hard drive crash: Repurchasing Music?

    Hey guys, im new here, but over the summer I had a major hard drve issue and lost nearly 1 TB of files, pictures, video, AND MUSIC. And now, I can see the soundtracks I bought in iTunes, but since the downloadedalbums are gone, i can't listen to them

  • Server/Cluster is incorrectly configured. Please reconfigure your Cluster.

    Dear All, We are facing the below issue while opening the reports from workspace/Smartview. Server/Cluster is incorrectly configured. Please reconfigure your Cluster or Server connection.<BR>Server/Cluster is incorrectly configured. Please reconfigur

  • Oracle Express and regedit

    Hi! I installed Oracle Express on Windows XP and I want to use PL/SQL Developer (could be any other tool) to develop with pl/sql. But I realize that the Express installation does not creates the usual HOME0 or HOME1 nor ALL_HOMES Oracle entries in th

  • Assign Investment Program/Position to Internal CO Order

    Hi Experts, I'm looking for a BAPI / FM that assigns Investment Program to a CO Order. Thanks in advance. Enrique

  • Robohelp 9 on Windows 7 64-bit: "Word not installed"

    Windows 7 64-bit Robohelp 9 Word 2010 I did check the forum for this discussion (in 2011) which suggested approaching Adobe for a file to fix the problem. Adobe Support states that there is a long waiting line for support responses so i am posting in