Problem in transporting Transformations

Hi,
We are transporting transformations to our production system (BW Patch
15) for the first time after the 7.0 upgrade. We are seeing the
following error message in the transports.
Start of the after-import method RS_TRFN_AFTER_IMPORT for object type
(s) TRFN (Activation Mode)
No rule
exists
Transformation : Rule 1 could not be imported
Message no. RSTRAN401
The transports went fine in our testing system. We have the "Conversion
of source system names after transport" mapping in the production
systems.
The transformation that got terminated has still the development system
reference in the BW production system. The mapping didnu2019t take place
during the transport. We searched for OSS notes for RSTRAN401 and applied some OSS notes.
But still we have the same problem. Please advise. Thanks.
Thanks.
Raj.

Hi,
Your Request not contains the required Routines/Obejcts.
See SAP Notes:
Note 1377567 - Handling of RSTRAN401 as an error in the transport
Note 1377342 - Check for consistency of transformations in the transport
Note 1145554 - BI7.0 (SP 18) OBJECTS_OBJREF_NOT_ASSIGNED during transport
Note 1412414 - (SP24) Content is not generated/transport errors
Thanks
Reddy

Similar Messages

  • Error while transporting Transformation: Syntax error in Start Routine

    Hi Everyone,
    I'm facing a strange problem during transporting one of the Business Content cubes from Dev. to Quality.
    I'd activated the DSO 'Purchase Order Items (0PUR_O01)' and its entire data flow from the 4 datasources 2LIS_02_CGR, 2LIS_02_SCN, 2LIS_02_SGR, and 2LIS_02_ITM from BC. Then I migrated the Transfer/Update rules to transformations and the DataSources to BI7 DataSource. So far so good. The migration was successful and all the objects were activated.
    Now when I transport the same to Quality, the import fails with return code 8 and the error message says:
    'Start of the after-import method RS_TRFN_AFTER_IMPORT for object type(s) TRFN (Activation Mode)'
    'Start Routine: Syntax error in routine'
    I verified that the transformation where the error orrured was the one from InfoSource Z2LIS_02_ITM to DSO 0PUR_O01. I went and checked the start routine and it did indeed have a syntax error:
    'In PERFORM or CALL FUNCTION "ROUTINE_9998", the actual parameter SOURCE_PACKAGE" is incompatible with the formal parameter DATA_PACKAGE". '
    But when I check in the Dev. system, there is no syntax error for the same routine. Later, I tried to transport only the said transformation by re-activating it in Dev, and again I got the same error.
    I have no idea why I'm getting a syntax error in the start routine when there are non in the Dev. system. Also none of the coding is customised, it was only the BC code, migrated to a transformation.
    Any suggestions on the steps I could take to transport the transformation to my quality system?
    Thanks,
    Ram

    Hi Ajay, Shanthi, svu and Ray
    I do indeed have a start routine in my transformation and it was migrated from a 3.x update rule to a BI 7 transformation routine.
    The migration was successful and the Start Routine has NO syntax errors in the start routine in the Dev. system. I only encounter the error while transporting it to the Quality system. I cannot modify the code in the Quality system because it is non-changelable and there is no point in trying to change the code in Dev. because there are no errors over there.
    I've also made sure that I've transported all the necessary objects required by the transformations to quality. The routine does not perform a lookup, it simply deletes some records from the data package based on the processkey value (which is itself present in the data package).

  • Error While Transporting Transformation

    Hi Gurus, I have this issue that I am getting an error while transporting Transformation. I made sure that that only transformation is sected and nothing else. I am getting this error message while importing it in BWQ environment "Formula 4AY060939P5D2NKRXKMJFECLS is already locked in the requests of other users or the system is set so that formula 4AY060939P5D2NKRXKMJFECLS can no longer be changed."
    I was wondering, if this is locked by some other object or transport request, how can I find that out? Thanks in advance for all the help.

    Hi,
    You can check if the request is locked by another transport in BWQ by using the transaction SE03.
    First find the object directory entry for your object(you can take this from your transport. Go to SE03 --> 'Search for Objects in Requests/Tasks '. Under object selection enter the details as in your transport and select the check box against your new entry. Under Request/Task selection, select 'Modified' and 'Released'. Execute. You will now see a list of transport requests that contain your transformation. Check these & either release them or delete your object from the modifable transports. Re import your transport.
    You can check if this object was locked by a person using the transaction SM12.
    Regards,
    Shilpa

  • Errors While Transporting Transformations and DTPs

    Hi Experts,
    Iu2019m trying to transport transformations and DTPs from DEV to QA and am getting the following error messages.  Does anyone know whatu2019s happening and how I can fix this?
    Thanks,
    Janice
    The following are excepts from the log of the transport organizer with further SAP supplied information on the error messages.
    Transformations:
    Start of the after-import method RS_TRFN_AFTER_IMPORT for object type(s) TRFN (Activation Mode) 
    Activation of Objects with Type Transformation                                                  
    Checking Objects with Type Transformation                                                       
    Checking Transformation 06C3WE26JQY0VSZPNMOZFKD0W416PRU4                                        
    No rule exists                                                                               
    Target RSDS 0ACCOUNT_TEXT QA1CLNT400 is not allowed                                             
    Target RSDS 0ACCOUNT_TEXT QA1CLNT400 is not allowed
    Message no. RSTRAN802
    No rule exists
    Message no. RSTRAN514
    DTPs:
    Start of the after-import method RS_DTPA_AFTER_IMPORT for object type(s) DTPA (Activation Mode)
    Conversion of T version from DTP DTP_4FG5GXT9OLNN3YM3QFMW9V3W5 to M version...                 
    Conversion of T version from DTP DTP_4FK894515QD0O9UM4JSJPIB91 to M version...                 
    Activation of Objects with Type Data Transfer Process                                          
    Saving Objects with Type Data Transfer Process                                                 
    Saving Data Transfer Process DTP_4FKN7KAKCOLQ3ROIB7U7DV13A                                     
    Transformation 06C3WE26JQY0VSZPNMOZFKD0W416PRU4 is inactive (cannot be executed)               
    Error saving Data Transfer Process DTP_4FKN7KAKCOLQ3ROIB7U7DV13A                               
    Transformation 06C3WE26JQY0VSZPNMOZFKD0W416PRU4 is inactive (cannot be executed)
    Message no. RSTRAN715
    Diagnosis
    The transformation 06C3WE26JQY0VSZPNMOZFKD0W416PRU4 is inactive (not executable).
    This can be caused, for example, by a change made to the source object or target object of the transformation.
    The transformation connects the source  to the target .
    Procedure
    The transformation must be reactivated.
    Error saving Data Transfer Process DTP_4FKN7KAKCOLQ3ROIB7U7DV13A
    Message no. RSO843

    Thanks so much everyone for your suggestions.  Iu2019ve tried them all and hereu2019s what I now have:
    Anil u2013 Active datasources were included in the original transport.  I tried retransporting and got the same error messages.
    Voodi u2013 0ACCOUNT_TEXT was resident in the Q system as a 3x datasource.  I replicated it as a 70 datasource in D and this is what was transported to Q.  It is a 7.0 datasource in Q.  I got the same error messages when I tried transporting just the transformations.
    Jayaram - 0ACCOUNT is active in the Q system and is currently being used in transformations other than the one Iu2019m trying to import.
    Godhuli u2013 I not only re-replicated the datasource in D, I reactivated the transformations and DTPs and resaved the InfoPackages.  I tried retransporting with a new transport request and it failed with the same error messages.
    Is there anything else anyone can think of?
    Thanks,
    Janice

  • Error While Transporting Transformation and DTP

    I am trying to transport Transformation and DTP.But its giving following error.
    <b>Start of the after-import method RS_TRFN_AFTER_IMPORT for object type(s) TRFN (Activation Mode)   
    InfoObject xxxx has a characteristic routine, but no rule                                  
    InfoObject xxxx has a characteristic routine, but no rule                                   
    InfoObject xxx has a characteristic routine, but no rule                                      
    InfoObject xxx has a characteristic routine, but no rule                                   
    No rule exists                                                                               
    Transformation  : Rule 1 could not be imported                                                    
    Transformation  : Rule 2 could not be imported                                                    
    Transformation  : Rule 8 could not be imported                                                    
    Transformation  : Rule 9 could not be imported                                                    
    Transformation  : Rule 60 could not be imported                                                   
    Transformation  : Rule 109 could not be imported                                                  
    Transformation  : Rule 128 could not be imported                                                                               
    Start of the after-import method RS_DTPA_AFTER_IMPORT for object type(s) DTPA (Activation Mode)   
    Conversion of T version from DTP xxxx to M version...                    
    An exception has occurred                                                                               
    </b>
    Any help.Thanks

    Hello,
    Do you have any routines in the transformation you are trying to transport. Looks like its missing some routines that needs to be transported.
    Hope that helps.

  • Problem while transporting transfer rules in BW 3.5

    Hi All,
    I have a problem while transporting transfer rules in BW 3.5.
    I have just checked the box for conversion to Transfer structure / Transfer rules of an infoobject and tried to transport it to quality. I got this below error message:
    The selections   T ZBW_ZBILLRATP_TEXT_BA specify more than one DataSource
    Diagnosis
    You need to select an individual DataSource based on the selection conditions
    InfoSource =
    Source System =
    Object Version = T
    Transfer Structure = ZBW_ZBILLRATP_TEXT_BA
    although the select event is not unique.
    Procedure
    Check the objects to which the selection applies.
    Reference to transfer structure ZBW_ZBILLRATP_TEXT_BA not available. No activation possible.
    Message no. RSAR436
    Diagnosis
    Transfer structure ZBW_ZBILLRATP_TEXT_BA should be transported into this system.
    However, no DataSource mapping refers to this transfer structure.
    System response
    The transfer structure was not activated or deleted.
    Procedure
    Ensure that DataSource mapping, with a reference to the transfer structure ZBW_ZBILLRATP_TEXT_BA is on the same transport request. Use the transport connection to create a consistent request.
    Can any one provide me details of how to overcome this issue. I tried transporting all related objects.
    Regards
    Lakshmi

    Hi Lakshmi,
    Befor Transporting the Transfer rules, make sure that you are transporting the Active Versions of your Datasource & DataTarget between which your transfer rules exist.
    Also make sure that the Transfer rules are active before it is transported.
    Hope it helps!
    Regards,
    Pavan

  • Problem with CALL TRANSFORMATION xml - abap

    Hello!
    I got the following problems using call transformation to read a xml-file to local abap datatype!
    Simple xml file for testing:
    <BMECAT>
    <HEADER>
    asdf
    </HEADER>
    </BMECAT>
    XSLT file:
    <xsl:transform xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:sap="http://www.sap.com/sapxsl" version="1.0">
      <xsl:template match="/">
        <xsl:value-of select="./BMECAT/HEADER"/>
      </xsl:template>
    </xsl:transform>
    The xslt transformation works with xslt-tester!
    My Source:
    DATA: xmlupl TYPE string,
    outputx TYPE XSTRING,
    lv_string TYPE string.
    * in xmlupl my xml import is stored
    CALL FUNCTION 'SCMS_STRING_TO_XSTRING'
    EXPORTING
    text = xmlupl " variable type string
    IMPORTING
    buffer = outputx. " variable type xstring
    TRY .
         CALL TRANSFORMATION path_to_xslt_file
           SOURCE XML outputx
         RESULT HEADER = lv_string.
    CATCH cx_xslt_exception INTO xslt_error.
         data: xslt_message type string .
         xslt_message = xslt_error->get_text( ).
    ENDTRY.
    After debugging in xslt_message is stored the following text:
    "The element abap was expected for the XML-ABAP transformation"
    Can anyone help me with this problem?
    Regards,
    Daniel

    hi
    good
    try this code
    Just look at this piece of code, I think it should help you.
      DATA : ITAB   TYPE TABLE OF SPFLI,
             L_XML  TYPE REF TO CL_XML_DOCUMENT.
      SELECT * FROM SPFLI INTO TABLE ITAB.
    CREATE THE XML OBJECT
      CREATE OBJECT L_XML.
    CONVERT THE DATA TO XML
      CALL METHOD L_XML->CREATE_WITH_DATA( DATAOBJECT = ITAB[] ).
    DATA IS CONVERTED TO XML; DISPLAY THE XML-DOCUMENT
      CALL METHOD L_XML->DISPLAY.
    thanks
    mrutyun^

  • Problem during transport

    Dear All,
    Now i meet a problem during transport my ABAP in dev to prod server. Not sure is BASIS or my problem.
    The error is "Request after end mark"
    One more question is for the transaction code STMS, the status for production server should be LOCK or IMPORT QUEUE IS OPEN? If it should be IMPORT QUEUE IS OPEN, how i going to do it cos now our status is LOCK?
    Thanks for ur help....
    regards;
    jee

    Hi,
    The "Request after end mark" will be displayed due to the following:
    Requests after the end mark are not imported during the next import. The end mark is automatically deleted only when the next import has completely ended. Afterwards, the requests can be imported. You can see the legend information in the following website:
    http://help.sap.com/saphelp_nw04/helpdata/en/44/b4a3847acc11d1899e0000e829fbbd/content.htm
    However, as per your questions I understand that the TMS configuration is not proper. Can you check the r3trans and the transport routes/layers again and see what is missing?

  • Problems when transporting from DEV to PROD

    Hi experts, I have problem during transport from DEV to Production.
    We have a  DEV, QAS and PRODUCTION and we have transport from DEV to QAS very well. But when we transport from DEV to PROD, recibe an error  like:
    After beginning the import method RS_IOBC_AFTER_IMPORT for Objects types IOBC mode (activation)
      Failed to verify catalog InfoObjetos ZCM_UNIMET_CHA01
      The InfoObjeto ZCM_RENC version does not exist in active
      The InfoObjeto ZCM_RENM version does not exist in active
    1.The Query is: Wy if the transport go OK from DE to QAS, then The transport from DEV to PROD terminated in error?.
    2. There are any items to check in production before to transport?.
    PD: All of the Objects in DEV are in ACTIVE status
    Tanks,
    Ramon Sulvaran

    The transport ended in QAS with error code (4) and ended in Producion with error code (8), the detal of the error in Production begin with:
    Home After import RS_ODSO_AFTER_IMPORT method for type (s) ODSO object (trigger mode)
    Activation of DataStore objects of type Object
    Check DataStore objects of type Object
    DataStore Object Verification ZCM_DS01
    The DataStore object is consistent ZCM_DS01
    Burning the DataStore objects of type Object
    Internal activation (DataStore Object)
    Pretreatment / Creating DDIC objects to DataStore Object ZCM_DS01
    Table / View / BIC/AZCM_DS0100 (type 0) DataStore object recorded ZCM_DS01
    Create / Delete the indexes for the active table
    Table / View / BIC/AZCM_DS0140 (type 4) recorded ZCM_DS01 DataStore object
    Type of table / BIC/WAZCM_DS0100 recorded
    Table / View / BIC/VZCM_DS012 (type VIEW) recorded ZCM_DS01 DataStore object
    Log ZCM_DS01 DataStore object changes was recorded successfully
    Writing Object Catalog entries (Tadiran)
    He has written the object TABL / BIC/AZCM_DS0100 in catálgo objects (Tadiran)
    He has written the object TABL / BIC/AZCM_DS0140 in catálgo objects (Tadiran)
    He has written the object TABL / BIC/VZCM_DS012 in catálgo objects (Tadiran)
    He has written the object TTYP / BIC/WAZCM_DS0100 in catálgo objects (Tadiran)
    Activate all ABAP Dictionary objects (5):
    Error / Warning in progr.activación Dict., Detailed log> Detail
    Activate table / BIC/AZCM_DS0100.
    Lack of expansion to the category table
    Lack of extension category for include or subtype .......
    When i go to BW Production to check teh object. I see tha the Object was create but in inactive status (grey color). When y Try to Actiavate it y see the error:  Error/ Warning in program Activation Dcit. Detailed Log -> Detail

  • Problem in Transporting Function module

    Hi,
    I have created a bapi(RFC).
    For testing I created several copies and Bapi Object and the last version got sucessful .
    but now I am getting problem in transportation, I have included the FM and Function group in the new request no but the include program is not taking the new request no and and when I am going to version management there is no no.
    can anybody help me for this??
    Thanks and Best Regards.
    Kusum.

    hi,
    Pl post questions [SAP Business One] forum questions only.
    Pl close thread.
    Jeyakanthan

  • Problem in transporting change document

    Hi guys,
    I have created one change document for customized field.
    I m getting problem while transporting this change document.
    The view is not generating in production system.
    Function group is coming blank for change document object in production.
    Is there other way of generating the change document ???
    Kindly reply.
    Regards,
    Siya

    Check this.
    1. Deletion flag is set or not.?
    2. Execute MCDOKDEL and check for the document
    3. Archiving path Storage Path location.?
    Thanks
    S.N.

  • Problem in transporting WPC Content

    Hi,
      I am facing  problem in transporting WPC Content from server1 to server2. After transport the webpages are not displaying the contents. Webpages are showing empty layouts. I have done the layout configurations. Webpages are cotaining iViews and Html contents from KM . The webpages are not allowing to edit. Its very urgent.Help me to get through this.
    Regards,
    Mallini.V

    Hi MaliniV,
    Before you transfer the WPC content from one server to another, you need to be very careful about the settings and configurations. Did deply the WPC on the other server ? Did u do any custom page layouts in development server ? if yes, you need to do the same in production server as well. if not , it won't work.
    I too had the same problem before. but ! after checking all these , I corrected them.
    I hope this will help u.
    Thanks
    Suresh

  • Problem in transporting authorization object

    Hi,
    I am facing a problem in transporting the authorization object. We have an existing cube in development and production. In production the object has 3 authorization objects checked. Now I want to change the authorization object assignment in my cube. So I changed the assignment in the development, but when I tried to transport the authorization object it collected all the cubes where the authorization object is used.
    I want to transport only the authorization object associated with that cube, not all. I understand that logically if we are transporting the authorization object from RSSM, it takes all the assignments. But I don't want to do that because there may be some inconsistencies between the system.
    Can you tell me weather we have any other way, so that the authorization object is transported only for one particular cube assignment not all.
    Thanks in advance
    Prashant

    Hi,
    I tried that but not getting anything.
    Can you please tell me the steps.
    Steps I have done are as follows.
    1. Go to RSSM and select the authorization object.
    2. We have a button which says transport authorization object. I clicked on that.
    3. I got a list of all the authorization objects there. I selected my authorization objects and clicked on Transfer Object button.
    4. Then I get the hierarchy authorization objects.
    5. After that I selected a request and everything is included in that request. I didn't got your above mentioned option.
    Do you want me to go to the table RSSTOBJDIR and delete all the other entries??
    It would be great if you can tell me the steps to do that.
    Thanks in advance
    prashant

  • Problem in transporting the component Controller

    Hi Friedns,
    We had a problem when transporting a WD Componenrt controller. Til Quality it when ok. But when the transport reached to production we saw that from the attributes tab of the Componenrt controller the WD_ASSIST WAS MISSING . Due to which it was giving a dump. We recreated a new transport and sent it but that didnt worked to .
    Can anybody advise any solution. In the dump it is saying Component ZBASE_RATE CONTAINS SYNTAX ERRORS.
    THANKS
    Rohit

    Hi,
    It might be difference of the environments in ur quality and production systems.
    Check whether both systems are having the same level of webdynpro patches.
    You can check with ur basis people for this clarification.
    Regards,
    Veerendra Nath

  • Problem in transporting the text elements for user exit EXIT_SAPLV09A_002

    Hi  All,
    I am facing a problem in transporting the text element (text symbol) for the exit EXIT_SAPLV09A_002. It is implemented and transported but the text elements are not transported and even if I try to delete them and then create them again, on activation it doesn't prompts for TO and it version its shows it as local object. I have tried to manually assign the TO by using limu as id of program and rept as type and SAPLXV09 as the name of the object but still it doesn't allows as an error message comes prompting local object cannot be assigned to TO. Kindly suggest solution this problem.
    Regards,
    Sachin
    Edited by: Sachin Dangayach on Nov 15, 2010 4:21 PM

    Hello ,
               In the Quality after you run the report check in the layout option>display text elements> variables and check what value is displayed for the use exit variable , if it is correct then problem may be in the selection you gave when you run the report if the user exit variable value is wrong , then set a break point in the code and run the report from rsrt and check where the error is.
    hope it is clear
    assign points if useful

Maybe you are looking for