Change package  for report & subobjects

Hello,
I have a report and a lot of subobjects(screens, tranzactions,statuses,titles,dict. objects...) as local objects. Now I want to reassign to a new package. If I use the change package option I have to do it for every subobject. Is there a way to reassign the package for the report and all his subobject in one step?

hi
   try out for tcode se80 to change you local objects to anathor package..
if you have lots of reports , transactions etc then go to
se03->object directory->change object directory entries-> give ur objects
and in package write $tmp to (ur package name)
hope it helps
Award marks if it helps

Similar Messages

  • Change Package For Many Bi Objects

    Dear Gurus,
    Before transformation, Is there any way to change package for many bi objects ?
    Transport Coonection tab dont allow me to change package of these bi objects?
    Cheers,

    In the transport connection screen select the object -->send it RHS --> before changing the package make sure that object is not in any of the Transport request if so release the request using the Tcode :se09 and now select the object in the transport screen click on change package it will prompt a window where you can update the package and create TR for it.

  • How to change package for Process chain

    Hi Experts,
               How do i change the package in the Transport connection. Iam transporting a PC from D to Q.
    1. I have some routines created in the infopackage.So i selected this one in the transport connection. I noticed under infopackages the following are also checked. a. infoobjects b. DataSource c. Infopackage d. Infopackage e. infosource f. transfer structure g. source system.will that cause problem in Q as I have them already in Q and P
    2. How do i change the package in the transport..Currentl all of them are &tmp. Please help me with the navigatioln steps.
    3. After clicking the truck icon, what shld i do ..do i have to transport the request as well. please provide me with steps.
    Thanks
    Dave
    Message was edited by: Dave Marcus

    1. I have some routines created in the infopackage.So i selected this one in the transport connection. I noticed under infopackages the following are also checked. a. infoobjects b. DataSource c. Infopackage d. Infopackage e. infosource f. transfer structure g. source system.will that cause problem in Q as I have them already in Q and P
    Ans : If you have ticked Transport Check button for Infopackage then only Infopackage is transported. Underlying Infoobjects, Transfer Structure etc. will not be transported.
    2. How do i change the package in the transport..Currentl all of them are &tmp. Please help me with the navigatioln steps.
    Ans : once you have pulled the necessary objects in the Transport Connection, Right click on the relevant object and select 'Change Package' to change the package from $tmp to others.
    3. After clicking the truck icon, what shld i do ..do i have to transport the request as well. please provide me with steps.
    Ans : Assign the Package by following question2, then assign Transport Request by clicking on the Truck Icon in Transport connection for the objects you have collected and then go to 'SE01' Transaction give the request number which you assigned in Transport connection and click on 'Display' which displays the request and all objects assigned to the request. select the Task Request and click on Truck icon which will release the task and then select the Main Request and click on Truck icon again which will release the main request.
    Thanks,
    Vamsi

  • How to change package for the program or t code if package not available?

    I have a T Code that was imported from ECC5 to BW system.
    This t code as well as its program have a package ZXYBC assigned in ECC5 system.
    However, the package that it was assigned (ZXYBC) does not exist in BW but exists in ECC5.
    Now I am not able to do any modifications (in the BW system)  to the T Code or its associated program as the Package ZXYBC does not exist in BW.
    Note: Change Object Directory Entry does not work.
    Any suggestions?
    Thanks.

    Open your main program of your TCODE in SE80 transaction.(Go to se93 transaction to get the program name for your TCODE).
    Right click on the root node.
    Other Functions->Change Package Assignment.
    GIve the new package name (THis package should be already created in your system).
    Regards,
    Ravi

  • Change package for Customer Exit

    How can I change a package for Customer Exit? I can't find the Cusomter Exits project by using SE80 transaction... :/

    Hi
    To change the package for the customer exit
    1) use tcode CMOD
    2) frm the GOTO menu , choose OBJECT DIRECTORY ENTRY.
    3.in the OBJECT DIRECTORY ENTRY , go to change mode , frm there u can change ur package also.
    Assign points if helpfull
    From
    ManesH

  • Changing Package for Authorization fields

    HI ,
    I assigned my Authorization fields to $temp while creating them , now i want to change the package and transport them can any one have an idea how to change the package for Authorization Fields.
    Regards,
    Abraham

    HI Arun,
    I think u r getting me wrong, Authorizatin object have Authorization fields associated with them , we create them in SU20 , when i created them i assigned them to $temp now i want to chage the package it is not allowing me to do that can any one help me on this..
    Regards,
    Abraham

  • Change package for a table

    Hi friends,
               I need to change the package of a custom table that has maintenance generated for it. Can i copy the table to a new package using se80 or do i have to create a new table again.
    Thanks.

    Hi,
    check this :
    you can change the table or any object package from SE80 , no need to create new table or copying the table from one package to other. follow below steps to change the package of the table.
    Open the package in SE80 and right click on the tablename from database tables folder and select 'Object directory entry' and click on the change button to change the package .
    or from SE11 , select object directory entry from goto menu and change it.
    Regards
    Appana

  • Change layout for report

    Hi,
    I am having trouble selecting the 2nd layout as my default layout for this particular report.
    What could be the issue?
    Thanks,
    Regards.
    Aziz

    Hi Aziz,
    You will not be able to Make 2nd Layout as default from Report and Layout Manager.
    You need to run Warehouse Report and After Warehouse Report Result appears then you need to Click on Layout Designer from Menu Bar.
    When Click on Layout Designer for Warehouse Report Result then on you will be able to make 2nd Layout as default for Warehouse Report.
    Please check below Snapshot.
    Hope this help
    Regards::::
    Atul Chakraborty

  • Change values for report parameters

    Post Author: Galen Chen
    CA Forum: .NET
    Hi All,
    I am trying to set the values for the report paramenters which are datetime type. But when I tried to set like
    .SingleValue.Value = Now()
    I got "One or more arguments are invalid.".
    If anybody know what this means, please help. Thanks
    regards
    Galen

    Post Author: quafto
    CA Forum: .NET
    Check out the samples published here http://support.businessobjects.com/communityCS/FilesAndUpdates/sample_applications_for_.NET_developers.pdf.asp?recDnlReq=Record&dnlPath=sample_applications_for_.NET_developers.pdf.
    Or review the documentation on the Developer Zone on passing parameters, http://devlibrary.businessobjects.com/. I don't know of any property called "SingleValue" in the .NET SDK so I'm not sure where you got your code from.

  • Regarding Changing Package

    Hai Guru's
    can any body please help me
    how to change package for Data Dictionary Objects and remote Enabled Function Modules
    Thanks in advance

    Hi,
    For data dictionary goto se11>goto>object dict entry>change mode here u can chage ur package.
    and same pocessudure has been follow for FM also in SE37.
    Please reward if problem is solved.
    Amit.

  • Change Package Identification

    Hello,
    Can anyone tell me the procedure to change the package identification for objects to another package in BW 3.5?

    Hi Sujeel,
    To Change package for an object in 3.5 goto EXTRAS menu at the top---> in that select OBJECT DIRECTORY ENTRY. then you can change the package what ever you want.
    Hope this is helpful.
    Rgds,
    Ravi

  • Change package assignment for report texts ?

    Hi All,
    How to change package/development class assignment for report texts.
    Thanks & Regards,
    Ramasubramanian G.

    HI,
    Go to transaction SE03,
    choose option Change object Directory Entries,
    choose object with key R3TR REPT
    Give the program name

  • How to change date for Compensation Package Offer (IT0706)

    I try to change date for an existing record in IT0706 to a later date, however system prompted "The compensation package was already activated. It can not be changed" As I checked, the record status is "Activated". Can anybody help to advice on how to change the date ?
    Thanks~

    Hi Kishor...Thanks for reply...
    But i need to change my precentation variable date formt...
    i need to write one text like: 'Year to dd/month/yy' in one column formula..
    So how can i achieve it..

  • Reports available in the Business Package for MSS and ESS

    Hi,
    I have searched sdn.sap.com throughout looking for a comprehensive list of reports available in the business packages for both MSS and ESS, i got a little bit of joy and found some of the MSS reports but not all on sdn.sap.com, can anyone please advise where i would find such information on both these packages, just to re-iterate, i am looking for a list of reports these business packages offer? any help much appreciated.
    Thanks
    John
    P.s any documents can be sent to [email protected]

    @John
    (1) ESS- We built our own custom PORTAL role/workset in which one of the worksets we created is called "Tools and Forms". Under that workset, we placed various pages/iViews that either are simple URL iViews that link to external documents and such (like vacation request forms since they do not do online leave requests yet) as well as a couple ot t-code iViews that run reports in ECC for the employee. Nothing very mind blowing there. Just some content creation on the portal side.....oh, and some config on the backend to create a Homepage Framework Area Page and all for it (I liked that part!)
    (2) Wow....talk about perfect timing...I just had to document the way MSS sees the MDT reports in it's "reporting" area yesterday! haha Here goes the quick explaination....in configuration for MDT, you have various "scenarios". These kinda determine which "groups" of reports will show in MDT. For MSS for the Reporting webdynpro/service, the scenario is RPT0 (in ECC 5.0, at least). Soooo if you look at the function CODES assigned to RPT0, you will see several for Training and one for Accounting (Cost Centers)...you can reference the function CODES listed back to the "pool"/library of function codes a bit up/previous in the same config area for MDT(I think it is called "Define Function Codes"). However, there is one more piece you will see listed under RPT0....it is a DIRECT call to function MODULE "HR_HIS_READ" (this was a bugger to find because I could not find the "Maternity" report listed in the function codes and had to figure out where the heck it was coming from! haha). Anyways....what the function MODULE actually does is call the HR Information System (HIS) passing it the RPT0/MSS scenario. This returns the particular reports for Employee Data and Time&Attendance. You can see this if you run the HR_HIS_READ function directly and enter RPT0 for the second input value (first and third are not needed or you can just enter "*". Sooooo that is how the "magic" happens. Hope that explained it. From there, you can simply config you own scenario/reports to add into MSS if you like.
    Hope this helped!

  • Changing datasource of reports in a loop only works for first report.

    Hi,
    I have code that loops through a list of reports to change the datasource and save the change in the report. The idea is that this can be done at build time so time taken at runtime is only for opening the report and running it.
    The problem is that the first iteration of the loop works, and any further ones don't. Apart from closing the client document is there anything else that should be explicitly closed? I don't retrieve any ReportSource from the Client Document so I shouldn't need to dispose of that...I don't think. In particular is there something that should be done to the databaseController retrieved from the clientDoc after each loop?
    The code goes like the below:
    for(File report : reports){
         System.out.println("Preparing report: " + report.getAbsolutePath());
         ReportClientDocument clientDoc = CRJavaHelper.getReportClientDocument(
                   report.getAbsolutePath());
         CRJavaHelper.replaceDBConnection(clientDoc, props);
         clientDoc.close();
         System.out.println("Report " + report.getAbsolutePath() + " prepared.");
    getReportClientDocument does this:
    ReportClientDocument clientDoc = new ReportClientDocument();
    clientDoc.setReportAppServer("inproc:jrc");
    clientDoc.open(fullPath,
              OpenReportOptions.openAsReadOnly.value());
    return clientDoc;
    replaceDBConnection does the following:
    DatabaseController dc = clientDoc.getDatabaseController();
    logonDataSource(dc, username, password);
    prepareReport(dc, schema);
    ConnectionInfos cis = dc.getConnectionInfos(null);
    for (IConnectionInfo oldci : cis) {
         IConnectionInfo newci = new ConnectionInfo();
         newci.setKind(ConnectionInfoKind.SQL);
         newci.setAttributes(propBag);
         newci.setUserName(username);
         newci.setPassword(password);
         dc.replaceConnection(oldci, newci, null, DBOptions._useDefault
                   + DBOptions._doNotVerifyDB);
    SubreportController src = clientDoc.getSubreportController();
    IStrings strs = src.getSubreportNames();
    Iterator<?> it = strs.iterator();
    while (it.hasNext()) {
            String name = (String) it.next();
         ISubreportClientDocument subreport = src.getSubreport(name);
         DatabaseController sdc = subreport.getDatabaseController();
         cis = sdc.getConnectionInfos(null);
         for (IConnectionInfo oldci : cis) {
              IConnectionInfo newci = new ConnectionInfo();
              newci.setAttributes(new PropertyBag(propBag));
              newci.setUserName(username);
              newci.setPassword(password);
              sdc.replaceConnection(oldci, newci, null, DBOptions._useDefault
                        + DBOptions._doNotVerifyDB);
    clientDoc.save();

    What's the URL for the site where you are using this?  Offhand, it looks like it should work with your first example so you are either placing the script before those elements are loaded or you might try wrapping your current javascript inside the:
    $(document).ready(function() {
    --- your existing javascript here
    This make sure the code runs once all the html is loaded on the page.  Without seeing a URL and debugging with the js console in Chrome I can't give you a solid answer.
    But, I do know that you can probably do this with a lot less markup.  Once we figure out what the actual problem is I have a better solution mocked up for you on jsfiddle.
    When looking at my HTML code on jsfiddle, please realize I setup some dummy HTML and removed your tags and added actual values which would be output by your tags.  The main thing I did was remove the whole div.more-selection and instead, added a "data-is-selected" attribute on your div.more-option element.  Then, in my javascript for each div.my-option element on the page, we loop through them, find the value of that data attribute and hide that div if it's less than 1 (or 0).
    Here's the fiddle for you to look at:  http://jsfiddle.net/thetrickster/Mfmdu/
    You'll see in the end result that only two divs show up, both of those divs have data-is-selected="1".
    You can try pasting the javascript code near the closing </body> tag on your page and make sure to wrap my js inside a <script> tag, obviously.  My way is neater on the markup side.  If you can't get it to work it's likely a jquery conflict issue.  My version is using the $(document).ready() method to make sure all the code is loaded before it runs.
    Best,
    Chris

Maybe you are looking for