Error in Transfer rule

Hi Guru's,
when i am loading the load into cube(BI7) i am getting the following error message:
Error : InfoObject /BIC/GSUBSZ contains non-alpha compliant value 0002001419 RSAR.
Diagnosis                                                                               
The system checked whether the loaded InfoObject value conforms to the 
    conversion exit.The check failed.                                                                               
For example:                                                                               
The value '1' was loaded into an InfoObject with alpha exit, even though
    the value '0000000001' was expected.                                   
Could anybody help me how to rectify it, its urgent.
Thanks in Advance
Regards
Rao VS

write a conversion routine in the trasfer rule to append some char so that display will be P00000001.
Following is snippet of a code
PROGRAM CONVERSION_ROUTINE.
Type pools used by conversion program
TYPE-POOLS: RSD, RSARC, RSARR.
TYPES: DE_ZCOST4147(000026) TYPE C.
Conversion rule for InfoObject ZCOST4147
    Data type       = CHAR
    ABAP type       = C
    ABAP length     = 000026
FORM CONVERT_ZCOST4147
  USING    RECORD_NO LIKE SY-TABIX
           SOURCE_SYSTEM TYPE RSA_LOGSYS
           IOBJ_NAME TYPE RSIOBJNM
  CHANGING RESULT TYPE DE_ZCOST4147 " InfoObject value
           RETURNCODE LIKE SY-SUBRC.
$$ begin of routine - insert your code only below this line        -
*shift RESULT right by 3 places.*
*RESULT(3) = SOURCE_SYSTEM.*
*RETURNCODE = 0.*
$$ end of routine - insert your code only before this line         -
ENDFORM.

Similar Messages

  • Urgent : Error in transfer rule of 0material_attr

    Hello,
    We are trying to activate transfer rules of InfoSource 0MATERIAL_ATTR
    in BW Quality System. But We are getting the following error message:
    ================================================
    Error when generating the message type for transfer
    structure /BIC/CCBA0MATERIAL_ATTR
    Message no. R3115
    Diagnosis
    An error occurred in the generation of the ALE message type for the
    transfer of changes to a certain basic characteristic.
    System response
    The transfer of changes to this basic characteristic cannot be carried
    out.
    Procedure
    Errors in the number range object for the naming of the message type or
    errors with the entries in the respective ALE tables could be the
    possible cause.
    ======================================================
    Pl. help me to resolve the issue

    Hi,
    Use tcode RSRV to repair object. Goto RSRV>All Combined test>Master data-->Check Master data for a char .
    hope it helps...
    regards,
    raju

  • Error : Activating transfer rules

    Hello Experts,
    I get the message "Error Generating Program" while activating the transfer rules.
    The detailed error message refers to RSAR245 or note 636217. Note refers to table row size being exceeding 1962 bytes. But my transfer structure row size is below 300 bytes.
    Any suggestions appreciated.
    Thanks,
    Sweatha

    Hi Sweatha,
    Sometimes I have experimented this kind of error when activating transfer rules. It seems that there is some content in the buffer that provokes this error. I suggest you to log off the system, login again and try to activate the transfer rules.
    Regards,
    Andreu

  • Error in transfer rules

    Hello,
    When I try to activate transfer rules, I get the following error.
    'Error with Content merge: InfoObject XXXX already in use'
    It says that this infoobject has been used in other transfer rules of the same datasource.
    Could someone help me out with this pls?
    Regards,
    Suraj

    Hi Srilatha,
    Could you pls tell me what activating in copy mode means?
    Hi Anil,
    When i say i am using the same IO in two transfer rules, i mean they are for two different datasources and infosources not the same one.
    Those trasnfer rules are similar to the ones i want to create.
    For eg: In one DS, i might map id and desc of say, an co order to the its infosource, in other ds, i might map id and desc to some other order. The IOBJs are the same, but the DS and the IS are different, so i am not trying to assign the same IO twice in the same transfer rule
    Regards,
    Suraj
    Regards,
    Suraj

  • Error in Transfer rules for 0REQESTER

    Hi,
    I have a routine in transfer rules for standard Infosource 2LIS_02_ITM for 0REQESTER.
    routine goes like this
    INCLUDE rsbctbbp_transfer_r3.
    TABLES: srm_proj_contr.
    DATA:   l_s_errorlog TYPE rssm_s_errorlog_int,
              l_text TYPE string.
    data: l_rc type i.
    perform bbp_get_requester using TRAN_STRUCTURE-afnam
                                      RECORD_NO
                                      g_s_minfo
                                 changing RESULT
                                     g_t_errorlog
                                      l_rc.
    returncode <> 0 means skip this record
      RETURNCODE = l_rc.
    abort <> 0 means skip whole data package !!!
      ABORT = 0.
    ENDFORM.
    FORM INVERT_REQUESTER
      USING    I_RT_CHAVL_CS      TYPE RSARC_RT_CHAVL
               I_THX_SELECTION_CS TYPE RSARC_THX_SELCS
      CHANGING C_T_SELECTION      TYPE SBIWA_T_SELECT
               E_EXACT            TYPE RS_BOOL.
    $$ begin of inverse routine - insert your code only below this line-
      DATA:
        L_S_SELECTION LIKE LINE OF C_T_SELECTION.
    An empty selection means all values
      CLEAR C_T_SELECTION.
      L_S_SELECTION-FIELDNM = 'AFNAM'.
    Selection of all values may be not exact
      E_EXACT = RS_C_FALSE.
    $$ end of inverse routine - insert your code only before this line -
    ENDFORM.
    this routine does not have any errors.
    when i load the data data wil not be loaded and i will get the following error messege in details
    Record 1 :No value found for attribute 0REQESTER for InfoObject 0USERNAME =
    can anybody suggest me plz regarading this.
    Thanks & Regards,
    Vijaya

    Thanks!

  • "Assertion failed" error in Transfer rule routine

    Hello Experts,
    I am new to BW. I am writing small abap routine in Transformation.
      IMPORTING
        request     type rsrequest
        datapackid  type rsdatapid
        SOURCE_FIELDS-DIVISION TYPE /BI0/OIDIVISION
        SOURCE_FIELDS-/BIC/ZDIVNAME TYPE /BIC/OIZDIVNAME
       EXPORTING
         RESULT type tys_TG_1-/BIC/ZDIVNAME
         Data: wa_Division type /BI0/TDIVISION.
         select single * fROm /BI0/TDIVISION into wa_division where DIVISION
         = SOURCE_FIELDS-DIVISION.
         IF SY-SUBRC = 0.
         RESULT = WA_DIVISION-TXTSH.
         ENDIF.
    My aim here is that I have a Division Infoobject and I want to get its text(name) from text table /BI0/TDIVISION but this code doesnot work.
    Any suggestions!!
    Regards,
    DNP

    Hi Jerry,
    Please find below the details of dump. Thankyou very much for your help.
    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.
    What can you do?
        Note down which actions and inputs caused the error.
        To process the problem further, contact you SAP system
        administrator.
        Using Transaction ST22 for ABAP Dump Analysis, you can look
        at and manage termination messages, and you can also
        keep them for a long time.
    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=================CP" or "CL_RSTRAN_GEN=================CM00H"
        "GET_SOURCE_PARAMETER"
        If you cannot solve the problem yourself and want to send an error
        notification to SAP, include the following information:
        1. The description of the current problem (short dump)
           To save the description, choose "System->List->Save->Local File
        (Unconverted)".
        2. Corresponding system log
           Display the system log by calling transaction SM21.
           Restrict the time interval to 10 minutes before and five minutes
        after the short dump. Then choose "System->List->Save->Local File
        (Unconverted)".
        3. If the problem occurs in a problem of your own or a modified SAP
        program: The source code of the program
           In the editor, choose "Utilities->More
        Utilities->Upload/Download->Download".
        4. Details about the conditions under which the error occurred or which
        actions and input led to the error.
    User and Transaction
        Client.............. 001
        User................ "USNDIPA"
        Language key........ "E"
        Transaction......... "RSA1 "
        Transactions ID..... "498AF810CE1C0214E10080000AF00ED9"
        Program............. "CL_RSTRAN_GEN=================CP"
        Screen.............. "SAPLSPO4 0300"
        Screen line......... 19
    Information on where terminated
        Termination occurred in the ABAP program "CL_RSTRAN_GEN=================CP" -
         in "GET_SOURCE_PARAMETER".
        The main program was "RSAWBN_START ".
        In the source code you have the termination point in line 39
        of the (Include) program "CL_RSTRAN_GEN=================CM00H".
    Source Code Extract
    Line  SourceCde
        9     lr_rule           TYPE REF TO cl_rstran_trfn_rule,
       10     l_posit_source_ex TYPE rsposit,
       11     l_seg_source      TYPE rstran_segid.
       12
       13
       14   lr_rule = i_r_rule->get_model_rule( ).
       15 *-- GET POSIT pointer to segment field of source.
       16   CALL METHOD lr_rule->get_posit_ext
       17     EXPORTING
       18       i_paramtype = cl_rstran_stat=>paramtype_importing
       19       i_ruleposit = i_posit
       20       i_rulesegid = i_segid
       21     IMPORTING
       22       e_segid     = l_seg_source
       23       e_posit     = l_posit_source_ex.
       24
       25   ASSERT l_seg_source = i_segid.
       26
       27 *-- Get component name from seg
       28   READ TABLE i_t_segment_m ASSIGNING <ls_s_seg>
       29     WITH KEY segid = i_segid.
       30   ASSERT sy-subrc = 0.
       31
       32 *-- Get field name from source field with extern posit.
       33   READ TABLE i_t_seg_source ASSIGNING <ls_s_seg_source>
       34     WITH KEY segid = i_segid.
       35   ASSERT sy-subrc = 0.
       36   IF sy-subrc = 0.
       37     READ TABLE <ls_s_seg_source>-t_field ASSIGNING <ls_s_field>
       38       WITH KEY position = l_posit_source_ex.
    >>>>>     ASSERT sy-subrc = 0.
       40   ENDIF.
       41
       42 *--  r_s_parameter-param_id has to be set out side due to type inheritance of RuleStepMappin
       43
       44   CONCATENATE '<' <ls_s_seg>-y__nm '>' INTO
       45   c_s_connector-s__nm.
       46   c_s_connector-f__nm = <ls_s_field>-fieldname.
       47
       48 ENDMETHOD.
    Regards,
    DNP

  • No Transfer Rule(s) available for the transfer structure 0FI_AR_4_DB in the

    Hi friends
      when i have trying to transport infocube 0fiar_c03 with infosource 0fi_ar_4 from development client.the following message has shown as error "No Transfer Rule(s) available for the transfer structure 0FI_AR_4_DB in the control table".pl let me know the possible cause of error.
    Rgds
    Tukuna

    dear Tukuna,
    it seems the transfer rules not transport.
    try in dev, change transfer rules,
    and from menu extras (beside go to) -> object directory entry -> transfer rules -> in next screen, check if package/development class is $TMP, click pencil icon, and choose your package/dev class, system will prompt request, create new request and transport.
    <b>if package/dev class isn't $TMP</b>, try following,
    rsa1->transport connection->left panel choose 'object type' and middle panel 'infosource' and 'select objects', and choose '0fi_ar_4' and 'transfer', then you will see 0fi_ar_4 in right panel, we will use this infosource to collect transfer rules.
    you may need to specify the source system assignment in transport connection when collecting objects, click 'source system assignment' and make sure your r/3 source system is marked.
    choose collection mode 'manual' and grouping 'in dataflow before', and 'execute', after objects collection finished, expand the infosource and make sure your transfer rules and datasources are there and marked. click transport (truck icon).
    also make sure you maintain the source system mapping in TARGET system (QAS), rsa1->tools->source system mapping (tcode rslgmp), fill 'orgsrcsys' with r/3 dev and 'trgsrcsys' with r/3 QAS, do the same for BW Prod with r/3 qas for 'orgsrcsys' and r/3 prod for 'trgsrcsys'.
    hope this helps.

  • BI transfer rules missing .

    Dear all,
    we had made a system copy of the source system (ECC) and with BI (Scm) system i.e  both the systems on Quality was refreshed with prod , now  we get the error that transfer rules does not exist on the copied BI system .
    Could any one help
    Regards
    kumar

    Hi,
    See the following  SAP Notes:
    SAP Note 886102  - System Landscape Copy for SAP NetWeaver BW
    SAP Note 325470  - Activities after client copy in BW source systems
    SAP Note 325525  - Copying and renaming systems in a BW environment
    SAP Note 1333302 - Special procedure for BW system copy
    SAP Note 996238  - Dump 'RFC connection error' after BW system copy
    SAP Note 184754  - Procedure after BW database copy
    SAP Note 184322  - Procedure after DB copy of BW source systems
    SAP Note 538052  - Maintenance of Myself destination in BW
    Search for PDF in SDN
    How Tou2026System Copy in SAP Business Intelligence System Landscapes
    Need to activate the objects and then transport.
    Thanks
    Reddy

  • Transfer rules failing please help

    Hi
    My transfer rules look active but dont transport any data , Error shows transfer rules inactive plz help , Points will be awarded
    Message was edited by:
            sal adin

    Solved

  • BW3.5: Error message when trying to activate the transfer rule

    When I was trying to activate the transfer rule for one info object( charateristic with master data) , I got the following error  in [[  ]]
    Error when creating transfer structure /BIC/CCPIZGR00CC_ATTR in source system CI2220
    Diagnosis
    An error occurred when creating transfer structure /BIC/CCPIZGR00CC_ATTR as an IDoc segment in source system CI2220 .
    System response
    The action was terminated. No data was changed.
    Procedure
    Use the generation log in source system CI2220 to identify the error, and remove the cause.
    CI2220 is the backend R/3 system, I had no issue in replicating the data source etc. this error occurred while trying to activate the transfer rule after assigning the info source to the replicated datasource in BW.
    Can anybody tell me how to view( what transaction etc) the generation log to understand the issue?
    Thanks in advance
    Arunabha

    Hi Roberto,
      Thanks for yoyur prompt reply, I would try to follow the instruction, but at the same time please note that previously we had no issue in activating the transfer structure. I would like to see the log in the source system, but don't know how to and which transaction to use etc. any help would be appreciated.
      Thanks
    ARUN

  • Error while activating transfer rules needs help.

    The error while activating 0FI_AP_6 transfer rules is listed below.
    ''InfoObj. 0DEBITOR from fld KUNNR of dataSource 0FI_AR_6 is not active but BCT ex. -> Dtl'' how to resolve this issue and activate transfer rules?

    Hi
    The problem is with your data source replication.
    Activate your data source & replication too.
    Activate your transfer atructure through RS_TRANSTRU_ACTIVATE_ALL .
    If not so, Activate your transfer rule manually.
    Regadrs
    Saravanan.ar

  • Error in creating transfer rules beween infosource and datasource in BI 7.0

    Hello Guys
    I am gettting the following error when trying to create transfer rules between infosource and datasource.
    1. Error while activating transformation
    2. Deletion of Objects with Type Transformation
    3. Preprocessing/Collecting DDIC Objects for Transfor mation 094TBEAT814OF89GQXFOFI0DX7ATMS4K
    4. Post Processing/Checking the Deletion for Transfor mation 094TBEAT814OF89GQXFOFI0DX7ATMS4K
    5. Object Transformation 094TBEAT814OF89GQXFOFI0DX7ATMS4K has been deleted
    6. Name of object of type 'TRCS' is missing
    7. Name of object of type 'TRCS' is missing
    8.Key rule 1 (target field: 0COMP_CODE): Initial update set
    9. Key rule 2 (target field: 0PLANT): Initial update set
    10. Key rule 3 (target field: 0OI_EBELN): Initial update set
    11. Key rule 4 (target field: 0AC_DOC_NO): Initial update set
    12. No rule exists
    13. Saving Objects with Type Transformation
    14. Saving Transformation 094TBEAT814OF89GQXFOFI0DX7ATMS4K
    15. Transformation 094TBEAT814OF89GQXFOFI0DX7ATMS4K saved successfully
    16. Activation of Objects with Type Transformation
    17. Saving Objects with Type Transformation
    18. Internal Activation (Transformation )
    19. Preprocessing / Creation of DDIC Objects for Trans formation 094TBEAT814OF89GQXFOFI0DX7ATMS4K
    20. Post Processing/Checking the Activation for Transf ormation 094TBEAT814OF89GQXFOFI0DX7ATMS4K
    21. Transformation 094TBEAT814OF89GQXFOFI0DX7ATMS4K was activated
    22. Syntax error in GP_ERR_RSTRAN_MASTER_TMPL, row 1,644 (-> long text)
    23. Error during generation
    24. Error when activating Transformation 094TBEAT814OF89GQXFOFI0DX7ATMS4K
    25. Resetting of Incorrect Objects Back to the Active Version (Transformation )
    26. Preprocessing / Creation of DDIC Objects for Trans formation 094TBEAT814OF89GQXFOFI0DX7ATMS4K
    27. Post Processing/Checking the Activation for Transf ormation 094TBEAT814OF89GQXFOFI0DX7ATMS4K
    28. Transformation 094TBEAT814OF89GQXFOFI0DX7ATMS4K was activated
    29. Transformation 094TBEAT814OF89GQXFOFI0DX7ATMS4K was reset to the active version
    Can anyone send me a document on how to create cubes, info and data sources,ODS's,multicubes and t/f and update rules in BI 7.0
    Thanks.

    Transformations in BI7
    http://help.sap.com/saphelp_nw04s/helpdata/en/f8/7913426e48db2ce10000000a1550b0/content.htm
    Regards,
    R.Ravi

  • Conversion exit error while activating the transfer rules

    Hello gurus,
    We are doing a function module extraction with 3.X data sources.
    On activating the transfer rules , i am getting a conversion exit error for "0fiscyear", but in the infoobject we don't have the conversion exit for it.
    Points will be awarded for any kind of response.
    Thanks and Regards,
    Anu.

    Hi,
    1. Please check in the transformation, its necessary to provide the fiscal variant mapping as well when ur mapping fiscal year object. as on the basis of that value fiscal period will be derived.
    2 I guess ur doing direct mapping (Time conversion) and there is no routine written for that.  if any u can check that as well for any error.
    Thanks
    dipika
    Edited by: Dipika Tyagi on Jun 25, 2008 7:39 AM

  • Error while migrating transfer rules

    Hi all,
    When migrating <b>2LIS_02_SCL</b> transfer rules to transforamtions I got a shotdump "ASSERTION_FAILED  in 'CL_RSTRAN_TEMPLATE->CREATE_ROUTINE" for this I have implemented Snote : 986199  after this when I am migrating transforamtions are getting created but showing syntax errors (for this transfer rules there are standard routines ) .Can anyone help me to sort out this issue.
    Regards
      KK

    Hello,
    unfortunately not all transfer rules can be migrated automatically.The migration of the business content transformation is done on customer project base. This means some of the adjustments needs to be done manually.
    Please adjust the rules to the ABAP OO compliance.
    This how to paper should help:
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/fc61e12d-0a01-0010-2883-e2fc63ef729b
    and
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/e73bfc19-0e01-0010-23bc-ef0ad53f2fab
    I hope this helps.
    Michael

  • Error while activating transfer rules

    Transfer method 'TRFC with PSA' is not supported by the source system
    Message no. RSAR508
    Diagnosis
    The PSA transfer method is used to transfer data from source system GBQ480 to transfer structure 0ASSET_ATTR_G4. Source system GBQ480 does not support a PSA transfer.
    Procedure
    Define the PSA in the source system.

    Change Transfer method to PSA in Transfer rules and then activate. If PSA is selected, you will not face this error.
    If you still face this error even after changing Transfer method, check below thread.
    Transfer method 'TRFC with PSA' is not supported by the source system
    Edited by: koundinya karanam on May 22, 2008 12:47 PM

Maybe you are looking for

  • Problem with Flash in XP

    Hello, I use firefox and after installing latest suggested version of flashplayer plugin I got several time a warning that the plugin had stopped unexpectedly. I went to mozilla website, they suggested to remove RealPlayer and eventually, uninstall f

  • Find and Read the Target Spreadsheet File from Target Folder

    I'm trying to find and read the target spreadsheet file from the target folder. Please help. Thanks. Solved! Go to Solution.

  • Xpath error in calling function module through jco

    Hello Experts, We have a production XMII system which was running fine when suddenly it started giving the xpath errors in the log file. The error that we got was - Uncaught exception from SAPJCOInterface_0, No nodes found in variable 'SAPJCOInterfac

  • Date in sshr personalization

    I need to personalize employement verification to add some text along with todays date.I used javascript, but no luck. Can any one have idea how to get today's date. Thanks!!

  • Event ID 4133 & 4376 MSExchangeRepl

    Hi I have an Exchange 2013 DAG with 2 Servers and created a database "DB01" with an active copy - no issues After creating a further 9 Databases, the Application Log is full of Errors, repeating every 15 minutes: 4133 Database one datacenter health c