How we use coding
Rho enables you to code transactions efficiently, by combining mapping rules, manual coding and default settings to automate coding tasks, while still allowing for user intervention for customization and fine-tuning.
There are three ways that coding gets applied to transactions in Rho.
- Mapping rules
- Line-level coding (manually overriding)
- Default settings (Only for some areas of the product, such as Default Income, Default Expense and Default Accounts Payable accounts)
Rho applies mapping rules in a hierarchical fashion, checking for rules which exist in the following order.
Here’s an example of how this functions. If there are 2 mapping rules:
- When Vendor = Cindy’s Cookies -> assign GL = Meals and Entertainment
- When Card = *1234 -> assign GL = Miscellaneous
A transaction on Card *1234 at Cindy’s Cookies would bear the coding Meals and Entertainment
While Mapping rules automate coding tasks, users may opt to override those values. To change a mapping rule-determined coding in Rho, simply modify the assigned mapping on the transaction or via the drawer.
Rho respects user-selected codings and won't update them with new mapping rules or when the Apply Mappings feature is used.
When using Rho, you need to choose default GL Income and Expense accounts. If a transaction doesn't have any mapping rules or manual codings, Rho will automatically assign the default GL accounts to the transaction.