Recently, our users hit string length error when they were posting Purchase Order.
After checking, it seems the standard DeferralUtilities codeunit - "RemoveOrSetDeferralSchedule" function does not accept more than 50 characters for Purchase Line's Description (100 characters in standard).
I am thinking should I modify the codeunit function or waiting from Microsoft to update it.