Desde hotfix 110 se ha detectado que los TIPOS de campo fábrica los borra

no se el motivo, pero, como nosotros los usamos si no existen, se generan errores extraños


en un cliente, por ejemplo, petaba al abrir el calcular precios, quejándose de que no exitia una etiqueta 'opcioncolordorso'

y lo que en realidad ocurria era que los Tipos de campo habían desaparecido, y como van con inner, no devolvia su valor, y fallaba la carga


en otro cliente fallaba abrir la ficha de artículo


en otro cliente, fallaba crear cuadernos


Es decir, en todos los sitios donde se usan registros de la tabla TiposCampo


NO incluyo el script de los valores de TiposCampo, pq puede diferir de un cliente a otro

Por tanto la solución es

ejecutar en la bbdd de copia previa


exec sp_generate_inserts_with_exists @table_name='TiposCampo', @From='FROM TiposCampo WHERE 1=1', @ommit_identity=1, @cols_to_exclude='''InsertUpdate'',''Usuario'',''FechaInsertUpdate'''


eso devuelve los tipos campo de la bbdd

y directamente se puede recoger su resultado, y ejecutarlo en la bbdd nueva