Information Broadcasting according to the SAP factory calendar

Is it possible to circulate BW reports via the Information Broadcaster according to the SAP factory calendar?
It is our objective to circulate reports according to working days (not calendar dates).  Eg, to circulate cost centre reports on the 4th working day.
Regards,
Frederick
PS - we use BI7

As suggested above, you may need to create a new calender in SCAL. Points to be kept in mind during the creation of calender are;
1. Use special rules to create fourth working day every month
2. Keep in mind regarding the holidays.
3. You may need to validate this calender in future as you do not know the future holidays.
Option 1: Via Process chain
Create a separate/new process chain which updates the Infocube/ODS on which the report exists -> At the end of process chain, create a new process "Trigger event data change(for broadcaster) -> In the scheduling options of the process chain, use the newly created calender and schedule the chain -> In the Bex broadcaster wizard, select option "Execution with Data Change of Infoprovider".
For more help, refer the below;
http://www.tli-usa.com/download/Taking_Charge_of_Information_Broadcasting_in_BI_7[1].0_for_improved_report_and_data_distribution.pdf
Option 2: Via background Job
Create a new Job in SM36.  In the scheduling options of the Job, use the newly created calender in restrictions. Create a new step for ABAP program RSRD_BROADCAST_FOR_TIMEPOINT and schedule the Job.
If user has authorizations then, Time Point defined by the Job will be visible in the Bex broadcaster wizard.
Refer the above link for more information.
Hope this helps,
Regards,
Sunil
Edited by: sunil kumar on Jan 20, 2012 9:56 PM

Similar Messages

  • Information Broadcasting - Error in the Workbook

    Hi,
    We are implementing Information broadcasting for the workbook. It works pretty good as far as running the workbook, scheduling the workbook on a precalc server. When we try to email the workbook we get the email but the file is corrupted. We see the following error on the precalc server log,
    Event Type:     Error
    Event Source:     SAP BW Precalcultion Service
    Event Category:     Devices
    Event ID:     608
    Date:          10/27/2005
    Time:          3:57:24 PM
    User:          N/A
    Computer:     NAMDMS049V
    Description:
    E,608,Error in Calculation error:Object reference not set to an instance of an object.,Object reference not set to an instance of an object.
    When we open the workbook we get a message that the excel is corrupted.
    Has anyone had similar problems.
    Your help is appreciated.
    Latha

    Hi,
    Check the below error in the workbook for reference field of the query.
    <i>E,608,Error in Calculation error:Object reference not set to an instance of an object.,Object reference not set to an instance of an object.</i>
    Refresh the work book and check it the values for the column. if you get the same error then check the corresponding reference value of the query. there might be some problems in the query/
    Thanks,
    mahantesh

  • How to stop the information broadcasting mail if the output of the query is

    Hi everyone, We have a requirement to not to send the information broadcasting mail in case if the query output is blank (ie no applicable data). However as per the schedule the mail should go in case if there is applicable data. In other words, users are not interested in opening the broadcasted mail to see if there is any applicable data or not. Inputs will be certainly rewarded
    Kathir

    Hello,
    Create an exception or condition for this report then use the "broadcast according to exceptions" option.
    Regards,
    Michael

  • Which factory calendar is valid for a certain user

    Hi all,
    is there a way to get the factory calendar for a certain user.
    E.g. if the user works in Germany, I want the german factory calendar, and if he lives in India, I want the Indian calendar.
    Regards,
    Daniel

    OY05 - Maintain the SAP Factory Calendar
    SAP Factory Calendar allows companies to key in their own factory work days.  Individual SAP application such as MRP will take into consideration these individual factory customizing.
    For alternate Saturday, you set Saturday as a normal working day and key in all the off-days in the Special rules button.
    In your abap program, you can calculate whether a particular day is a non-working day, with reference to the Factory Calendar.
    ABAP Program to check for holidays using the factory calendar
    include zday .
    substitute tdate = 'yyyymmdd'.
    tholiday_found   = 'X'   -> Holiday
    TABLES THOCS.
    DATA: BEGIN OF INT_THOCS OCCURS 100,
          THOCS LIKE THOCS.
    DATA: END OF INT_THOCS.
    DATA: TDAY(1),
          TDATE LIKE SY-DATUM,
          THOLIDAY_ATTRIBUTES,
          THOLIDAY_FOUND(1).
    FORM HOLIDAY.
    CALL FUNCTION 'HOLIDAY_CHECK_AND_GET_INFO'
         EXPORTING
              DATE                         = TDATE
              HOLIDAY_CALENDAR_ID          = 'XX'
            WITH_HOLIDAY_ATTRIBUTES      = ' '
         IMPORTING
              HOLIDAY_FOUND                = THOLIDAY_FOUND
         TABLES
              HOLIDAY_ATTRIBUTES           = INT_THOCS
         EXCEPTIONS
              CALENDAR_BUFFER_NOT_LOADABLE = 1
              DATE_AFTER_RANGE             = 2
              DATE_BEFORE_RANGE            = 3
              DATE_INVALID                 = 4
              HOLIDAY_CALENDAR_ID_MISSING  = 5
              HOLIDAY_CALENDAR_NOT_FOUND   = 6
              OTHERS                       = 7.
    CALL FUNCTION 'DATE_COMPUTE_DAY'
         EXPORTING
              DATE    = TDATE
         IMPORTING
              DAY     = TDAY
         EXCEPTIONS
              OTHERS  = 1.
    For checking.
    *if tholiday_found = 'X'.
      write: /1 'Holiday ', tdate.
    *else.
      write: /1 'Not Holiday ', tdate.
    *endif.
    *case sy-subrc.
      when 0.       write: /1 tdate, tday.
      when others.  write: /1 'Unknown day ', tdate.
    *endcase.
    ENDFORM.

  • Date is outside the factory calendar range

    I am trying to run a BW query. When I click on the calnedar icon field. It gives this error.
    Error: Date is outside the factory calendar range
    Msg No. FK884
    What could be the problem in the query? Has anybody had the similar problem before? I tried to search in SAP notes and could not find anything close to this.
    I will  Appreciate your help. Thanks a lot.
    Abhi

    Hi Abhijit,
    We got the same error message in 2010.
    1) Check in transaction SCAL that the Factory Calendar ID 01 (i.e. German) is valid to 2009. This explains the error message.
    2) Found SAP Note 1136142 about the configuration of default factory calendar ID of F4 Help and hierarchy for Time-characteristics in BI 7.0.
    SAP Note Solution:
    The key figure attribute obtains its value from the default work calendar as it is maintained in transaction RSRHIERARCHYVIRT (General Settings -> Default Factory Cal. ID).
    This setting is valid across the entire system and does not permit any variable selection of the factory calendar for each query.
    Furthermore, a value for 0NUMWDAY is calculated only for the period in which the default factory calendar is valid.
    3) Check in transaction SCAL that the Factory Calendar ID of our location is valid to 2050.
    The problem is solved after changed the Default Factory Cal. ID from 01 to the ID of our location in transaction RSRHIERARCHYVIRT.
    Regards,
    Ricky

  • The Information broadcasting. Precalculation doesnt work.

    hi,
    i'm trying to send the workbooks by Information Broadcasting but getting the error mentioned below
    E BExExcelPrecDLL.StartCalc: Connection was not passed to Excel
    excel security is set to "low".
    any ideas how to fix that?
    thanks

    Hi,
    Kindly carry out precalculation server set up with the help of basis team.
    Prerequisites for setup:
         Install  Microsoft .Net Framework (installed with SAP Frontend)
         Install SAP GUI 6.40
         SAP Netweaver 7.0 BI Frontend (BI Add-On).
         Install Microsoft Excel 2000 or higher
    Main steps for setup:
         Install the pre-calculation software that is part of BI Add On.
         After Finishing the installation go to the Services Window of your operating system
         Search for Service called SAP BW PRECALCULATION SERVICE 7.0. Double click on the service.
         Enable Automatic as Startup type
         In the logon tab, mark the checkbox u201CAllow service to interact with desktopu201D.
         Log on to the BW system from the PC where you created the settings above and enter transaction RSPRECADMIN in order to Create Precalculation Server.
         Enter the technical name of the server (max. 10 characters) and a description. The description is language dependent and appears in the BEx Broadcaster during selection of a special precalculation server. The precalculation server, which from a technical viewpoint is an RFC server, appears in the list.
         Start the Windows service SAP BW Precalculation Service. The precalculation server is ready and the status display of the precalculation server shows a green light. You can now see the server in the Broadcaster setting dialog for a workbook precalculation distribution type.
         There is a log available to do trouble shooting.  From Customizing (transaction SPRO): SAP Reference IMG SAP NetWeaver  SAP Business Information Warehouse  Reporting-relevant Settings  General Reporting Settings in Business Explorer  Administer Precalculation Server Select the u2018Documentation for the Serveru2019 icon  Display the Front End Log.
    Thanks and regards
    Kiran

  • Information Broadcast Email File - Where is the file in Unix directory?

    Hi,
    I am using Information Broadcasting to email the BI report.   We use Unix as the application server.
    In transaction SOSV, I can get detailed information on the file (attachment) and the send status.  There is a requirement to encrypt the file in Unix server.   Does anyone know where the file resides in Unix when the report is generated from Information Broadcasting?   What's the Unix directory?
    Any information would be appreciated.
    Thank you.
    Rebecca

    I added the path of the servlet.jar to the CLASSPATH. Now my modified
    file content is as follows:
    WINDOWS 2000 Environmental variable changes:(CLASSPATH)
    C:\Program Files\PhotoDeluxe BE 1.1\AdobeConnectables;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;C:\jakarta-tomcat-4.1.12\common\lib\servlet.jar
    AUTOEXEC.BAT:
    set path=%path%;c:\onnet32
    SET PATH=C:\jdk1.3.1\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
    SET JAVA_HOME=C:\jdk1.3.1
    SET CATALINA_HOME=C:\jakarta-tomcat-4.1.12
    SET CLASSPATH=.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;C:\jakarta-tomcat-4.1.12\common\lib\servlet.jar
    With this I am executing the command: javac test.java. However, it is still giving lot of error messages
    All the messages are 'cannot resolve symbol' associated with the Servlet class, Servlet Request, Server Exception etc. In the very first error message it states that: 'package javax.servlet does not exist'.
    I would appreciate any help. Thanks in advance.

  • Determining in BI or in the queries which Factory Calendar to use

    Hello,
    Need some help? Any input would be much appreciated.
    Basically I am creating a query in BI 7.0 based on Utilisation for a particular business Unit. However, I need to define or incorporate somewhere, to use the GB Factory Calendar.
    I have done the normal SCAL maintenance and transferred Global settings from R/3. So all the Factory calendars have been transferred over. Our BI system is picking up the default factory Calendar as 'DE'.
    How do I now tell BI I want to use specific Factory Calendar 'GB' (Great Britain) at ALL TIMES since this is the only one we will use.
    Do we need to use a particular info object in query?
    0CALMONTH to check working days as opposed to 0FISCPER
    Many thanks in advance
    Kuljit

    Hi Del,
        Its so easy just create exit variable , wirte a logic for finding working days. and use it in Query.
    Regards,

  • How to find the Factory Calendar ID

    Hi,
    I using the FM DATE_CONVERT_TO_FACTORYDATE to calculate the number of working days between two dates.
    I am using the working day indicator and counting the number of days.
    This FM has the input 'Factory Calendar ID'.
    I have only the service organization as the input. How can i get the relevant Factory calendar ID?
    Thanks in advance.
    Regards
    Shanthi

    Hi,
    You can use the FM:  RH_OM_ATTRIBUTES_READ to retrieve the country for a particular service org.
    Pass  PLVAR= 01, OTYPE = O, OBJID = serv org object ID, SCENARIO= Service or Sale depending in which the attribute country is maintained in org model. You will get the attibute Countryin ATTRIB ->LOW field.
    Regards,
    PP

  • LSO - Issue with Factory calendar End Year and creation of New courses

    Hi,
    Recently we are experiencing an Issue in LSO with the system hanging while creation of "Course with Resources".
    Upon Analysis we identified that while creating course with resources and by checking "Period without Days off" option references the set factory calendar in LSO config and since this set Factory Calendar has an End Year in 2005, the system hangs trying to reference this factory calendar.
    For some course types we are unable to even enter the course creation Data screen. These course types have " Main schedule" (with / without pattern) pre defined.
    The issue does not seem to occur if we extend the factory calendar to current period or future.
    Please let me know if anybody has faced this issue, if extending the factory calendar the right solution and what is the impact of exteding a factory calendar in HR module. Is the factory calendar referenced anywhere else in HR module?
    Note: in LSO config you can set the factory calendar in Training and Event Management>SAP Learning Solution>Training Management>Basic settings>Control Options for Days Off,
    Regards
    Edited by: Abhihek Gangatkar on Sep 26, 2011 12:25 PM

    We found the problem,
    We had to add a numeric and /or a special charachter in the password

  • Information Broadcasting issue

    Hi,
    I have a BW query which is automated to run in background through Information Broadcasting to send the report to couple of users.
    The query 'A' runs for 3 hours in Production , it used to run fine. There were no changes done to the Broadcaster settings.
    The only thing that was changed is only this query 'A' used in a single process chain, later a new query 'B' is added to process chain run in background thru broadcaster. The queries run thru RSRD_BROADCAST_STARTER in the process chain , and I tried the same running manually.And it returns the result only when I run around 15:00:00 in the evening.
    The next day or 2 onwards this query 'A' runs for 3 hrs but never sends an email. But query B also runs for 3 hrs but sends an email.
    I have trouble shooted this in the following way:
    1) The process chain runs through BATCH ID which also runs similar process chain for other region and it works fine. So it is not BATCH ID issue.
    2) New information broadcaster settings were created and then ran. it never sent a mail. so not problem in broadcaster settings.
    3) Checked SCOT transaction to see the mail is transmitted or not. there is no sign of the emails pending for the query A.
    4) If i run this in morning or noon or even 14:59 PM it never sends the mail. ONLY at 15:00:00 when run it sends email .
    5) there is no flaw in the report A as it returns the results in email at 15:00:00 run but not prior to that..
    6) There is nothing in the setting that this has to run only at 15:00:00 time.. and it runs fine at that time and sends email
    All priorer runs it runs for 3hour but never sends an email.
    I need some experts help on this. Did any one experience this kind of issue.
    Could some one tell me any other check points..pointers..etc.
    Greatly appreciate your help on this.
    Thanks

    Hi Ragini,
    Is there any setting based on SCOT Transaction for delaying e-mail broadcasting ?? check numbers for parameter "Maximum waiting time for repeat send attempt procedure" ...
    Also some times mail server queues mails for some time and then sends in bulk .. Just check with admin guys ..
    Above could be one of the reason for not getting broadcasting till certain time .
    Also there is a program called "RSRD_BROADCAST_FOR_TIMEPOINT"  link
    "http://help.sap.com/saphelp_nw70/helpdata/en/8a/e2fd3f2c14e769e10000000a155106/content.htm
    which is used to preset the times for broadcasts. ..
    Just check in SM37 if some job using same program has been defined over there ...for time 15:00:00
    Hope that helps.
    Regards
    Kapadia

  • Alert Notification Email - Information Broadcasting

    Dear Forum members ,
    I am wondering to setup an alert notification email for Information Broadcasting, so if the job for any reason was failed then system will send an alert notification email to SAP Administrator person
    Is any body can help to solve my question ?
    Thanks for any help
    Regards
    udinpetot

    Hi Peggy,
    I got a similar requirement but cant able to find a solution for this. Please help me if you have a solution.
    A email notification need to be sent to the recipient email id maintained in the broadcaster setting, if the broadcasting fails due to any particular reason.
    I started to write a custom program to determine the broadcasting log, but i was not able to find the link between the broadcaster setting and its log (particularly for the scheduling option)
    Please let me know if there is any better solution than the custom program.
    Thanks a lot for your help
    Thanks.
    Suresh Kumar

  • Information Broadcasting(urgent)

    Dear Folks,
    Here requirement is need to send query alerts using information broadcasting.
    In the Braodcast settings Distribution type is showing only "<b>BroadCast Email</b>", no other options are showing..
    I want to select "<b>Broadcast according to exception</b>" in Distribution type,but its not showing..
    how will get the above option..is there any setting required...
    its urgent please reply as early as possible..
    Regards,
    Sudhir

    Hi,
    Thanks for quick response..
    As you said in Distribution type  only Broadcast Email is showing in drop down its not showing any other option like "Distribute accoriding to exceptions"
    For showing these options..is there any authorizations required..
    Here I am explaining you how I started Broadcast settings..
    1.Open Query using URL( this URL got it from SCIF transaction)
    2.There it is showing Information Broadcasting option(Push button)
    3. in query settngs I selected particular query to broadcast..
    4.then I selected Create new setting..
    In distribution type its only showing Broadcast Email..its not showing desired one..
    Its urgent..please shed on lights in this query..
    Regards,
    Sudhir

  • How to transport Factory calendar to Production

    Hello PP Gurus !,
    I have a question regarding transporting factory calendar to production system . Is there  any specific way of moving the transport request from development to production ? or it is as usual like other config transportation ?
    I was told that there is a special procedure to transport factory calendar . Please throw me some light on this .
    Regards,
    Giri

    Jiaul,
    First of all, I only need to transport this configuration from DEV Client 301 to QA.
    Referring to another SDN note, our Basis Team has changed the Client Role to Customizing, and make the system changable and client independent. Now, the "Transport" function is enabled.
    We finally able to transport the Factory Calendar. But when we click on the "Transport", it warned us that "All public holidays, public holiday and factory calendars will be transported.All public holidays, public holiday and factory calendars will first be deleted in the target system."
    Like Xioliu mentioned in the same message: "this kind of transport is a table transport, that is , if you use it, all table entries in the target system will be overwritten from the source client.
    this is not a SAP recommended transport."
    I feel that this is a high risk if we transport the whole table.
    Is that a way that we can just transport the two Factory Calendar entries we added (without manually re-create in the system.). The purpose is that we need a TR # generated, so that we can transport to Production with proper transport log.
    Thanks for advise.
    Kent

  • Help on Information Broadcasting

    Folks
    I am using the information broadcasting functionality through the BEx Browser
    In the tab for information broadcasting under setting , I have the options for entering email addresses
    I realize that I am able to send an email to anyone within the organization by just mentioning the email address
    If I dont want to diable /restrict entering email addresses how do I go about doing it
    Regards
    Ramesh

    Hi Ramesh,
    I hope the following documents ll be useful to u.
    <u>Information Broadcasting</u>
    http://help.sap.com/saphelp_nw04/helpdata/en/e3/e60138fede083de10000009b38f8cf/frameset.htm.
    <u>for BEx-reporting</u>
    http://searchsap.techtarget.com/searchSAP/downloads/chapter-august.pdf
    http://searchsap.techtarget.com/featuredTopic/0,290042,sid21_gci1121728,00.html?bucket=REF
    Hope it helps...let me know
    Regards,
    R.Ravi

Maybe you are looking for

  • IPad 1st gen wont connect to iTunes or be recognized by any computer?!?

    Device software is up to date as much as possible. at the 5.1.1 update. Macbook itunes is updated to 11.1.4. but the problem occurs with any Macbook I try to connect to. My iPad isnt recognized and i cannot transfer any files onto it. Im trying to pu

  • How Do I change the Order of Styles in the Styles Pallet?

    I have gone through quite a number of pre-made styles and made a few of my own styles. I have a pallet with about 30 styles that I use the most. How do I rearrange them so those that I use the most appear at the top of the pallet? I am using Photosho

  • Utl_smtp   and  problem with french language characters

    Hello, I am using utl_smtp to send email. Here is part of the proc: First try: mail_conn := utl_smtp.open_connection(mailhost, 25); utl_smtp.helo(mail_conn, mailhost); utl_smtp.mail(mail_conn, sender); utl_smtp.rcpt(mail_conn, recipient); utl_smtp.op

  • Specifying autoincrement on a field in an entity object declaratively

    Hi, I have a master-detail window where the detail entity has a composite key made up of m_id and d_id where m_id is a foreign key to the master table and d_id is the unique key to the detail table. I have defined the detail entity object and checked

  • IE 11 hates PDF files

    I'm using IE 11 with Win 7 Pro 64 bit. When I read a PDF file online, most of the time IE refuses to go back to the main page of the site. When I press the back button on my keyboard or click the back arrow on IE it just keeps trying to reopen the PD