RSR_OLAP_BADI for virtual characteristics not getting triggered!!!
I am facing a strange problem and am a little pressed for time to solve the same. Any help/guidance related to this will be highly appreciated.
I am working on BI 7.0. I have two implementations of the BADI RSR_OLAP_BADI for virtual characteristics,
(1) say A, that we implemented as a proof of concept with filter as multiprovider M1
(2) say B, that in implemented with filter as multiprovider M2
Both were working fine and I was able to put breakpoints inside the code and debug whenever required. I had used it till last week and everything was fine.
Today, I had to change implementation B due to a new requirement. So a new characteristic was added to M2 and the code in B was extended at appropriate places to fill this new virtual characteristic also. However, even though the change was successfully activated and the BADI looked fine, it was not triggered when the query was executed. I checked with another query on M2 which was the query for which the implementation was initially made. For that also the BADI is not getting triggered. I put break points in the define, initialize and compute methods but none are hit during the query execution!
I further ran the queries on M1, which shud have called the implementation A. Then also the BADI is not getting triggered. Please note that implementation A, multiprovider M1 or the queries on it were not changed at all.
I really need to fix this issue at the earliest. What am I missing? Why are the BADIs not getting triggered eventhough the implementations are active, the BADIs are error free and the filters are correctly defined?
Are there any global settings that can turn off all BADIs?
Please help.
Thanks,
Sarath
Further, when I created a fresh BADI implementation in a different system (a sandbox system), the BADI is working fine.
But in the Development system the BADIs are still not getting triggered. I made the exact same implementation as the one which worked in the different system.
Another point - when I see the Technical Information tab of queries from RSRT, or RSRT2 they have Virtual Characteristics/Key Figures "NO" in the development system.
For the queries in the prototype system in which the BADI is working this field in "Y".
Any idea how this is decided and how it can be changed to Y from NO?
One more strange thing is that there are other active implementation of this BADI used by other teams here and none of them are getting triggered. They are all active and were all working fine till the last few days!
Any help will be highly appreciated.
Thanks,
Sarath
Similar Messages
-
Exit Class for Inbound Mail not getting triggered
Hi Gurus,
I have created an exit class for processing the Inbound Mail that comes to SAP Inbox (SOIN).
I have set up the Inbound processing rule in transaction SO50 and set it to all recipients.
If i send a mail from any external id to the id configured in SAP then it is coming in SAP Inbox (SOIN) but the exit class for processing the email is not getting triggered.
I have made all the settings for SMTP.
Kindly guide me with the steps needed to be followed for triggering the Exit Class.Hi
Check u have maintained ur outgoing mail server IP in SCOT transation.
Check link step to configure PO mail.
http://architectsap.com/blog/sap/sap-mm-purchasing-send-purchase-order-by-mail-to-vendor-in-sap/ -
Trouble shooting for work flow not getting triggered
Hi everyone,
I am doin a work flow for which the zfipp-> created event is the trigeering event.
I parked a document using FB03,but still the workflow is not geeting trigered.
I checked SWEL ,i see that the event is trigered.
Also whe i simulate the event using SWU0
I see that the workflow triggeres then.
Any advice where the problem could be..
regards,
AdityaHi,
Have u done the event linkaga?
If not goto SWE2 and do the event linkage.
Thanks and Regards -
RSR_OLAP_BADI or RSR00002 --not getting triggered from RSRT --Please Help
Hi All
Quick reposnse is highly Appreciated and rewarded.
I wanted to implement a Virtual Key Figure .I have implemented RSR_OLAP_BADI .But when i execute query through RSRT .This BADI is not getting triggered infact its not reaching the Break Point which i have set in DEFINE and COMPUTE methods. I tried setting break point in user exit RSR00002 too but not working.
Is there any attribute or properties or any technical setting that have to be done for Query to trigger this BADI.Or any settings in BADI required ?
I am using infocube 0SD_C03 as the filter in BADI attributes.Hi!
Check attributes for you implementation class.
In DEFINE method set rrke_c_mode-no_selection for your virtual char.
after that generate query in rsrt (if you set break in INITIALIZE method - you can debug)
then run the query (if you set break in COMPUTE method - you can debug if query return some data). -
Output type is not getting triggered for ship to party in shippment output
Hi,
we have maintained output determination procedure for shipments. It was working fine.
We have just added new condition table to access sequence, and maintained the condition records also for condition type ZABC. I have checked in NACE, Application V7, I am able to find the condition type. checked in VV73, condition records displayed. But in VT02N/VT03N, we are unable to get print for the output type.
Why this is happening? we are able to see the procedure, condition type, access sequence, condition records in place ...why condition type ZABC is not getting triggered in the shipment output.
Please advise and let me know if you need more details....thanks in advance.
Thanks,
SSHi Noel,
Thanks for your time and reply.
We have output determination procedure for shipments, condition type ZABC, Access sequence ZABC, Condition tables 550,600,650,700 already maintained. output is working fine.we have a new requirement and created new condition table 700 with the fields" Ship to party and transportation planing point "(Condition table 700 ). we assigned the condition table 700 to access sequence ZABC. Condition type ZABC already placed in Output determination procedure.
We test the output, new condition record is not triggering in the output, even in output determination analysis also, we are unable to see the record 700 for the condition type ZABC. we are not sure what is the reason for the condition table that is not picking up ? Why condition type ZABC with condition record 700 not visible in output determination analysis.
I have checked condition records, output determination procedure. Please advise and let me know you need more details.
Thanks,
SS -
Userexit not getting triggered for 0CFM_CLASS_MASTER_DATA_ATTR
Hi Experts,
I have made enhancements to 0CFM_CLASS_MASTER_DATA_ATTR & 0CFM_FI_TRA_ATTR in RSAP0001(EXIT_SAPLRSAP_001). I have set the flag to New Data entry logic(Switch for Datasource feed) to populate the Timedependent attributes in 0CFM_CLASS_MASTER_DATA_ATTR .
I kept the break point in the Userexit and ran RSA3 for the above 2 datasources but the user exit is not getting triggered.
Can you please help why the userexit is not getting triggered?
Thanks,
bwuswer14.Hi,
Thanks for ur post.issue resolved.im keeping the breakpoint in 1st user exit.After keeping the breakpoint in EXIT_SAPLRSAP_002 it got triggered.Closing the thread.
Thanks,
bwuser14 -
For the new delivery type created the Idoc is not getting triggered
Hi All,
I am facing the following problem:
For every outbound delivery getting created we have an Idoc which creates the file(sending the outbound delivery details), this file is sent to a system where the picking & packing of the goods happen. This process seems to be working fine for all the existing delivery types, but now we created a new delivery type for which the Idoc is not getting triggered.
Would like to understand what setting are we missing because of which the Idoc is not getting created for the new delivery type.
The Idoc being used is: DESADV01
Message type :DESADV
Thanks,
GeetaI believe your existing idocs are created through a output type on the delivery ? if yes, probably you need to configure an existing output type / create a new output type for your new delivery type...
-
Event not getting triggered for a few users in production
Hi Experts!!
We have a workflow that gets triggered on the event REQUESTCREATED of BUS2089. In production, we see that for a few users the event is getting triggered and even the workflow is. But for a few users, the workflow is not getting triggered. However, we didn't check SWEQADM yet and are waiting to get auth to check the same. But before that, I need your valuable suggestions on this.
When I check SWEL, I cannot see any entries at all. Not even for the successfully processed ones.
Auth objects cannot be a reason, as all the users have same auth. Please suggest me on what else can be the reasons.
Your help is highly appreciable.Hello Srinivas !
Check in SWEQADM to know whether the event is on queue.If so, redeliver it.
If there is no event on queue, check the RFC queue( transaction SWU2 ) and ST22 for possible ABAP dumps.
Call work item list report (transaction SWI1) and check event linkages (transaction SWETYPV )of the users for whom the event is not triggered.Are you using BAdI or user- exit to trigger the workflow ? If so, check whether those are in active state.
Refresh the workflow buffers(transaction SWU_OBUF).Check either of the workflow versions are in active state.
Regards,
S.Suresh -
Issue in Production for Workflow not getting Triggered .
Hi Guys,
I have a workflow, which is properly triggering in the development and Quality but not getting triggered in the Production. Can't get the Exaact reason because by using T-code PFTC when i test the workflow independantly its working properly and even BOR does not have any problem. Please Help me guys as this is a issue in Production.
The workflow is a customized one, It getting triggered throught the funtion call in User Exit of MM01.
ThanksIt getting triggered throught the funtion call in User Exit of MM01.
1. I hope the workflow customization is done properly in production system, as you stated that if you are trying to trigger from PFTC then it is working fine, can you please try to Refresh Organizational Environment from SBWP ---> On MEnu ---> Settings --> Workflow Settings ---> Refresh Organizational Environment and secondly try to refresh the buffer from txn SWU_OBUF
2. Make sure the user exit is transported to Production.
3. Check the workflow log from the txn SWIA if you have proper authorizations for the userid. -
Release procedure with classification not getting triggered
Hi,
I have configured the new release procedure for the PR release of type with classification, but its not getting triggered. Earlier my SAP system had without classification in place, but I wanted to have with classification. Can any one suggest how do I switch between two.
Ideally once I create the release group in with classification procedure that procedure gets activated and gets triggered. Unfortunately its not happening in my case. I tried deleting the entries from the without classification side too, but still it doesnt respond. Is there in patch or note missing.
Your suggestion would be highly appreciated.
sachinHi Jurgen,
I am configuring it for PR and with classification method. Well for simplification I am using just purchase group as characteristics, but still its not working. Earlier system had without classification in place, as its there in a default system and used to get triggered. When I created new procedure its not getting triggered. To be assured I deleted the data from witout classification, but still its not working.
Where as I did the same setting for PO, its working and giving me correct releaes strategy.
My characteristic is PRGRP using the communication structure CEBAN and field as EKGRP
Please suggest me on this.
sahcin
Edited by: sachin sagane on May 18, 2010 6:32 PM -
Alert is not getting triggered in QA
Hai Experts!
i have transported the Alert Classification and Alert Category from development system to Quality system and i created the alert rule in QA. Now alerts mails are not tiggering. In se30 i have excecuted the RSALERTTEST that time i am getting a mail in the alert inbox and also to my mail box but for a real time data alert is not getting triggered.
Pls help me to solve this issue.
Regard's
PreethiHi
Schedule send job
please see as
help.sap says
Send Job
E-mails sent from an SAP application are first stored in a queue. A periodical background process, the SAPconnect send job, gets the e-mails from this queue and sends them over the Internet. To schedule this job in SAPconnect: Administration, proceed as follows:
i. Choose View ® Jobs.
ii. If no other job has been scheduled, choose Job ® Create.
iii. Enter a job name and confirm it.
iv. Select the variant SAP&CONNECTALL by positioning the cursor on it.
v. Choose Schedule Job.
vi. Choose Schedule periodically.
vii. Select the interval you require, such as 10 minutes.
viii. Choose Create.
Refer this.
http://help.sap.com/saphelp_nw04/helpdata/en/af/73563c1e734f0fe10000000a114084/content.htm -
Print program is not getting triggered when saving the application
Hi all,
My requirement is when i save the invoice using VF01 the print program should get triggered.
The print program is not getting triggered when saving the application even when i have configured the outtype and have attached the print program.
The setting "send immediately (when saving application)" is also checked.
I need to configure it for VF01 transaction.
The error message displayed was " please maintain output device in master data".
Regards,
UmeshHi Umesh
Please check if you have missed any of the following:
1. Defining Access Sequence(can use existing).
2. Defining Output Condition Type(can use existing). - Assigning the Driver Program and Form in processing routine.
3. Output Determination Procedure
4. Assign Output Procedure to Billing Types
Kind Regards
Eswar -
User command is not getting triggered in interactive ALV with LIST display
Hi experts,
I have developed an interactive ALV report with LIST display. Here, the issue is, when i double click a record in the primary ALV list, the control must go to the USER COMMAND event which i have written in my report. But the user command event is not getting triggered at all when i double click any record.
It gives the following information instead.
"Choose a valid function".
(My user command name and its respective form name are same.)
Here is my code..
START-OF-SELECTION.
CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
EXPORTING
i_callback_program = sy-repid
i_structure_name = p_table
i_callback_user_command = 'TST1'
i_callback_pf_status_set = 'SET_PF_STATUS'
TABLES
t_outtab = <dyn_table>
EXCEPTIONS
program_error = 1
OTHERS = 2.
IF sy-subrc <> 0.
ENDIF.
FORM tst1 USING r_ucomm LIKE sy-ucomm
rs_selfield TYPE slis_selfield.
* Local data declaration
DATA: li_tab TYPE REF TO data,
l_line TYPE REF TO data.
* Local field-symbols
FIELD-SYMBOLS:<l_tab> TYPE table,
<l_wa> TYPE ANY.
* Create table
CREATE DATA li_tab TYPE STANDARD TABLE OF (p_table).
ASSIGN li_tab->* TO <l_tab>.
* Create workarea
CREATE DATA l_line LIKE LINE OF <l_tab>.
ASSIGN l_line->* TO <l_wa>. CASE r_ucomm.
* When a record is selected
WHEN '&IC1'.
* Read the selected record
READ TABLE <dyn_table> ASSIGNING <dyn_wa> INDEX
rs_selfield-tabindex. IF sy-subrc = 0.
* Store the record in an internal table
APPEND <dyn_wa> TO <l_tab>.
* Fetch the field catalog info
CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'
EXPORTING
i_program_name = 'Z_DEMO_PDF_JG'
i_structure_name = p_table
CHANGING
ct_fieldcat = i_fieldcat
EXCEPTIONS
inconsistent_interface = 1
program_error = 2
OTHERS = 3.
Please advice what is the msitake i have done here..Read the following code:
pass the i_callback_user_command = g_user_command to the ALV function module and write the FORM user_command USING ucomm LIKE sy-ucomm
selfield TYPE slis_selfield.
as shown below.
thanx
Data for ALV display
DATA : gt_fieldcat TYPE slis_t_fieldcat_alv,
gt_events TYPE slis_t_event,
g_variant LIKE disvariant,
g_user_command TYPE slis_formname VALUE 'USER_COMMAND',
g_status TYPE slis_formname VALUE 'SET_PF_STATUS',
gt_list_top_of_page TYPE slis_t_listheader,
g_repid LIKE sy-repid,
gf_pos TYPE i
Data for ALV display
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_callback_program = g_repid
i_callback_program = sy-repid
it_fieldcat = gt_fieldcat[]
it_events = gt_events[]
i_callback_user_command = g_user_command
i_save = 'A'
is_variant = g_variant
TABLES
t_outtab = it_print.
FORM user_command USING ucomm LIKE sy-ucomm
selfield TYPE slis_selfield.
CASE ucomm.
WHEN '&IC1'.
CASE selfield-sel_tab_field.
WHEN '1-KUNNR'.
READ TABLE it_print INTO wa_print INDEX selfield-tabindex.
IF sy-subrc = 0.
SET PARAMETER ID 'BPA' FIELD wa_print-kunnr.
CALL TRANSACTION 'BP'.
ENDIF.
WHEN '1-MATNR'.
READ TABLE it_print INTO wa_print INDEX selfield-tabindex.
IF sy-subrc = 0.
SET PARAMETER ID 'JP_ISS' FIELD wa_print-matnr.
CALL TRANSACTION 'JP29' AND SKIP FIRST SCREEN..
GET PARAMETER ID 'WRK' FIELD wa_zprint-werks.
SET PARAMETER ID 'VKO' FIELD wa_zprint-vkorg.
SET PARAMETER ID 'VTW' FIELD wa_zprint-vtweg.
CALL TRANSACTION 'JP29' AND SKIP FIRST SCREEN.
ENDIF.
Endcase.
Endform. -
Output fax not getting triggered when sales order credit block is released
Hi Experts,
I am working on an issue.
I have one sales Order which has credit block.
when we release the credit block via vkm3, then the output fax gets triggered.
I have another sales order which has credit block,
when we release the credit blcok via vkm3 , the output fax is NOT getting triggered.
If any of you has worked on this setting, request your input on where to find the settings/coding for the same.
Any advice on this please.
Regs,
SuryaD.
Edited by: SuryaD on Oct 21, 2010 9:34 PMHi Brad,
Thanks for your response.
Order 1: Issues output fax(ZFAX) correctly when block is released.(i see output zfax in te output screen)
Order 2: Fails to issue output fax(ZFAX) even when the block is released.( i dont see any output in the output screen)
I went to Go to -Determine analysis for both orders 1 and order 2.
in both the analysis i am able to see the output ZFAX.
*Analysis Output*
*Order 1 Order 2*
1. ZFAX 1. ZFAX
10(Z010) 10(Z010)
0000122426 0000122427
2. ZFAX 2. ZFAX
When i click, D.Click on the output type ZFAX on both the order Analysis output screen, i see similarities.
There in just 2 differences as below.
In the above screen,
1.Order 1 ==> has some value 0000122426
2.For Order 1==> row marked 2.(in the above screen) if i D.Click on ZFAX it says
Diagnosis
Output ZFAX has already been issued. Multiple issue for this output type is forbidden in Customizing.
In the above screen
1.Order 2 ==> has some value 0000122427
2.For Order 2==> row marked 2.(in the above screen) if i D.Click on ZFAX it says
No more information is available.
Please guide as to how to initiate the debug for output processing ?
Which screen where to switch on debugger.
where to look further?
Regards,
SuryaD.
Edited by: SuryaD on Oct 22, 2010 11:41 AM -
Driver program is not getting triggered
Hi Experts ,
I have assigned driver program and form under the application ME to the output type WE01 and WE02 and WE03 .But my program is not getting triggered.
How to check whether the Form entry is getting or not ?
i have also tried putting the break point in the program.
Please suggest .
ThanksHi Kartik,
Thanks a lot !
Update for you ......
By refereing std prog i have written the form routine like below.
FORM entry USING ent_retco ent_screen.
xscreen = ent_screen.
CLEAR ent_retco.
PERFORM check_input USING nast-objky.
ent_retco = retco.
perform fetch_data.
perform print_control.
ENDFORM.
form check_input using objky.
nast_key = objky.
select single werks from t001w into t001w-werks where werks = NAST_KEY-p_werks.
if sy-subrc ne 0.
message 'ENTER VALID PLANT' type 'E'.
endif.
endform. "check_input
But i am not able to debug the code...
Break point is not triggering the code.
Maybe you are looking for
-
App store says I have lion installed, and wont open iWork
Every time I try to open any iWork app I get an error message saying "Keynote cannot be opened because of a problem. Check with the developer to make sure Keynote works with this version of Mac OS X. (Below is the problem details and system config.)
-
Can't use all the commands in Indesign
I recently upgraded to CS4 have been using Illustrator for years along with Quark. I just switched to Indesign to replace Quark. After loading Indesign twice I am getting the same problems. 1. in text boxes I can not use a hard return on the key bo
-
Hey everyone - I recently bought a MBP early 2011 model. It came with iLife, Facetime, and a few other apps pre installed. Now, I need to upgrade my hard drive. This means I have to reinstall Lion, aka lose my iLife apps. Is there any way I can reins
-
Prior to installing 3.6.6 on my MS XP system, when I click on FILE & SEND LINK, instead of getting my mail system OUTLOOK EXPRESS, I get OFFICE OUTLOOK which is on my computer but I have never used it for this. I cannot locate a setting to change thi
-
SOAP Error when testing messages.
Hi Experts, We are using webservices sync both sides. When we tested, I got this error: <s:SystemError xmlns:s="http://sap.com/xi/WebService/xi2.0"> <context>XIAdapter</context> <code>ModuleUnknownException</code>