Structure /bic/v infocube h

Hi all
what kind of structure is in this format in bw
/bic/v<infocube>h
The reason i am asking is i am executing RSUPGRCHECK before upgrade & in the log its giving the structure /bic/v<infocube>h is inactive. I am checking in se11 but unable to find this strucutre.
The Fact table strucutres are in the format /bic/v<infocube>f but what does this structure is /bic/v<infocube>h.
Many thanks in advance
Regards
janardhan

Hi Jana,
The program RSUPGRCHECK is to check the inactive UPDATE and TRANSFER RULES.See SAP note 555717 and 449160.
Check all your update rules and transfer rules are active ,else reactivate them using the Pgms
RSAU_UPDR_REACITVATE_ALL and RS_TRANSTRU_ACTIVATE_ALL.
Remember AP_FACTVIEWS_RECREATE should be run before the SAP upgrade.
Hope this makes you clear..

Similar Messages

  • Error occurred when creating transfer structure /BIC/CCGS0EC_PCA_1

    Hi Experts,
    While activating th transfer structure  0EC_PCA_1  i am getting the below error
    Error when creating transfer structure /BIC/CCGS0EC_PCA_1 in source system N6A420
    Message no. R3104
    Diagnosis
    An error occurred when creating transfer structure /BIC/CCGS0EC_PCA_1 as an IDoc segment in source system N6A420 .
    Could any one please help
    Thanks  in Advance,
    Nitya

    Hi,
    I have a similar issue on one of my clients, unfortunately they are using PSA method already, however, somewhat interestingly when I switch to Idoc it activates fine?  The log in SLG1 suggests I analyze the log in source system... when I am analyzing the log in the source system?!?!?!?!  Is there another log I am missing? Any ideas anyone?  I did check note 493422 however as I have other extractors that are working fine connected to the same source system I am a bit loathe to implement a global solution?
    Thanks in Advance
    Peter

  • Extract structure /BIC/CE80CUSTOMERT is not active

    Hi,
    I have a datasource (080CUSTOMERT) in BI7.0  generated by 'Generate Export DataSource' for 0CUSTOMER Texts. When I tried to transport this into Quality system, I am getting the following error.
    Extract structure /BIC/CE80CUSTOMERT is not active
    The extract structure /BIC/CE80CUSTOMERT of the DataSource 80CUSTOMERT is invalid
    Has anyone faced similar issue and how to resolve this issue. Thanks in advance.
    -Ram

    u can try this.
    go to ur QA system and do a generate export datasource in the source sytem then replicate the datassource in the target system then try to transport the datasoure with infosource.
    chk this link also
    generate the export datasource

  • Load from ODS into InfoCube gives TIME-OUT runtime error after 10 minutes ?

    Hi all,
       We have a full load from ODS into InfoCube and it was working fine till the last week upto with 50,000 records. Now, we have around 70,000+ records and started failing with TIME_OUT runtime error.
       The following is from the Short Dump (ST22):
       The system profile "rdisp/max_wprun_time" contains the maximum runtime of a
    program. The current setting is 600 seconds. Once this time limit has been exceeded, the system tries to terminate any SQL statements that are currently being executed and tells the ABAP processor to terminate the current program.
      The following are from ROIDOCPRMS table:
       MAXSIZE (in KB) : 20,000
       Frequency       :  10
       Max Processes : 3
      When I check the Data Packages under 'Details' tab in Monitor, there are four Data Packages and the first three are with 24,450 records.  I will right click on each Data Package and select 'Manual Update' to load from PSA. When this Manual Update takes more than 10 minutes it is failing with TIME_OUT again.
      How could I fix this problem, PLEASE ??
    Thanks,
    Venkat.

    Hello A.H.P,
    The following is the Start Routine:
    PROGRAM UPDATE_ROUTINE.
    $$ begin of global - insert your declaration only below this line  -
    TABLES: /BIC/AZCPR_O0400, /BIC/AZCPR_O0100, /BIC/AZCPR_O0200.
    DATA: material(18), plant(4).
    DATA: role_assignment like /BIC/AZCPR_O0100-CPR_ROLE, resource like
    /BIC/AZCPR_O0200-CPR_BPARTN.
    $$ end of global - insert your declaration only before this line   -
    The follow definition is new in the BW3.x
    TYPES:
      BEGIN OF DATA_PACKAGE_STRUCTURE.
         INCLUDE STRUCTURE /BIC/CS8ZCPR_O03.
    TYPES:
         RECNO   LIKE sy-tabix,
      END OF DATA_PACKAGE_STRUCTURE.
    DATA:
      DATA_PACKAGE TYPE STANDARD TABLE OF DATA_PACKAGE_STRUCTURE
           WITH HEADER LINE
           WITH NON-UNIQUE DEFAULT KEY INITIAL SIZE 0.
    FORM startup
      TABLES   MONITOR STRUCTURE RSMONITOR "user defined monitoring
               MONITOR_RECNO STRUCTURE RSMONITORS " monitoring with record n
               DATA_PACKAGE STRUCTURE DATA_PACKAGE
      USING    RECORD_ALL LIKE SY-TABIX
               SOURCE_SYSTEM LIKE RSUPDSIMULH-LOGSYS
      CHANGING ABORT LIKE SY-SUBRC. "set ABORT <> 0 to cancel update
    $$ begin of routine - insert your code only below this line        -
    fill the internal tables "MONITOR" and/or "MONITOR_RECNO",
    to make monitor entries
       clear DATA_PACKAGE.
       loop at DATA_PACKAGE.
          select single /BIC/ZMATERIAL PLANT
             into (material, plant)
             from /BIC/AZCPR_O0400
             where CPR_EXT_ID = DATA_PACKAGE-CPR_EXT_ID
             and ( MATL_TYPE = 'ZKIT' OR MATL_TYPE = 'ZSVK' ).
           if sy-subrc = 0.
              DATA_PACKAGE-/BIC/ZMATERIAL = material.
              DATA_PACKAGE-plant = plant.
              modify DATA_PACKAGE.
              commit work.
           endif.
           select single CPR_ROLE into (role_assignment)
                         from /BIC/AZCPR_O0100
                         where CPR_GUID = DATA_PACKAGE-CPR_GUID.
            if sy-subrc = 0.
              select single CPR_BPARTN into (resource)
                         from /BIC/AZCPR_O0200
                         where CPR_ROLE = role_assignment
                         and CPR_EXT_ID = DATA_PACKAGE-CPR_EXT_ID.
                   if sy-subrc = 0.
                      DATA_PACKAGE-CPR_ROLE = role_assignment.
                      DATA_PACKAGE-/BIC/ZRESOURCE = resource.
                      modify DATA_PACKAGE.
                      commit work.
                   endif.
              endif.
           clear DATA_PACKAGE.
           endloop.
    if abort is not equal zero, the update process will be canceled
      ABORT = 0.
    $$ end of routine - insert your code only before this line         -
    Thanks,
    Venkat.

  • Dynamic structure creation failure for only some structures.

    I have some code to dynamically create a structure and table based on some sap how to... documentation. It works perfectly for a number of structures but fails on the structure I wish to create.
    'l_c_cube_write' in the code is the variable that defines which structure. This code is in BW, if I have an InfoCube YINFOCUBE then the code should create a structure and table based on structure /BIC/VYINFOCUBE2.
    This code works fine when based on structure /BIC/VYINFOCUBEI but fails when based on structure /BIC/VYINFOCUBE2. These structures are generated for each InfoCube created in BW.
    Looking at the two structure definitions in SE11 there are a few differences but it is not clear to me if these differences are causing the error.
    Does anyone know why the error occurs and whether there is a way to avoid it.
    The code is as follows.
    data:
      l_c_cubestruct   type string,
      l_r_cubestrudesc type ref to cl_abap_structdescr,
      l_r_cubedatadesc type ref to cl_abap_tabledescr,
      l_v_cubedatastru type ref to data,
      l_v_cubedatatabl type ref to data,
      l_v_cubecomp     type cl_abap_structdescr=>component_table,
      l_c_comp         type string.
    field-symbols:
      <l_fs_anytabl>  type standard table,
      <l_fs_anystru>  type any.
    no need to dynamically create data object as the program is created dynamically
    concatenate '/BIC/V' l_c_cube_write 'I' into l_c_cubestruct. "this works
      concatenate '/BIC/V' l_c_cube_write '2' into l_c_cubestruct. "this does not
      l_r_cubestrudesc  ?= cl_abap_structdescr=>describe_by_name( l_c_cubestruct ).
      l_v_cubecomp       = l_r_cubestrudesc->get_components( ).
      l_r_cubestrudesc   = cl_abap_structdescr=>create( l_v_cubecomp ).
      l_r_cubedatadesc   = cl_abap_tabledescr=>create( l_r_cubestrudesc ).
      create data l_v_cubedatastru type handle l_r_cubestrudesc.
      create data l_v_cubedatatabl type handle l_r_cubedatadesc.
    create a data object for the datapackage and the dataackage structure
      assign l_v_cubedatastru->* to <l_fs_anystru>.
      assign l_v_cubedatatabl->* to <l_fs_anytabl>.
    Differences between structures:
    The structure that fails also includes components 0INFOPROV and 1ROWCOUNT.
    The structure that fails has components in the format 0MATERIAL, 0CALMONTH, etc. The structure that does not fail has components in the format MATERIAL, CALMONTH, etc.

    I encountered the above problem recently. It is a pain because it means you can't use MOVE-CORRESPONDING.
    It's also not possible to define a structure statically with components beginning with numbers - though it is ok in the data dictionary.
    e.g.
    TYPES: BEGIN OF my_struc,
             0COMPONENT TYPE...
           END OF MY_struc.
    Seems to me to be rather inconsistent!
    matt

  • Can'n see the attributes in InfoCube

    hi, all,
    I loaded the master data and texts of the InfoObject 0PM_ORDER and I can see them in administrator work bench. I also loaded transactional data in the InfoCube 0PM_C01. But, when displa the data in the InfoCube, all the fields of the attributes to 0PM_ORDER are empty.
    I also enhanced the structure of the InfoCube, icluding two characteristics (0EQUIPMENT and 0FUNCT_LOC). They both are nav. attributes to 0PM_ORDER. So I maintened the update rules - the two new char have to be filled by the attrubutes of 0PM_ORDER. But, it doesn't work.
    Has any one any idea?
    thanks in advance
    best regards
    neven

    hi Neven,
    this is common things that we forget to do ...
    you can schedule this in background job - daily (after all master data loaded) - from the same menu.
    or if you use process chain, you can include the process after all master data uploaded.
    hope this helps.

  • Transfer structure copied into another structure ?

    Hello ,
    Iam trying to transport an transfer structure and iam getting an error and when i looked into the SE09 log i noticed somethng strange .
    I am not understanding why a transfer structure is copied into another structure as shown below in Bold  while transporting ??? is this somethng normal or somehtng happening strangely in my system ?
    "   Start of the after-import method RS_ISTS_AFTER_IMPORT for object type(s) ISTS (Activation Mode)
      <b>Transfer structure 80MATERIALM_CB activated under the name 80MATERIALM_CA</b>
      It is not necessary to copy dependent objects for transfer structure 80MATERIALM_CA
      <b>Object 80MATERIALM object version   not found in table</b>
      Activating Transfer Rules 80MATERIALM_CA ...
      3 Transfer Rule(s) of the transfer structure 80MATERIALM_CA removed from control table
      3 InfoObject(s) of the transfer structure 80MATERIALM_CA removed from control table
      Formulas have been saved
      Saving Structure /BIC/CACA80MATERIALM ...
      Activating Structure /BIC/CACA80MATERIALM ...
      Saving Structure /BIC/CCCA80MATERIALM ...
      Activating Structure /BIC/CCCA80MATERIALM ...
      Saving Structure /BIC/B0000015000 ...
      Activating Structure /BIC/B0000015000 ...
    <b> Object 80MATERIALM object version   not found in table</b>
      Start of the after-import method RS_ISTS_AFTER_IMPORT for object type(s) ISTS (Delete Mode)
      Start of the after-import method RS_ISMP_AFTER_IMPORT for object type(s) ISMP (Delete Mode)
      Start of the after-import method RS_ISFS_AFTER_IMPORT for object type(s) ISFS (Delete Mode)
      Start of the after-import method RS_ROUT_AFTER_IMPORT for object type(s) ROUT (Delete Mode)
      Errors occurred during post-handling RS_AFTER_IMPORT for ISFS L
      The errors affect the following components:
         BW-WHM (Warehouse Management)
      Post-import methods of change/transport request CD3K900107 completed
           Start of subsequent processing ... 20060821140054
           End of subsequent processing... 20060821140146"
    Your inputs are highly appreciated !!

    Gimmo,
    Do u mean i need to install and transport 0material to test system ??? coz currently i didnt install 0material in dev also thnking i dont need coz its an export datasource .
    Regards
    Deenu

  • Transfer Structure Error

    Hi Guys,
    I am getting the following error when trying to activate Transfer Structure for 0PLANT_TEXT in BW.
    Error when creating transfer structure /BIC/CCGB0PLANT_TEXT in source system ORAGDV130
    Message no. R3104
    Diagnosis
    An error occurred when creating transfer structure /BIC/CCGB0PLANT_TEXT as an IDoc segment in source system ORAGDV130 .
    System response
    The action was terminated. No data was changed.
    Procedure
    Use the generation log in source system ORAGDV130 to identify the error, and remove the cause.
    I am using PSA as the transfer method. Any help is appreciated.
    Thanks.

    Hi Govind,
    To implement what is said in the note IS VERY EASY!
    I have even created this program in my system. It seems to be very very useful program. Not only for your case. THE PROGRAM CHECKS CONSISTENCIES IN THE SOURCE SYSTEM AND CORRECT THEM! It may help in many problems with source systems.
    So, here is a way to implement the program.
    - In the text tabstrip of the note click on 'Correction Instructions' tabstrip.
    - Then in the 'Ref. Correction' column choose a number that corresponds to your system PI (click on it).
    - Click on a report name 'z_rs_scrsystem_r3_check'.
    - In your BW system execute tcode SE38 (or ask someone with a development key), give the name 'z_rs_scrsystem_r3_check', click on a button 'create'.
    - Enter program description, choose 'executable' option.
    - Into the screen of ABAP Editor copy-paste the code from the note correction instructions.
    - Click on 'Check', then 'Activate' icons.
    - If everything is OK, press F8 (execute).
    Then follow the note:
    "These programs have the following input parameters:
    SLOGSYS Specify the logical system name of your source system here
    RLOGSYS Specify the logical system name of the BW system here
    If you enter nothing here, all existing BW source system connections are processed.
    Use the NO_DB_UP parameter to control whether the program works in check or correction mode. The NO_DB_UP = 'X' default represents check mode.
    2. First execute the Z_RS_SCRSYSTEM_R3_CHECK program in check mode. The inconsistencies detected by the program are issued as a log. Now start the programs in correction mode (NO_DB_UP = ' '). Then execute the program again in check mode (NO_DB_UP = 'X'). This program may not eliminate all inconsistencies during the first correction run. Then execute the program again in the check mode (NO_DB_UP = 'X'). This program may not eliminate all inconsistencies during the first correction run.
    3. If the error continues to occur:
    Check the transfer structure in the source system using transaction SE11. Use note 147195 if namespace conflicts are reported in the consistency log.
    After the correction has been made, you should check to see whether it is possible to switch your transfer rules from the IDoc transfer method to the PSA transfer method.
    We recommend that you use the PSA transfer method."
    Best regards,
    Eugene
    Message was edited by: Eugene Khusainov

  • Adding a new field in the infocube

    Hi Friends,
    I have a small issue i need to add a field into the the infocube which already has data in it.
    I went through the concept of remodelling and through the posts in SDN and also a link which guided me through the entire process but still i have a problem.
    I have 5 characteristics and 3 keyfigures in my infocube which have data in it.
    Through Help.sap.com i cam to know that i need to take a backup of the data before i do the remodelling.
    Is it that i need to create a new infocube push all the data there.Do the remodelling on the old infocube and again push the data from the new infocube to the old infocube.How do i do this.
    How do i populate data to the newfields  in the old infocube.
    Can someone explain me with any steps.It could be very useful to me.
    Thanks in advance.
    Regards,
    Harish

    Hi Kanagaraj,
    Thanks a lot for your help.
    Actually those steps dint work but i created a new infocube and copied the structure from old infocube and then just created a Transformation and DTP.It worked fine.Did not generate a export datasource.
    But for my previous question
    3 characteristics and 3 keyfugures.
    Want to add a new field based on the department ID
    Tthe values have to be populated for the new field.
    It is not a constant value.So what should i choose in the conditons.
    Regards,
    Harish

  • Regarding Copying the structure

    Hi All,
    I have designed a custom cube based on standard cube. Now i have to design the queries based on that InfoCube. In the standard Cube, we have a strcuture which I want in the query designer for the custom cube. How to get that structure into that InfoCube??
    Regards
    Jay

    No, you are correct. A global structure is tied to a cube, not available for all cubes. But if you copy even one query from Cube 1 to Cube 2, even if it is not using the structure, the structure and other global elements will get copied too. Open a query for cube 2 and you will find then with _1 added on the left hand side.
    Hope this helps...

  • Infoobject used in structure stru_

    Hi guys,
    I want to delete an infoobject which should not be used any longer. I removed it from all cubs, DSO and other obejcts. Where-used list of infoobject is empty. But if I try to delete the infoobject it tells me that it is still used in structure stru_.... In the structure I found the data element of my infoobject as a member. But if I try to find out where this structure is used in SE11 with where-used list, result is empty. Because it's in the SAP namespace I can'T delete it. Any hints where this structure could be used and how I can delete it? Maybe a query?
    Regards,
    Juergen

    Hi Edwin,
    infoobject can not be found in both tables. The problem is with table/structure /bic/oizhzberabg. This data element is used in the structure stru_..... and I don'T know why has been created this structure or where it is still used and can not be found in where-used list. Because it does not start with Z or Y, I assume it was created by system. Maybe planning?
    Regards,
    Juergen

  • Generation Log for  Trasfer Structure on Source System

    Hey Folks, I'm reciving a weird message at the moment of activate the transfer rules, something like:
    Error when creating transfer structure /BIC/CCGO0CO_PC_01 in source system XXXX,An error occurred when creating transfer structure /BIC/CCGO0CO_PC_01 as an IDoc segment in source system XXXX  Meesage Number : R3104
    Could someone explain where on the source system Side can I check the generation log for this?
    Thanks a lot

    Hi William,
              The problem may be because of some error in connection with Source System . Check all entries in table  T000. Note them up in field RLOGSYS and  check with RSBASIDOC with fields Rlogsys and Slogsys .
    U can see the Source System assignment and IDoc type is the table RSBASIDOC .
    Check the field RlOGSYS in the table.The possible cause of error is caused because of renaming the Source System
    Check with the assignment in Sourcesystems of BW .
    also Check with Transaction RS_LOGSYS_CHECK in R/3 .
    U can have more information in the OSS Notes : 140276
    Hope it helps.
    Thanks,
    krish
    *Awarding points is a way of saying thanks in SDN
    Message was edited by: krishna V

  • Error when creating transfer structure

    I am trying to activate a custom Datasource, but get the below error
    "An error occurred when creating transfer structure /BIC/CCNAZREPAYMENTS as an IDoc segment in source system"
    Message no. R3104

    Hi
    This is the problem. when in try to activate the 7.x Datasource or migratefrom 3.x to 7.x i getthe this error
    "An error occurred when creating transfer structure /BIC/CCNAZREPAYMENTS as an IDoc segment in source system"
    I need it as a 7.x datasource.
    If I replicate as RSDS it comes into BW inactive as soon as I activate I get the above error.

  • Error when trying to activate transfer structure

    Dear experts
    I got this error when activating the Transfer Structure in the Data Souce:
       Table is not yet classified                                            
       Field /BIC/ZPRCH026 is too long (Specify a length between 1 and 255)   
       Flag: 'incorrect extension category' cannot be updated                 
       Table /BIC/B0002707000 was not activated                               
    FYI, the lenght of the info Object /BIC/ZPRCH026 is 1000, as per other similar DataSource.
    What should I do to remove this error?
    Your help is greatly appreciated

    Hi
    I thought i have managed to reactivate the transfer structure. This was how i did it:
    1. I went to SE11 and opened table structure /BIC/B0002707000 as per the error
    2. I changed the character limit of ZPRCH026 to 255
    3. I reactivated the table.
    Then, I went to rsa1 to see the DataSource (which contains the Transfer Structure) and see that it is now activated.
    I proceeded to create an Info Package under the DataSource, because I need to initialiase a delta queue.
    Here are my config (in the info package):
    1. In Update tab, I selected "Initialixe Delta Process" and check "Initialize without data transfer"
    2. I select "Always update data, even if no master data exists for a characteristic"
    3. In Schedule tab, I started the load immediately ("Start Data Load Immediately")
    But then I got a message "No Transfer Structure Available D09_010 6AZPR034 (SY-SUBRC=5)"
    FYI, D09_010 is the source system, 6AZPR034 should be the data source.
    Could anyone advise me what went wrong?
    Your kind help is highly appreciated
    Many thanks
    Wan

  • Different types of structures

    Hi all,
    there are 2 types of structures
       1. global ( at infocube level)
       2. local (query designer )
    how to create a global structure at the infocube level. Can any one let me know the procedure to create a global structure in bw.
    thanxs in advance
    hari

    Hi Hari,
    Global(Reusable) and Local Structures:
    Structures are combinations of characteristics and key figures (of basic key figures,calculated key figures, or restricted key figures) of the InfoProvider. A structure can be used in a planned/actual comparison or in a contribution margin scheme.
    Structures can also be used in several queries for the same InfoProvider. In order for this to be possible, you need to save them as reusable(global)structures.
    In order to make a distinction, we call structures that are not stored as reusable
    structure local structures. Local structures are only used in one query
    <b>
    Creating structure:</b>
    Call up the context menu in the heading of the Rows or Columns directory.
    Choose New Structure.
    In the context menu of the new structure, choose New Selection. In the New
    Selection dialog box, use drag and drop to choose characteristics and key figures
    of the InfoProvider that you want to use in the new structure. Restrict one
    characteristic or key figure. Define a new formula for calculations.
    Select the structure that you want to reuse. Choose Save as. from the context
    menu (right mouse-click) and enter a technical name and a description.
    2. The saved structure is now available in the structure directory of the InfoProvider
    tree. You can use the structure for the definition of new queries for this
    InfoProvider.
    <b>Note:</b> Changes made later to global structures affect all queries in which they
    were used. If you only want to make local changes in a particular query, you
    can choose Remove Reference in the context menu for the structure, and
    thereby, change the reusable structure into a local structure.
    Changes made later do not affect the definition of the reusable structure, nor
    the queries that you made with this reusable(Global) structure.
    Hope this helps,
    Thanks,
    Sudhakar

Maybe you are looking for

  • Error while upgrading 11.5.10.2 to R12.1.1

    Hey Friends, Im trying to upgrade a 11.5.10.2-10gr2 DB on Solaris SPARC to R12.1.1. I am getting the following error in the log work. Table Name is POS_EXASN_LPNS Table exists in the target database Checking for differences Number of columns for the

  • How to transport text in report programs

    hi experts,                any one tell me how to transport "text" in report programs.                                      thanking u ,

  • Multiple Docs in Single Window

    I annotate lots of PDFs for my research. Therefore, when I write I have multiple windows open corresponding the documnets I am currently consulting. It would be a great improvement to be able to have those documents appear as tabs within a single win

  • Startup delay with new HDD

    I cracked my late 2006 iMac 24" open and replaced the stock drive with a Velociraptor. It's been working great, except for the fact that it has introduced a 30 second delay at system startup. This is a delay at the grey screen stage, before the apple

  • How do I create a split track audio recording (2 outputs)?

    I am trying to create a two-output track for use with IEM and house sound (right channel with some instrument tracks to house; left channel with click & choral voices to IEM only). I don't know how to assign the output to L or R in Express. I've seen