Is there any way to prevent someone from changing ...
# administration
e
Is there any way to prevent someone from changing any rates in the "Currency Exchange Rates" page, but also allow them to change the rate on the transaction? The
Currencies
permission looks like an all or nothing permission for both of those.
r
I don't think so. The alternative might be to give that access, but do a simple script or workflow to lock Currency Exchange Rate records for anyone other than selected roles.
ty1 1
e
Thanks! Yeah looks like that's the only approach
j
We did it the other way round, adjusted the permission on the role to view only, but created a transaction workflow on specific transaction types (customer deposit, payment, customer refund, journal entry, bill payment) to make Set Field Display Type = Normal on field Exchange Rate
👀 1
👍 1
e
Oo I like this approach better. Thanks for the suggestion.
j
I should probably add vendor prepayments to the list too, this workflow actually pre-dates them
ty1 1