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

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

  • 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?
    Thanks

    Problem 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,
    I’m 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
    I’m using BI 7.0
    I don’t know what it is. Can someone tell what should I do or what I’m missing?
    Thanks a lot
    Regards
    Vic

    Hi 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

  • Error when activating DTP

    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
    -Shilpi

    Hi 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,
    Anthony

    Hi 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
    prasanna

    Hi 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.