Infopackage Setting

Hi Friends !
We have two failures in our data loads while ODS activation. Invalid characters & no SID values. I know various ways like you can edit PSA, create routine to remove the invalid characters, create a master data etc
But in our project we have to use only the infopackage to resolve the issue. I tried all the options like
1) Do not update data if no master data exists for a characteritsics
2) No update no reporting
3) Valid records update, no reporting (request RED)
4) Valid records update, no reporting (request GREEN)
but still activation is failing. Can you please help how to resolve this issue?
With Regards
Rekha

Hi Rekha
ODS activation gives error when SIDs are generated. So InfoPackage ( even DTP) options will not be able to segregate "invalid" records.
If your ODS has "BEx Reporting" checked then  during activation ( Act queue -
>Active table) SIDs get generated and for invalid character activation fails.
If your InfoObjects are "attribute only" then ODS activation will not fail for those InfoObjects even if "invalid" characters are there.
But it depends on your project requirement.
So its better to write routine to remove those Invalid Character.  I do not see any other good option.
Regards
Anindya

Similar Messages

  • Deletion selection in infoPackage setting

    Hi, experts,
        I noticed two options of "selection Area" in deletion selection in infoPackage
        1.Same or More Comprehensive
        2.Overlapping
      who can tell me what the exactly difference between these two options? the help of them is quict same.
       in my case, one infoPackage setting  period: 1 ~ 8 and country is China. if another infoPackage with setting Period:8 and country is china. it should to delete data in old request with period 8 and country is china. right?  but in here, I think both setting is work in this case. then, how was the different usage of this option.
        Thanks in advance.

    Let me see if i can help u there.
    1. Same or More comprehansive:
    Lets say that you ran job yesterday with selection conditions Period: 8 and Country:China.
    If you run a job again today with conditions Period: 1 to 8 and Country: China.
    The second load is more comprehensive than the first one. Then it'll delete the yesterday load.
    2. Overlapping: Lets say yesteday u ran a load with conditions Period: 1 - 8 and Country: China
    Today u ran a job again with conditions Period: 3-9 and Country: China. This will delete the yesterday load. If you have selections like this, and if u select the first option "same or more comprehansive", your yesterday load is not deleted.
    Is it clear now? Or give me the exact scenario how your loads going to be, i'll see if i can come up with an answer

  • How to enable change /Modify infopackage setting in QA/PROD

    Please let me know , How to enable change /modify infopackage setting in QA/PROD - or create authorization of infopackages in QA or prod

    GO TO SU53 AND CHECK THE OBJECTS FOR WHICH YOU REQUIRE AUTHORIZATION AGAINST YOUR PROFILE FOR CHANGING THE I/P.THEN GO TO PFGC AND ASSIGN THE RELEVENT AUTHORIZATION . YOU MAY REQUIRE BASIS CONSULTANT SUPPORT FOR THE SAME.
    REGARDS,
    PSG

  • Problems for Infopackage setting for Hierarchy Load

    Hello Masters,
    I have a problem, in editing the setting for Hierarchy Infopackage, I was asked to reset the Processing mode of infopackage directly into Infoobject, instead of PSA and then into Subsequent Data targets.
    But here, i am unable to edit the setting because, every thing is gryed out. Only option selected  before is "Only PSA, and then Update in subsequent Data Targets"
    I have a question, like is it mandatory setting for Hierarchy Infopackage, to Update in PSA and then into Data Targets.
    As i was able to edit settings for Attribute, and Text Infopackages even though these are in Process chains.
    Could any one please help, if it is possible to edit Hierarchy Infopackage, instead of creating a new one.
    Thank you
    Regards
    Raghu

    Hi,
    I have checked, the transfer rules, The Transfer Method used is PSA. I have to reset this infopackage directly to Infoobject, because this process chain runs for every four hrs, and it increases PSA size in tons.
    Hence, i was asked to reset the setting for infopackage. But it is gryed out.
    Thank you,
    Regards
    Raghu
    Edited by: raghuram alamuri on Jul 16, 2009 3:29 PM

  • Infopackage setting for retaining request for year cross overs

    Hi
    Following is the scenario:
    I have two loads(flat files), one for monthly and one for YTD. The YTD files has to be replaced and the monthly files have to be retained. While this can be acheived using the settings in the infopackage, Problem arises when the year changes.
    For E.g, from Jan2007 to Dec 2007 the YTD files would be replaced and monthly files will be maintained.
    In jan 2008, when we load the YTD file(for Jan 2008), the last YTD file for year 2007 will be replaces, there by replacing the data for the year 2007.
    Im figuring out how to handle this situation for year change.
    your inputs would be appreciated
    regds
    JPJP

    Hi JP,
    U can create a ABAP Routine of the type 6 (ABAP Routine),The field you are trying to populate is a select-option so you have to define the YTD from SY_DATUM.
    the start date is 01JANYYYY, System will calculate YYYY from the current date.
    Regards,
    BVC

  • OLAP variant for InfoPackage usage

    Hi, experts
        new I need a new OLAP variant from current year period 1 to current year current period minus 2 ( for example, current period is 12, the varient should returen 2005001 - 2005010 )
        I find the SAP Exit "0FYTLFP" which can used in infopackage reture value from current year period 1 to current year current period minus 1 (2005001 - 2005011).
        then I write my customer user exit "ASP_PP_1" to derivated value from "0FYTLFP"
    CASE i_step.
      WHEN '0'.
          WHEN 'ASP_PP_1'.
            READ TABLE i_t_var_range WITH KEY vnam '0FYTLFP'
                   INTO i_var.
            l_s_range-low = i_var-low.
          "skip code for get value of current period minus 2
          "XXX is reture value
            l_s_range-high = XXX
            l_s_range-sign = 'I'.
            l_s_range-opt = 'BT'.
            APPEND l_s_range TO e_t_range.
         WHEN Others.
        ENDCASE.  "for i_vnam
      I debug user exit that I_Step = 0 if we select some OLAP variant in infopackage setting.
      the problem is, i_t_var_range table is alway blank when I debug the code. so I can not convert version from
    "0FYTLFP"
      how was solution about this problem ?  do you anyone met similiar problem as me?
    thanks in advance

    Hi Jie,
    the way you implemented the exit, variable ASP_PP_1 depends on variable 0fytlfp. When nobody enters values for 0fytlfp your variable will return an error (or no value). This of course counts for queries only.
    In InfoPackage, there is no way to enter any variables, so that's wy i_t_var_range is emtpy.
    Try to calculate your ranges based on sy-datum. Its the date of the clock of your server, so it should work
    regards
    Robert

  • Infopackage missing data

    I have an initialization infopackage set up to load COPA from my R/3 QAS system to my BW QAS system.  On the Data Selection tab Period/Year is set to 004.2005 to 012.2100.  I have data in R/3 QAS up to period 12 of 2006 but I am only getting up to period 2 of 2006 in BW.  I changed the To Value to 012.2010 and got the same results.  Changed it to 012.2006 and still only get data to period 2 of 2006.  I can see the data in R/3 up to period 12 of 2006.  Running this as a full update instead of an initialization gives me the same thing.

    Checked all the update rules and there is nothing there.  I created a Full Update infopackage and ran it and I got all the records.  I took the same infopackage and changed it from Full Update to Initialize and it gave me the records through period 2 of 2006 again.  The only thing I changed was the Update tab.

  • Selection criteria of spaces in an InfoPackage

    Is it possible to have an infopackage set up to select the value of spaces.  I am trying to select Division = 10-29 and division = spaces

    You have to choose '=' symbol in select option.
    That's all.
    Hope it helps.
    Regards

  • Not able to see the records in master data

    Hi friends
    My requirement needs the data to be loaded from a RDM table.I created a data source in the R/3 and by using the extracto checker i am able to see the data.I created the info packages one for Attr and other Txt,replicated the datasource and loaded the data.I am able to see the data in the PSA and when i go into monitor in the infopackage it says the data has been loaded and it shows no errors.But I am not able to see this data in the master data info object.Can anyone please help me out???
    Mouli

    Hi
    Check out your infopackage setting: if its upto PSA or to MD table also
    Open Master data table in SE11 and check the OBJVERS field wether the MD is activated or not!
    Regards
    GSK

  • Updating data from PSA to Data Target

    Hi,
    I just want to update data from PSA to data target.
    There is a process chain running daily it will updating Master Data in to 0Vendor object. This process chain is updating only upto PSA not the data target. I just want to update from PSA to data target.
    There is a update rule for 0Vendor but itu2019s not active at the movement and also it is not properly mapped with the 0Vendor.
    Is there any other method which I can update data from PSA to Data target with in the same process chain.
    Thanks
    Ganesh

    If this is BW 3.5, change the infopackage setting to load to data target as well.
    This is a other w ay than using the update from infopackage.
    if this is 7.0, Use the DTP to load from PSA(datasource) to Target.
    Let me know if this helps.
    Thanks
    Sachin

  • Dead lock error while updating data into cube

    We have a scenario of daily truncate and upload of data into cube and volumes arrive @ 2 million per day.We have Parallel process setting (psa and data targets in parallel) in infopackage setting to speed up the data load process.This entire process runs thru process chain.
    We are facing dead lock issue everyday.How to avoid this ?
    In general dead lock occurs because of degenerated indexes if the volumes are very high. so my question is does deletion of Indexes of the cube everyday along with 'deletion of data target content' process help to avoiding dead lock ?
    Also observed is updation of values into one infoobject is taking longer time approx 3 mins for each data packet.That infoobject is placed in dimension and defined it as line item as the volumes are very high for that specific object.
    so this is over all scenario !!
    two things :
    1) will deletion of indexes and recreation help to avoid dead lock ?
    2) any idea why the insertion into the infoobject is taking longer time (there is a direct read on sid table of that object while observed in sql statement).
    Regards.

    hello,
    1) will deletion of indexes and recreation help to avoid dead lock ?
    Ans:
    To avoid this problem, we need to drop the indexes of the cube before uploading the data.and rebuild the indexes...
    Also,
    just find out in SM12 which is the process which is causing lock.... Delete that.
    find out the process in SM66 which is running for a very long time.Stop  this process.
    Check the transaction SM50 for the number of processes available in the system. If they are not adequate, you have to increase them with the help of basis team
    2) any idea why the insertion into the infoobject is taking longer time (there is a direct read on sid table of that object while observed in sql statement).
    Ans:
    Lie item dimension is one of the ways to improve data load as well as query performance by eliminationg the need for dimensin table. So while loading/reading, one less table to deal with..
    Check in the transformation mapping of that chs, it any rouitne/formula  is written.If so, this can lead to more time for processing that IO.
    Storing mass data in InfoCubes at document level is generally not recommended because when data is loaded, a huge SID table is created for the document number line-item dimension.
    check if your IO is similar to doc no...
    Regards,
    Dhanya

  • ABAP DUMP while loading master data

    hi Gurus,
                  I am trying to load master data but I am getting the following dump , I cannot infer anything from the Dump message, I would be grateful if anyone could throw some light on it..
    Runtime Errors         SAPSQL_ARRAY_INSERT_DUPREC                                                             
    Exception              CX_SY_OPEN_SQL_DB                                                                      
           Occurred on     11/13/2006 at 13:17:57                                                                               
    The ABAP/4 Open SQL array insert results in duplicate database records.                                                                               
    What happened?                                                                               
    Error in ABAP application program.                                                                               
    The current ABAP program "CL_RSDMD_UPDATE_MASTER_DATA===CP " had to be                                        
    terminated because one of the                                                                               
    statements could not be executed.                                                                               
    This is probably due to an error in the ABAP program.                                                                               
    What can you do?                                                                               
    Print out the error message (using the "Print" function)                                                      
    and make a note of the actions and input that caused the                                                      
    error.                                                                               
    To resolve the problem, contact your SAP system administrator.                                                
    You can use transaction ST22 (ABAP Dump Analysis) to view and administer                                      
    termination messages, especially those beyond their normal deletion                                          
    date.                                                                               
    is especially useful if you want to keep a particular message.                                                                               
    rror analysis                                                                               
    n exception occurred. This exception is dealt with in more detail below   
    The exception, which is assigned to the class 'CX_SY_OPEN_SQL_DB', was   
    neither                                                                   
    aught nor passed along using a RAISING clause, in the procedure "_DB_FIRE"
    "(METHOD)"                                                                               
    ince the caller of the procedure could not have expected this exception   
    to occur, the running program was terminated.                             
    he reason for the exception is:                                           
    f you use an ABAP/4 Open SQL array insert to insert a record in           
    he database and that record already exists with the same key,             
    his results in a termination.                                                                               
    With an ABAP/4 Open SQL single record insert in the same error            
    ituation, processing does not terminate, but SY-SUBRC is set to 4.)                                                                               
    ow to correct the error                                                                               
    he exception must either be prevented, caught within the procedure "_DB_FIR
    (METHOD)", or declared in the procedure's RAISING clause.                 
    o prevent the exception, note the following:                              
    se an ABAP/4 Open SQL array insert only if you are sure that none of      
    he records passed already exists in the database.                                                                               
    ou may able to find an interim solution to the problem                    
    n the SAP note system. If you have access to the note system yourself,    
    se the following search criteria:                                                                               
    APSQL_ARRAY_INSERT_DUPREC" CX_SY_OPEN_SQL_DBC                                
    L_RSDMD_UPDATE_MASTER_DATA===CP " or "CL_RSDMD_UPDATE_MASTER_DATA===CM00Y "  
    DB_FIRE"

    one of the response says " In the infopackage set processing as 'Only PSA' and tick the checkboxes for 'Update subsequently in data targets' and 'delete duplicate records'.then try to reload."
    I do not find the Delete duplicate records check box in the IP...cananyonepls tell me where to find thid check box?
    thanks

  • Use of global data in transformation with parallel processing

    Hi,
    In an upgrade I have a global variable in a routine in 3.5 in a transfer rule. The global variable keeps count of an ID.
    The global variable is used in every data package,because the corrsponding infopackage is set to PSA only, where help says:
    "If you select this processing option and then request processing is done serially during loading, the global data are maintained as long as the process with which the data were processed remains.
    In 7.0 I also use a global variable to do the same thing, but an Infopackage is no longer available, because we use DTP´s now.
    How can I store my global variable so that all parallel processing of the data packages use the same global variable? or can I set an option so that the DTP does serial processing, similar to the infopackage setting in 3.5?
    As a workaround I increased the package size to a very large figure, but I would be more comfortable with a sounder solution.
    thanks

    Hi Max,
      Try to declare your global variable in start routine. Among the lines:
    $$ begin of global - insert your declaration only below this line  -
    $$ end of global - insert your declaration only before this line   -
    Best Regards.
    Javier Gómez

  • Select field and hide field at data source ganaration  for LO extrction

    Hi GURU,S
    Could any one tell me what is differce between select field and hide field at data source ganation in LO at r3 side.what happend if u select field and hide field.
    Regards.
    hari

    Hi Hari,
    If you choose Select fields, you'll be able to filter this IO in Selection tab of infopackage (set IO's value(s) to be loaded).
    In case of hide field you'll not have it in the transfer structure at all.
    Best regards,
    Eugene

  • Add new key figs or characteristics and "Repair full request"

    Hi Gurus, here are my questions
    1.If I add new key figs or characteristics(which are not Key fields) to ODS and Cube containing tons of data, Will the transport for structure changes fail due to presence of data?
    2.The extractor to the ODS which inturn is feeding the cube, is delta enabled. So the newly added objects wont have entries for historical records. If I change this extractor to "Repair full request" after adding the new fields, will the new fields then get populated?
    3. After the "Repair Full Request" activity, Can I change the Infopackage setting back to delta update mode?
    Thanks for the help in advance!!
    Simmi

    Hello Simmi,
    1. Transport should go fine. As you are not changing the key fields, it should not cause any problem even if data is present.
    2. Yes. But make sure what data you want to laod. As with full repair, system is not going to check for duplicate data. The responsibility lies with you.
    3. Sure. if you mark the full load as repair, the delta settings will be unaffected.
    Hope it helps.
    Regards,
    Praveen

Maybe you are looking for

  • Error while configuring - Proportion of New Customers

    Hi All, I was Creating a Start Routine on the Update Rule for a DSO - N_CSTORD (Step 2.1.2 BB8 - Proportion of New Customers) I got an error while trying to check the ABAP routine E:A target area must be declared either explicitly with an INTO clause

  • Folder location in different drives

    I'm not exactly sure how to phrase the problem but I'll try to explain. I use a work laptop for may itunes (Dell, with XP). We have a central server that automatically backs up everything on the 'P' Drive of the laptop (work folders) every time I cli

  • How to download Siri WITHOUT jailbreaking

    i watched a youtube video on how to get siri. It seems to just be downloading an app. but i just wanted to make sure it's not jailbreaking so i don't void any waranties. the video is:http://www.youtube.com/watch?v=HQ3qAuE6igU. Does this actually work

  • Importing contacts from pst into iCloud using Outlook 2010

    I am trying to import contacts from a PST file into iCloud by importing it with Outlook 2010's standard import tool.  I have set up iCloud on my desktop and have a node in my Outlook 2010 Contacts menu for iCloud.  There are about 2000 contacts in th

  • PC compatability - How To?

    After searching thru the discussions trying to learn if I can / how to run windows apps on my mac; I'll just ask. Can anyone just tell me the best software / compatibility card set-up to run windows apps on my mac? Thank you all in advance