Add an option to automatically truncate incoming text fields to their limit, to avoid Jobs crashing
We just received an error
BVDL Business Process:DoGooder Integration - IN - Actions Taken, Did not finish, 18/08/2025 18/08/2025, Exceptions: 0;Error processing API mapping: Incoming value "PamHasn't these Mongrel Big Companies ripped enough from us Aussies?" in field "results.form_data.first_name" exceeds length of "FIRSTNAME".
Whilst I'll fix it this time by using a LUA expression to truncate the field value, I should now do this for all incoming fields in all of our API Jobs.
It'd be helpful to have an option at the Job level, to automatically truncate incoming text fields to their limit to avoid these sort of errors. What would be absolutely ideal would be to still be warned in some way, so that we knew it was happening, as otherwise it's possible that we wouldn't notice some misconfiguration.
We probably wouldn't turn this option on for file import Jobs as it'd probably be best to know and we could fairly easily fix it and reimport.
Our ref: CRMSUPP-13694.


Hi David, Thank you for the suggestion! We have created an internal product development ticket to review and prioritize.