Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 

Hello everyone,

I would like to take sometime to explain the behavior of the scenario when we schedule a report which contains the prompts and mark the delivery as "BI Inbox" as destination.

I am pretty sure most of you are quite aware of this functionally as this is being with the product for a while, however i am trying to establish the reason from the product and the design perspective.

The reason I am reaching out through SCN is that there are some discrepancies in understanding the significance of the "BI Inbox" aka Managed destination.

The end users see a difference when they try to compare the property bags of the instance delivered to "BI Inbox" to that of the same instance copied to other folder of users choice.

There is a difference which need to be understood, however few customers are complaining this is a bug.

Steps Involved while Scheduling a Report which is marked for "BI Inbox" as destination :

1) Select/choose the report wish to schedule.

2) Right Click select Schedule or select schedule option from the menu.

3) The user is redirected to the schedule page and there we choose the destinations, formats, other desired schedule options

4) Once the user is completed with the customizations click on schedule.

5) The History page opens up and display the status of the schedule ( Pending/Running/success and failed)

Internally the Servers which are responsible in this activity are. (Considering We are scheduling a Webi document) The processing server will vary for a CR document.

CMS

Webi Processing Server

Job server

Job server Child

Destination job server ( as we have choose the destination as "BI Inbox")

On top of this, the "BI Inbox" which is a Managed Destination doesn't have a option to schedule the report. however we can {view/refresh/Save As} the report through the users inbox.

This is where there is a noticeable design from the Platform While Viewing the Report instance, the Platform takes the help of the respective Plugin.

Hence in this case the View is done through Webi Plugin and because of which the user is able to view all the prompts which is integral part of the .wid file.

The user can even refresh and use Save As option to save the instance in that case the Webi Plug-in supplies all the desired property values.

This is not true in case of scheduling the report ,as the destination job server doesn't necessarily need to know about the report Kind as this is already processed by the respective Processing server,

The Delivery is based on the schedule options provided by the user and the delivery rules.

These delivery rules are different for all the 4 destinations (Managed - "BI Inbox", Unmanaged - "File System", SMTP- "Email", FTP- "File Transfer") .

This scenario is already validated with the affected domain teams and the Platform team and we also performed the tests on 3.x 4.0 and 4.1 and found the behavior is consistent.

Hence I would conclude that this is not a bug , as each destination is designed for a specific purpose.

Best Regards,

Sateesh.

1 Comment