Copy some workbooks from one user to other

Hi!
How can I copy (not share) some workbooks from one user to other?
The reason to do this is because we are renaming users to other naming pattern.
Thanks!

You would first need to share the workbooks you want to transfer ownership of to either the new user name, or a responsibility that the new user has (I am assuming this is an Oracle Applications EUL). The user signs on to Discoverer Plus with their new name. They open up the workbook(s) and then do a SAVE AS. That will save the workbook with them as the new owner. You would then need to sign on with the old owner's name and delete those old workbooks (after first backing them up) once you are sure everything is working okay. Yes, this is a yucky process. What we do is we use a "dummy" user name when we create/modify workbooks. That way the dummy user name is the owner of the workbooks. So it does not matter if a person leaves or if you change user naming conventions. If you have a lot of users creating workbooks, then a dummy user name may not work well. You could always submit an enhancement request to Oracle for a copy function. I expect you would get a lot of customers supporting such a request.
John Dickey

Similar Messages

  • How to copy discoverer workbooks from one user to another user

    I need to be able to copy all workbooks from one user and save them in a shareable user account. The request is being made by his manager (in preparation for the user's retirement) so I need to do it without the user's knowledge. The manager wants to ensure that all workbooks are copied. For example, can the DBA copy all workbooks of schema JOHNDOE to APPLEX. We are using  Oracle Database 10.2.0.5.0 and Discoverer 10.1.2.3 in the Windows environment.
    Robert

    Robert
    Are these workbooks saved in the database or on a file server somewhere? If its the latter you just need to copy them to another location.
    If they are saved to the database you can export them using the Admin tool but I have a feeling you will only be able to do this if you have access to them: aka they have been shared with you. So here's several ideas:
    1. Grant JOHNDOE and APPLEX access to be an administrator then log on as JOHNDOE in the Admin tool and use File | Export | Selected Objects | Workbooks and export ALL workbooks owned by JOHNDOE. Then you log in as APPLEX and import the workbooks this time taking ownership. Now you can share them with whoever else needs them. You will need to make sure that APPLEX has access to the same business areas as JOHNDOE. When done you can revoke the admin rights of JOHNDOE.
    2. If you don't know JOHNDOE's password you could export the entire EUL to a file. For example if you EUL is owned by a user called EUL_US then create another database user called EUL_US_TEMP and install an empty EUL as a Private EUL, not Public. Then you grant APPLEX permission to be an administrator of this new EUL. Next you log in as APPLEX in the new EUL and import the EUL you exported earlier, this time also taking ownership of all workbooks only if the original owner cannot be found.You'll find that APPLEX has access to ALL workbooks not just those originally owned by JOHNDOE so next you have to work out which ones were originally owned by JOHNDOE. You can do this in SQL by examining the file called EUL5_DOCUMENTS in the original EUL and look for all documents owned by JOHNDOE. Now that you know the names of the documents you log back into the new EUL as APPLEX and export only the workbooks you want to a separate export file. With that done you can log in as APPLEX into the original EUL and import that file this time always taking ownership. Finally you can drop the EUL_US_TEMP schema.
    Hope this helps
    Michael

  • How to copy BEx Workbooks from one user's favourites to another user's

    Is there a way to copy BEx Workbooks (Excel Analyzer) from one user's 'Favourites' to another user's Favourites?
    A user is away on vacation and we need to get at a couple of workbooks that are stored only in that user's Favourites. We do not have access to that user's user id and password.
    We’re on BW version 3.5.

    Thanks Ravi.
    We are aware that if a workbook is assigned to a Role then other users can access the workbook.
    In order to assign the workbook to a Role, we need to be able to see it in the first place.
    The workbook is currently saved only in a specific user's Favourites, and that user is away on vacation. We can not assign it to a Role unless we sign on as that user. We do not have the user's logonid and password.
    So we are still interested in finding out how to copy from that user's Favourites, perhaps via a program or via the Administrator Workbench.

  • How to copy the variants from one user to other user?

    Hi all,
    I have a list of variants(nearly 10 variants) for a report named 'ZONEORDER'. I need to copy all the variants to another user. Is it possible?
    If so, could anyone suggest the solution?
    Thanks in advance.
    Regards,
    Vijay.

    Hello Vijay,
    I need to copy all the variants to another user.
    What does " copy to another user" mean?
    You can attach the variant to a Transport through prog. RSTRANSP and move to subsequent systems.
    BR,
    Suhas

  • How to change sheduled jobs from one users to other user?

    Hi,
    I want to change shoulded jobs from one users to other user.
    Is there any way that we change job from one user to other user.
    apart procedure with sm37: single job selecting with copy option.
    Regards,
    Gianluca Vinco

    Hi,
    Please try the folloiwng for changing the User of a Scheduled job:
    1. Go to transaction SM37, select the 'Scheduled' Job by checking the check box and then use the menu path Job -
    > Change
    2. You may reach the Change Job xxx screen. Here, click on the Step button
    3. You may reach the Step List Overview screen
    4. Here select the step in the list and click on the Change icon to make the User change in the pop up Edit Step window
    I hope this helps you in your work.
    Best Regards
    Sitaraman

  • How to copy-paste frames from one document to other with there respective layers intact?

    Hi All,
         I am facing an issue while copy paste frames from one document to other. I have a 3 frames in first documents each one on different layer. First document has 3 layers. The second document too have 3 layers , I am copying frames from first document to scrapdata using 'ICopyCmdData ' and 'kCopyCmdBoss'. I have 'Paste Remembers Layers' menu 'Checked' on Layer panel. I am using following function to copy frames to scrapdata.
    bool16 copyStencilsFromTheTemplateDocumentIntoScrapData(PMString & templateFilePath)
         bool16 result = kFalse;
        do
            SDKLayoutHelper sdklhelp;
            PMString filePathItemsToBeCopiedFrom(templateFilePath);  //("c:\\test\\aa.indt");
            IDFile templateIDFile(filePathItemsToBeCopiedFrom);
            UIDRef templateDocUIDRef = sdklhelp.OpenDocument(templateIDFile);
            if(templateDocUIDRef == UIDRef ::gNull)                 
                break;
            ErrorCode err = sdklhelp.OpenLayoutWindow(templateDocUIDRef);
            if(err == kFailure)                 
                break;
            InterfacePtr<IDocument> templatedoc(templateDocUIDRef,UseDefaultIID());
            if(templatedoc == nil)               
                break;
            InterfacePtr<ISpreadList>templateSpreadUIDList(templatedoc,UseDefaultIID());
            if(templateSpreadUIDList == nil)                  
                break;
            IDataBase * templateDocDatabase = templateDocUIDRef.GetDataBase();
            if(templateDocDatabase == nil)                  
                break;
            UIDRef templateDocFirstSpreadUIDRef(templateDocDatabase, templateSpreadUIDList->GetNthSpreadUID(0));
            InterfacePtr<ISpread> templateSpread(templateDocFirstSpreadUIDRef, IID_ISPREAD);
            if(templateSpread == nil)                 
                break;
            UIDList templateFrameUIDList(templateDocDatabase);
            if(templateSpread->GetNthPageUID(0)== kInvalidUID)                  
                break;      
            templateSpread->GetItemsOnPage(0,&templateFrameUIDList,kFalse,kTrue);  
            InterfacePtr<ICommand> copyStencilsCMD(CmdUtils::CreateCommand(kCopyCmdBoss));
            if(copyStencilsCMD == nil)                
                break;
            InterfacePtr<ICopyCmdData> cmdData(copyStencilsCMD, IID_ICOPYCMDDATA);
            if(cmdData == nil)                 
                break;
            // Copy cmd will own this list
            UIDList* listCopy = new UIDList(templateFrameUIDList);
            InterfacePtr<IClipboardController> clipboardController(gSession,UseDefaultIID());
            if(clipboardController == nil)              
                break;
            ErrorCode status = clipboardController->PrepareForCopy();
            if(status == kFailure)                  
                break;
            InterfacePtr<IDataExchangeHandler> scrapHandler(clipboardController->QueryHandler(kPageItemFlavor));
            if(scrapHandler == nil)                 
                break;
            clipboardController->SetActiveScrapHandler(scrapHandler);
            InterfacePtr<IPageItemScrapData> scrapData(scrapHandler, UseDefaultIID());
            if(scrapData== nil)                
                break;
            UIDRef parent = scrapData->GetRootNode();
            cmdData->Set(copyStencilsCMD, listCopy, parent, scrapHandler);
            if(templateFrameUIDList.Length() == 0)       
                return kFalse;      
            else      
                status = CmdUtils::ProcessCommand(copyStencilsCMD);    
            if(status != kFailure)
              result = kTrue;
            sdklhelp.CloseDocument(templateDocUIDRef,kFalse,K2::kSuppressUI, kFalse);
        }while(kFalse);
        return result;
    After this I need to close first document. Now I am opening the second document from indt file which has same number of layers as first document. I am trying to paste frames from scrap data to second document using '' 'ICopyCmdData ' and 'kPasteCmdBoss' as shown in follwoing function
    bool16 pasteTheItemsFromScrapDataOntoOpenDocument(UIDRef &documentDocUIDRef )
        bool16 result = kFalse;
        do
               InterfacePtr<IClipboardController> clipboardController(gSession,UseDefaultIID());
                if(clipboardController == nil)
                    break;
               InterfacePtr<IDataExchangeHandler> scrapHandler(clipboardController->QueryHandler(kPageItemFlavor));
               if(scrapHandler == nil)               
                    break;
               InterfacePtr<IPageItemScrapData> scrapData(scrapHandler, UseDefaultIID());
                if(scrapData == nil)
                   break;
                     //This will give the list of items present on the scrap
                UIDList* scrapContents = scrapData->CreateUIDList();
                if (scrapContents->Length() >= 1)
                    InterfacePtr<IDocument> dataToBeSprayedDocument(documentDocUIDRef,UseDefaultIID());
                    if(dataToBeSprayedDocument == nil)
                       break;
                    InterfacePtr<ISpreadList>dataToBeSprayedDocumentSpreadList(dataToBeSprayedDocument,UseDef aultIID());
                    if(dataToBeSprayedDocumentSpreadList == nil)
                         break;
                    IDataBase * dataToBeSprayedDocDatabase = documentDocUIDRef.GetDataBase();
                    if(dataToBeSprayedDocDatabase == nil)
                         break;    
                    UIDRef spreadUIDRef(dataToBeSprayedDocDatabase, dataToBeSprayedDocumentSpreadList->GetNthSpreadUID(0));               
                    SDKLayoutHelper sdklhelp;
                    UIDRef parentLayerUIDRef = sdklhelp.GetSpreadLayerRef(spreadUIDRef);
                    InterfacePtr<IPageItemScrapData> localScrapData(scrapHandler, UseDefaultIID());
                    if(localScrapData == nil)
                        break;
                    if(parentLayerUIDRef.GetUID() == kInvalidUID)
                        break;
                    InterfacePtr<ICommand> pasteToClipBoardCMD (CmdUtils::CreateCommand(kPasteCmdBoss));
                    if(pasteToClipBoardCMD == nil)
                        break;
                    InterfacePtr<ICopyCmdData> cmdData(pasteToClipBoardCMD, UseDefaultIID());
                    if(cmdData == nil)
                        break;
                    if(scrapContents == nil)
                        break;               
                    PMPoint offset(0.0, 0.0);
                    cmdData->SetOffset(offset);
                    cmdData->Set(pasteToClipBoardCMD, scrapContents, parentLayerUIDRef );
                    ErrorCode status = CmdUtils::ProcessCommand(pasteToClipBoardCMD);
                    if(status == kSuccess)
                        CA("result = kTrue");
                        result = kTrue;
                }//end if (scrapContents->Length() >= 1)       
        }while(kFalse);
        return result;
         Here in above function its required to set Parent Layer UIDRef and because of this all frames are getting paste in one layer.
    Is there any way we can paste frame in there respective layers?
         Also I need to work this code with CS4 server and desktop indesign.
    Thanks in advance,
    Rahul Dalvi

    Try,
    // dstDoc must be FrontDocument
    InterfacePtr<ILayoutControlData> layoutData(Utils<ILayoutUIUtils>()->QueryFrontLayoutData());
    InterfacePtr<ICommand> createMasterFromMasterCmd(CmdUtils::CreateCommand(kCreateMasterFromMasterCmdBoss));
    createMasterFromMasterCmd->SetItemList(UIDList(srcMasterSpreadUIDRef));
    InterfacePtr<ILayoutCmdData> layoutCmdData(createMasterFromMasterCmd, UseDefaultIID());
    layoutCmdData->Set(::GetUIDRef(layoutData->GetDocument()), layoutData);
    CmdUtils::ProcessCommand(createMasterFromMasterCmd);

  • Copying SQVI Quickviews from One User to another User.

    Hello,
    Does anybody have an idea, whether the Queries which are created in SQVI can be copied from one User to another User ? When yes can you please let me know.
    Cheers
    Sanjeev
    Edited by: Sanjeev Kumar Kedarshetty on May 27, 2011 11:54 AM

    Hello Sandra
    I've tried to follow the solution you've provided but the "Convert QuickView" is grey out. Any idea how to activate that function?
    Regards
    Daniel

  • Copy Form Setting from one user to another

    Hi,
    I am using 2005A.
    How to copy form setting (rows and UDFs at header) from one user to another user?
    Thanks

    Hi Ming Ming On,
    I found a note couple of years ago.
    I can't remember the note number, and I attach the note here.
    Solution
    The following queries enables you to set preferences for one user and copy those to another user who is supposed to have the same preferences.
    Explanation for the queries variables:
    dest - Company database name
    sourcid - Represents the user ID from whom the preferences will be copied.
    destid - Represents the user ID to whom the preferences will be copied.
    How to get the user ID?
    From SAP Business One query interface or from the SQL Query Analyzer, run the query as follows:
    1. SELECT T0.U_NAME, USERID FROM OUSR T0 FOR BROWSE
    2. From the query's results, identify both the sourcid and the destid.
    3. In order to copy the preferences from sourcid to destid, run the query as follows:
    a) Replace the text dest with the company database name.
    b) Replace the text sourceid with the user ID from which the preferences will be copied.
    c) Replace the text destid with the user ID to which the preferences will be copied.
    d) Use dest, if exists (select 1 from sysobjects where name = 'temp_dev_sup')
    e) Begin - drop table temp_dev_sup
    f) End - select * into temp_dev_sup from cprf where usersign='sourcid'
    Deleting a certain user:
    Delete from cprf where usersign='destid'
    Update userid in temporary table:
    1. Update temp_dev_sup
    2. Set usersign='destid'where usersign='sourcid'
    Insert preferces into CPRF table
    1. Insert into cprf
    2. Select "" from temp_dev_sup where usersign='destid*'
    &#50696;&#51228;)
    1. Use TEST_MONAMI
    2. drop table temp_dev_sup
    3. Delete from cprf where usersign='2'
    4. select * into temp_dev_sup from cprf where usersign='1'
    5. Update temp_dev_sup
        Set usersign='2'where usersign='1'
    6.  Insert into cprf
         Select * from temp_dev_sup where usersign='2'

  • Copy a folder from one user to another  with the enterprise SDK

    Can anyone tell me how to copy a request in "My favorites" from one User to another with the enterprise SDK ?
    thanks in advance
    a great day to you'all
    Quentin

    Please post this query to the .NET Development - BusinessObjects Enterprise forum:
    .NET SDK Application Development
    That forum is monitored by qualified technicians and you will get a faster response there. Also, all BOE queries remain in one place and thus can be easily searched in one place.
    Thank you for your understanding,
    Ludek

  • Copy iTunes Music from one User to Another, Same iMac

    I'm running OS X 10.7, iTunes 10, and I want to copy  (not share, _copy_) my iTunes music library from one user to another on the same iMac.
    Please don't give me a solutioon that works on your OS X 10.5 or 10.6 software as 10.7 seems to be quite different and those answers do not work.

    Choose Go to Folder from the Finder's Go menu, provide /Users/Shared/ as the path, drag it to that folder, log in from the other account, and copy it from there. Alternatively, log in from the other account, open the first account's home folder, drag it to the desired location, and authenticate when prompted.
    (70510)

  • How do I copy a folder from one user to another?

    Using Lion, I had to "re-migrate" my photo folder from my old MacBook Pro to my new MacBook Pro, but it required me to set up a new user on the new computer.  Now I need to get the photo folder from user2 folder to user1.  How does one do that efficiently?

    See  Transferring files from one User Account to another, especially the blue box.

  • How i can copy the script from one language to other language

    dear all,
    how can i copy script i.e i changed =in EN, but i want copy convert same effects in DE (from one language to other language but not all language)

    hi,
    From the SAP standard menu, choose SE71.
    On the Form Painter: Request screen:
    1)Enter the name of the form (ZORDER01) in the Form field.
    2)Enter DE in the Language field.
    3)Click created and press OK.
    4)From menu bar, choose form->copy from
    5)In the popup, give formname as (ZORDER01) and language as EN and click ok.
    6)Save the form and activate it.
    Regards,
    Sailaja.

  • HT1766 We have 2 iPads. I want to copy purchased apps from one to the other. Proper? How?

    I want to copy purchase apps from one iPad to another. Possible?

    No sweat.  Sync both to the same computer's iTunes.  You'll have to configure the sync characteristics separately.  The iTunes keeps track of which is which by S/N.  You might wish to rename one or both so that you can keep track.

  • Copying iTunes Library from one user account to another on the same MacBook

    I recently purchased a new Macbook running 10.4.8 and transferred my iTunes library from my G5 via firewire.
    The problem is that I started using one user account and
    when the library transferred over it went into another
    user account. Is there a way that i can take the library
    and put it under the user account that i had established
    prior to the transfer or do i have to import each MP3
    (via the HD) separately?

    Does this article contain anything useful?
    (20198)

  • Copy UDF fields from one user to another user with similar authorizations.

    Hi,
    Is there a way to copy UDF fields viewable to one user to another user wihtout manually checking the boxes in Form Manage User Fields?
    if so how can it be done?
    Jyoti

    For copying Form settings, user field settings, read the following 2 threads for complete details
    Replicate User Defined Field settings
    Form Settings

Maybe you are looking for