cancel
Showing results for 
Search instead for 
Did you mean: 

ASSERTION_FAILED while activation of Transformation !

Former Member
0 Kudos

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 Sharma

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Problem is solved , see above details

Former Member
0 Kudos

Hello ,

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

.