Typically a CRM system would capture data for a range of system users. Even though these users may be capturing the same type of data they may be entering it differently to each other. For example the same address can be entered in many different ways. CRM Codex’s Formatter allows text fields to be formatted in order to keep to a defined format. The formatter will work on an attribute-by-attribute basis, which can be specified by the CRM system customiser.