Situation
- 3 offices/branches (A,B,C)
- account dept in each office
- process "payment approval"
- started in office should be within that office, i.e.
- request from 'A-Office' should be approved by 'A-Office' Account-dept
- request from 'B-Office' should be approved by 'B-Office' Account-dept
- request from 'C-Office' should be approved by 'C-Office' Account-dept
Current solution
- webservice method GetAccountants( soffice_name] ) that return list of accountant logins in ioffice_name]
- SmartObject wrapping this webservice
- Activity Destination = SmartObject.GetAccountants (sCurrentOffice: process field])
I'd like to have more 'natural way', is there any? Custom role provider?
I'm sure it's very common situation with some best-practice :)
regards,
Sergey