2013 Sep 18 7:25 AM
Sir,
one Report program, which is authorized to many users, now the process owner of that program wants to implement the cross checking strategy,
every day morning he cross checks that report and he releases the report when the data which is displaying in report is correct , then only the report output should be displayed to users.
on daily basis he will perform this activity, the report program should only restrict that particular day's output up to release.
other than today the report should not restrict the output.
how to proceed on this functionality, pls suggest u r opinions.
Regards,
Sir,
one Report program, which is authorized to many users, now the process owner of that program wants to implement the cross checking strategy,
every day morning he cross checks that report and he releases the report when the data which is displaying in report is correct , then only the report output should be displayed to users.
on daily basis he will perform this activity, the report program should only restrict that particular day's output up to release.
other than today the report should not restrict the output.
how to proceed on this functionality, pls suggest u r opinions.
Regards,
2013 Sep 18 10:01 AM
One possible solution is to define a z table where the release is stored. (Or use the standard sap table TVARVC )
Add a button to your report which, on click, will release the report for that day. Place an authorization check on this button so only the person with right authorization can release the report.
The table will be updated at this time.
When the report is started by a user, first the table is checked with the date of today to see if a release has been performed already. Only then the report will run, otherwise you will show a message that the report has not been released yet for "date of today"
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |