Creating BADI for Virtual Key fig: Error: RSR_OLAP_BADI does not exist

Hi,
I am following some instructions to test the implementation of virtual key figure and came to the point to create the BADI.
Intructions on page 5:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e051fda8-71a9-2a10-ac9e-8d17414a8c8c
SE19
Create Implementation; New BADI; Enhancement Spot:    RSR_OLAP_BADI
At this point I get an error that RSR_OLAP_BADI does not exist.
I then chose at random APB_LAUNCHPAD but this works in the sense that it took me to the next screen
1. What does it mean by RSR_OLAP_BADI not existing?
2. I know the instructions points to choose RSR_OLAP_BADI, but why that particular program and how does one gets to know that it is the one to use for virtual key figure/char implementation?
3. When I tested with APB_LAUNCHPAD, I did not get the same screen on page 5 of the link, is it different for BI 7? Or, am I missing a point?
Thanks

Hi,
thanks for the guidance.
Yes, I tried to implement exactly as in the article.
Yes, I defined the filter for the Infoprovider, as ZV*
Are you suggesting that at this point, if in the method  if_ex_rsr_olap_badi~define, I change the value of
"ZV_ZIPER" to my DSO or Cube, I should now see the virtual key figure in my query?
Based on this understanding, I modified the method as follows, (my cube name is 2LIS_11_VASCL):
method IF_EX_RSR_OLAP_BADI~DEFINE.
  DATA: l_s_chanm TYPE rrke_s_chanm,
  l_kyfnm TYPE rsd_kyfnm.
  FIELD-SYMBOLS:
  <l_s_chanm> TYPE rrke_s_chanm.
Insert Code
  CASE i_s_rkb1d-infocube.
CASE i_s_rkb1d-2LIS_11_VASCL.
      WHEN '2LIS_11_VASCL'.
      l_s_chanm-chanm = 'ZVAR_SHPR'.
      l_s_chanm-mode = rrke_c_mode-read.
      APPEND l_s_chanm TO c_t_chanm.
      l_s_chanm-chanm = 'ZVARDT'.
      l_s_chanm-mode = rrke_c_mode-read.
      APPEND l_s_chanm TO c_t_chanm.
      APPEND 'ZV_20DV' TO c_t_kyfnm.
  ENDCASE.
endmethod. "if_ex_rsr_olap_badi~define
After activation, I checked the query and still I am not seeing the virtual key figure in the query for selection.
Any more ideas?
Thanks
Edited by: Amanda Baah on May 24, 2009 8:01 AM

Similar Messages

  • Create Badi for Virtual Key Figure

    Hi experts,
    i have to create badi for virtual key figure in BIW for dat i m creating Badi in BI development but its asking for Access Key.
    Badi name is RSR_OLAP_BADI
    i want to know while creating classic Badi with Implementation Name do developer need access key or thr any othr way to develop Badi for Virtual Key Figure.
    Tell me for creating virtual key figure in biw we use Badi and for dat we have to create the Badi in BIW Dev. or in R/3 Dev.
    it first time dat i m creating BAdi.
    Ankit
    Edited by: ankit375 on Feb 3, 2011 11:14 AM
    Edited by: ankit375 on Feb 3, 2011 11:14 AM

    To see how to create this BADI see here:
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/90b2babc-15ad-2d10-c4b2-bd3af67d86b1
    You you need to be registered as developer (you have to have dev.key) to do the coding.

  • Business Management Error: You are attempting to create a user with a domain logon that does not exist. Select another domain logon and try again.

    Hello,
    Suddenly the working CRM is being stopped for some group of users.
    I drilled down to the issue and have checked that the users from Domain in which CRM is installed are having CRM access.
    But for other domain user having problem to access CRM.
    I tried to add a user from a domain which is not of CRM domain then it gives following error.
    "Business Management Error: You are attempting to create a user with a domain logon that does not exist. Select another domain logon and try again.
    <Message>LookupAccountNameW failed with error</Message> "
    The change is made - AD group have upgraded Activer Directory server to 2012 R2
    Please help as the Production CRM is not working for other domain user.

    We have Activer Directory Structure like below.
    One Root Domain says A
    and there are multiple child domain like B,C,D etc...
    B,C and D are all in same level,they are child of A domain.
    There are two way transitive trusts between A and all the child Domain.
    But there is no trust in between B and C and so on.
    Our CRM server is in B domain and B domain's user can access CRM but users of Domain C,D and so on can not access CRM.
    If this post answers your question, please click &quot;Mark As Answer&quot; on the post and &quot;Mark as Helpful&quot;

  • I cannot log into facebook. I get the following message: 404 Error - Not Found The resource you have requested could not be found on the server. There are many possible reasons for this. Either the file does not exist, there is an error in your request,

    I am not able to go to the facebook site. www.facebook.com is not working. I get the following error message. 404 Error - Not Found
    The resource you have requested could not be found on the server. There are many possible reasons for this. Either the file does not exist, there is an error in your request, or the file is not accessible in the requested directory. Please verify that:
    * You have used the proper case; requests ARE case-sensitive!
    * You have entered the URL correctly. (i.e. proper directory/filename)
    * You used the FULL URL. (i.e. proper file type: .html, .gif , .jpg, etc.)
    * You use a tilde (~) before user directories. (i.e. www.furcen.org/~jurann/ )
    * The user/file still exists on this server.
    I also get redirected to "Busca Google" when typing www.facebook.com in the address bar.
    == URL of affected sites ==
    http://facebook.com; buscagoogle.com

    I have the same problem and it does not have to do with firefox. Do you have any idea how to fix it through?

  • List View webpart from subsite to Top site shows random error "List Does not exist"

    Hi All,
    We have a list in subsite and we are creating a view for that list which we are showing in one of the top site home page. We have taken care of changing the web and list guid of list view webpart when we added on top site. Its working fine but some time
    shows error "list does not exist" but when we refresh the error goes. Is it known issue or if there is any workaround for this? because we cannot go live with this random error.
    Rohit Pasrija

    try these links:
    http://mroffice365.com/2012/01/sharepoint-display-a-list-or-library-from-subsite-to-the-top-level-site/
    http://sharepoint.stackexchange.com/questions/37140/display-list-or-library-on-another-site-as-webpart

  • PowerPivot - SP2013 - Cannot create the service instance because the parent Service does not exist

    Unable to setup PowerPivot using PowerPivot configuration tool.
    I have One server which has SQL 2012 SP1 and SP2013.
    The farm is configured with all service applications.
    SQL has default instance with DB Engine and SSAS Tabular. Reporting Services has been configured using SharePoint mode and has a service application.
    The Power Pivot instance is set up with DB Engine and the SSAS.
    I keep getting this error. Ive tried so many times uninstalling, making sure features removed, rebuilding the farm (thank god for autospinstaller..)
    11/07/13 12:06:17:6858 Verbose: CreateSystemServiceInstance.NeedsExecute
    11/07/13 12:06:17:6858 Verbose: Running function IsFarmConfigured to check whether SharePoint is configured regardless of availability
    11/07/13 12:06:17:6858 Verbose: Farm is configured
    11/07/13 12:06:17:6858 Verbose: Entering function GetService(Guid)
    11/07/13 12:06:17:6868 Verbose: Service is not installed.
    11/07/13 12:06:17:6868 Verbose: Service instance not found in local server.
    11/07/13 12:06:17:6868 Verbose: CreateSystemServiceInstance.NeedsExecute(True)
    11/07/13 12:06:17:6868 Verbose: CreateSystemServiceInstance.CanExecute
    11/07/13 12:06:17:6868 Verbose: CreateSystemServiceInstance.CanExecute(True)
    11/07/13 12:07:41:5662 Verbose: CreateSystemServiceInstance.Execute
    11/07/13 12:07:41:5682 Verbose: Entering function GetService(Guid)
    11/07/13 12:07:41:5702 Verbose: Service is not installed.
    11/07/13 12:07:41:5702 Verbose: CreateSystemServiceInstance.Execute(Skipped)
    11/07/13 12:07:41:5702 High: Cannot create the service instance because the parent Service does not exist.
    11/07/13 12:07:41:5702 High: Prerequisites check for execution failed. Farm is not in a valid state.

    Did you install the PowerPivot add-in for SharePoint? There are 2 parts to this - the SQL Server Power Pivot for SharePoint which is the Analysis Services instance running in Tabular Mode and the PowerPivot Add-in. The last line in your error message seems
    to tell you that you have a missing component in the farm, possibly the PowerPivot Add-in
    Edwin Sarmiento SQL Server MVP | Microsoft Certified Master
    Blog |
    Twitter | LinkedIn
    SQL Server High Availability and Disaster Recover Deep Dive Course

  • Full import error : "user does not exists"

    Hi all,
    I had 5 separated windows based servers (32bit) with oracle database 9i. I decided to centralize them into one server. So, I configured a new Linux (64bit) and install an Oracle 10gR2. Then I configured a starter database with dbca. I prepared a full dump file from one of old servers and successfully full imported it into starter database on new Linux (10g) server. After that I configured another database using dbca. But when I wanted to full import the previous dump file into new database I have got the error "user does not exists" regarding some demo schema and import terminated unsuccessfully.
    I decided to create users regarding the errors and restart the import. After each user creation I was getting a new error for a new user account.
    My main question is why first time import terminated successfully without any error but second one in new database raised error?
    Thank
    Iman
    Edited by: Iman.Jam on Aug 25, 2009 9:38 AM

    Hi yingkuan,
    imp full=y file=.... log=..... userid=system/manager@orcl
    ALTER SESSION SET CURRENT_USER = "HR"
    ORA-.... : user does not exists
    And I know that import will create users that are not exists. Actually, all my specified schema are created but not some of accounts
    Regards,
    Iman
    Edited by: Iman.Jam on Aug 25, 2009 9:59 AM

  • For Object RV_BELEG, number range SD does not exist

    Dear Gurus,
    I have created a sales order VA01 with 1 material, and when I try to print the invoice, I have the following message of error:
    'For Object RV_BELEG, number range SD does not exist'
    I have checked my output types, they have been rightly assigned to the invoice forms.
    OK, so If I have to assign number ranges to sales documents, how can I do that? Do I have to talk to FI guys to?
    Please help.
    Regards
    Christian

    Thats SD numbeer range that is missing. Each invoice has two numbers one in SD and one in FI.
    Just go to SNRO type RV_BELEG and maintain it (the name of the number range you have in your billing document type setup in spro)
    Piotr.

  • Value Misc. Allowance for the flexfield segment Expense Type does not exist

    Dear All,
    can any budy help me out in Internet Expense modulee
    Error:- Value Misc. Allowance for the flexfield segment Expense Type does not exist in the value set OIE_EXPENSE_TYPES.
    Problem details:- we have define one expense templates " Relocation Expnse" under this we have define number of expense items ,in which Misc. Allowance is one
    Prevously it was end dated but now end date is removed , now when we are trying to claim expense against this item we are getting the above error.
    can you please tell me why this is happining and what is the solution.
    Regard
    Ajay Sharma

    Check these things
    1. you have enable PerPeriodOfService DFF to this set.
    2. you are setting Context Variable like (AttributeCategory) with requried value.
    Thanks

  • For object XABBELEGNR , number range interval  does not exist OMJ6

    Dear all
            I want to enter only the value between 1 to 5 in GR/GI Slip No for T.code Mb01,but it is not allowing it is showing as For object XABBELEGNR , number range interval  does not exist OMJ6.
    Kindly let me know how to proceed,so that i can enter value between 1 to 5 in that field.
    regards
    M.Chandra mohan

    hi
    u just go to tcode omc1.
    activate gr/gi slip for plant
    then create number range group code and assign it to plant ,storage location and movenent type combination.
    Then u can create the intervals thru OMJ6.
    Hope it helps
    rewrad if useful
    Rohit

  • Dump error: Dynpro does not exist while in transaction me31K

    HI,
    I am getting dump while creating the Contract in ME31K.
    hort text
       Dynpro does not exist
    hat happened?
       Error in the ABAP Application Program
       The current ABAP program "SAPLXM06" had to be terminated because it has
       come across a statement that unfortunately cannot be executed.
    rror analysis
       The system attempted to use dynpro 0201 in program "SAPLXM06".
       This dynpro does not exist.
    rigger Location of Runtime Error
       Program                                 SAPLXM06
       Include                                 MM06EO0C_CUSTSCR1_HEAD_SET_DAT
       Row                                     10
       Module type                             (FUNCTION)
       Module Name                             EXIT_SAPLEINM_013

    Hello,
    use transaction SMOD to check SAP enhancement MM06E005 in your system. Screen SAPLXM06 0201 is the contract header subscreen. The system report it missing because the enhancement MM06E005 (Customer fields in purchasing document) was activated in your system, but not implemented. So either disable/delete the enhancement or create a subscreen.
    regards,
    J.N.N.

  • Error: SNAP_ADT does not exist in the database - manual check required

    Hello Friends,
    We are  performing an upgrade+migration to HDB using the DMO option(Oracle to HANA).
    We are getting below error in the phase MAIN_SHDCRE/SUBMOD_SHDDBCLONE/DBCLONE!
    Also find the output of SE11 & SE14 attached.
    SE14->
    Please help us with the manual check.
    Regards
    Sury

    Hi Sury,
    In regards to the error below:
    1EETGCLN Error: SNAP_ADT does not exist in the database -> manual check
    required
    1EETGCLN SNAP_ADT
    1EETGCLN Table does not exist
    Could you please try to activate the following tables via SE11?
    -  SNAP_ADT
    Once they are activated, Could you please repeat the phase and update the result?
    Thanks and Regards,
    James Wong
    Follow us:
    SAP System Upgrade & Update Troubleshooting Wiki Space.
    SAP Product Support Twitter  ( Hashtag: #NWUPGRADE)

  • Error Infoobject does not exists in Infoprovider

    Hi Friends,
    I am getting "Error Infoobject does not exists in Infoprovider" in Quality. Actually Fiscal Period and Variant are not showing up in Query designer left panel (where we can see infoprovider structure). This problem is only in Quality, the query works fine in Development and training system.
    Any thoughts why am I getting this and way to rectify it? I tried transporting the query again by collecting query elements. Still it gives same error.
    Thanks and regards,
    Balaraj

    Probably your data provider has been changed and transported to quality and your query is still using those objects. Please check the info provider in both system if they are in sink or not.
    Regards,
    Kams

  • " ID Generic for the flexfield segment Address Style does not exist"

    "ID Generic for the flexfield segment Address Style does not exist in the Value set $Flex$DF_contexts"
    Can some one help with this iRecruitment issue.

    Just enable the context for the other countries within the definition of the address flexfield. You should then get a drop down list of countries, select it and then the flexfield definition of the address will refresh according to your selection.
    Check that the original definition of the address flexfield on the personalisation page includes all the other contexts.
    Regards
    Tim

  • My IPhone is asking me to type in my password for my old Apple ID that does not exist anymore. I cant set up ICloud without typing in a password to a Apple ID that does not exist, so do I have to remove everything from my IPhone and start over?

    my IPhone is asking me to type in my password for my old Apple ID that does not exist anymore. I cant set up ICloud without typing in a password to a Apple ID that does not exist, so do I have to remove everything from my IPhone and start over?

    Hello miamat2017
    You should see an option to skip that step and then sign out of it when looking in Settings. Check out the article below for more information.
    iOS 7: If you're asked for the password to your previous Apple ID when signing out of iCloud
    http://support.apple.com/kb/ts5223
    Regards,
    -Norm G.

Maybe you are looking for

  • How do I burn a simple iMovie project to a dvd ?

    I am so frustrated every time I make an iMovie project and am ready to burn it to a dvd whether for a client or family/friends because I struggle each time to know what the steps are.  When I finally get one burnt it is just by accident it seems and

  • DirectAccess Server 2012 Configuration cannot be retrieved from domain controller

    Hi everyone, We are using DirectAccess over Server 2012. There is just one server, no load balancing. Everything works fine, all clients can connect successfully and operations status page shows all in green. Nevertheless on the dashboard page in the

  • Calling a webservice multiple times..

    Hi All, We have a requirment in which we are mapping a node "XXX" of an IDOC structure with a web service. Multiple occurences of a node "XXX" in IDOC are possible (1..9999). The web service is nothing but an array. At present there is a limit of 20

  • How to install Vista AND XP on Boot Camp

    I've found a couple of sites walking Windows users through this rather arduous process... Partitioning the drive, installing XP, using DISKPART utility to shrink the XP partition before installing Vista on the second partition, blah, blah, blah (see

  • Polymorphism with data controls

    Hi, I have a requirement as below. Interface ICommonProduct{ public void validate(); I have created an Common Application Module with name "CommonProductAM" . It's implementation class is CommonProductAMImpl and the class is abstract and this class i