Maikel,
Permits seems a little heavy handed for me, especially if you are not using it now, and you would need to implement WCM to get permits at operation level.
You could still use confirmations (possibly via CATS) and utilise the CONFPM* user-exits (see TCode SMOD) to obtain additional info for the compliance data.
One benefit of this process is that its done at work completion, not at the onset of work as in permits.
A negative side of this is that you would need to write customer-specific report(s) to extract this new data.
PeteA