Skip to Content
author's profile photo Former Member
Former Member

ABAP Pgm or Fun Mod to create a new transformation in SAP BW through RFC

Hello Guru's.

We are in the process of copying the objects from one BW system to other BW system (through RFC). We have completed the data providers part using the standard BAPI's for create and get details actions. When comes to Rules/Routines, we are not able to see any standard Function modules/BAPI's to create them.

Could you please let us know if any Standard BAPI's to create transformation (when we give source/target names) or pls suggest how can we take this task further.

Standard BAPI's which we had an examples.

BAPI_CUBE_CREATE Creates InfoCube

BAPI_IOBC_CREATE Creates InfoObjectCatalog

BAPI_IOBJ_CREATE Creates an InfoObject

BAPI_IPAK_CREATE Creates InfoPackage

Thanks,

Karthik T.

Add a comment
10|10000 characters needed characters exceeded

Related questions

5 Answers

  • Posted on Jan 09, 2014 at 08:48 AM

    Hi Karthik,

    I would suggest please connect with your Basis Team,I think they have tool which will copy all objects to new system from existing system.

    hope it will help.

    Regards,

    Ganesh Bothe

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jan 09, 2014 at 09:02 AM

    Hi Karthik,

    As per my understanding that you have requirement to copy the objects from one BW system to other BW system. For example BW1 ( AKQBI73 ) Dev system and BW2 (FAMBI74 ) system.

    Option 1: If you have requirement to copy whatever object in BW1 (AKQBI73 ) Dev system same you want QA sustem, then you may choose system copy. You just copy all the object's from Dev system and paste into QA system ( that copying and pasting work will handle BASIS Team ).

    Option 2: If you have requirement to copy the whatever objects in BW2 ( FAMBI74 ) to another BW1 system (AKQBI73 ), then you choose RFC connection, and copy the object's using the below function module ( RSDG_CUBE_COPY, RSDG_MPRO_COPY) and do re-name and insert into another BW system using ABAP Code.

    Regards,

    Baskaran T R

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jan 09, 2014 at 09:04 AM

    Hi Karthik,

    I suggest you to do system copy ( which will do only BASIS TEAM ).

    Regards,

    Baskaran

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jan 09, 2014 at 12:25 PM

    Hi,

    If you have maintained the same names for the InfoProviders in the source and the target system, simply transport the TRFNs from the source to the target. As I understand, there doesn't need to be a configured transport path for this; once you release the transport, the basis team can copy the files to your target server and import the TR.

    Regards,

    Suhas

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jan 10, 2014 at 12:52 AM

    Hello All,

    In this task, the source system is a BW 730 (A) and Target system is BW + HANA (B) system. While transferred it with a "rename" option. I mean if a infocube ZIC_C01 in source A means it will be ZB7HIC_C01.

    So we will not be able to transport the transformation directly from source to target systems.

    Could you please let me know if there is any way to acheive it.

    Note : System copy is option but we have already migrated/transferred with new naming conventions most of the objects. So only way is to create the set of transformations as like of source systems.

    Add a comment
    10|10000 characters needed characters exceeded

    • Hi Karthik,

      Then you have to do it the manual way I'm afraid. Every TRFN has to be manually copied one by one.

      One reason is that your transformations will most likely have code that refers to various DSOs in the system. If the DSO names in your source and target systems are different then you have to change the code to refer to the correct DSO in your target system.

      Regards,

      Suhas

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.