SAP BI Workbook Broadcasting in PDF
Hello Experts,
We are having a requirement to broadcast the Workbook in PDF format.
Is it possible to broadcast workbook in PDF? How?
Currently we are having SAP BI 7.0.
Thanks in anticipation!!!!
Bhavin Vyas
Hi Bhavin,
You can broadcast to PDF from query designer, not from workbook. Try in that manner and convince your business people as we have only this facility.
If its a matter of small workbook, try to do it via direct mail by converting in to pdf.
Have a look at Urgent!- Broadcasting workbooks to pdf format
Hope helps- Kumar
Similar Messages
-
Workbook broadcast ouput should be in PDF format
Hi,
Workbook broadcast output should be in PDF format ,I could not find any option in broadcast setting in BI 7.0.the users requested that they want the report in PDF format.
Please let me know how can I achieve this.
thanks
PallaviHi,
I am not sure whether this is possible? Can you check in RSRD_OUTFORM_OT table whether PDF option is available for workbook(WB)? Anyway if there is only one sheet in workbook you can broadcast the query itself.
Regards,
Raghavendra. -
Allign contents while broadcasting in PDF
Hi all,
There is a specfic requirement, pls suggest.
The Web Templates in WAD are published in portal and broadcasted as PDF.
1. The Graph, Tables are seen one after the other in PDF. Where as in portal it is shown in a well alligned format.
2. The headings to the table and Graphs are lost in the process of broadcasting.
Kindly suggest on a way to bring allignment to the PDF file generated while broadcasting.
Thanks in advance,
Jeswin
Edited by: jeswin Jose on Oct 1, 2008 2:10 PMHi
Slide 70
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/5c46376d-0601-0010-83bf-c4f5f140e3d6
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/58fd9183-0e01-0010-f183-fdc9019f77ab
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/08f1b622-0c01-0010-618c-cb41e12c72be
http://help.sap.com/saphelp_nw04s/helpdata/en/1a/615f64816311d38b170000e8284689/frameset.htm -
BEx broadcasting in PDF format only error
Hi Gurus
I have a problem in sending a query as a mail using broadcaster in PDF format. from portal
i am able to send 'current data as a link' ' html' 'mhtml' but unable to send in pdf format
i was able to do it before. i dont know what changes happened.
can any one tell what is the problem?
Error to reproduce
Broadcast and Export>Broad cast E-Mail> PDF
>continue>paper size/orientation-->email address
---> Execute --> * Error: *
com.sap.ip.bi.base.exception.BIBaseRuntimeException
i am using NW7.0 SP14stack
Thanks & Regards
BalajiDear gurus
Thanks
solved with the ADSUSER password expiry time the default value is 90 days.
for that i did the changes in portal
select the ADSUSER > modify> security ->change to technical users> save.
it will work fine. -
Refresh data in SWF based on excel file saved from SAP BW workbook
Hi, is there a way to get data refresh in SWF dashboard from excel file as a data source. SAP BW workbook report will be saved as an excel file daily and placed in somewhere. I would like to create a dashboard which can connect to the excel data source and refresh on load.
Appreciate your advice and help. Thank you.
I am using Xcelsius 2008 and SAP BI 7.0Thank you.
If I understand correctly from your advice, that is I should create QaaWs to pull data from SAP BI, which will return data in tabular format. Map the data in the cell range of a hidden tab, re-arrange and format the data into the row?
Another concern: I need to display data for 4 quarters (Q1, Q2, Q3,Q4) in the dashboard, but QAAWS will only pulls data when the data is available in the database.
Eg. Only data for 3 quarters are found in the database, QAAWS will return data for Q1, Q2,Q4.
This will mess up the position fixed in the xcelsius. Do you have any suggestion on this?
Sorry to bother u for the simple questions.
Thank you. -
Sending SAP Script output as a PDF attachment through mail
Dear Guru,
I am using SAP 4.0B version, DATABASE Oracle 8i, OS is sun solaris 7.5.
I want to send SAP script output as a
PDF attachement through mail.Please suggest a solution.
Regards,
RajeshHi Rajesh,
In your print program, while calling OPEN_FORM, pass options-TDGETOTF = 'X'. This is used for returning print output in OTF format.
Then in CLOSE_FORM, get the table OTFDATA returned from the function module. for example
DATA: OTF_DATA LIKE ITCOO OCCURS 0 WITH HEADER LINE.
CALL FUNCTION 'CLOSE_FORM'
IMPORTING
RESULT = RESULT
TABLES
OTFDATA = OTF_DATA.
now you can convert this OTF data to PDF using function module CONVERT_OTF
Then send this data as attachment to a mail using function module SO_NEW_DOCUMENT_ATT_SEND_API1
Regards,
Komal. -
Hi,
When attempting to broadcast to Portal, we get this:
Date : 02/05/2009
Time : 18:26:55:606
Message : Exception thrown: com.sap.ip.bi.broadcasting.runtime.BroadcastingException: Error while generating or changing folder /idf_sharepoint5/IDF_ABG1
com.sap.ip.bi.broadcasting.runtime.BroadcastingException: Error while generating or changing folder /idf_sharepoint5/IDF_ABG1
at com.sap.ip.bi.broadcasting.runtime.impl.DistributorPortal.distribute(DistributorPortal.java:198)
at com.sap.ip.bi.broadcasting.runtime.RfcListenerRSRD_X_DISTRIBUTE.handleRequest(RfcListenerRSRD_X_DISTRIBUTE.java:125)
at com.sap.ip.bi.portalrfc.dispatcher.services.BIServicesRfcDispatcherService.doHandleRequest(BIServicesRfcDispatcherService.java:239)
at com.sap.ip.bi.portalrfc.services.BIRfcService.handleRequest(BIRfcService.java:247)
at com.sapportals.portal.prt.service.rfc.RFCEngineService.handleEvent(RFCEngineService.java:345)
at com.sapportals.portal.prt.service.rfc.PRTRFCBean.processFunction(PRTRFCBean.java:37)
at com.sapportals.portal.prt.service.rfc.PRTRFCRemoteObjectImpl0_0.processFunction(PRTRFCRemoteObjectImpl0_0.java:118)
at sun.reflect.GeneratedMethodAccessor462.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.engine.services.ejb.session.stateless_sp5.ObjectStubProxyImpl.invoke(ObjectStubProxyImpl.java:187)
at $Proxy133.processFunction(Unknown Source)
at sun.reflect.GeneratedMethodAccessor483.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sap.engine.services.rfcengine.RFCDefaultRequestHandler.call(RFCDefaultRequestHandler.java:277)
at com.sap.engine.services.rfcengine.RFCDefaultRequestHandler.handleRequest(RFCDefaultRequestHandler.java:219)
at com.sap.engine.services.rfcengine.RFCJCOServer$J2EEApplicationRunnable.run(RFCJCOServer.java:254)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
Caused by: com.sapportals.wcm.repository.InvalidArgumentException: not created: 409
at com.sapportals.wcm.repository.ResourceException.fillInStackTrace(ResourceException.java:399)
at java.lang.Throwable.<init>(Throwable.java:195)
at java.lang.Exception.<init>(Exception.java:41)
at com.sapportals.wcm.WcmException.<init>(WcmException.java:59)
at com.sapportals.wcm.util.content.ContentException.<init>(ContentException.java:38)
at com.sapportals.wcm.repository.ResourceException.<init>(ResourceException.java:162)
at com.sapportals.wcm.repository.InvalidArgumentException.<init>(InvalidArgumentException.java:35)
at com.sapportals.wcm.protocol.webdav.WDHttp.exception(WDHttp.java:119)
at com.sapportals.wcm.protocol.webdav.WDHttp.exception(WDHttp.java:49)
at com.sapportals.wcm.protocol.webdav.WDHttp.exception(WDHttp.java:35)
at com.sapportals.wcm.repository.manager.webdav.WDNamespaceManager.createResource(WDNamespaceManager.java:361)
at com.sapportals.wcm.repository.CollectionImpl.internalCreateResource(CollectionImpl.java:1545)
at com.sapportals.wcm.repository.CollectionImpl.createResource(CollectionImpl.java:749)
at com.sapportals.wcm.repository.CollectionImpl.createResource(CollectionImpl.java:700)
at com.sap.ip.bi.broadcasting.utilities.UtilitiesKMC.exportFile(UtilitiesKMC.java:254)
at com.sap.ip.bi.broadcasting.utilities.UtilitiesKMC.exportDocument(UtilitiesKMC.java:145)
at com.sap.ip.bi.broadcasting.runtime.impl.DistributorPortal.distribute(DistributorPortal.java:195)
... 21 more
Severity : Error
Category : /Applications/BI/BIBroadcasting
Location : com.sap.ip.bi.broadcasting.runtime.BroadcastingException
Application : sap.com/com.sap.prt.application.rfcframework
Thread : SAPEngine_Application_Thread[impl:3]_6
Datasource : 106069950:/usr/sap/BIJ/JC10/j2ee/cluster/server0/log/applications.log
Message ID : 0013215B65DC0072000018A4000073B300046236C12E4587
Source Name : /Applications/BI/BIBroadcasting
Argument Objs :
Arguments :
Dsr Component : n/a
Dsr Transaction : 9eefb6b0f3f511ddad620013215b65dc
Dsr User :
Indent : 0
Level : 0
Message Code :
Message Type : 0
Relatives : com.sap.ip.bi.broadcasting.runtime.BroadcastingException
Resource Bundlename :
Session : 1188
Source : /Applications/BI/BIBroadcasting
ThreadObject : SAPEngine_Application_Thread[impl:3]_6
Transaction :
What does this mean?
Thank You.Hi
Much of BASIS/EP issue. You need BEx role assigned to your portal with required portfolios..
http://help.sap.com/saphelp_nw04s/helpdata/en/29/f50b40c6c01961e10000000a155106/frameset.htm
http://help.sap.com/saphelp_nw04s/helpdata/en/43/4baca2b60f376de10000000a422035/frameset.htm
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/40027b87-b9a8-2b10-099c-a1312e25a59c -
Variable Assignment : Workbook broadcast
Hi gurus,
We have been broadcasting 31 Inventory workbooks on a weekly basis for the past couple of months. The workbook is based on 1 inventory query which has a Cal Month and Store Location as mandatory variables. Obviously, while broadcasting the same, we should be able to set these variables in the Variable Assignment of the Workbook Precalculation Tab.
Earlier I was able to see them in the variable assignment assignment for this workbook. We havn't changed the query, no changes in the system, No changes at all. But now I am not able to see a single variable in the variable assignment except for this variable that says Tech.Cont.: Time Frame for which Data is Selected.
I am not sure where can I see the variants for this workbook. Anyways, we havn't mentioned any variants in the workbook precalculation tab. Please help me with this issue.
I executed the query and tried broadcasting the corresponding query, Here I am able to see the variable assignment. But not for the corresponding workbook. Creating all the settings right from the scratch for changing from workbook broadcast to query result broadcast would be a very tedious task which I don't want to undertake right now.
Can anyone please help me with this problem.
Thanks & rgds,
SreeHi Murali,
Thanks for your answer and sorry wasn't able to respond early.
As I had mentioned, this problem didn't exist earlier. However, all of a sudden, we have started to face this issue. Global variants were never created because we are not using the option of VARIANTS, instead we use Variable Assignments. This has been the practice for the past many months, but all of sudden since last month, we started having this strange issue where we could'nt determine the variable assignment.
When know I click on the variable assignment create link, there is only one variable that appears in the screen "Tech.Cont.: Time Frame for which Data is Selected", I donot see any other variables. Earlier though, i was able to see all the other variables (Plant, division, etc).
Please let me know if you have any answer for this issue.
Thnks & rgds,
Sree -
WHERE CAN I GET SAP CRM SALES CR 300 PDF
DEAR FRIEND,
WHERE CAN I GET CR 300 SAP CRM SALES 7.0 PDF. SO PLEASE ANY ONE SEND ME LINK
RAJ KUMARIf you havent received. I do have the following
CR300
CRM Sales
SAP CRM
Course Version: 92
Course Duration: 5 Day(s)
Material Number: 50092416 -
Schedule workbook for print .pdf format and broadcasting
Hi
I want to know how to print a workbook into .pdf format and send mail.
I prove with Broadcasting, but this working only with xls or zip format.
I work with workbook because in this report can have columns' size constant.
Thanks for yours help.
Verienwhen ever u r trying to send work book across as a mail u will have only one default option ie excel sheet.i didnt see any option of exporting working as a pdf etc .
hope this helps. -
7.x Workbook BroadCasting questions
Hello Gurus,
We are currently upgrading from BW 3.5 to 7.01 and migrating several Reporting Agent settings to the BroadCaster 7. We need your assistance on a particular requirement for which we cannot find a clear answer online (either on SDN, OSS or SAP related blogs) :
We would like to know if it is possible to BroadCast a 7.x Workbook that contains about a dozen queries (1 per worksheet) by converting each sheet as an individual PDF file. As a workaround, we could accept to split the original workbook into several workbooks (one for each query) but we must be able to export them individually as a pdf.
Additionally, we would like to be able to export the generated pdf files to either a windows server (unless we can send these these pdf via email and automate their extraction / transfer to windows server.
We are aware that most of the precalculation steps for a workbook require to set up a dedicated precalculation server, and we already have looked at a bunch of white papers (including "Checking Precalculation Server Issues for BEx Analyzer Workbooks in BW 7.X"), SDN blogs and OSS notes (among them: 1236773 - BI7.X Precalculation - General Information & Limitations; 1425805 - Hardware&Software requirement for BI7.x frontend....) and threads here (including the popular "Troubleshoot Information Broadcasting") but cannot find a clear and definitive answer.
Therefore, we would like to ensure that our requirements are technically feasible before setting up a precalculation server.
Thanks in advance,
Sébastien FRANCALHi Amer,
You managed to broadcast workbooks ... as PDF files? If you did, can you please detail how because it looks like it`s not possible... -
SAP BW info broadcasting precalculation server
hi all,
I would like to know whether precalculation server saves the calculated workbook before posting (via Email or Portal) anywhere? If so, then where?
Thnx a lot.Hi,
I just want to add few more lines to above explanation,
When I say that processing happens on precal server means it actually does the formatting of the report on precal. The actual data or query processing happens on App server and then data goes to Precal there it gets formattted as per the output type of broadcast. And again it comes back to SAP from there MAIL will be triggered.
You can check the mail status in SOST transaction.
Regards,
Durgesh. -
Greetings:
I had a question in regards to the BW Bex workbooks.
Can we use Bex Workbooks as a data source for the OLAP Universe and then creating Webi documents on it.
We have some ABAP logic built in these workbooks.
If you can please let us know.
Appreciate your input.Hi BK,
WebIntelligence is a slave system to the BEx datasource, and whilst it consumes OLAP datasets, it does not offer the full range of multidimensional engine processing functionalities.
It could be argued that should the end-user be prompted on a static/ unchangeable value, they would report a product defect because the field is not editable.
For more info:
Chapter 7, page 44, document link here: http://help.sap.com/businessobject/product_guides/boexir3/en/xi3_sap_olap_universes_en.pdf
Characteristic variable > processing type > Customer Exit is "Supported, without user entry"
Hope this helps!!
Regards,
Deepti Bajpai -
Run time error in Bex broadcasting with pdf as output format.
Hi,
In bex broadcasting settings:bursting by e-mail with out put type as pdf format,the out put of query is coing as well up to 3000 records in query output.If number of records in query output is greaterthan 3000,then an runtime error is coming.
If there is an output option as HTML format with "as zip file check box" by default.
But user wants output in "pdf format" only.
Can you suggest if any settings can be made in bex broadcasting settings.
Thnaks in advance.
Yours,
chinna.Hi,
this might be of timeout error..
plz make timeout settings as per this SAP Note Number: 934275 and try
thnks. -
Sending a SAP Office Attachment as a PDF to Internet email Address
We are using SO_NEW_DOCUMENT_ATT_SEND_API1 and SO_DOCUMENT_SEND_API1 to create e-mails with attachments from SAP and sending them to e-mail addresses which are outside of SAP. Today we tell these function modules that the attachments are "RAW" datatype which, somewhere in the process, creates the attachment with a file type of TXT. What I want to do is have that same attachment sent as a PDF file. I can change the file type in the "packing list" of these functions and the get delivered with the PDF file type to the external recipient. However, when you try to open the attached file, Adobe tells you that the file is corrupted or not decoded properly. Any ideas how I can convert the attachment's data properly so it can be read by Adobe on the recipient's side? I know how to convert spool files using CONVERT_ABAPSPOOLJOB_2_PDF but couldn't find any technique for attachments.
Thanks,
KevinHi,
Try out following code:
Convert PDF file into binary format
i_tline comes from your CONVERT_ABAPSPOOLJOB_2_PDF
LOOP AT i_tline.
TRANSLATE i_tline USING ' ~'.
CONCATENATE pdfbuf i_tline INTO pdfbuf.
ENDLOOP.
TRANSLATE pdfbuf USING '~ '.
DO.
objbin = pdfbuf.
APPEND objbin.
SHIFT pdfbuf LEFT BY 255 PLACES.
IF pdfbuf IS INITIAL.
EXIT.
ENDIF.
ENDDO.
Create the e-mail body
docdata-obj_name = 'File_Name'.
CONCATENATE 'My' 'PDF File' INTO docdata-obj_descr.
objtxt = 'Here is your file'.
APPEND objtxt.
Other parameters
DESCRIBE TABLE objtxt LINES tab_lines.
READ TABLE objtxt INDEX tab_lines.
docdata-doc_size = ( tab_lines - 1 ) * 255 + strlen( objtxt ).
CLEAR objpack-transf_bin.
objpack-head_start = 1.
objpack-head_num = 0.
objpack-body_start = 1.
objpack-body_num = tab_lines.
objpack-doc_type = 'RAW'.
APPEND objpack.
Create e-mail attachment
DESCRIBE TABLE objbin LINES tab_lines.
READ TABLE objbin INDEX tab_lines.
objpack-doc_size = ( tab_lines - 1 ) * 255 + STRLEN( objbin ).
objpack-transf_bin = 'X'.
objpack-head_start = 1.
objpack-head_num = 0.
objpack-body_start = 1.
objpack-body_num = tab_lines.
objpack-doc_type = 'PDF'.
CONCATENATE 'My' 'File' INTO docdata-obj_name.
objpack-obj_descr = 'PDF File'.
APPEND objpack.
Create the list of recipients
reclist-receiver = SY-UNAME.
reclist-rec_type = 'B'.
reclist-express = 'X'.
APPEND reclist.
Send the e-mail
CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
EXPORTING
document_data = docdata
put_in_outbox = 'X'
commit_work = ' '
TABLES
packing_list = objpack
contents_bin = objbin
contents_txt = objtxt
receivers = reclist
EXCEPTIONS
too_many_receivers = 1
document_not_sent = 2
document_type_not_exist = 3
operation_no_authorization = 4
parameter_error = 5
x_error = 6
enqueue_error = 7
OTHERS = 8.
Maybe you are looking for
-
Can a gif animation be put in a post? I tried it and it previewed fine, but does not run once the message is posted.
-
AHT finds logic board error, but computer working fine
I ran the Apple Hardware Test to see the profile for my RAM, but 7 seconds into the test it stopped and reported a logic board error. 1. But my computer is working fine. If anyone has experience with this, I'll gladly take your advice. Do I ignore th
-
Cannot View the Employee Salary Report in BI Publisher
Hi, everyone, I have installed the Standalone version of bi publisher for windows (bipublisher_windows_x86_101341). I have logged in as administrator, I have connected to my oracle database 11g thru jdbc succesfully. i cannot view the Employee Salary
-
Previews does not actually "replace" if document with same name is open.
I am using FMP 9.0--When I "save records as PDF".... IF I have a pdf open in Preview with the same name, Preview offers to "save as", tells me I have one w/the same name and asks if I want to replace... I say YES....and ONLY the older version is save
-
Applescript to batch change "title" in Photos
I'm trying to use the new Photos, but without being able to batch change the title, it's not going to work for me. I saw a script in a previous post that shows how to do this, but I couldn't get it to work - apparently the script only works on small