cancel
Showing results for 
Search instead for 
Did you mean: 

Difference between RSRD_BROADCAST_STARTER and RSRD_BROADCAST_BATCH

Former Member
0 Kudos

Hi All,

Currently we use RSRD_BROADCAST_STARTER program to trigger daily mail broadcasting but will happen an error: Parallel processing not possible: no processing of xx package(s). in order to resolve this issue we search a link where it is mentioned to use the other program for RSRD_BROADCAST_BATCH and use delay steps. http://wiki.sdn.sap.com/wiki/display/BI/Common+Error+Messages+from+the+Broadcast+Log. We have no idea about the difference between RSRD_BROADCAST_STARTER and RSRD_BROADCAST_BATCH, could any experts explain about this. This is a urgent case for us, thanks in advance!


Accepted Solutions (1)

Accepted Solutions (1)

former_member182470
Active Contributor
0 Kudos

Your error has been explained below in one of the WIKI.

ERROR: 'Parallel processing not possible: no processing of X package(s)'
  1. To overcome Parallel Processing errors create a Process Chain which executes settings using report RSRD_BROADCAST_BATCH.
    1. Create the variants for report RSRD_BROADCAST_BATCH. Start transaction SE38 and execute the report. Select the setting(s) and save them as a variant.
    2. Include a process step in a process chain which executes an ABAP program. In the process step, choose the report RSRD_BROADCAST_BATCH and the variant (from step 1) in the process chain step.
    3. Simulate a sequential execution by adding an additional wait-step in between process steps calling report RSRD_BROADCAST_BATCH, e.g. by adding a process chain step which calls a simple Z-report that waits for a given timeframe using the ABAP statement WAIT UP TO XX SECONDS.
Former Member
0 Kudos

Hi Chakravarthy,

Got you point, you have explained me technically how is _BATCH working, thanks!

Could you also explain me the technically how is _BATCH working  different with _STARTER ?

I really want know this  knowledge.

anshu_lilhori
Active Contributor
0 Kudos

Hi,

Check out this document:

Page no.15 may answer your query.

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/30e3d697-4ca0-2c10-4b81-c474b1490...

Regards,

AL

former_member182470
Active Contributor
0 Kudos

Anshu, your doc is amazing..

anshu_lilhori
Active Contributor
0 Kudos

Thanks Suman..After searching for an hour i got something relevant..

Regards,

AL

Former Member
0 Kudos

Hi Lilhori,

Your doc. is helpful but still not description the technically how is _BATCH working  different with _STARTER.

Former Member
0 Kudos

Hi Nemo,

The _Starter works in the foreground only with the authorization of the user executing this. While _BATCH works in foreground as well as Background. 

Generally _STARTER is used whenever you need to debug the broadcast and it is not used in the process chains as it can't be executed in backgroiund with "ALEREMOTE" authorizations as ALEREMOTE is the background User.

In your case when you are executing through _STARTER , it is run in DIA(DIALOG) process and it might be the case that during that there are no sufficient DIA process available at that time.

Hope it clarifies your doubts .

Navesh

Answers (3)

Answers (3)

Former Member
0 Kudos
MGrob
Active Contributor
0 Kudos

Hi

You should use RSRD_BROADCAST_BATCH  the _STARTER is for debugging purposes or start a single broadcasting setting. 

hope it helps

Martin

Former Member
0 Kudos

Hi Martin,

Thanks for your description!

You says using _BATCH, bout not exactly explain the difference. i want understand the technically how is _BATCH working and different with respect to _STARTER. Could you description about this?

@Ramanjaneyulu, also expect you can reply this.


former_member182470
Active Contributor
0 Kudos

Check my reply will address you.

RamanKorrapati
Active Contributor
0 Kudos

Hi Nemo,

please check this. Might be helpful.

http://wiki.sdn.sap.com/wiki/display/BI/Checking+Precalculation+Server+issues

Thanks