on 01-28-2010 11:57 AM
Dear Friends,
this is regarding the issue with getting the OrderData from MAU SWCV onto our device.
We receive the following error when we assign our dm_swcv to the logical device.
The following error text was processed in the system MD4 : CREATE OBJECT: Class ZDOE_CL_EVNT00H00G00B1 not found.
The ABAP call stack was:
Method: CHECK_ALL_NOTIFICATIONS of program CL_RS_NOTIFICATIONS===========CP
Function: HANDLE_NOTIFICATION of program SAPLS_MMW_RMM_FGR
Method: IF_RECEIVER_STORE~SET_DEVICE_ATTRIBUTE_VALUE of program ZDOE_R000=====================CP
Method: SET_DEVICE_ATTRIBUTES of program CL_SMMW_DEV_ADM===============CP
Method: ONACTIONENABLE_DEVICE of program /1BCWDY/L2WPIKU3XEMN80FIMY11==CP
Method: IF_WDR_VIEW_DELEGATE~WD_INVOKE_EVENT_HANDLER of program /1BCWDY/L2WPIKU3XEMN80FIMY11==CP
Method: INVOKE_EVENTHANDLER of program CL_WDR_DELEGATING_VIEW========CP
Method: IF_WDR_ACTION~FIRE of program CL_WDR_ACTION=================CP
Method: DO_HANDLE_ACTION_EVENT of program CL_WDR_WINDOW_PHASE_MODEL=====CP
Method: PROCESS_REQUEST of program CL_WDR_WINDOW_PHASE_MODEL=====CP
Any pointers to fix this issue would be greatly appreciated
Best Regards,
Suresh BJ
Whichever DM_SWCV you are assigning must have 'n' DMs. One of this seems not to be properly generated.
Check consistency of the DMs (you can sort of make a guess which DM it is by the name of the class, because the DOE gives each DM a unique number and uses this in the class name).
If one of the DMs is not consistent, then regenerate it.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Maybe the consistency check is not checking for this class.
Open up the table TMGN_OBJREG in SE16, and look for entries with field NAME = 'ZDOE_CL_EVNT00H00G00B1' (i.e. the same class you got in your error).
Copy the field 'GUID' there. This GUID refers to a specific rule. Next open up SMMW_RULE_HDR in SE16, and search with DM_DR_ID = <the GUID you just got>
The result of this should point you to the offending DM.
The error is complaining that the class does not exist. Check if the class really exists (from SE24). Then regenerate this DM (which you just got from the two SE16 queries above), and check again.
Dear Arjun,
The issue is persistent with the DM Regeneration too! :(.
I checked the Culprit DM and find that there are 6 Rules in the DM.
The TMGN_OBJREG has only 6 Entries ( x2, actually) with
NAME = ZDOE_CL_EVNT00H00G00B0,ZDOE_CL_EVNT00H00G00B3,ZDOE_CL_EVNT00H00G00B4,
ZDOE_CL_EVNT00H00G00B5,ZDOE_CL_EVNT00H00G00B6, ZDOE_CL_EVNT00H00G00B7
I am wondering if ZDOE_CL_EVNT00H00G00B1 and ZDOE_CL_EVNT00H00G00B2 will be generated at all?.
Any more inputs would help us proceed a long way!
Thanks in Advance,
Suresh BJ~
If there are 6 rules, then we do expect 6 entries (since the GUID corresponds to a rule identifier, 6 rules => 6 GUIDs => 6 entries).
Maybe NWMA is trying to refer to a rule that does not exist (because it has been deleted since the time it was modeled)?
Check in SMMW_RULE_HDR. You had found 1 entry there right? Copy the DM_ID for that rule and do another query on the same table (this time with the DM_ID and not the DM_DR_ID field). How many rules get displayed? Are any of these deleted? (the corresponding row will typically have DELETED = 1). Is the rule you are interested in a deleted state? Don't go by the name of the rule, go by DM_DR_ID when identifying rules.
Edited by: Arjun Shankar on Jan 29, 2010 6:43 AM
Did you delete any rules from this distribution model? If yes, Before deleting the rules did you deactivate those rules? If yes, Did you face any issues at the time of deactivation of rules.
If yes, then please delete the entries with those 2 missing class names from RSNOTIFICATION table.
Regards,
Siva.
Hi Siva,
Thanks a ton for the reply!.
Since the Custom Dev has done the DM Modifications, I am unaware of the steps performed :).
However, there are 3 entries in the RSNOTIFICATION table for Class_Name = ZDOE_CL_EVNT00H00G00B1.
There are no Entries in TMGEN_OBJ for Name = ZDOE_CL_EVNT00H00G00B1.
Do you suggest me to clear the 3 entries in RSNOTIFICATION?
Best Regards
Suresh BJ
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.