Hi experts,
I'm searching for a way to mass-set the qm-status of requests of a given PSA.
The only way I know is setting it request by request. What I need is a way to mark (let's say) 50 requests and set them to status "red" (and later back to "green"). The optimum would be a FM oder class which allows me to do that with comfort via abap-coding.
Why do I need that?
I've got a PSA with ~4000 requests (daily loads since 2004) and a lot of records per request.
Hence rebuilding an InfoCube or DSO from that PSA takes a lot of loading-time (~27 hours in this case).
Instead I'd like to rebuild the last year (~400 requests) only.
Unfortunately there's no way to tell the DTP that it should ignore the first 3600 requests.
I can provide filters, but the DTP will process each and every single of the 4000 requests anyway.
But there's one alternative:
I can set the last 400 requests to status "red" and run a DTP with the option "set delta-status in data-source".
That'll process the green/yellow requests only, and the latest 400 will stay untouched.
Then I can set them back from "red" to "green" and start a normal delta-load.
So, since setting 400 requests to "red" (and later back to "green") is a very boring and time-consuming task.
Hende I'm looking for a way to to this via abap-code.
Any idea is aprecceiated!
Thanks in advance for your input.
Best regards,
Marco