Cannot precalculate workbook

Hi All,
I am getting following error while broadcasting the workbook:
Unresolved exception occurred on the precalculation server
System.Runtime.InteropServices.COMException (0x800
706BE): The remote procedure call failed.
at Microsoft.VisualBasic.CompilerServices.LateB Binding.LateGet(Object o, Type objType,
, Object[] args, String[] paramnames, Boolean[] Co
pyBack)
at com.sap.bi.et.precalculation.BexExcelPrecDll l.StartCalc(Exception& eException, Stri
String iVariant, DataTable iVarTable)
The remote procedure call failed.
at Microsoft.VisualBasic.CompilerServices.LateB Binding.LateGet(Object o, Type objType,
, Object[] args, String[] paramnames, Boolean[] Co
pyBack)
at com.sap.bi.et.precalculation.BexExcelPrecDll l.StartCalc(Exception& eException, Stri
String iVariant, DataTable iVarTable)
Precalclulation in thread 5failed.
Cannot precalculate workbook IXI417NZENF26327WK504PIZC
"Cannot precalculate workbook IXI417NZENF26327WK504PIZC
Message no. RSRD520
Diagnosis
The precalculation server call to precalculate workbook IXI417NZENF26327WK504PIZC ended with return value 1.
The call parameters were:
Variant:
Variable string:
System Response
The workbook was not precalculated"
The broadcasting is working properly for other workbooks. I am facing this problem for one workbook only.
Please give me your suggestions.
Thanks in advance,
pravender

Hello Pravender
I'm facing the same kind of error with one workbook.
Did you manage to solve your issue ?
If so, I would be very interested to know how.
Thanks
François

Similar Messages

  • Cannot Precalculate workbook. Precalculation in thread 1 failed

    Dear Experts,
    I have an issue in Infomation Broadcasting. I have scheduled an job to distribute the workbook. In sm37, he job status has been Finished. but no emails have been triggered. I checked in RSRD_LOG and i am able to see the following message.
    I am not clear about the error message.
    Precalculation server was started
    *Connection passed
    Load workbook 46KNKDJOMMFLDSKW033LMFKLKJ
    Start precalculation against RFC server USSTUBWP9V
    Connection passed
    Precalclulation in thread 1failed.
    Cannot precalculate workbook YEAR_END_SALES_REPORT
    Could any one help to fiox this issue?
    Thanks in advance.
    Krishna

    Hi Sree,
    Check the status of the PreCalc server in RSPRECADMIN.
    If it's in yellow status try to restart it.
    Also check if there isn't any old jobs stuck in the queue:
    You can do this by right-clicking on the Precalc server and going to "Display Current Queue".
    There's also a How To guide on troubleshooting Workbook Precalculation Problems.
    Try searching for it on SDN.
    Hope it helps.

  • BEx Error: Cannot find workbook on server

    Hi,
    In the BI Production system, I am getting the following error "Cannot find workbook on server" when I try to create and save a new workbook. BI Development seems to be working fine. Could you tell me why this is happening, and how I can fix this?
    Thanks
    Edited by: Davy Dave on Nov 4, 2008 1:54 AM

    Hi Dave
    Can you share how you solved this problem?
    Brgs, Martin

  • Cannot run workbook from desktop

    Greetings All,
    Discoverer version 10.1.2.0.2,
    Disco Admin has created business areas and workbooks. Admin has also shared workbook with a user. When user tried to run workbook user is not prompted for parameters. WHen user refreshes worksheet still not prompted for paramater and user gets a blank worksheet. Basically, cannot run any shared workbook.(NOTE: do not even get msg that query returned no data).
    When user tries to create a workbook by selecting items for a folder in business area, then again the same result - does not didplay any data (NOTE: do not even get msg that query returned no data).
    User has select from all tables priv.
    Any suggestion?
    JP.

    Hi,
    Does the workbook bring back data for any other user?
    Does this user have the Create/Edit query (Desktop/Plus privilege?)
    Thanks.

  • Cannot see workbook area in Test system

    Hello,
    i have the following problem in viewing my Workbookareas. I created a wkbookarea in dev system and transported it to the test system. It is visible in the database of the dev & test system, but when i try to open it in the test system in Bex analyzer, i cannot see it. The Basis people cannot find it too with workbook area search in the dev system. how can i solve this problem? Any suggestions? Pls help. Thanks.
    SD

    Hi,
    Did you transport  workbook and its role. even though it may not be visible, it will exist (verified via Table RSRWBINDEXT).
    Regards,

  • Cannot publish workbook into role

    Hi all,
    I need to publish a workbook into an existing role. However, this is not possible. I see the role menu when I "save workbook as", but I do not see any of the existing workbooks in this tree and I also cannot save to any of the roles. Can anyone point me to the authorization that is missing?
    Many thanks,
    Andreas

    S_USER_AGR: Authorizations: Role check
    In the field Activity, include the value 22 (Enter, Include, Assign) for to save workbooks.
    In the field Role Name, you should put specific role name which you need.
    S_USER_TCD: Transactions in roles
    In the field Transaction Code have RRMX  "*"
    https://forums.sdn.sap.com/click.jspa?searchID=15063151&messageID=3245181
    Hope it Helps
    Chetan
    @CP..

  • Cannot save workbook on 'My computer'

    Hi,
    When I use 'Save As' to save my workbook local, I want to choose a directory.
    But the workbook will be saved (somewhere) and I don't get the question where I want to save it.
    Why not?
    Thanks, Robbert

    Hi,
    You have three options:
    1. You can export/import the workbook using Discoverer Administrator
    2. You can save to desktop and reopen using Discoverer Desktop
    3. You can export/import the workbook using the Discoverer EUL Command Line for Java (eulapi)
    You cannot do this using Discoverer Plus or Viewer.
    Rod West

  • User cannot see workbook assigned to his Role

    Hi,
    One of my users have a role (Z_T1_USER - T1 User) assinged to them in the backend. I have created a workbook and saved it under this role under Roles Menu in RSECADMIN - Role Maintenance and there is a green light for Menu. The workbook executes when I execute it from here. This shows that there is no problem so far.
    But when the user logs in to BEx Analyzer, he is not able to see this role (T1 User) and hence is unable to run the workbook. What is causing this?
    Thanks

    Hi,
    Its an authorization problem.
    Pls check the RSSM T code. There enter the cube on which query was built and search for authorization object.
    In the authorization object, there must be atleast one authorization object maintained for the info cube.
    Suppose if you find a company code pertinent authorization object, you need to maintain the same in the role that you have assigned to the user.
    In the authorization tab of the role maintain the authorization object and you are done with it

  • Cannot share workbooks

    Hello,
    has anybody encountered this strange problem? Can you help me, please?
    I have a problem sharing workbooks in Discoverer Plus. When I try to use File=>Share, nothing happens, when I look into jInitiator console, the following error is displayed:
    Error: java.lang.NullPointerException
    java.lang.NullPointerException
         at oracle.disco.model.corbaserver.sharing.SharingReads._createSimpleUserList(Unknown Source)
         at oracle.disco.model.corbaserver.sharing.SharingReads.getUserRoleResultSet(Unknown Source)
         at oracle.disco.model.corbaserver.sharing.SharingModel.getUserRoleResultSet(Unknown Source)
         at oracle.disco.model.corbaserver.sharing.SharingImpl.getUserRoleResultSet(Unknown Source)
         at oracle.disco.sharing.SearchResults$GetResultsWorker.runDiscoWorker(Unknown Source)
         at oracle.disco.worker.DiscoWorker.runWorker(Unknown Source)
         at oracle.bali.ewt.worker.AbstractWorker.run(Unknown Source)
         at oracle.bali.ewt.worker.AbstractWorkerQueue._runWorker(Unknown Source)
         at oracle.bali.ewt.worker.AbstractWorkerQueue.access$100(Unknown Source)
         at oracle.bali.ewt.worker.AbstractWorkerQueue$WorkerContext._run(Unknown Source)
         at oracle.bali.ewt.worker.AbstractWorkerQueue$WorkerContext._runMaybeBlocked(Unknown Source)
         at oracle.bali.ewt.worker.AbstractWorkerQueue$WorkerContext.run(Unknown Source)
         at oracle.bali.ewt.worker.ThreadWorkerQueue$TaskAdapter.runTask(Unknown Source)
         at oracle.bali.share.thread.TaskScheduler.runTask(Unknown Source)
         at oracle.bali.share.thread.TaskScheduler.processTask(Unknown Source)
         at oracle.bali.share.thread.TaskScheduler$TaskQueue.run(Unknown Source)
         at oracle.bali.share.thread.Timer.doRun(Unknown Source)
         at oracle.bali.share.thread.Timer.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    We use RedHat Advanced Server, Discoverer version 10.1.2.48.18
    Thank you,
    Petr

    Hi Petr,
    We faced some issues with drilldowns while working with very heavy (>150 col reports) reports while on Disco Version 10.1.2.48.18. Though Sharing worked fine.
    You might want to raise a service req at Metalink, looks like its time to apply patch. (Our Disco (10.1.2.54.25) runs fine post patching)
    All the best !!
    ~Chinmayz

  • Memory errors in Precalc on Workbook using SAPGUI 720/Excel 2007

    When application does precalc of a workbook, they are getting memory errors.  This is after we are utilizing latest version of precalc
    Settings were started from the BEx Broadcaster  
      Processing for user E445357, language EN  
      Processing setting  
      The system contacts preliminary calculation server GWCPRECALC 
      A preliminary calculation server has been found 
      Precalculation server was started  
      Load workbook U3CIU73K8VJT0LOBAWKHYHIZC 
      Precalculation Server Queue updated: Server GWCPRECALC Setting 0ADCA02D01444E550EAF1DB400000000 
      Start precalculation on precalculation server 'PREC_GWCPRECALC' for setting '!TEMP_4E542E98E01E0144E10080000ADCA02D' 
      SAP Gui 720 connection mode 
      Connection passed 
      Start precalculation against RFC server GWCPRECALC ZORD_CON_BRDCST 
      Step 2 in precalculation on precalc. server 'PREC_GWCPRECALC' for setting '!TEMP_4E542E98E01E0144E10080000ADCA02D' 
      SAP Gui 720 connection mode 
      Connection passed 
      * Trace Started as: 8/24/2011 7:46:48 AM* 
      ListSeparator: , 
      ExcelVersion: 12.0 
      AddinVersion: 7200.2.402.1750 
      CommunicationFactory.UserSettings.LoadSettings: Co 
      uld not find file 'BExCommunication.xml'. 
      BExCheckFrontend.CheckFrontend: Check performed 42 
      .5 
      BExConnect.MenuRefreshPrecalc: Start 
      BExConnect.MenuRefreshPrecalc: Process Variables O 
      n Refresh = True 
      BExConnect.MenuRefreshPrecalc: Variant ZORD_CON_BR 
      DCST 
      BExConnect.MenuRefreshPrecalc: 1 messages exist 
      BExConnect.MenuRefreshPrecalc: 2 BRAIN 692 Query w 
      as changed! Characteristic no longer exists. 
      Calling Macro CallBack in Workbook SAPBEXPRECF0DVU UJ6GDQ1RHRNRIUHZY6IAI_0.xls with DP DATA_PROVIDER_ 
      in Range $F$15 for name GRID_1: 0.4843776 
      BExConnect.MenuRefreshPrecalc: After Render 
      BExConnect.MenuRefreshPrecalc: After calling break 
      link 
      BExConnect.MenuRefreshPrecalc: 
      System.AccessViolationException: Attempted to read d or write protected memory. This is often an indi 
      ation that other memory is corrupt. 
      at Microsoft.VisualBasic.CompilerServices.LateB Binding.InternalLateCall(Object o, Type objType, S 
      ring name, Object[] args, String[] paramnames, Boo 
      lean[] CopyBack, Boolean IgnoreReturn) 
      at Microsoft.VisualBasic.CompilerServices.NewLa ateBinding.LateCall(Object Instance, Type Type, St 
      ing MemberName, Object[] Arguments, String[] Argum mentNames, Type[] TypeArguments, Boolean[] CopyBac 
      , Boolean IgnoreReturn) 
      at com.sap.bi.et.analyzer.addin.BExConnect.Menu uRefreshPrecalc(Object iVariables, String iFileNam 
      , String& cTrace, String iVariant) 
      Attempted to read or write protected memory. This is often an indication that other memory is corru 
      t. 
      at Microsoft.VisualBasic.CompilerServices.LateB Binding.InternalLateCall(Object o, Type objType, S 
      ring name, Object[] args, String[] paramnames, Boo 
      lean[] CopyBack, Boolean IgnoreReturn) 
      at Microsoft.VisualBasic.CompilerServices.NewLa ateBinding.LateCall(Object Instance, Type Type, St 
      ing MemberName, Object[] Arguments, String[] Argum mentNames, Type[] TypeArguments, Boolean[] CopyBac 
      , Boolean IgnoreReturn) 
      at com.sap.bi.et.analyzer.addin.BExConnect.Menu uRefreshPrecalc(Object iVariables, String iFileNam 
      , String& cTrace, String iVariant) 
      ErrorDesciption:Invalid procedure call or argument 
      Result: False 
      End of MenuRefreshPrecalc 
      Precalculation in thread 0 failed. 
      packages processed on server 3-. Remaining packages: 3- 
      Precalculation Server Queue updated: Server GWCPRECALC Setting 0ADCA02D01444E550EAF1DB400000000  
    Cannot precalculate workbook Orders Report Broadcasting
       Close 

    Dear Girdhara,
    Could you please open Workbook on system where the precalculation service is installed and resave it on BW server.
    This will resolve your issue.
    Regards,
    Arvind

  • Precalculation Server error after 10 broadcasted workbooks

    Hi gurus,
    i have a question concerning broadcasting workbooks. We are using the newest precalculation server with patch 13. The first 10 workbooks are calculated and sent via email. The rest of workbooks calculated are sent as a job  but the RSRD_Log transaction shows an error. It begins with "Unresolved exception occured in the precalculation server" then next message "System.Runtime.InteropServices.comException. The RPC server is unavailable (Exception from HRESULT:xxxxxx) "
    Then some other messages are displayed. Then at the end it says cannot precalculate Workbook. In rsprecadmin  the server is green and ready.
    Is there any restrictionin sending via Email?
    How can i get the server again to continue sending?
    How can i clear the queue, to get the precalculation server ready to continue scheduled workbooks?
    Thanks and kind regadrs,
    Murat

    Hi Edward,
    we are testing the broadcast functionality and we want to go live first week in september. I hope you remember and suggested me the note which came out in CW33 with the precalculation server patch 13 . we are using it but still NVs but there is also the issue with the sizing. Last night we scheduled 16 times the same workbook.All 5 minutes one workbook should be sent out. 2 Precalculation server were set up to deal with them. In the SAP document "How to ...Troubleshoot Information Broadcasting (BEx Workbooks)" in chapter 2 it is mentioned that when ycurrently you can have 10 workbooks in the queue. Therefore we set up 2 precalculation server with 10 workbooks capacity. Then we set in the Broadcast setting the load balancing option without selecting any precalculation server. My intention would be the first 10 workbooks should be broadcasted with one of the precalculation server. After he has reached his capacity the next workbooks would be broadcasted with the second precalculation server. Am i wrong?
    When i check the queue i see the 16 workbooks in "Queue Overview of Proccessed Error-Free Precalculations" but with a duration with 0 seconds. the log says  in RSRD_LOG says as described before the first message is "Unresolved exception occurred on the precalculation server" then "System.Runtime.InteropServices.COMException (0x800 0706BA): The RPC server is unavailable. (Exception" and at the end "Cannot precalculate workbook ZBROADCAST_TEST". I can see that when load balancing the second server is not used.
    But while seraching for precalculation server it says "Precalculation server PRECALC_2 has only                                                 0 free instanzen => not selected" but why. it has never been used why 0 instances free?

  • Problems in Broadcasting BEx Workbook through email

    Dear All,
    I am having this problem for quite some time now i have also searched SDN for related articles but to no avail kindly help me out anyone plss plss; i am having problems broadcasting workbooks via email; i get the following error:
    Microsoft Visual Basic
    Run-Time error'91':
    Object Variable or with block Variable not set
    then i get this error
    Precalculation failed: E Exception from HRESULT: 0x800A9C68.
    and the broadcasting fails. I tried to test my precalculation server and thru txn RSPRECADMIN i am able to email my workbook, it works fine.
    Can anyone pls help me out here. Helpful answers will be duly awarded.Thanx
    Regards,

    Thanx Edward i upgraded my precalc. server to latest version and now am able to broadcast my workbook; but theres still a small problem; the workbook gets emailed but i receive the following errors:
    Trace Started as: 2/21/2011 11:48:36 AM* 
      ListSeparator: , 
      ExcelVersion: 11.0 
      AddinVersion: 7100.3.701.1352 
      BExSetConnectionFromHandle-01 
      BExSetConnectionFromHandle-02:True 
      MenuRefreshPrecalc-1 
    2/21/2011 11:50:27 AM----
      com.sap.bi.et.analyzer.api.BExApplication+BExConne ectionLostException: RFC debugging only possible w 
      th dialog user. 
      at com.sap.bi.et.analyzer.api.BExApplication.Fr rontendUpdate(Boolean iNewThread, Boolean iDoNotRe 
      dData) 
      at com.sap.bi.et.analyzer.addin.BExExcelApplica ation.FrontendUpdate(Boolean iNewThread, Boolean i 
      oNotReadData) 
      RFC debugging only possible with dialog user. 
      at com.sap.bi.et.analyzer.api.BExApplication.Fr rontendUpdate(Boolean iNewThread, Boolean iDoNotRe 
      dData) 
      at com.sap.bi.et.analyzer.addin.BExExcelApplica ation.FrontendUpdate(Boolean iNewThread, Boolean i 
      oNotReadData) 
      Application Not Refreshed 
      ErrorDesciption: 
      Result: False 
      End of MenuRefreshPrecalc 
      Precalclulation in thread 4 failed. 
      Packages completed on server 28-. Remaining packages: 28- 
      Precalculation server queue updated: Server BIPRECALC setting C0A8074A0E6C4D620A9501D700000000  
    Cannot precalculate workbook H3UG6516GWPRC5NKNDBO33XRQ
    Any idea what might be causing this. Thanx for your prompt reply.
    Regards,

  • Information broadcasting  - precalculation error for BEx workbooks

    Hi,
    i have problem with Information broadcasting for BEx workbooks 7.0. At the log display of transaction RSRD_ADMIN i get a red status message with " Cannot precalculate workbook XYZ" -> connection transfer did not succeeded.
    At the transaction RSPRECADMIN -> show queue (program: RS_PREC_SHOW_QUEUE) , i see that the request is listed as "successful precalculations" (?!)
    Some hints:
    -Further tests (2 days ago) were successful for workbooks and query email-bursting
    -Precalculation server is switching between green and yellow status every refresh
    Do you have any ideas or hints?
    Thx in advance
    Tobias

    Hello,
    I would like to suggest you something:
    Go to Windows -> Services   (Start -> RUN -> Services.msc)
    Stop the SAP Precalc. Server
    Start the SAP Precal. Server Multi-instance.
    ON THE PRECALCULATION SERVER, access your system via SAPGUI and go to RSPRECADMIN.
    Then, there is the tip, register 10 times the Precalculation Server with different names.
    E.g.
    Precalc1
    Precalc2
    Precalc3
    Precalc4
    Precalc10
    Then, test again.
    Cheers,
    Edward

  • Precalculation corrupt Excel workbook

    Dear All,
    I installed the precalculation service and untill I open the Excel workmap on my local PC, where I opend my email account and saved the workbook on my desktop, it works fine.
    When opening the workbook I get the error in excel that the workbook is corrupt.....
    Anyone had this problem earlier ?
    Best regards
    Marcel

    Hi Experts,
    I would like to share you little bit regarding Precal Server 7.0.
    1)Whenever you install precalserver, please take care of installation path as mentioned in SAP note..  1039616
    The path of the precalculation service is the same as the path of the BI front
    end installation.                                                    
    (Mostly this would be C:\Program files\SAP\BW\Frontend).
    After installation checkout following files are installed in the location C:\Program files\SAP\BW\Frontend.
    BExPreCalcServerProgram.exe
    BExPreCalcServiceRestarter.exe
    BExPreCalcWindowsService.exe
    BExPrecServiceInstaller.exe
    BExPreCalcRfcServer.dll
    BExPreCalcInstance.dll
    sapbexp.xla
    Issue: Sometimes it will throw error like.
    Precalculation failed: E value cannot be null
    Parameter name:buffer                       
    cannot precalculate workbook wb_70_test2    
    Error occured during processing of framework
    class CL_RSRD_PRODUCER_EXCEL, type PROD   
    Solution: This issue is mostly related to not proper installation of precal server. To solve this issue, you have to
    uninstall the precal server and restart the machine, and again install the precalserver as specfied in note
    1039616
    2)Certain time in Windows service the SAP BW Precalculation service dispay start mode but eventhough it is not started
    to solve this issue , again you have to restart your SAP BW Precalculation service.
    3)Don't Create too many instance(Register) in RSPRECADMIN for your precal server.
    4)Check your MIcrosoft Excel version and its support of precal server.(it is better to know the prerequisite of precalserver)
    5)Sometimes if you precalculate older workbooks it will throw error. To avoid this upgrade your workbook by opening itin New version
    of Excel analyzer and save it again. This will upgrade your workbook.
    6)If you not properly saved your workbook, it will through error or you will receive corrupted workbook.
    7)After installing your precalserver, check your precalserver staus(green), if it is not show in green, again goto
    window serverices and start your precal server windows services.
    8)Test your precalserver in RSPRECADMIN. Goto your precalserver(registered/instance that you created in RSPRECADMIN). Dobule click it
    give a sample workbook and email-id.
    9)As fas as i know precalserver is not working properly for workbook with variables and complex workbooks.Correct me if am wrong.
    Check your precalserver in these scenarios.
    if it is useful assign points.
    hope it helps
    Regards,
    Senthil Kumar.P

  • Workbook precalculation service for 2004s

    Anyone have a link to Workbook precalculation service for 2004s download. I found a link in SAP Marketplace for BW 3.5 but not for BI. Is there a separate download for BI or can I use the one for BW 3.5?

    Hello Manoj,
    Thanks for pointing to the correct version of Services.
    I tried with the latest version of Services but nothing changed except the error message.
    The error message while running from IB I get the error message, Precalculation failed: E  The process cannot access the file "C:\WINDOWS\TEM
    Cannot precalculate workbook ZNW20004S_PRECALC
    and
    While running the same from IBTCODE 'RSPRECADMIN' , I receive the document but its an empty document.
    Any clue, whats wrong ?
    Regards,
    Ajay

Maybe you are looking for

  • /SMB40/M07DR  program not found in M706 transaction.

    HI, In transaction M706, output type 'WE01' and selecting processing detials there is program name mentioned '/SMB40/M07DR' which does not exists in the system. Why this program is not available in the system when mentioned in output type 'WE01' and

  • How to get name of PL/SQL stored procedure being executed?

    When executing a PL/SQL stored procedure, is there a way to extract the name of the procedure programatically? (Similar to the way an Oracle Form can retrieve it's own name via GET_APPLICATION_PROPERTY(CURRENT_FORM_NAME). ) Thanks

  • Progress bar with Cancel button

    Hi Gurus, How to implement the Progressing bar with Cancel btn using the ScriptUI?, is it possible in script UI ? Thanks in advance. Regards, Imagine

  • Eyedropper selecting outline color not underneath layer

    I'm attempting to do a gradient mesh on an apple.  I'm stuck when filling the mesh with the eyedropper tool. What i do is use the direct selection tool and click an anchor and then click the eyedropper tool on that anchor point  What is happening is

  • Fn:replace JSTL tag trick for replacing carrige returns....how?

    Hi I have some <textarea> input that I would like to format for display. My question is: How can I use fn:replace tag to replace carriage returns to so that formatted input looks like exactly as entered in by user? Doing string.replaceAll("\r\n|\n","