Skip to Content
author's profile photo Former Member
Former Member

Automation and dynamic ALV report with selection screen ?

Hello Experts,

Recently i have developed 7 less complex ALV reports which are of similar type.

I took 2 days for developing each report on an average.

Overall 2 weeks. So i got an idea to automate Alv report code generation using some scripting language.

so that those reports can be created in less than 2 hours.

Just Imagine. 14x24 = 336 hour.

My time = 2 hours (max)

336/2 = 118

so

1 ABAPER = 118 ABAPERS.

Please reply if you like this idea.

Thanks & Regards

Ashwath

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

4 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Dec 08, 2014 at 09:43 AM

    Its very tough to make a generic generator like that. The program and data fetch logic will be different for each requirement. If its directly getting from table and displaying , we can go ahead with sql viewer itself instead of a report

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 08, 2014 at 05:25 PM

    Your formula assumes a person to work 24 hours per day, continuously for 14 days. This is exaggeration to dramatically increase the actual time estimate.

    Your formula also considers that you would need 2 hours max using the imaginary tool. You are clearly not a machine and apart from generating code, there are also business discussions, feasibility checks, specification documents, design document, unit testing, other testings, user approvals, necessary and unnecessary calls. All the "other time" is not considered in those 2 hours max. This is also exaggeration to dramatically reduce the proposed time estimate.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 08, 2014 at 07:02 PM

    It took you 336 hours to develop 7 reports??

    Rob

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 08, 2014 at 11:24 PM

    Ashwath,

    The "less complex ALV" (non OOP) entails just following steps :-

    1. Collect data
    2. Create field catalog and assign column names
    3. Display ALV

    And yes, you can make it less time consuming by creating an include program for the steps 2 and 3.

    Figure out what consumed more time, generating the code to collect your data or generating the code to create the ALV. I am sure creating an "less complex ALV" is not time consuming.

    -Amit.

    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.