In AX 2012 R2 you might get this on the purchase requisition form. This happens because a lot of fields have been deleted as part of R2 and new ones added on the purchase requisition line table.

- The total, internal size of the records in your joined SELECT statement is 51314 bytes, but Microsoft Dynamics is by default performance-tuned not to exceed 49152 bytes.
- It is strongly recommended that you split your table(s) into smaller units.
- Alternatively, you have to specify a 'Maximum buffer size' value of 51 Kbytes or higher on the 'Database Tuning' tab page in the Microsoft Dynamics AX Server Configuration Utility. The default value is 24 Kbytes.
- Exit Microsoft Dynamics immediately, and follow the directives above. Use of the table(s) will cause unpredictable results.
|
Solution
Turn off the upgrade config keys.

You should have these turn off in your production environments.