Quantcast
Channel: SCN : All Content - SAP Business Explorer (SAP BEx)
Viewing all articles
Browse latest Browse all 3763

Cannot send report out when using "program rsrd_broadcast_starter"

$
0
0

I create Program for sending report to many users with BEx Broadcasting concept.

 

I have a loop for sending report out to many users.

 

For the first time, the report will be sent out.

But the second time, the report won't be send out.

 

What's wrong with my code?

 

Here is my coding.

=============================================================================

      LOOP AT gt_variant INTO gs_variant.

 

*Change E-mail of BEx Broadcaster

        SELECT SINGLE * FROM /bic/azopa_d0100 INTO wa_dso

        WHERE co_area = gs_variant-zco_area

        AND rspl_cha = gs_variant-zcost_center

        AND /bic/zreptype = gs_variant-zreptype.

 

        IF wa_dso-/bic/zbimail1 IS NOT INITIAL.

          mail = wa_dso-/bic/zbimail1.

        ENDIF.

        IF wa_dso-/bic/zbimail2 IS NOT INITIAL.

          CONCATENATE mail ';' wa_dso-/bic/zbimail2 INTO mail.

        ENDIF.

        IF wa_dso-/bic/zbimail3 IS NOT INITIAL.

          CONCATENATE mail ';' wa_dso-/bic/zbimail3 INTO mail.

        ENDIF.

 

        SELECT SINGLE *  FROM rsrd_sett_node_a INTO wa_email

        WHERE  setting_id = 'ZOPA_KPI_REPORT_BEXBC_PP'

        AND id = 'DI_EMAIL' AND rsr_index = '0'.

 

        wa_email-value = mail.

        UPDATE rsrd_sett_node_a FROM wa_email.

 

*Using Program 'rsrd_broadcast_starter' to run BEx broadcaster name 'ZOPA_KPI_REPORT_BEXBC'

        SUBMIT rsrd_broadcast_starter WITH p_settng = 'zopa_kpi_report_bexbc_pp' WITH p_online = 'X' AND RETURN.

 

*Send mail out

        WAIT UP TO 5 SECONDS.

        IF sy-subrc EQ 0.

          SUBMIT rsconn01 WITH mode = 'INT' WITH output = ' '.

        ENDIF.

 

      ENDLOOP.


Viewing all articles
Browse latest Browse all 3763

Latest Images

Trending Articles



Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>