Hello!
The Software object has the attribute "Approval process" with 3 predefined values:
- Approval by item
 - General approval
 - Global approval
 
For what purpose can it be used?
As I know, when user request several products in IT-shop, the request is split into separate sub-requests. Each subrequest is approved as separate process.