ASSERTION_FAILED When Activation of Transformation
Hi All,
When we are trying to activate the transformation (DSO - Cube) a dump with Runtime Error "ASSERTION_FAILED" is coming.
We have used nearly 40 routines and 7 group rules in this Transformation
I have searched the error and followed the suggestions from other threads, still it has not helped us to resolve problem.
We have implemented SAP Notes 998730 and 1006658 and followed the instructions like deleting the error records from table RSTRANRULE.
Still we are facing the problem.
We are on SP11 (BI NW2004S).
please help us with a solution.
thanks in advance,
Narasimha.
Hi all thanks for your suggestions. I solved this by step by step reconstruction and found the cause.
Actually the problem was with one of the mapping in transformation.
I have done a mapping for a source field using the option Read from Masterdata.
But the source field is not available as an attribute to the Masterdata field i used.
Same scenario was working fine in the older 3.5 version not in 7.0.
Regards,
Narasimha
Similar Messages
-
ASSERTION_FAILED while activation of Transformation !
Hello ,
While activation of transformation in Development system BI7.0 , following error appears :
===============
Error analysis
The following checkpoint group was used: "No checkpoint group specified"
If in the ASSERT statement the addition FIELDS was used, you can find
the content of the first 8 specified fields in the following overview:
" (not used) "
" (not used) "
" (not used) "
" (not used) "
" (not used) "
" (not used) "
" (not used) "
" (not used) "
How to correct the error
Probably the only way to eliminate the error is to correct the program.
If the error occures in a non-modified SAP program, you may be able to
find an interim solution in an SAP Note.
If you have access to SAP Notes, carry out a search with the following
keywords:
"ASSERTION_FAILED" " "
"CL_RSTRAN_GEN_STEP_INIT_CHECK=CP" or "CL_RSTRAN_GEN_STEP_INIT_CHECK=CM001"
"CONSTRUCTOR"
If you cannot solve the problem yourself and want to send an error
notification to SAP, include the following information:
Information on where terminated
Termination occurred in the ABAP program "CL_RSTRAN_GEN_STEP_INIT_CHECK=CP" -
in "CONSTRUCTOR".
The main program was "RSAWBN_START ".
In the source code you have the termination point in line 14
of the (Include) program "CL_RSTRAN_GEN_STEP_INIT_CHECK=CM001".
Line SourceCde
1 METHOD CONSTRUCTOR.
2 data: l_r_step_dummy type ref to cl_rstran_step,
3 ls_class type cl_rstran_gen_step=>ty_s_c
4
5
6 call method super->constructor
7 exporting
8 i_r_step = l_r_step_dummy.
9
10 o_internal = rs_c_true.
11 o_steptype_ = rstr_steptype-initial_value_check.
12 read table g_t_class into ls_class
13 with key steptype = o_steptype_.
>>>>> assert sy-subrc = 0.
15 o_steptypeid_ = ls_class-steptypeid.
16
17 ENDMETHOD.
What I have done already :
1-Implemented notes :1494809 ,1502803,0001490927, 1458197( No Success)
2-Entry in Table : Table RSTRANSTEPTYPE and RSTRAN_STEPTYP_R as specified in Note :1494809
3-No routines in Transformation .All are direct mapping .
4-No Constant / Formula / Routine mapped in Transformation .
5-Even I have deleted transformation and re-created ..again same problem..Going to Dump
Any one of you have faced such issue !!
Regards
Vikas SharmaHello ,
Problem is solved by my self :
Problem cause :
1- There was some characteristic which are reference characteristic of 0Date or 0TIME are available for rules mapping .
So First Identify which are those characteristic in your transformation and delete the rule .
2- Also check the table /BI0/STIME and /BI0/Sdate and check if there is some wrong values are in it .. like wrong date or time format ...for example : 20.02.0201 ( Date)
Do follow below steps :
Data Browser (transaction SE16) to create the following new entries:
1. Table RSTRANSTEPTYPE
STEPTYPE INITIALVALUE_CHECK
STEPTYPEID _IV
ICONNAME
CLASSNAME
DBTABLE
PROGCLASS RSTRAN_RULE_TMPL_1
CLASSNAME GEN CL_RSTRAN_GEN_STEP_UNIT_CHECK
SECOND PROCESS
Transport this entry by selecting the entry to be entered INITIALVALUE_CHECK from the list, and writing this to an order using the function "Transport Entries".
2. Table RSTRAN_STEPTYP_R
STEPTYPE INITIALVALUE_CHECK
SUBSTEP
TMPL SECTION RULE
Transport this entry by selecting the entry to be entered INITIALVALUE_CHECK from the list, and writing this to an order using the function "Transport Entries".
Important Note : If you will map again all rules it will give dump . So assume if you have 4 characteristic which are ref. to 0date , so create a rule for one and activate transformation . again do for second one and activate transformation ..do one by one for all ..
: Activate one by bye each rule and problem will be solved for a moment .
Another solution If you do not have 0Date or 0Time ref.char of any involved characteristic : simple delete the transformation and do not may this characteristic to any one and activate again ..it will work .
Regards
Vikas Sharma
Rober Bosch GmbH -
Getting Error ASSERTION_FAILED while activating transformation.
Hi Experts,
I am getting an error "The ASSERT condition was violated" while activating a transformation in BI. I applied SAP NOTE 1137447 and I am still getting this error given below.
Runtime Errors ASSERTION_FAILED
Date and Time 09.10.2009 16:53:20
Short text
The ASSERT condition was violated.
What happened?
In the running application program, the ASSERT statement recognized a
situation that should not have occurred.
The runtime error was triggered for one of these reasons:
- For the checkpoint group specified with the ASSERT statement, the
activation mode is set to "abort".
- Via a system variant, the activation mode is globally set to "abort"
for checkpoint groups in this system.
- The activation mode is set to "abort" on program level.
- The ASSERT statement is not assigned to any checkpoint group.
Error analysis
The following checkpoint group was used: "No checkpoint group specified"
If in the ASSERT statement the addition FIELDS was used, you can find
the content of the first 8 specified fields in the following overview:
" (not used) "
" (not used) "
" (not used) "
" (not used) "
" (not used) "
" (not used) "
" (not used) "
" (not used) "
Trigger Location of Runtime Error
Program CL_RSTRAN_FOBU_APPL===========CP
Include CL_RSTRAN_FOBU_APPL===========CM007
Row 37
Module type (METHOD)
Module Name GET_CODE
Line SourceCde
7 l_formula_id_32 TYPE sfbeid,
8 l_s_fobu TYPE rsfob_s_formula,
9 l_r_formula TYPE REF TO cl_foev_formula.
10
11
12 IF p_r_formula IS BOUND AND
13 p_mode is not initial.
14 CALL METHOD cl_rsar_formulas=>reset_formula_foev_object
15 EXPORTING
16 i_formex = p_formex
17 i_objvers = p_objvers
18 i_r_formula = p_r_formula
19 EXCEPTIONS
20 no_entry = 1
21 invalid = 2
22 OTHERS = 3.
23 ASSERT sy-subrc = 0. "invalid call
24
25 ENDIF.
26
27 CALL METHOD cl_rsar_formulas=>get_formula_foev_object
28 EXPORTING
29 i_formex = p_formex
30 i_objvers = p_objvers
31 RECEIVING
32 r_r_formula = l_r_formula
33 EXCEPTIONS
34 no_entry = 1
35 invalid = 2
36 OTHERS = 3.
>>>>> ASSERT sy-subrc = 0. "invalid call
38
39
40 l_r_formula->compile( EXPORTING i_structure_prefix = 'SOURCE_FIELDS'
41 IMPORTING e_abap_formula = e_t_abap_source ).
42
43 ENDMETHOD.
Kindly help me.
Thanks in advance,
With Kind Regards,
Kannan JagadeesanTry applying the following OSS Notes:
[OSS Note 1050275 - ASSERTION_FAILED in CL_RSTRAN_FOBU_APPL->GET_CODE|https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=1050275] (relevant to prior to BI 7 SP14)
[OSS Note 1115923 - Check or transfer of empty formulas causes runtime error|https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=1115923] (relevant to prior to BI 7 SP17). -
0IC_C03 Error in start routine when activating
Hi gurus!
I have a SAP NetWeaver BI 7.0 patch level 14 installation with business content SAPKIBIIP6 and BASIS patch level 12
When activating infocube 0IC_C03, the transformation have a start routine that throws the following error:
E:In PERFORM or CALL FUNCTION "ROUTINE_9998", the actual parameter "SOURCE_PACKAGE" is incompatible with the formal parameter "DATA_PACKAGE".
The transformation is TRCS 2LIS_03_BF_TR -> CUBE 0IC_C03
What could be the problem?
ThanksProblem solved!!!
Verify if the type tys_SC_1_full have exactly the same fields as the type tys_SC_1; if not, copy the tys_SC_1 fields to tys_SC_1_full.
Regards!! -
Missing data in few fields when activated data in DSO
Hi,
I have loaded data into a DSO. Before activating the DSO i can see the values for Sales Organization, Distribution channel and Division fields. But after activation these values disappear.
These values are maintained through CONSTANT in transformations.
Any solution please....
I hve tried it through routines also but no use... same prob.Hi Prathish,
The data is visible in New Data Table, but when activated the values disappear.
I have reactivated the transformation and reloaded but no use..........
Any other idea......... -
Error while activating the transformation for cube
Hi everyone,
I m working on BI7, & while activating the transformations the system trrows an error saying that 'amount infoobject is not assained' and 'unit of measure is not used' even though I hav assigned both the fields to Amount infoobject.
would plz explain in detail.
Thank you.Hi,
Are you loading from the Flat File or from ECC?
If you are loading from FlatFile then you have to specify the InfoObject names in the "Template InfoObjects" area in DataSource-->Fields Tab.
Then when you create the Transformation then the Rules will be created Automatically.
Regards,
rik -
ERROR WHILE ACTIVATING THE TRANSFORMATION
Hello Experts,
I am getting the following error when I am activating the transformation between the source (8ZPROT1) and the target (InfoSource for SEM-BCS(Tcube->Datasource) in BI 7.0
" Syntax error in GP_ERR_RSTRAN_MASTER_TMPL, row 100 (-> long text)"
When I go into the program: GP_ERR_RSTRAN_MASTER_TMPL, here is the error:
CODE:
*-- Check against the additional field I enhanced in the generate data source
*--8ZPROT1
lField: 0BCS_REFYR Reference Year.
0BCS_REFYR TYPE N LENGTH 4,
ERROR MESSAGE:
Program GP_ERR_RSTRAN_MASTER_TMPL
Names may only consist of the characters "A-Z", "0-9" and "_". In
addition, they may not begin with a number. number. number.
The data should flow from the SAP business content, so the fields should start from 0BCS_REFYR.
Can someone explain this?
Thanks.Hi Experts,
Thanks for the response, but unfortunately I couldnt understand what to do with the Tcode you specified. Any how in the update rules I found that the field KEY FIELD OF THE STRUCTURE icon is not there for all the added fields. Is ther any thing to be done with this check box to mke it as key field?
Sunitha. -
Error when transporting a transformation (Update rule) BI 7.0
Error when transporting a transformation (Update rule) BI 7.0
Hi all,
Im trying to transport the transformation between the infocube 0FIGL_C10 and the ODS 0FIGL_010 from BI Dev into BI QAS. I kept getting a return code 12.
Transport message:
Program terminated (job: RDDEXECL, no.: 18141700)
See job log
Execution of programs after import (XPRA)
End date and time: 20070620181432
I go to the log and I got the following message:
Job started
Step 001 started (program RDDEXECL, variant, user ID DDIC)
All DB buffers of application server vrxsapq1 were synchronized
ABAP/4 processor: ASSERTION_FAILED
Job cancelled
Im using BI 7.0
I dont know what it is. Can someone tell what should I do or what Im missing?
Thanks a lot
Regards
VicHi Victor,
check this thread may it solves your problem
Re: Error during the creation of transport request
one more thread
/message/2785863#2785863 [original link is broken]
cheers
Sunil
Message was edited by:
Sunil John -
How to active the transformations in production system
HI
How to active the transformations in production system when Time stamp error occured in SAP BI.
In SAP BW we use RS_TRANSTRU_ACTIVATE_ALL for tranfer rules activation.Is there any chance Activation allowes in production system witout any ABAP programme running.Hi Gkreddy,
There is a specific program for that: RSDG_TRFN_ACTIVATE. It will also re-activate the related DTPs.
Please check the following SAP Notes:
#1408161 - Program for transformation activation.
#1471117 - SP25:RSDG_TRFN_ACTIVATE skips if M version has OBJSTAT 'INA'.
BR -
Hello,
I hv a ZCube which contains some data..now due to some requirement I changed the Transformation activated it & transported Transformation & cube from Development to Production server..
I tried activatingf DTP on production itself but it is giving following errors:
-> &
-> Error when activating Data Transfer Process DTP_4CGR11XLGUTZDF62I40GFEJE3
plz tell how to activate??
Thanks
-ShilpiHi Shilpi,
there are several correction notes regarding DTP on this SP level, please try note 1151263.
Please also look into the transport log, expand it, and to see if there should be any other information.
please also try RSDG_AFTER_IMPORT_FOR_CORR according to 411574 to try re-import.
There might be some inconsistency for PSA table, please run RSAR_PSA_CLEANUP_DIRECTORY to check.
Thanks & B.R.
Vince -
Error when activating DTP for InfoCube
Hi
I encountered an error '**** Error from PSA ****' 'Error when activating Data Transfer Process DTP_436DF8XYKE2Y97CUX9W7FM0JH' while trying to activate the DTP for an infocube. Does anyone know why this happens and how to fix it ?
I'm on support pack 9 at this moment.
Many thanks,
AnthonyHi Gnana
Thanks for your reply. Yes, I had already created the transformation for the bespoke cube, checked, saved and activated it without any error. Next, I created the DTP for this cube. Checked it and there wasn't any error. However when I activated it, I received that error message. I didn't get this error when I activated DTP for DSO and master data infoobject.
I have deleted and created the DTP like 5-6 times and still faced the same error message.
Prior to applying support pack 9, I didn't get this error message. Now that I did and also applied the collective OSS note 978148 (BI in SAP NetWeaver 2004s: OSS notes after SPS9), I received this error message.
Regards,
Anthony -
Error - When Activating Generic Data source in BW DEV
Hi,
I am working in BI 7.0
I created a Generic Data source
I had checked in RSA3 , it is showing records too.
i replicated the Datasource in BW
Datasource is available in BW
Then I try to activated the Datasource
because
when i try to create tranformation for the data source then
It will show this message (and transformation is not created)
<b>Source RSDS ZCOPC_C10 GDVCLNT110 does not exist</b>
My Data source name is ZCOPC_C10 for source system GDVCLNT110
then I will try to Activated the Data source First
then also it will show the Error like this
Post Processing/Checking the Activation for DataSource ZCOPC_C10 GDVCLNT110
<b>&
Error when activating DataSource ZCOPC_C10 GDVCLNT110</b>
and the
DataSource ZCOPC_C10 (GDVCLNT110) could not be activated
can some body help me to solve this problem
sure you can get the points
Thanks
prasannaHi Oscar,
The Data source is not Active in BW, I had checked in Data source defination.
when I activate the Data source .
<b>I received the Message / Error</b>
Activation of Objects with Type DataSource
Saving Objects with Type DataSource
Internal Activation (DataSource )
Preprocessing / Creation of DDIC Objects for DataSource ZCOPC_C11 GDVCLNT110
Save DDIC object /BIC/CAZCOPC_C000020000001 (Application Structure for ZCOPC_C11 GDVCLNT110)
Save DDIC object /BIC/WCAZCOPC_C000020000001 (Application Structure for ZCOPC_C11 GDVCLNT110 - T)
Save DDIC object /BIC/CAZCOPC_C00002000 (Segment Structure for ZCOPC_C11 GDVCLNT110 - Appli)
Save DDIC object /BIC/CCZCOPC_C000020000001 (Character Structure for ZCOPC_C11 GDVCLNT110)
Save DDIC object /BIC/WCCZCOPC_C000020000001 (Character Structure for ZCOPC_C11 GDVCLNT110 - Tab)
Save DDIC object /BIC/CCZCOPC_C00002000 (Segment Structure for ZCOPC_C11 GDVCLNT110 - Chara)
Save DDIC object /BIC/B0001051 (PSA for ZCOPC_C11 GDVCLNT110 Itemization)
Writing of object catalog entries (TADIR)
Object TABL /BIC/CAZCOPC_C000020000001 written to the ObjectCatalog (TADIR)
Object TTYP /BIC/WCAZCOPC_C000020000001 written to the ObjectCatalog (TADIR)
Object TABL /BIC/CAZCOPC_C00002000 written to the ObjectCatalog (TADIR)
Object TABL /BIC/CCZCOPC_C000020000001 written to the ObjectCatalog (TADIR)
Object TTYP /BIC/WCCZCOPC_C000020000001 written to the ObjectCatalog (TADIR)
Object TABL /BIC/CCZCOPC_C00002000 written to the ObjectCatalog (TADIR)
Activate all Dictionary objects ( 6 ):
All DDIC objects have been activated / deleted
<b>Post Processing/Checking the Activation for DataSource ZCOPC_C11 GDVCLNT110
Error when activating DataSource ZCOPC_C11 GDVCLNT110</b>Deletion of Unused Dictionary Objects ( 6)
All DDIC objects have been activated / deleted
Deletion of Object Catalog Entries (TADIR)
Object TABL /BIC/CAZCOPC_C000020000001 deleted from TADIR
Object TTYP /BIC/WCAZCOPC_C000020000001 deleted from TADIR
Object TABL /BIC/CAZCOPC_C00002000 deleted from TADIR
Object TABL /BIC/CCZCOPC_C000020000001 deleted from TADIR
Object TTYP /BIC/WCCZCOPC_C000020000001 deleted from TADIR
Object TABL /BIC/CCZCOPC_C00002000 deleted from TADIR
All unused DDIC objects have been deleted
Thanks
prasanna -
Dump when activating transfer rules
Hi All,
I am trying to create transfer rules and activate from a DB connect source system and I am getting the following error when activating.
Runtime Errors ASSERTION_FAILED
Short text
The ASSERT condition was violated.
What happened?
In the running application program, the ASSERT statement recognized a
situation that should not have occurred.
The runtime error was triggered for one of these reasons:
- For the checkpoint group specified with the ASSERT statement, the
activation mode is set to "abort".
- Via a system variant, the activation mode is globally set to "abort"
for checkpoint groups in this system.
- The activation mode is set to "abort" on program level.
- The ASSERT statement is not assigned to any checkpoint group.
Can somebody help me with this error?
Thank you.BI User
Please check the OSS Notes 914998 and 791549 and see these notes helps
Thnaks
Sat -
Error when activating update rule
HI BI Expert,
The original transfer rule for 2LIS_11_VAITM was deleted accidently and I created new one and mapped with the existing infosource. The system always generates the following error at the time of transport to another client.
Error when activating update rule D1GOAPD9O0P9CFOY8KBSOUDFA
Activation of the update rules for ZO_SOP_1 ZT_SOP_SALO_ITM
IC=ZO_SOP_1 IS=ZT_SOP_SALO_ITM error when checking the update rules.
Would you kindly be able to suggest me what steps I need to take so as to correct this issue?
Thanks.Hi,
When you say that update rule was accidently deleted, was that attached to transport request and transported to your QA & PRD at that time.
Because it may happen that, your old rules are still there in QA & PRD and the new rules are failing to overwrite that.
If it is the case, then you may have to open the client for QA & PRD and delete the existing update rule (doesnt sound good practice though), and then create a fresh update rule and transport.
Rgds,
Vikram.
Rgds,
Vikram. -
"Error when activating update rule" after changing ODS key
Hi Gurus,
I have problem when transporting in productive system an existing ODS & the update rule linked. The message is : "Error when activating update rule".
This is when i move one field from the key to a simple field of the ODS.
Before transporting requests, i deleted data in the ODS by right-click on ODS --> Request tab --> select the request --> click on delete....
I don't understand because i did the same in Qual environment and everything is OK : transport request & ODS loading...
Please help.....Hello,
Please try to check/perform the following steps:
1- You must ensure for the update rule have mapping between infosources
and ODS/CUBEs correct, this means that also these objects need
to be of the same version in the source system of the transport as in
target system.
2- Please ensure all infoobjects in the cube are active.Please
reactivate all the objects again in source system.
3- Ensure all infoobjects are found in the communication structure.
4- Please try to collect the update rule via BW transport connection
with the grouping option "only necessary objects" and then transport
those objects again.
Could you please reactivate the infocube and its update rules again
and then create a new transport for this infocube and transport it
again.
Best regards,
Paula Csete
Maybe you are looking for
-
Credit note with invoice reference are not concatenate in F110
When I create a credit note with invoice reference by VA01, the fields payment term, Baseline date for due date calculation, Assignment and Payment method are copied correctly from invoice to credit note, but in FI document the field invoice ref. '
-
How to create 2nd item in PR automatically
Hi Folks, I have a requirement to create Purchase Requsition(ME51N) with 2 items, but I will enter the data only for 1st item and 2nd item should be created automatically when the Item text category for 1st item is L - Subcontracting. (i.e based on i
-
BusinessObjects Software Download
Dear Experts, I have downloaded and installed this from the BO downloads: BOE XI 3.1 (SERVER/CLIENT TOOLS) WIN 1 of 3 BOE XI 3.1 (SERVER/CLIENT TOOLS) WIN 2 of 3 BOE XI 3.1 (SERVER/CLIENT TOOLS) WIN 3 of 3 And now lately I see there's another one wit
-
What's the best way to share photos?
Now that MobileMe Gallery is gone, what's the best way to share photos over the internet? Is there some simple method where I can upload an entire album from iPhoto and then send a link to others so they can view them? I've tried both Flickr and Shut
-
HI wat's use of notes and patches in sap why its require..
Hi can anyone give me idea about notes and patches why its required and wat's its effect in technical side and in functional side also.. Thanks & Regards, Nainesh.