Information Broadcaster with variants

Hi All,
We have to send workbooks via Information Broadcaster to e-mail recipients. So, the recipients should receive the data for a special variant of an excel workbook. So, I have to create a variant in the information broadcaster to manage the distribution.
So, we have app. 200 recipients with 200 variants. Is there any possibility to create the variants automatically via BAPI or something else. Or has anyone an creative idea to fix the claim.
Regards
Juergen

No replys

Similar Messages

  • RSRPARAMETRIZA - Information Broadcasting - Dynamic Variant update Program

    Hi Alok,
    I had similar requirement in my project and we have implemented following solution,
    Create a customer exit variable on Date characteristics and do the following coding,
    I am giving you sample coding, get the first day of month using FM CALL FUNCTION 'FIRST_DAY_IN_PERIOD_GET' and assign it to low value.
    wa_range-sign = 'I'.
    wa_range-option = 'BT'.
    wa_range-low = CALL FUNCTION 'FIRST_DAY_IN_PERIOD_GET'.
    wa_range-high = sy-datum.
    append wa_range to e_t_range.
    Once you created this variable, in your broadcast setting, goto Filter tab and there you can set the selection variables for your characteristics, there you set the newly created variable. Save your broadcast setting.
    So next time whenever you will execute report using broadcasting, the variable value will be calculated through customer exit.
    Regards,
    Durgesh.

    Hi Alok,
    It is always fine though you put the variable as ready for input, because broadcast will not show you the variable screen but it is for the purpose that you can use same variable for broadcasting and online execution.
    To answer your second question, unfortunately there are some issues going on with our precal server so I couldn't implement this solution in our production system, but I have tested this in Quality system, so I guess it should work in any other system.
    Regards,
    Durgesh.

  • Pecalculation with Information Broadcasting

    hi,
      I am try to set up this scenario but somewhere i am missing some setting. I need your suggestions.
      I have one query on multiprovider which includes 8 cubes. The query takes half an hour to display the results. So, what i have done is i have done the precalculation of the query for specific selection and executed it. And after that i want to send an email to the users through Information Broadcasting with the link so that when they click on the link they could get the results within a minute along with navigations or drill downs.
      I know that this broadcasting can be executed via process chains using trigger event data chain. But i am looking for some help on this.
    I would like to set up my report like this:
    1) After data is loaded into Cubes, the process chain should kick the job.
    2) After process chain kicks the job, the precalculation of the web template should run.
    3) After the precalculation is completed an email should be sent to the users via broadcasting with a link of latest data.
    Over all, after the data loading finishes, the precalculation should start and after precalculation finishes, email process should kick. ...
    How can i acheive this? If there is any wrong sequence above also, please correct me and advise how should i set this up. I could manually do this each step but i want to automate this after every data load. Please advise.
    Thanks in advance...

    Hi,
    You can achieve thru information broadcasting.
    Steps :
    1. Create a process chain.
             Start - Trigger Event data change .
             In the trigger Event data change ,you can specify the infoprovider name which you want to precalculate the query for the infoprovider.
    2. In the information broadcaster , you will find the option as
                  ' Execution with Data change in the infoprovider'.
                         Mark the check box for the infoprovider.
                 Once the infocube data gets loaded or changed , the process chain will kick off the trigger Event data change..Then it will precalculate the query  and send a mail to the users.
               Only thing is you have to start the process chain , once you  know the timing when infocube get load finsihed  , then you can specify the timing in the start variant of the process chain..
    I hope you get my answer.
    Regards,
    Siva.

  • Issue with Information Broadcasting...urgent

    I try to dispatch a query through Information Broadcasting with the Distribution type chosen as "send as e-mail" and output format as HTML.
    I am receiving the mail with three attachments,
    1.0QUERY_TEMPLATE_BROADCASTING_00001.htm.HTM
    2.BWReports_ie5.css.CSS
    3.pixel.gif.GIF
    Upon saving all the files in a folder and opening the HTML,it appears without the stylesheet properties and the images.
    My requirement is I need to get the report embedded in my mail.Any clue how to acheive this and should I change any settings.Also any idea as to why the images are not displayed in the HTML.Any kind of help will be appreciated as it is very urgent.
    Thanks,
    Akhila.

    In the Broadcast setting, output format select <b>Independent HTML file</b> and you will receive only one file.
    I guess your current setting is set to <b>HTML with seperate MIME</b> files.

  • Send mail through information broadcasting(password protection)

    Hi all,
    I need to send data in mail to user through information broadcasting with passowrd protection file.
    Can any one tel me how to use encryption in Information broadcasting?
    Kind Regards,
    Shanbagavalli.S

    Dear Shanbagavalli,
    As you are sending the file specific to a person and that too on his/her mail then what is the need of password protected file, could you please elobrate? 
    There is a work around, Zip files can be password protected so you can send these files to your mail Id first and from there put a password protection the zip file and send to the users.
    Regards

  • Information broadcaster setting with 2 variants

    Hi Experts,
    I have a workbook to broadcast, there are two different queries in this workbook and they have the same variables.
    I am creating IB settings with this workbook, but precalculation failed to send it out.
    I believe the problem is with variant, I have created variant for both queries in the workbook and have the same name (variant contents are the same)
    say if we have two variants for two different queries in the workbook, is it possible to set up IB using variant and how?
    Please let me know if there is any solution to my issue, if not I will just use variable assignement (a bit work on this one, a lot of material codes and others, plus, I need to create more multiple IB settings for this workbook).
    Kind Regards!
    Feng

    No replys

  • Information Broadcasting: Monthly Reporting with variable dates

    Dear all,
    we have created a lot of reports with RD and have pubished the reports in the portal. Our reports have a lot of selection screens. Now we would like to use information broadcasting. We have already created information broadcasting settings. We have maintained fix variants for our reporting
    For example:
    Variant x1
    Organization: C110
    Scenario:       Actual
    Date:             is filled by the user Exit
    Now we tried to shedule the report. We are using Variant x1 to find the correct selection. The problem is, that we have already saved a fix date in the variant (for example 01.01.2008), because the field is obligatory.
    The User-Exit for the variables works with step 1, but the problem ist, that the variant x1 is overwriting our User-Exit value.
    How can I avoid, that the Variant is not overwriting the User-Exit. Of course for reporting without variant, the manual entry has priority before the user exit.
    Thanks for a soon feedback.
    XmxhX

    hi,
    in order to update months, firstly create variants for the reports. Then implement the below program modifying the users inputs. For current month or last month you have to hard something like sy-datum(6), an you have to hard code the field name for the month variable that you use in query.
    Below program is for BI 7.0, you can also check the document. It also contains a method for bw 3.5 variants.
    You can schedule this program in a process chain or make variations of this as needed.
    [How To… Troubleshoot Information Broadcasting (BEx Workbooks)|http://www.sapadvisors.com/resources/HowtoInformationBroadcasting.pdf]
    *& Report Z_MASS_VARIANT_MAINTENANCE *
    *& Program to mass update BEx Variants within SAP NetWeaver 2004s *
    REPORT Z_MASS_VARIANT_MAINTENANCE.
    parameter variable like RSRVARIANT-VARI.
    parameter vname like RSRVARIANT-VNAM.
    parameter sign_01 like RSRVARIANT-SIGN.
    parameter opt_01 like RSRVARIANT-OPT.
    parameter low_01 like RSRVARIANT-LOW.
    parameter high_01 like RSRVARIANT-HIGH.
    tables: RSRVARIANT.
    select * from RSRVARIANT.
    if rsrvariant-VARI = variable AND rsrvariant-vnam = vname.
    rsrvariant-SIGN = sign_01.
    rsrvariant-OPT = opt_01.
    rsrvariant-LOW = low_01.
    rsrvariant-HIGH = high_01.
    elseif rsrvariant-vnam = vname.
    rsrvariant-SIGN = sign_01.
    rsrvariant-OPT = opt_01.
    rsrvariant-LOW = low_01.
    rsrvariant-HIGH = high_01.
    endif.
    update rsrvariant.
    if sy-subrc 0. insert rsrvariant. endif.
    endselect.
    RSRVARIANT-VNAM must be your month variable.
    RSRVARIANT-LOW and HIGH must be your automatic month like sy-datum(6)
    regards,

  • Issue with Information broadcasting and pre-cal server in SAP BI

    Hi Experts,
    I have issue with information Broadcasting and Pre-cal server. I have a worrkbook whcih runs from information broadcasting in pre-cal server. Workbook is desinged on single query and workbook contains visual basic code. workbook has a variable which is controlled by Control query in information broadcasting.
    I have 20 employees every month I need to send workbook via e-mail from information broadcasting.  The problem is sometimes all 20 employees will recieve e-mails and sometimes not. I identified there is something wrong in workbook or in pre-cal server.
    because after workbook calculation in pre-cal server is not pushing to SOST so there is something wrong in workbook or in pre-cal server.
    I closely observed pre-cal server front end log. There are few operations performing on workbook in pre-cal server
    like Open workbook, Calculate workbook, Save woorkbook and close workbook. In success case pre-cal sever is performing all the operations but in failure case pre-cal server is missing Close workbook case.
    Below log In pulled from pre-cal server
    Can you please tell what could be the problem.
    Successful job
    3/11/2011 9:29:46 AM (3) -> RS_PREC_LAUNCH_EXCEL i nvoked in thread 3 and job 'BIBCAST4L4EIS7TOR5BWG0
    2PCUG9ZPPP'. nvoked in thread 3 and job 'BIBCAST4L4EIS7TOR5BWG0
    3/11/2011 9:29:46 AM (3) -> InitConnection in thre ad 3
    3/11/2011 9:29:46 AM (3) -> Trying to open "C:\Pro gram Files\Common Files\SAP Shared\BW\BExAnalyzer.
    xla" gram Files\Common Files\SAP Shared\BW\BExAnalyzer.
    3/11/2011 9:30:18 AM (4) -> RS_PREC_GET_SERVER_STA TUS invoked.
    3/11/2011 9:30:18 AM (4) -> RS_PREC_GET_SERVER_STA TUS finished
    3/11/2011 9:30:35 AM (3) -> Using Version 7100.4.1 200.35 of BExAnalyzer.xla
    3/11/2011 9:30:35 AM (3) -> PID of Excel process: "2504"
    3/11/2011 9:30:35 AM (3) -> EndOfInitConnection in  thread 3
    3/11/2011 9:30:35 AM (3) -> RS_PREC_LAUNCH_EXCEL f inished
    3/11/2011 9:30:36 AM (0) -> Calculation Request 91 1A35ED029D4D79DD7A000200000000 received for job 'B
    IBCAST4L4EIS7TOR5BWG02PCUG9ZPPP'. 1A35ED029D4D79DD7A000200000000 received for job 'B
    3/11/2011 9:30:52 AM (6) -> RS_PREC_GET_SERVER_STA TUS invoked.
    3/11/2011 9:30:52 AM (6) -> RS_PREC_GET_SERVER_STA TUS finished
    3/11/2011 9:31:22 AM (0) -> Opening workbook: C:\W INDOWS\TEMP\BW\Analyzer\Workbooks\SAPBEXPRECMML4NN
    DVLYAPC2SYIC7F1AAIO_0.xls INDOWS\TEMP\BW\Analyzer\Workbooks\SAPBEXPRECMML4NN
    3/11/2011 9:31:43 AM (0) -> Refresh BExAnalyzer.xl a!MenuRefreshPrecalc returned with 1.
    3/11/2011 9:31:43 AM (0) -> Calculated workbook C: \WINDOWS\TEMP\BW\Analyzer\Workbooks
    SAPBEXPRECMML
    4NNDVLYAPC2SYIC7F1AAIO_0.xls saved. \WINDOWS\TEMP\BW\Analyzer\Workbooks
    SAPBEXPRECMML
    3/11/2011 9:31:43 AM (0) -> Calculated workbook C: \WINDOWS\TEMP\BW\Analyzer\Workbooks
    SAPBEXPRECMML
    4NNDVLYAPC2SYIC7F1AAIO_0.xls closed. \WINDOWS\TEMP\BW\Analyzer\Workbooks
    SAPBEXPRECMML
    3/11/2011 9:31:44 AM (0) -> Excel based operations  finished.
    Failure job
    3/10/2011 10:22:58 AM (1) -> RS_PREC_LAUNCH_EXCEL invoked in thread 1 and job 'BIBCAST4L41566ZBZDN2N
    TGJR0462ZFX'. invoked in thread 1 and job 'BIBCAST4L41566ZBZDN2N
    3/10/2011 10:22:58 AM (1) -> InitConnection in thr ead 1
    3/10/2011 10:22:58 AM (1) -> Trying to open "C:\Pr ogram Files\Common Files\SAP Shared\BW\BExAnalyzer
    .xla" ogram Files\Common Files\SAP Shared\BW\BExAnalyzer
    3/10/2011 10:23:20 AM (3) -> RS_PREC_GET_SERVER_ST ATUS invoked.
    3/10/2011 10:23:20 AM (3) -> RS_PREC_GET_SERVER_ST ATUS finished
    3/10/2011 10:23:44 AM (1) -> Using Version 7100.4. 1200.35 of BExAnalyzer.xla
    3/10/2011 10:23:44 AM (1) -> PID of Excel process:  "2544"
    3/10/2011 10:23:44 AM (1) -> EndOfInitConnection i n thread 1
    3/10/2011 10:23:44 AM (1) -> RS_PREC_LAUNCH_EXCEL finished
    3/10/2011 10:23:44 AM (5) -> Calculation Request 9 11A35ED02654D789871000900000000 received for job '
    BIBCAST4L41566ZBZDN2NTGJR0462ZFX'. 11A35ED02654D789871000900000000 received for job '
    3/10/2011 10:24:27 AM (0) -> RS_PREC_GET_SERVER_ST ATUS invoked.
    3/10/2011 10:24:27 AM (0) -> RS_PREC_GET_SERVER_ST ATUS finished
    3/10/2011 10:24:31 AM (5) -> Opening workbook: C:\ WINDOWS\TEMP\BW\Analyzer\Workbooks\SAPBEXPRECQB2VE
    A8O8D8FBHYCR4HVB5UI8_0.xls WINDOWS\TEMP\BW\Analyzer\Workbooks\SAPBEXPRECQB2VE
    3/10/2011 10:24:52 AM (5) -> Refresh BExAnalyzer.x la!MenuRefreshPrecalc returned with 1.
    3/10/2011 10:24:52 AM (5) -> Calculated workbook C :\WINDOWS\TEMP\BW\Analyzer\Workbooks
    SAPBEXPRECQB
    2VEA8O8D8FBHYCR4HVB5UI8_0.xls saved. :\WINDOWS\TEMP\BW\Analyzer\Workbooks
    SAPBEXPRECQB
    Thanks in advance
    Narendra

    Hi Ravikanth,
    Thank you very much for the reply
    I went into RSPRECADMIN and clicked on 'Display Current Queue'.  There we have 3 sections
    1) Queue Overview of Open Precalculations
    I can see this section is always blank after running IB also
    2) Queue Overview of Current Precalculations
    In this section I can see an entry after running IB and duration is changing. but some time workbook in this section will never processed but the duration column is changing may be something is happening at this stage.
    If the entry is not proccessed in this section and IB SM37 job will never end. I manually cancelled the job from SM50.
    Don't why the workbook is taking long time and will never end even though I cancelled the SM37 IB job.
    3) Queue Overview of Proccessed Error-Free Precalculations
    All the error free workbooks which means all pre-cal server completed workbook calculation and sent to SOST.
    I manually ran the workbook for all the 20 employees I can't find any pop-up message (earlier we have pop-up windows appearing because of VB code and when report returns no data and we fixed the pop-up issues)
    Can you please help me further to trace the error.
    Thank you
    Narendra

  • Variant Creation in SAP BI To be used information broadcasting

    Dear Friends,
                            I want to create a VARIANT in SAP BI 7.0 Which is to be used in information broadcasting. I found One Document Named as "Variant Creation In SAP BI to be used in Information Broadcasting.pdf",in SDN Forums. I Couldn't able to Understand the Given Steps in it.
      Could any one of You Please send me the Procedure how to create a Variant.I should also see the "Determine from Variants" button in Work book precalculation Tab,which i am not able to see it currently under "Workbook Precalculation".
    Waiting for ur reply.
    Thanks in advance
    Regards
    Singam Bhaskar Reddy

    Hi,
    Even I have gone through the SDN document. It is clearly explained step by step. If you follow the same document thoroughly you will be able to see Determine From Variants radio button properly.
    Try to understand the document.....you will get the solution.
    Regards,
    Suman

  • Issue with controllable variable in information broadcaster jobs

    Hi
    I have a workbook with one query which displays different information on two tabs. This query has a controllable variable (customer exit) on "Material" from a query in another info cube.
    Everthing is fine when you execute the workbook as you can select the variable from another info cube. However, when I set up information broadcaster job for this workbook, the controllable variable only takes effect on the report in one tab and runs for everying for the report on the other tab.
    I tried to change the query slighly but keeping the same controllable variable and insert the new query into the other tab, it still doesn't work for me.
    Is this just the limitation of IB or anything else can be done to get the results I want?
    Kind Regards!  
    Feng

    no replys received

  • Mail not coming with information broadcasting scheduling

    dear all,
    when i execute directly the setting for information broadcasting a mail is being sent but when i schedule the same setting in transaction SOST it is showing warning 'waiting for communication service'.how to remove that.
    ajay

    Hi
    first of all, Information broadcasting
    is structured according the requirements
    of users so that
    you are provided with role-specific guides to support you in performing tasks
    following links will help
    monitoring e-mails:
    http://help.sap.com/saphelp_nw04/helpdata/en/44/5b2341144ba52fe10000000a155106/content.htm
    about creating and maintaining master records:
    http://help.sap.com/saphelp_nw04/helpdata/en/52/671191439b11d1896f0000e8322d00/frameset.htm
    additional information on security:
    http://help.sap.com/saphelp_nw04/helpdata/en/4d/75e1951aa4a646ad383ee0c94651f3/frameset.htm
    basic user guide:
    http://help.sap.com/saphelp_nw04/helpdata/en/7b/7998403de08368e10000000a1550b0/content.htm
    kindly reward if its useful
    Regards,
    Naveen P

  • How can I set information broadcasting (send Workbook with E-mail) in serv.

    FYI: I set a broadcasting schedule to send workbook with e-mail. The pre-calculated server was set already.
    How can I set information broadcasting (send Workbook via E-mail) when I cannot access enterprise portal ?

    Hi,
    Check this thread:
    Work book broadcasting
    Regards
    Pcrao.

  • Information broadcasting: unable to fill variant in precalculation  tab

    Hi all,
    I have been trying to broadcast a query in BEX BROADCASTER but when i try to fill in the variant in the general precalculation tab i am not able to create a new variant as it always takes me to web analyser screen and no option for saving the settings.
    What i did is created variants in web analyzer as well as bex analyser but still in vain.
    But the broadcasting is running if i go through analyser first then click on send and do the settings in the INFORMATION BROADCASTING tab.
    But still there is only limited option available der no bursting or pdf or XML generation is allowed.
    I need inputs on this because i need to broadcast it as XML format.
    Regards,
    Sarang

    Please note that not all the distribution types are available for all the objects.
    http://help.sap.com/saphelp_nw04/helpdata/en/c9/e4d13f7fb44c21e10000000a1550b0/frameset.htm
    For queries, you can send them either by mail or export to the enterprise portal. XML is not available for queries.
    Thanks.
    Shambhu

  • How to intergrate Outlook addressbook with information broadcasting

    Hi All,
    I have been able to send mail to my outlook thro information broadcasting. I would like to integrate outlook address book in broadcasting. ie. when a user is trying to send mail, he would like to get all mail address from his outlook in portal.
    How can we do this? Any help would be appreciated.
    Thanks,
    - Parin Gandhi.

    Hi,
    With the distribution type Precalculated Value Set it is possible to fill variables of the type precalculated value sets with values for characteristic values in the background. The precalculated value sets are then available as variable values in BEx queries.
    The precalculated value set displays the value of a variable of type Precalculated Value Set from the selected characteristic.
    As a result of background processing, you can use the precalculated value set in a characteristic variable. You create a characteristic value variable in the Query Designer using the variable editor. Under Details you determine that the variable represents a precalculated value set. The value of this variable is the technical name of the value set specified in the broadcast setting. You enter the technical name in the Default Values tab page. The variable can be input ready and you can select different value sets in the variable screen at query runtime.
    Hope it helps...
    Regards,
    Mona

  • Information Broadcasting Excel Workbooks with Local Formulas

    We are attempting to use information broadcasting to send out reports that use the v7 BEX "convert to local formula" feature in order to reformat the reports.  We can execute the reports, and even save them to a local client and review them later when disconnected from the server.    However, if we use information broadcasting to send these Excel files out as attachments, the users are unable to see the data unless they connect and refresh, defeating our entire purpose of putting the data in excel.
    Has anyone else attempted to Information Broadcast BEX Excel workbooks while using the Local Formula mode provided with v7?  Were you successful?

    Yes, I see some information in the precalc log, but nothing that seems to be wrong:
    04-11-2008 11:15:13 -> RS_PREC_GET_SERVER_STATUS invoked in thread 8
    04-11-2008 11:15:13 -> Locking MapSessionid in getFreeInstances in thread 8
    04-11-2008 11:15:13 -> Locked MapSessionid in getFreeInstances in thread 8
    04-11-2008 11:15:13 -> Unlocked MapSessionid in getFreeInstances in thread 8
    04-11-2008 11:15:13 -> RS_PREC_GET_SERVER_STATUS finished in thread 8
    04-11-2008 11:15:19 -> RS_PREC_GET_SERVER_STATUS invoked in thread 5
    04-11-2008 11:15:19 -> Locking MapSessionid in getFreeInstances in thread 5
    04-11-2008 11:15:19 -> Locked MapSessionid in getFreeInstances in thread 5
    04-11-2008 11:15:19 -> Unlocked MapSessionid in getFreeInstances in thread 5
    04-11-2008 11:15:19 -> RS_PREC_GET_SERVER_STATUS finished in thread 5
    04-11-2008 11:15:19 -> RS_PREC_GET_SERVER_STATUS invoked in thread 3
    04-11-2008 11:15:19 -> Locking MapSessionid in getFreeInstances in thread 3
    04-11-2008 11:15:19 -> Locked MapSessionid in getFreeInstances in thread 3
    04-11-2008 11:15:19 -> Unlocked MapSessionid in getFreeInstances in thread 3
    04-11-2008 11:15:19 -> RS_PREC_GET_SERVER_STATUS finished in thread 3
    BR Mikkel

Maybe you are looking for