The object with id number 'nnnnn' cannot be deleted, modified or scheduled

I am getting this exception in the following scenario, and I'm not sure why, or what is the best way to get around it.  Any help would be greatly appreciated.
I am writing a program to install report modifications to a BOE repository.  This is my first foray into the BOE SDK, so I'm still quite green.  The basic steps that my program takes are:
- Look for an existing version of the report (based on title);
- If it exists, move it to an Archive folder within BOE;
- Create the new version of the report in the folder that the old version was in;
- Copy all report options that would not likely be part of the change (scheduling info, security info, format, etc., etc., etc.);
- Call infoStore.CommitBatch() to commit everything to the CMS.
Is it during the CommitBatch() that I get the exception in this post's subject.  The ID number referenced is that of the new version of the report.  I assume that the issue is that the SDK is trying to schedule an instance of the new version (although at this point, I am not looking to do that), and it doesn't recognize that the new version exists yet, even though creating it is part of the batch being committed.  (Scheduling will be added later, if the old version had any scheduled instances.)  At this point, my goal is copying the default scheduling information from the old version to the new version.
I'll start wading through the documentation and forum posts, but there's a whole slew of information, so that might take some serious time.  If someone could point me in a direction, that would be most helpful.  I guess what I'm looking for is the answer to "What causes the SDK to schedule an instance of a report?"
Also, I was hoping to do all of the changes to the CMS, and then atomically commit everything in one shot, so either none or all changes make it to the CMS, including scheduling new instances of new versions of the report.  This exception leads me to believe that I will not be able to accomplish this task.  Is that correct?  If so, do you have an opinion on the approach of creating a second InfoObjects collection with the instances to be scheduled, and follow the CommitBatch() of the objects that are changeing by a separate CommitBatch() of the scheduling instances?
Thanks for the help,
Carl

This is the logic that creates the InfoObject:
// create new report version in BOE from file passed in
InfoObject newver = mainrpts.Add(infostore.PluginManager.get_PluginInfo("CrystalEnterprise.Report"));
Report rpt = (Report)newver;
rpt.Files.Add(reportFileName, 1, null);
rpt.Title = baseReportName;
rpt.ParentID = installToFolderId;
Then there is ~260 lines of code to move values from the old version of the report to the new version.  I can post any relavant section that you suggest (but feel 260 lines is a bit long to include here).
As an aside, I just ran across the sample programs that schedule instances, which pointed me to the infostore.Schedule() method.  I am currently NOT calling that method in my program anywhere...  (That also leads me to believe that a second InfoObjects collection will be needed for scheduling the new versions of the report.  Please correct me if I'm wrong.)
Thanks for the help,
Carl

Similar Messages

  • Webi Reports - Object with id ... cannot be created because it has no name

    I'm trying to launch a Webi report from our application using openDocument method. When the report is launched it fails with following error -
    30567: Unable to save the document to the repository due to the following error: The object with id number '27731' cannot be created because it has no name. (Error: WIS 30567)
    Before scheduling the report I'm calling setName method to set the name of the report but still it does not work. Any help would be greatly appreciated.
    Thanks
    Manas

    Hi John,
    I will try to give you some more background about this problem.
    From our application we are not directly launching the report. We schedule it to run immediately and then view the instance created (using the instance id returned by the schedule call).
    For scheduling we use the web services API (BIPlatform) and before scheduling we fetch all the prompts (again using a webservice API). The call is something like this -
    WebiProcessingInfo wProcessingInfo = boWebIReport_.getWebiProcessingInfo();
    After that we populate all the prompts with their corresponding values in application and schedule it. However the scheduling fails with the error I mentioned in the start of this thread and when we try to view it we are presented with a screen to enter prompts again.
    From the scheduling error it looks like its failing because the name could not be set but I really doubt if thats the case. We use same calls to schedule and view Crystal reports also and they work perfectly. Only Webi is giving this error.
    Thanks for looking into this.
    Manas
    Edited by: Manas Mandlekar on Sep 10, 2008 7:14 AM

  • I have Adobe Design Standard CS6 purchased 2013 with serial number but cannot find to download it onto a new mac laptop. When I try and add the 24-digit serial number to my account it doesn't seem to work?

    I have Adobe Design Standard CS6 purchased 2013 with serial number but cannot find to download it onto a new mac laptop. When I try and add the 24-digit serial number to my account it doesn't seem to work?

    CS6 - http://helpx.adobe.com/x-productkb/policy-pricing/cs6-product-downloads.html
    You can also download the trial version of the software thru the page linked below and then use your current serial number to activate it.
    Be sure to follow the steps outlined in the Note: Very Important Instructions section on the download pages at this site and have cookies enabled in your browser or else the download will not work properly.
    CS6: http://prodesigntools.com/adobe-cs6-direct-download-links.html

  • Object with runtime number '0' not defined

    Hello,
    We have a problem in one step of the workflow we created for sales orders.
    The following are the errors:
    EXECUTE_METHOD_OBJECT_SYNC -> Object with runtime number '0' not defined
    EXECUTE_METHOD_BOR -> Object with runtime number '0' not defined
    EXECUTE_METHOD_BOR -> Object with runtime number '0' not defined
    Object with runtime number '0' not defined
    Message no. OL808
    We have already seen all the binds and correct.
    Thanks!
    Ariel Prebianca

    Associated message no with message 'Object with runtime number '0' not defined' is OL 808.
    Check Note 1322173 - Wrong error msg raised in BP_JOB_READ of interrupt process. It may not directly solve the issue but it will help you show correct message.

  • Unable to access the objects with out schema as prefix.. can any body help

    Hi,
    i am using 10g.I have one problem like i unable to get the table access with out mention prefix for that table.
    but i created public synonym and gave all grants to all users also. but still i need to mention schema name as prefix otherwise it give the error..
    can any body tell me reason and give me solution.
    ex: owner:eiis table:eiis_wipstock
    connect to: egps schema
    in this position if i try with eiis.wipstock it gives error but if i mention like eiis.wiis_wipstock then its working fine.

    Pl do not spam the forums with duplicate posts - Unable to access the objects with out schema as prefix.. can any body help

  • How to make the line items of sales order cannot be deleted.

    Hi All,
    Is there any Enhancement spots or user-exits which make the line items of sales order cannot be deleted if item category is 'TAN'.
    Thanks in Advance,
    Sudhakar Reddy .A

    Hi All,
    If you doesn't want to delete sales order line items then we have write in the Include Program which has mentioned below and in the form .....endform.
    Program Name :  Include MV45AFZB
    _Example:_
    form userexit_check_xvbap_for_delet using us_error
                                              us_exit.
    IF .......
      US_EXIT = CHARX.
    ENDIF.
    endform.

  • If someone is checking the yahoo mail from my computer, their ID appears if the first letter of my ID is the same with theirs. How can I delete their history logging on my computer?

    If someone is checking the yahoo mail from my computer, their ID appears if the first letter of my ID is the same with theirs. How can I delete their history logging on my computer?

    thank you, Matt :)
    you really helped me!

  • What is license number? is it the same with serial number?

    Hi My company global IT needs me to provide a license number to them for all adobe photoshop installed in my users computer. I don't know what they mean about license number. Is it the same with the 20 digit serial number that i can find in the system information that starts with "9"? i dont want to provide them with the activation key in the box. I only have ann activation key and the serial numbers.

    You need to ask your company global IT what the actually want from you in detail so you understand what they want since you do not understand what they want. With CC you need a subscription, Don't give then your personal Adobe user ID and Password for your Adobe account that has your subscription associated. Older Adobe products were supplied with a install key serial number on the CD or DVD jacket or induced in your download order. If your product is supplied to you by your company they should have all the required information for what they gave you. They need to keep track of site licences.

  • Can you contact the owner with serial number

    Hi!
    I found an ipad yesterday on the road (screen broken) and it is reset.
    It is locked with the activation lock.
    I wonder if apple can inform the owner of the device (can be tracked by serial number) so that they could contact me?
    BR
    Naga

    Apple can't and with the activation lock and broken screen the best thing to do is hand it in to the police.

  • How can I print out the objects with the configurat​ion and connection​s? I want to document my programmin​g (configura​tion) on paper.

    Solved!
    Go to Solution.

    The datamember configurations can be exported. In edit mode, File->Export Process Data Members...
    But the connections cannot be exported.
    You can open the .lks file by notepad, there you will see the source codes, including the connections you configure. But you need to extract them manually.
    Ryan Shi
    National Instruments

  • HT1918 Apple has an old email address and my new email address. The first one which is charter cannot be deleted on the game center or icloud.  I want only my new att email address to be my Apple ID.  Why does Apple not correct all the areas with old emai

    How do I get rid of my old charter email address on the game center app and icloud.  It is messing things up when I go to sign in with my new Apple ID using Att? I am continually asked to update my password!!

    You need to ask Apple to reset your security questions. To do this, click here and pick a method; if that page doesn't list one for your country or you're unable to call, fill out and submit this form.
    (122986)

  • Looking to group emails 'from' then by when received, with gap between each of the 'from' with a number count , like in Outlook

    In Outlook, I have emails grouped by 'From' and then by when received.. with a gap between each of the 'From'
    So one might look like From: Bloomberg.com (59 items, 4 unread) Subject XXX Received YYYY

    You can automatically put them into individual folders, and each can have its own counts.
    https://support.mozilla.org/en-US/kb/organize-your-messages-using-filters
    You could leave them as they arrive, but use Saved Search folders to aggregate selected messages.
    https://support.mozilla.org/en-US/kb/using-saved-searches

  • What's the reason with big number of entries in SMQ1?

    We are using BI 7.0 to perform Delta loads of SRM Shopping Cart, but found in the source system, there are so many entries when running SMQ1.   Any reason?
    Thanks

    Hi,
    Check table V137 in both servers and also
    check ENHANCEMENT patch level of both the servers
    Thanks
    Diwakar

  • HT1695 Hi. I recently purchased the Ipad with Wifi + 3G but cannot get the Wifi to work. Do I need a password for that?

    Hi all. I recently purchased the Wifi + 3G Ipad version and am trying to connect the Wifi but I'm not sure if I need a password for that or not.
    I am a bit of a beginner so anything technical goes over my head so would really appreciate any help.
    Thanks :)

    it depend on your wifi network
    I hope you do use a password otherwise you have an unsecure wifi network which could be abused by other people

  • Firefox not working with Wordpress blog--I cannot insert hyperlinks or pre-schedule blog posts

    Since the last (involuntary) update of Firefox, Wordpress is full of snags, namely, I have been unable to hyperlink or preschedule posts--Nothing happens when I try to click either. When I close Firefox and switch to Safari, there's no problem, which leads me to believe the problem is within Firefox, which updated itself on my machine a few days ago.

    TruthMaker wrote:
    it seems to happen randomly
    Did you wait long enough for the 'archive' page to fully load before you clicked on a link ?
    If not, then you may have clicked on an incompletely loaded url, resulting in the "not found" MobileMe page. (yes, indeed it's about fractions of a second, that is why it seems to happen randomly)
    If this happened in Safari, clear the cache and wait for the page to fully load. Does that help ?
    Ps : I can navigate from your archive to the corresponding entry ( tried 4 random links)
    For other browsers, if you wait long enough for the page to fully load and then do a "reload page" and again wait long enough ... does that help ?
    When you hoover over the links and do get a $links$ move over to the next one, go back... now do you see the correct link ? Not always, but most of the time it's a blog entry with a very long filename.

Maybe you are looking for

  • How can I avoid the tenacious Out-of-Memory Monster

    Hi there I'm editing a short video and I have three different kind of source material.  Half of it is done with a Canon D5 (full HD H.264). A third with a sony Z7 (1440 X 1080) and the Rest with the GoPro Action Camera in full HD (mp4). What is the b

  • Using variables in a pop up window?

    I created a workflow with 1. Get Value of Variable' 2. New folder So when run a box pops up (that says 'New Folder' in the title bar), you type in a name & it creates a new folder with that name. Instead of the small window that says 'New Folder' in

  • Raid 0 With Internal And External Different Size Drives??

    So I want to setup a raid 0 with my computer setup but have some questions. I have 3 external drives, 500GB, 2TB, and 1TB. Can I partition the 2TB and 1TB and use the 500GB partition I make on each drive for the raid, so all 3 are 500GB? Can I also p

  • Process Chain - Master data Reorganizing and Realignment

    Hello Experts, 1) Could you provide me the best practice on using the Re-organizing the master data for Time independant and time dependant attributes/texts. 2) In addition to attribute change run for Master data attr/hier/texts, how significantly it

  • HTTPS post using SOAP

    All, I have to make a HTTPS post to an URL https://....... Can I do it using SOAP receiver adapter - using - "Dont Use SOAP envelope" option. Please advice... reg