21 marzo 2018 a las 16:47
#5069
Superadministrador
Hola Alfonso,
No se que pasa con las codeunits de Upgrade, pero yo siempre he tenido problemas con ellas :-s
Lo que hago es modificar las codeunits, quitarles la propiedad Upgrade, para que las pueda ejecutar directamente haciendo un Run. Así me da la sensación que tengo más control.
Lo explico en la lección 15 del curso de upgrade, a partir del minuto 8.
Otra cosa que puede hacer es ir comentando las funciones que te dan error, hasta que consigas ejecutar el Upgrade.
Luego ver qué hacen las funciones que has comentado, y ver si las tienes que ejecutar tu. A veces no es necesario, por ejemplo si en la empresa no se usan los contactos, quizá ejecutar o no la función UpdateContactDuplicateSearchString sea irrelevante.
Salut!
Laura Nicolàs