Skip to content

A migration fails validation on a percentage-looking field with a range error, even though the source value looks correct.

Answer

Check whether the field stores a decimal fraction internally while the client displays it as a percentage — a value shown as 100% in the application can be stored as 1, not 100, in the underlying table. Migrating the displayed percentage value directly into a decimal-backed field is a common cause of an out-of-range validation error.

← Browse Data migration questions