Skip to Content

Schedule job to kick off report writer?

User would like to schedule a report writer report (transaction GR55, enter a report group,.....). Is there a simple way to do this? I realize SAP generates a report name (ex: GP3G247NG8VI29S98GVKS5185KM300), but I don't want to schedule using the generated name if I can help it.

Also, I realize that I could just create an ABAP to launch GR55, and kick of the report, but I was hoping there was a better way.

Any ideas?

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

4 Answers

  • Best Answer
    Posted on Oct 05, 2005 at 11:10 PM

    When I run GR55, choose the Report Group that I want to execute and then choose Execute in BackGround, SAP creates a schedule with the generated name of the report. So I think this is the right way.

    Hope this help.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Oct 06, 2005 at 05:58 AM

    Hi,

    use fm G_PROGRAM_NAME to get program name

    than you could create a job with fm's

    1) job_start

    2) submit (PROGRAM_NAME)

    3) job_close

    regards Andreas

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Oct 06, 2005 at 11:44 AM

    Hi Brian,

    The following link should help you. I don't think it is any different for other releases.

    4.6C: http://help.sap.com/saphelp_46c/helpdata/en/5b/d22fc343c611d182b30000e829fbfe/frameset.htm

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Oct 06, 2005 at 12:40 PM

    Thanks for the replies everyone.

    To clarify, we need to schedule the report via our external scheduling system to run on a certain interval.

    Since we can't guarantee that the generated program name will remain the same, the best solution seems to be a "shell" program that calls G_PROGRAM_NAME, then submits the report. Now I just need to decide what features (how flexible) to put in the shell program.

    Thanks again.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.