[ca] Fixes and improves to financial rules

Authored by Abella on Feb 26 2020, 11:49 AM.