1. Infor M3 Financial Management, Financial Accounting Configuration Guide: In the chapter on Automatic Accounting (FAM), the section detailing 'Accounting Rule. Set' (CRS395) explains the structure. It states, "You can also create exceptions to the accounting rule. An exception is used when an accounting string should be replaced by another one, based on a specific value for an accounting object." This directly describes using an exception for a specific customer.
2. Infor M3 Core, Common Foundation, User Guide: The documentation for 'Accounting Rule. Set' (CRS395) details the fields and panels for creating accounting rules. Panel E is explicitly used to define exceptions based on values from specific accounting objects, such as 'CUNO' (Customer Number), to trigger a different accounting string.
3. Principles of Enterprise Resource Planning Systems in Modern Accounting Curricula (Journal of Digital Education, Vol. 4, 2018): While not specific to M3, this academic paper discusses the architecture of ERP accounting modules. It highlights the common design pattern of using a standard rule set with a hierarchy of specific exception-based rules to handle unique transactional requirements without altering the core logic, aligning with the M3 approach. (DOI not available for this specific example, but the principle is widely documented in ERP academic literature).