Automate Precalculation of workbooks

Hi all,
I want to automate our precalculation of workbooks so that as soon as the process chains have completed the execution, the corresponding emails are broadcasted. There are however 19 workbooks to be broadcasted and we have two precalculation servers. I have added a node in the respective process chain that would trigger EVENT DATA CHANGE, My questions are as follows?
1)  What is the minimum number of workbook that can be held in the precalculation queue at any point in time?
2) Can I have the note which is to be implemented to increase the default capacity to my requirement?
3) In the Schedule option for workbook we have a check box that says Execution with Data Change in the InfoProvider where there are four checkboxes for four different infoproviders, Am I suppose to select all the four checkboxes.
Points would be awarded for helpful answers accordingly
Please let me know.
Rgds,
Sree.

Thank you for the quick reply Mr. Sharma,
Honestly, I didn't quite find that document to be helpful, reason being because all the configuration for the precalculation have been completed at my place, I want to braodcast the workbook as and when the process chain execution is complete. I have added the node to trigger Event Data Change as I have mentioned in my question, In the schedule option for a particular settings, there is an option that says Execution with Data Change in the InfoProvider, In this there are 4 infoproviders, Now, my question is via the process chain, data is laoded in all the four infoproviders, so If I select all the 4, would there be four emails that would go or just one email.
Please let me know.
Rgds,
Sree

Similar Messages

  • Automatic distribution of workbooks

    Hello,
    we are actually under 3.5 and we intend to migrate soon to 7.0. We have created a workbook to report our function cost by cost center and cost center group. Actually, the distribution is done by the controllers and we would like to have an automatic distribution. Our consultants told us that we need an pre-calculation server. This has high RC-cost and we need additionally a specific development to loop for every cost center and cost center group.
    Could you tell me if there is something suitable available under 7.0, perhaps in combination with BO?
    regards
    Harald

    Hello Harald,
    I don't know.
    Precalculation is quite simple, cheap, easy to use and it is a very good tool.
    You have just alocate a dedicated hardware for this purpose.
    You can use a Windows XP with  HDD Space 380 MB and 512 MB RAM
    More information you can find on this note:
         1236773   BI7.X(7.10) Precalculation - General Information&Limitations
    Best Regards,
    Edward John

  • How to change name of Broadcaster/Precalculation generated workbook file ?

    Hello,
    I am using the Broadcaster in 7.0 in order to precalculate workbooks and to send them via email to the users.
    The users receive an email with in attachment the workbook with (for example) as name :
    WORKBOOK_VZD06S2M7I4PY7NILPNH60WYZ.
    The second part is the technical ID (workbook_id) of the workbook. But what the users want to have as filename in their mail is the description of the workbook (to find in table RSRWBINDEXT)
    This doesn't look like too big a change, but the problem is this filename is generated automatically and there is nowhere an option to change this.
    So I started looking in programs and classes to find where this filename is set (in order to change the coding there) but I have not been able to find the exact place.
    I came up with following classes (and the methods there under) :
    CL_RSR_PREC_SERVER
    CL_RSRD_ITEM_BROADCASTER
    CL_RSRD_UTILITIES
    but I can't find the exact place.
    Does anybody know where this can be changed, or has another solution perhaps ?
    Thanks in advance !
    Axel

    Hi Axel,
    We had similar kind of requirement and here is how we solved it.
    As mentioned in the various blogs, its NOT possible to broadcast the Workbooks with
    the file name instead of the technical id. But there is a workaround for this requirement.
    This can be achieved through Backend
    1) Go to SE38 program  RS_PREC_PLAN ( Precal test program). Enter the Technical id and
    the Variant ( Its mandatory) for the workbook and execute by entering the emai id.
    you will receive the workbook as the attachment with the File name and not technical id.
    2) The only issue here is the subject of the mail will always be TEST.
    3) Create a copy of this program Z_RS_PREC_PLAN and have the Subject and date field in the Selection screen
    . you can make changes so that the date and the Text for the subject will be populated with the values you enter in the selection screen.
    Hope this will help in your requirement
    Regards,
    BINETWEAVER2004s

  • How to save automatically scheduled Discoverer workbook as a file?

    Hi,
    When I run a Discoverer report I have the option to export as a file in various formats (PDF, TXT, Excel).
    I’ve scheduled a workbook in discoverer and I want it not only to be saved in the Discoverer itself, I also want it to be saved as a file (PDF, TXT, Excel) when it finished running.
    Can someone please explain how can it be done?
    Another issue:
    Is it possible to use other kinds of triggers to run the report beside a schedule?
    Meaning – I want the report to run immediately when payroll (trigger exists in DB) finished running.
    Thanks!
    Rafi

    Hi,
    I had the same requirement and i achieved it by the combination of Descoverer Scheduled report and oracle concurrent program. In a brief the process goes like this:
    1.) Create and schedule the discoverer Report on periodic basis. For example every hour starting from morning 9:00 AM.
    2.) As soon as schedule report start running at 9:00 AM, it will create a table in DB to store the output of the execution.
    3.) Create a query to fetch the last executed report output.
    4.) Get the table name created for the last executed output.
    5.) Create the oracle apps concurrent program to perform step 3 & 4 dynamically.
    6.) Also, write the code in the concurrent program to Generate Excel/Text/CSV/PDF file by selecting values from the last created table.
    7.) Schedule the concurrent program at the time which is the possible/approximate end time of discoverer report execution. For example, if your report take 15 mins to complete, then schedule your program at 9:20 (giving some buffer time just in case).
    Now, your discoverer report is scheduled every hour and take 15 mins to complete. And your concurrent program is also schduled to fetch last executed data and create file (and possible Email/FTP them) form the output.
    Hope this helps. Do feel free to revert in case you require queries that i have used to perform above mentioned steps.
    regards
    Nitesh

  • Precalculation server: problem with precalculation of a single workbook

    Hi all,
    We noticed a strange error while precalculating a workbook. Broadcasting to portal (or sending via E-Mail) of this workbook always fails with the following error text:
        Unbehandelte Ausnahme auf dem Precalculation Server
       System.Runtime.InteropServices.COMException (0x800 0706BE): Der Remoteprozeduraufruf ist fehlgeschlag
       n. (Ausnahme von HRESULT: 0x800706BE)
       bei Microsoft.VisualBasic.CompilerServices.Late eBinding.LateGet(Object o, Type objType, String na
       e, Object[] args, String[] paramnames, Boolean[] C
       opyBack)
       bei Microsoft.VisualBasic.CompilerServices.NewL LateBinding.LateGet(Object Instance, Type Type, St
       ing MemberName, Object[] Arguments, String[] Argum mentNames, Type[] TypeArguments, Boolean[] CopyBac
       bei com.sap.bi.et.precalculation.BexExcelPrecDl ll.StartCalc(Exception& eException, String& eTrace
       String iVariant, DataTable iVarTable)
       Der Remoteprozeduraufruf ist fehlgeschlagen. (Ausn
       ahme von HRESULT: 0x800706BE)
       bei Microsoft.VisualBasic.CompilerServices.Late eBinding.LateGet(Object o, Type objType, String na
       e, Object[] args, String[] paramnames, Boolean[] C
       opyBack)
       bei Microsoft.VisualBasic.CompilerServices.NewL LateBinding.LateGet(Object Instance, Type Type, St
       ing MemberName, Object[] Arguments, String[] Argum mentNames, Type[] TypeArguments, Boolean[] CopyBac
       bei com.sap.bi.et.precalculation.BexExcelPrecDl ll.StartCalc(Exception& eException, String& eTrace
       String iVariant, DataTable iVarTable)
       Precalclulation in thread 0failed.  ...
    Other workbooks work fine. I've already created a new precalculation server but it didn't help. Has anyone an idea what could be the cause or why this just happens with this workbook?
    Any advice could be helpful.
    Regards,
    Chrigu

    Hello All,
    When you have an issue with a single workbook, try to open and re-save this workbook.
    This is probably happens with Chrigu. Someone opened the workbook and save again.
    Also, another tip.
    Open BEx Analyzer -> Click on "Global Settings".
    Check the option "Repair workbook while execution" -> click "Ok"
    Execute and save the workbook.
    This should solve issues with a single workbook.
    B.R.
    Edward John

  • Automate Workbook Refresh

    Hi All,
    Does anyone have a way to automatically refresh a workbook and save it to a file folder? We have a workbook that is highly formatted and has multiple queries on one worksheet so the reporting agent as I understand it won't help me, but let me know if I am wrong. Any ideas will be appreciated.
    Thanks in advance.

    Hi Soniya,
    I saw your original posting with this question.  I did not respond to that posting because this is really not something that can be done in VB.
    With VBA in Excel, you can schedule a routine to run (the command is Application.OnTime, then give the time for the subroutine to run and the name of the subroutine).  But, this has 2 problems for your application:
    1.  this allows only "time", not "date + time"
    2.  the schedule stays in Excel memory; which means it gets lost if Excel is closed.
    I would think that using scheduling within BW is the right way to do this.  But, I am not an expert on that subject.
    If the workbook is stored on a local or LAN drive vs. on the BW server, then the only other option that comes to mind is Windows scheduling (and set up the workbook so that your macro will kick off automatically when the workbook opens).
    Here is a link that gives instructions on how to use Windows scheduler:
    http://www.iopus.com/guides/winscheduler.htm
    Hope this helps.
    - Pete

  • Auto refresh when opening a workbook

    Hi
    When I open a workbook, I would like the query to auto refresh. In that way the planning user will see the latest planning values and not the ones saved in the workbook.
    Is there any functionality for running the planning function refresh automatically when the workbook is opened?
    Kind regards
    Erik

    Hi Erik,
    Once you open the workbook, just right click on result area and select properties.
    In that select the Interaction tab and then check Refresh query when opening workbook.
    Then dont forget to save the work book.
    Regards,
    anil

  • BEx Broadcaster - Using a Workbook with multiple queries on different tabs

    Hi,
    I was wondering if any has used Bex Broadcaster to broadcast a workbook that contains multiple queries on different tabs in the workbook.  I believe someone has mentioned that this was an issue in the past and I was wondering if this now a possibility with Bex Broadcaster
    If you were able to do this successfully, please let me know.
    Thanks

    Hello
    Of course it is possible.
    But, if you want to broadcast a workbook, you have to use a Precalculation Server.
    Without precalculation server, workbooks cannot be precalculated and broadcasted.
    More details, please check the note below:
    1461398          BW 7.X(7.20) Precalculation - General Info. & Limitations                              
    Best regards,
    Edward John

  • BEx Reporting - Workbook in User's Favorites

    Hello Everyone,
    BW reporting users generally open a workbook from a BW role and then save the workbook to their favorites. I heard that there is a way in which the developers could automatically add a workbook to a user's favorites.
    I heard that there is a shortcut where we use a function module that adds a workbook to a user's favorites without the user's intervention. And that we can also add a power user's workbook to your own favorites.
    Could someone give me the details about this Function Module and related documentation if any. We have been facing a lot of problems with users having problems saving workbooks in their favorites.
    If possible, can someone please mail me the related documentation to [email protected]
    Thanks in advance.
    Message was edited by: Sachin Guptha

    Hi Deepu,
    We have a similar situation. If the developers want to attach the workbooks directly to the user role than saving them to user's favorites, do we need still to implement this function module (FAVOS_EVENT_ADD_TO_USER_SHELF) or is there any other function module.
    Any help will be greatly appreciated.

  • Broadcasting  Workbook using Email Bursting

    Hi All,
    I am trying to Broadcast Workbook Using Email Bursting option and I am getting corrupted workbook. I have seen several posts in this regard and then included a Mandatory Variable to do precalculation but even then its sending a corrupted workbook.
    Now I have a new issue along with this: my precal server(t-code: RSPRECADMIN) is becoming offline(Red)/ at capacity(Yellow) whenever i try to braodcast a workbook. So i have to restart the Service on the server and also followed all the steps listed in the How to..troubleshoot information broadcasting pdf.
    we are on BI 7.0 SP 17 and installed the latest version of precalserver.
    Can anyone please tell me step by step procedure on how to Broadcast Workbook using Email Bursting .
    Eagerly waiting for your feeback on this.
    Thanks inadvance,
    Sparc.

    Hi Harshal,
    I opened an SAP note and they came up saying
    "Please be informed that BI 7.X PreCalculation service is not available
    with GUI 710. you have to use GUI 640 for precalculating the workbooks.
    Precalculation service for GUI 710 is still in testing and not delivere
    d for customers yet.
    Please refer to the below mentioned note:
    1145589 : BI 7.X PreCalculation service delivery schedule"
    I did not try on 640 yet...please let me know if you find the solution for this..
    waiting for your reply.
    Regards,
    Sparc.

  • Full export - BU and workbooks

    Hi!
    How can I do a full export of the EUL which includes the business areas as well as the workbooks? We are migrating to a new box and I created the EUL with Disc Admin on the new box. But an export through the wizard (on the old box) only takes the BU metadata and not the workbooks. I know you can do it from the command line, but then you have to specify the workbook and we have 60! Any ideas?
    Kind Regards
    Marlene

    Hi Marlene
    You must be working on either 3.1 or 4.1 from where you cannot automatically export the workbooks. I do have a white paper though that might help a little.
    Email me on [email protected] and I will send it to you.
    Best wishes
    Michael

  • Information Broadcasting - Precalculation I

    Hello,
    who can explain to me, what is the task of the precalculation software which is installed locally on my PC/laptop?
    Can afterwards precalculation started only locally from that Hardware? What about precalculation in the background?
    Regards,
    Ingo

    Hi Peter,
    Precalculation service installed on the client PC is used for creating precalculated Excel workbook via BEx broadcaster. it work locally from BI server but background. This software is from BW 3.5.
    Kind regards,
    Masaaki

  • Export workbook – One sheet needs to be run first before all sheets can be

    I have “Init” sheet in a workbook, which sets the entered parameter values in DB context. Other worksheets query data based on the DB context value.
    Now, I’m writing a DOS batch job to automatically export the workbook. The problem I’m facing is I can’t instruct Discoverer to run the “Init” sheet first.
    So far I tried the following commands
    c:\oracle\BIToolsHome_1\bin\dis51usr.exe /connect test#/dev@dec_db /opendb " Account.DIS" /Sheet Init,Test_1,Test_2 /parameter Acct_ID 0113 /parameter MV 40494801 /batch /export HTML "ELT_report_%today_date%.xls"
    c:\oracle\BIToolsHome_1\bin\dis51usr.exe /connect test#/dev@dec_db /opendb " Account.DIS" /Sheet Init /Sheet ALL /parameter Acct_ID 0113 /parameter MV 40494801 /batch /export HTML "ELT_report_%today_date%.xls"

    Deepakanu.
    1. I don't have the command in front of me, but you have to run each command separately for each worksheet if that's what you need to do.
    So, your first run would be something like:
    c:\oracle\BIToolsHome_1\bin\dis51usr.exe /connect test#/dev@dec_db /opendb "Account.DIS" /Sheet Init /parameter Acct_ID 0113 /parameter MV 40494801 /batch /export HTML "ELT_report_%today_date%.xls"
    while your second ... all runs would be to label each worksheet separately OR if you used the ALL, it would re-run Init again and may screw you up.
    Sounds like you'll have to specify each separately if you're dependent on the order.
    2. Alternatively, if you just used the ALL version and that's it (ie: put in /Sheet ALL by itself), then I thought that the first worksheet in a workbook (farthest left) would be the one to run first. If this is correct, then maybe this would work if you make sure of the worksheet ordering in the workbook.
    Russ

  • Boracastin of workbook

    Hi,
    We applied evrything on our broadcast server but precalulation is not working and throwing us an error as belwo.pls advice
    The precalculation server call to precalculate workbook KQY4VHT3EBH86AXVT87U33G9Q ended with return value 1.
    The call parameters were:
    Variant:
    Variable string:
    System Response
    The workbook was not precalculated.
    Procedure
    Procedure for System Administration
      Notification Number RSRD 520 
    thx
    R

    Dear Rubane,
    please test ur precalculation server using this process
    You can use  Test of Precalculation to test the precalculation of workbooks and their distribution by e-mail.
           1.      Enter the appropriate workbook.
           2.      If the workbook contains variables, you can specify the variant that determines which variable values will be used to precalculate the workbook.
           3.      Specify the precalculation server.
           4.      Specify a Web template that will determine the contents of the e-mail.
           5.      Specify the e-mail addresses for the distribution.
    The precalculation is started from the BEx Broadcaster and you can test the function.
    Also, all the info reg the Precalculation Server is in this link
    please feel free to check this
    http://help.sap.com/saphelp_nw70/helpdata/EN/9c/2415407e145c0ce10000000a1550b0/frameset.htm
    Hope this helps u..
    Best Regards,
    VVenkat..

  • Workbook Distribution

    Hello Forum
    We are facing a problem while distributing Workbooks through precalculation server.
    In the settings maintaineance screen of the workbook (of Information broadcasting) we made the following selections:
    Comp code : X , Y , Z
    Cal Week : 20.2008 - 40.2008
    Cal week is in the columns part of the workbook and thus when the report is executed the output is as :
    Comp code   20.2008         21.2008      22.2008
    X                    100              200               300 
    Y                    400             500               600
    Z                    700              800               900
    but when the workbook is being distributed the output only shows the values of one week ie. the initial week of 20.2008.
    Am I missing any settings or plz suggest what mistake am I doing.
    Regards
    Ashish

    Hi Ashish...
    Please go through this link...............
    http://help.sap.com/saphelp_nw70/helpdata/EN/ba/45583ca544eb51e10000000a114084/frameset.htm
    Please test Ur Precalculation server using this process............
    you can use Test of Precalculation to test the Precalculation of workbooks and their distribution by e-mail.
    1. Enter the appropriate workbook.
    2. If the workbook contains variables, you can specify the variant that determines which variable values will be used to precalculate the workbook.
    3. Specify the Precalculation server.
    4. Specify a Web template that will determine the contents of the e-mail.
    5. Specify the e-mail addresses for the distribution.
    please feel free to check this link also..........
    http://help.sap.com/saphelp_nw70/helpdata/EN/9c/2415407e145c0ce10000000a1550b0/frameset.htm
    Hope this helps u...
    Regards
    Sudheer

Maybe you are looking for

  • How to upgrade from Vista to Windows 7?

    I recently bought the upgrade version of Windows 7 utimate for my laptop, my laptop is new and Windows Vista pre-installed. I would like to know if I upgrade Windows 7 from this "Fresh", pre-installed vista, would this Windows 7 operate as good as th

  • GREP 'find/change' by list script: find a text string containing different para styles

    Hi I'm don't write scripts but do 'enjoy' copying, pasting and changing existing code/txt files. I have built a GREP find/change .txt that performs a large number of text edits/changes. But I'm left with an issue where I have paragraphs of text (styl

  • Enable A Guest Account So We Could Save Restriction Settings

    How about a setting that will enable at boot up an option to log in main user (admin) or Guest account? And in the main user's restriction settings allow you to configure what apps the guest account can access. Then all you would have to do is set th

  • How to call function in INteractive Report!!

    Hi All, After investing on interactive report i have came to know that we can have only sql query but not Dynamic Sql query! By using PIPELINED FUNCTIONS we can use dynamic sql in Apex Interactive Reports. Here is the url for refernece- http://sungur

  • Certification SAP_NW700 _TADM_51)Oracle : Confusing format

    Hallo, The certification question are of the type -> Q) < The question described >. This question has two correct answers.         Option         a) XXX GGGG YYY  - T/F         b) GGG XXXX HHH   - T/F         c ) TTT HHH SSS   - T/F         d) SSS OO