Hi everyone, I just set up a new company and I was migrating data for customers. I have included the Customers table and all of its related tables in the package. When I brought the package to the new company and validated the package, there was errors regarding Location Code and Dimension Values not being in the database. However, when I Apply the package, no error was found. I know that the reason no error was found when I Applied it was because I have included the Location and Dimension Value tables in my package, but why it showed errors when validated it?
Shouldn't the Validate function and the Apply function share the same error result? Because if there's any error in the package when Validating, there should be errors when Applying, too.
*This post is locked for comments
I have the same question (0)They are not always sharing the same errors. Apply function overwrites existing data in a record. E.g., when used in master data migration, it will overwrite the imported data when you create records. It is advisable that you first validate the package and fix the errors, and then apply it; otherwise you might face a situation that some parts of the data had not been imported, however the apply when without errors.