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 Sharma

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

Similar Messages

  • 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 Jagadeesan

    Try 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).

  • 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

  • Syntax Error while activating 2LIS_04_P_ARBPL Transformation

    Dear all,
    While activating  2LIS_04_P_ARBPL Transformation activation , I am facing following  error while checking in Routine
    E:Field "COMM_STRUCTURE-TGTPROCCAP" is unknown. It is neither in one of
    the specified tables nor defined by a "DATA" statement. "DATA"
    statement.
    please help me out for this
    Edited by: tjoshi1982 on May 19, 2011 7:11 PM

    Following are error that comes after checking routine
    0TGTPROCCAP     -
        E:Field "COMM_STRUCTURE-TGTPROCCAP" is unknown. It is neither in one of
    the specified tables nor defined by a "DATA" statement. "DATA" statement.
    0TGTSETPCAP      -
    E:Field "COMM_STRUCTURE-TGTPROCCAP" is unknown. It is neither in one of
    the specified tables nor defined by a "DATA" statement. "DATA"statement.
    0TGTTEARCAP    -
    E:Field "COMM_STRUCTURE-TGTPROCCAP" is unknown. It is neither in one of
    the specified tables nor defined by a "DATA" statement. "DATA" statement.
    please tell me what to do next,as  i already tried to assign source field

  • HR Stadard Cube 0PA_C01: error while activating the transformation

    Hello,
    I have migrated the data source 0HR_PA_0 to version 7.
    While activating the transformation to HR standard cube, the start routine has the following error:
    E:Field "COMM_STRUCTURE-EMPLOYEE" is unknown. It is neither in one of the
    specified tables nor defined by a "DATA" statement. "DATA" statement.
    Where as the migrated source 0HR_PA_1 to standard cube works fine.
    Thanks & Regards,
    Savitha

    Dear Neelesh,
    The infosource Generated from 3.x InfoSource Employee
    is part the flow.
    The flow has
    TRCS BI7_HR_PA_0 -> CUBE 0PA_C01
    Generated from 3.x InfoSource Employee
    RSDS 0HR_PA_0 NEWSR31007 -> TRCS BI7_HR_PA_0
    Data Source : Employee
    Thanks & Regards,
    Savitha

  • ERROR WHILE ACTIVATION OF transformation in cube?

    hi friends,
    i am getting below error while activationg my transformations in cube, please let me know solution, how to assign field to infoobject, which tab i need to use.
    Rule (target: S1_SUN, group: 01 Standard Group): Conversion type missing
    Rule 2 (target field: S1_SUN): Field /BIC/S1_SUN must be assigned to an InfoObject
    Rule (target field: S1_SUN): No source unit assigned
    regards
    suneel.

    Hi Suneel,
    Hope u doing good!
    Well in case of BW 3.5 if you have worked on it. To extract data to a cube or dso we use the standard process of creating infosource,linking it to datasource and creating infopackage. In infopackage we determine the characteristics of the extraction, for eg: should it be delta or full, what would be the error handling method so and so forth.
    Well in case of BI 7.0 and higher we no longer need to use the long way. On the concerned Infocube you can right click and hit on create Data Transfer Process which would pop up with another window asking you where your data is residing, you can choose from the options specify the source system and then create the DTP instance.Which it is being created the system generates some rules automatically. This is what I was talking abt. Once you have created you can configure it as if you were configuring the Infopackage.
    The update rules which are automatically generated can be checked by clicking on it and seeing if all the rules are appropriate.
    Hope I am making it clear for you.
    Good Luck,
    Raj

  • 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 in  END ROUTINE while activating the transformation.

    Hi ALL,
    While writing an END ROUTINE IN BI, I got no error while saving the code.
    But when Activate the Transformation I got the following Error.
    " Syntax Error in GP_ERR_RSTRAN_MASTER_TMPL,row 54(->long text)
    Diagnosis:Component called CRM_OBJ_ID already exits  "
    I have used the above object in the transformation.
    Please help me debug the error or highlight on it.

    Hi,
    i guess u have create two object with  same variable name.check.
    regards,
    rakesh

  • 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

  • Error While activation of transformation

    HI All Gurus,
    I created transformation. i maped KZW1 ( CURR - 13 ) WITH 0SUBTOT_1S ( CURR - 9) AND
    WAERK (CUKY - 5) WITH 0STAT_CURR ( CUKY - 5). Same with KZW2, KZW3, KZW4, KZW5 And KZW6.
    bUt when i going to activete the error comes like
    Rule 24 (target: 0SUBTOT_1S): Source parameter 0022 is not being used     
    Message no. RSTRAN502
    Rule 24 (target field: 0SUBTOT_1S, group: 01 Standard Group): No source field assigned
    Message no. RSTRAN541
    Please help. Is there any rules or routine?
    Mukesh
    Edited by: mukeshvl88 on Sep 12, 2010 12:23 PM

    Hi,
    I think you are done migartion of that 2lis_13_vditm datasource dat flow, if it is correct  there is a problem in the starta  routine
    it is due to the difference between the target structer and communication structre , same thing you can check with the abap people.
    in 3.5 version only if you added any info object in cube and any feild to data source then , at update rules apply that key figures properties to all characterstics.
    if you are done any migartion please check that  as per our experts Notes.
    Thansk & Regards,
    sathish

  • Short Dump while activating Transformation through Program

    HI All,
    I am getting short dump while activating - Inactive Transformation through Program RSDG_TRFN_ACTIVATE.
    However while i can activate single Transformation but if run without selection, I am getting this dump.
    Short Description of Dump -
    Category          
    ABAP Programming Error
    Runtime Errors    
    ASSERTION_FAILED
    ABAP Program      
    CL_RSAR_FORMULAS==============CP
    Application Component  BW-WHM-DST
    Date and Time     
    Please Guide.
    Prasad

    Hi Prasad,
    Have you changed the 'Object Status' from INA to ACT when using the program RSDG_TRFN_ACTIVATE?
    You can also refer to the note SAP Note 1030987 - Activation of transformations dumps
    regards,
    Ashvin

  • Error while activating transformation

    Hi Experts,
    I need to activate a transformation between a cube and DSO.
    But I am getting an error message while activating the Transformation the messages are as followed.
    1. Error when writing routines
       Message Number. RSAA561
    2. Error while activating transformation
        Message Number. RSTRAN510
    3. Error activating transformation.
       Message number. RSO404
    I have checked the transformation and each field is mapped to correct field and there are no routines its just 1:1 mapping can any body tell how to check the error on basis of Message Number as there is no other information available when we are displaying the error.
    Regards
    Shubh Karan

    Might be a problem with the time conversion routines. delete the transformationa nd try again.
    Good luck,
    vijay

  • Error while activating Transformation CO_OM_WBS_3

    Hi everybody,
    i get the following error message while activating the transformation for  CO_OM_WBS_3 in Dev
    Error while activating transformation
    Message no. RSTRAN510
    Error when writing routines
    i checked the routine for co_om_wbs_3 the syntex was correct.
    i have checked in forum am not getting clear picture  please guide me and
    sap component version : SAP EHP 1 for SAP NetWeaver 7.0
    SAP_BW    7010006    SAPKW70106
    BI_CONT    704   0006  SAPK-70406INBICONT
    Regards,
    Sunder

    Dear anand,
    thankyou
    Regards,
    sunder
    Edited by: sundersham on Mar 28, 2010 12:34 PM

  • Error in routine while activating transformation

    Dear all,
    While activating 2LIS_04_P_ARBPL Transformation activation , I am facing following error while checking in Routine
    E:Field "COMM_STRUCTURE-TGTPROCCAP" is unknown. It is neither in one of
    the specified tables nor defined by a "DATA" statement. "DATA"
    statement.
    I replaced COMM_STRUCTURE with SOURCE_FIELDS as suggested in on eof the forum as its field level routine.
    Then I got the error as :
    *E:Field "SOURCE_FIELDS" is unknown. It is neither in one of the
    tables nor defined by a "DATA" statement. "DATA" statement.*
    please help me out for this

    Where are you writing this Routine?
    Start Routine or Field Routine?
    Start Routine:
    You cannot use SOURCE_FIELDS. You will have to use SOURCE_PACKAGE.
    SOURCE_PACKAGE does not have a header line, so you cannot use it directly.
    You can just use commands like Sort SOURCE_PACKAGE or Delete SOURCE_PACKAGE.
    Field Routine:
    You can use SOURCE_FIELDS.
    Check if you have selected the field as your source field while writing the field routine.
    Please let us know where you are facing the error.
    Edited by: Vishal Sanghvi on Jun 2, 2011 2:04 PM

  • While activating  Transformation 0PS_C041 - 0CO_OM_WBS_2 am getting error

    Dear all
    While activating the Transformation 0PS_C041 - 0CO_OM_WBS_2 am getting the following error
    Error when writing routines
    Message no. RSAA561
    Error while activating transformation
    Message no. RSTRAN510
    Error when activating Transformation 0N7SM4TBBDTRG1KKDKS3QRMWAHMV490Q
    Message no. RSO404
    plz guide me seniors
    Regards,
    Sunder

    Hi,
    Make sure your routines are syntatically correct in the transformation before activation.
    still it is giving the same error please elaborate the issue and post it over here.
    Thanks
    Suresh

Maybe you are looking for