В дереве метаданных 1С 8 есть пункт Внешние источники данных.
Нужно вынести один из регистров во внешнюю базу и обращаться туда через внешние источники. Возникли проблемы с полем ссылочного типа: читается вроде бы нормально, но не дает записывать обратно (даже если считанное и записанное — одно и то же). Назначил тип УникальныйИдентификатор.
Возникающая ошибка: ODBC SQLSTATE 42000 Implicit conversion from data type varcher to binary is not allowed.
1С:Предприятие 8.3 (8.3.5.1517), Microsoft SQL Server 2012.
Какими-то преобразованиями через ЗначениеВСтрокуВнутр наверное можно обмануть систему. Или код хранить вместо ссылки. У кого-то пробегало сообщение что нельзя ссылки хранить, действительно ли это так.
(2) Такое там есть:
Запись = ВнешниеИсточникиДанных.xxxx.Таблицы.dbo_yyyy.СоздатьМенеджерЗаписи();
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший