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

Similar Messages

  • Getting Error Message while creating transformations

    While creating transformation for char customer no in the rule type for constant , getting an error message source parameter 0001 is not being used.

    Hello Bharati,
             you need to give the value of the constant by selecting from the source parameter.Hope this answer helps you.
    Assigning Points = Thanks in SDN
    Thanks & Regards
       Jai

  • Run Time Error ASSERTION_FAILED while moving Transformation from Quality to Prodcution

    Hi All,
    Need your urgent Help here !
    we had moved 4 transformations into prodcution from Quality out of which 3 were succesful adn one Transformation has failed due to RC12 "ASSERTION_FAILED" . In the attached screenshot , you can find few more details.
    The transformation we are moving is a new one and after the transport failure we can still see that in Prodcution , but when we double click on it , it is throwing dump of "ASSERTION_FAILED"(I can see only T versions of routines and formula exisitng in RSTRANSTEPROUT Table in Production)
    we are currently in SAP 7.3 and with SP 8 . I have seen so many solutions with lot of SAP note recommendations but we are not sure of the exact solution .
    Please let know the correct solution .

    Hi Vinod,
    while moving to quality you didn't face any problem?
    Again try to import same request at bw prod and see.
    if its failed again then again collect into transport request at dev system and move to qua/prod.
    While collecting transformations you need to collect all routines.
    Best way to collect transformations is RSA1-->transport connection, expand middle pane, transforamtions-->select object-->find your transformations and drag to rigth side screen.
    at right side screen, expand your transformations and select all routines which are exist.
    After that you can released and import at target systems.
    Thanks

  • Error RSTRAN525 while activating transformation

    Hi,
    In my transformation one date field get updated using three source field (date, GR Process time, Plant) and logic written in routine is Result = date + GR Process time.
    GR Process time (source field WEBAZ) mapped with info object 0GR_PR_TIME.
    While check/activation of transformation following error comes.
    "Rule 17 (target field: ZCALFDAT, group: 02 Standard Group): InfoObject properties 0GR_PR_TIME
    Message no. RSTRAN525
    Diagnosis
    The properties of the InfoObject selected, 0GR_PR_TIME, do not match the properties of the available source field.
    System Response
    Check that you have chosen the correct InfoObject.
    Procedure
    If necessary, choose a different InfoObject."
    Kindly help.
    Regards,
    Manish

    Source field WEBAZ - Goods receipt processing time in days
    Data Type  DEC        Counter or amount field with comma and sign
    Length     3          Decimal Places   0
    Target Infoobject (Key figure) : 0GR_PR_TIME - Goods receipt processing time in days
    Number,  DEC        Counter or amount field with comma and sign

  • 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

  • Error while activating transformation  ----   Message no. RSTRAN510

    Hi,
    while I am Extrating Data From Flat File I encountered this Error.
    I am working on <b>ECC 6.0 , BI 7.0.</b>
    I am trying this one in IDES, it is newly installed server.
    For Flat File Extraction I follwed the Steps
    1) I created Data source -
    let us assume I have created a Flat File with 3 fields
    SNO SNAME MARKS
    File is located in workstation
    Data source created successfull , I have checked in preview.
    2) I have created 2 key Figures, 1 characteristic
    3) I have created Infocube
    <b>here I have some doubt</b>
    while I am creating Infocube, the look and Feel is very different to 3.XX
    when i try to create in 3.XX , we can see the Tabs for Kef figs,chars,Time chars and we assign chars to Dimenstions.
    when i am creating Infocube in BI 7.0 , I don't Find such a Tabs and how I am assign the chars to Dimension
    I created Like this
    select
    Info Area -
    > create Info cube   -
    given name of the cube and create (F5).
    the Info cube window displayed on the Right side
    Then I did like this
    select
    key Figures -
    > Info object Direct Input   
    Then I inserted my two key figures SNO,MARKS
    --- continue (F5)
    Dimension 1 -
    >  Info object Direct Input    
    I inserted the 1 char  SNAME
    --- continue (F5)
    Then I saved the Info cube
    Info cube saved successfull and activated successfull
    <b>Is it Right way For create InfoCube ?</b>
    4) I created Transfomation for the Data source
    Data source -
    > create Transfomation
    I have given
    Object Type  : InfoCube
    Name           :YSTU    - i selected which I already created.
    It automaticall taken these parameters
    Obejct Type     : DataSource
    Data source     : YSTU
    source system :PC_FILE
    create Transformation (Enter)
    I got the Error
    <b>Cannot generate proposal</b>
    <b>Message no. RSTRAN017</b>
    Then I try to activate, I got the Error.
    <b>Error while activating transformation</b>
    <b>Message no. RSTRAN510</b>
    Before I post this , I had searched in Previous SDN post for this Error , But I can't understand the solution.
    I have lot of doubts like <b>Basis Guy need to install any Patch</b> or
    I did mistake any where.
    Help me to Find the solution...
    sure you can get the points
    Thanks
    prasanna

    Thank You so much Voodi, yes you are Right , I am not concentrated on Mapping, Now Transformation is activated.
    and i created Info Package too for the Data source , created successfully.
    I am struck on Final step  <b>creating DTP</b>
    when I am creating DTP
    Data Transfer Proc  : here I need to give the Dtp name ex: YDTP
    DTP Type               : Standard (Can be sheduled)
    Target of DTP
    <b>Object Type</b>       : Info cube
    <b>Name </b>               : YSTU  (This is my Cube Name)
    Source of DTP
    <b>Object Type</b>     : Data source  (It automatically Taken)
    <b>Data source</b>     : This is Disabled
    <b>Source system</b>:  This is Disabled
    continue (Enter)
    I got the message ?
    <b>Specify Name of source</b>
    and courser is in <b>Data Transfer Proc </b>
    Thanks
    prasanna

  • Error while activating Transformations

    Hi gurus,
    Iam facing a problem while activating Transformations.
    Its a flat filre loading consisting of 4 objects , 3 are standard and one is customised key figure ZPLN_VAL  Data type is Amount, currency is fixed INR.
    But iam getting following errors while activating transformations.
    1,RULE(target ZPLN_VAL, Group;01 standard group); Conversion type missing.
    2.RULE7 (Target field:ZPLN_VAL) Field planned value must be assigned to an Infoobject.
    3.RULE(TARGET FIELD ZPLN_VAL) NO SOURCE UNIT ASSIGNED.
    Regards
    Amar.

    Hi,
    Map it with required Unit filed from your Source .
    Mayank

  • 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 while activating transformations? can you please help me

    Hi
    I am trying to create info cube , i created info objects, info cube,datasource. when i am trying to creat transformation it is throwing and error :
    Error while activating transformation
    Message no. RSTRAN510
    Can any one help me?
    Srinath

    Hi
    I think you are trying to activate the transformation.
    Have you tried to generate proposal?
    I think you will get the following error message :
    Cannot generate proposal
    Message no. RSTRAN017
    the system would never generate a proposal . u need to map the fields manually in the transformations... after u map it ... check the mapping and activate it ...
    Due to this when you are going to activate the transformation it is throwing this error message.
    If this works kindly assign me some points.
    Regards,
    Debjani..

  • Syntax Error in Routine while Activating Transformation

    Dear All,
    I am activating whole scenario for 0SD_C03. we have made transformation for 2lis_11_vaitm, during installation we get below errors:
    - Rule (target: 0SUBTOT_1S, group: 01 Standard Group): Syntax error in routine
    -Rule (target: 0NET_VAL_S, group: 01 Standard Group): Syntax error in routine
    -Rule (target: 0PROD_CATEG, group: 01 Standard Group): Syntax error in routine
    I really appreciate your any input for this.
    Thanks & Regards,
    Darshan

    Hi,
    I hope there is inbalance in between SOURCE Datapackage and Target Datapackage. So in the start routines pls check it and it not found then add in DATA_PACKAGE...
    Check with ABAPer
    under ,
    TYPES:
          BEGIN OF tys_TG_1_full,
            SUBTOT_1S           TYPE /BI0/OISUBTOT_1S,
    and also you can fin dsimilar kind of threads in SDN.
    Re: Syntax Error in Routine while Activating Transformation
    Re: Issue while creating Transformation from Update rule.
    Re: 0IC_C03 activation of Transformation rule ends with ERROR
    Re: Error in activation of transformation
    Thanks
    Reddy

  • Error while activating transformation in BI 7.0

    HI,
       Error: Error while activating transformation.
    Does anyone know how to solve this.
    Sheela

    Hi,
    There may be many issues like:
    If you have any routines,  check the syntax.
    Check all the fields are mapped properly or not.
    Check any currency or unit conversion in transformation.
    Data type mismatch -> make sure source and target infoobject either numerical or interconvertible.
    Length mismatch between source and target infoobject.
    Rgs,
    I.R.K

  • Start routine errors while activating transformations 2LIS_13_VDITM

    Hi Friends,
    I have an error while activating transformation for Cube: 0SD_C03
    Transformation Z2LIS_13_VDITM
    The start routine error is like this->
    Start Routine: Syntax error in routine
    Rule (target: 0SUBTOT_1S, group: 01 Standard Group): Syntax error in routine
    Rule (target: 0SUBTOT_2S, group: 01 Standard Group): Syntax error in routine
    Rule (target: 0SUBTOT_3S, group: 01 Standard Group): Syntax error in routine
    Rule (target: 0SUBTOT_4S, group: 01 Standard Group): Syntax error in routine
    Rule (target: 0SUBTOT_5S, group: 01 Standard Group): Syntax error in routine
    Rule (target: 0SUBTOT_6S, group: 01 Standard Group): Syntax error in routine
    Rule (target: 0QUANT_B, group: 01 Standard Group): Syntax error in routine
    Rule (target: 0DOC_ITEMS, group: 01 Standard Group): Syntax error in routine
    Rule (target: 0NET_VAL_S, group: 01 Standard Group): Syntax error in routine
    Rule (target: 0COST_VAL_S, group: 01 Standard Group): Syntax error in routine
    Rule (target: 0GR_WT_KG, group: 01 Standard Group): Syntax error in routine
    Rule (target: 0NT_WT_KG, group: 01 Standard Group): Syntax error in routine
    Rule (target: 0VOLUME_CDM, group: 01 Standard Group): Syntax error in routine
    Rule (target: 0BP_GRP, group: 01 Standard Group): Syntax error in routine
    Rule (target: 0CP_CATEG, group: 01 Standard Group): Syntax error in routine
    S:RSTRAN:552 38 0CRM_PROD 01 Standard Group 0MATERIAL
    Rule (target: 0DEB_CRED, group: 01 Standard Group): Syntax error in routine
    Rule (target: 0PROD_CATEG, group: 01 Standard Group): Syntax error in routine
    Key rule 43 (target field: 0VERSION): Initial update set
    pls guys if some one can suggest me to solve this i would be very greateful
    Bala
    Edited by: bala dondeti on Jun 20, 2011 12:32 PM
    Edited by: bala dondeti on Jun 20, 2011 12:43 PM

    Thanks for the info Umesh,
    Just to be sure - I should simply change "SOURCE_PACKAGE" to "DATA_PACKAGE" in the code of the start routine? "Source_Package" is present in two places in that code:
    METHODS
          start_routine
            IMPORTING
              request                  type rsrequest
              datapackid               type rsdatapid
            EXPORTING
              monitor                  type rstr_ty_t_monitors
            CHANGING
              SOURCE_PACKAGE              type tyt_SC_1
            RAISING
              cx_rsrout_abort.
    and then after that in:
    Migrated update rule call
      Perform routine_9998
      TABLES
        SOURCE_PACKAGE
      CHANGING
        l_abort.
    Or should I revert to the 3.5 version? (as a side note, that Data Source (2LIS_13_VDITM) has been activated in 7.0 version by default, when I replicated data sources in BW).
    Praveen, as to your remarks, I have the datasource 2LIS_13_VDITM (in version 7.0) active, along with the appropriate Infosource. Transformation between the DataSource and InfoSource is active, and only the transformation between the InforSource and the Cube poses problems.
    BR,
    Alek

  • 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 occurs while activating a 'Write Optimized' DSO.

    I am getting error " There is no PSA for infosource 'XXXX'  and source system 'XXX' while activating a newly defined DSO object.
    I am able to activate a Standard DSOs, however the error occurs while activating a 'Write Optimized' DSO

    Hi,
    For write optimised DSO, check if you have tick the uniqueness of the records. If you check that and if there are two same records coming from source in one go, then you will get error
    From SAP help
    You can specify that you do not want to run a check to ensure that the data is unique. If you do not check the uniqueness of the data, the DataStore object table may contain several records with the same key. If you do not set this indicator, and you do check the uniqueness of the data, the system generates a unique index in the semantic key of the InfoObject. This index has the technical name "KEY". Since write-optimized DataStore objects do not have a change log, the system does not create delta (in the sense of a before image and an after image). When you update data into the connected InfoProviders, the system only updates the requests that have not yet been posted.
    Thanks
    Srikanth

Maybe you are looking for