Делаю синхронизацию через COMConnector. Из УПП в КА загружаю справочники и документы. База на постгри. 8.3.15.1489. Синхронизация идет через УникальныйИдентификатор(). Столкнулся с такой проблемой: все справочники и и документы отлично присваивается идентификатор из УПП, кроме одного вида документа: ПриходныйКассовыйОрдер. Тут при записи объекта идентификатор меняется на свой. Вот код:
Если НовыйДок Тогда
НоваяСсылка = БазаК.Документы[ЗначениеК].ПолучитьСсылку(БазаК.NewObject("УникальныйИдентификатор", Строка(Док.УникальныйИдентификатор())));
ОбъектК.SetNewObjectRef(НоваяСсылка);
КонецЕсли;
ОбъектК.Записать(?(Проводить, БазаК.РежимЗаписиДокумента.Проведение, БазаК.РежимЗаписиДокумента.Запись));
Т.е в 5 видах документов у меня всё нормально, а именно в ПКО идентификатор не присваивается. Никто не сталкивался?
(1) для rest нужно ставить и настраивать левый софт. Плюс не всегда админы позволяют давать доступ . А вот с оле все проще.
(0) В некоторых конфигах разработчики 1с умышленно при записи нового занового присваивают гуид в независимости от того есть ли он или нет. Помогает ОбменДанными.Загрузка = истина;
Автономный сервер устанавливается одновременно с кластером серверов «1С:Предприятия». Отдельных действий для установки автономного сервера выполнять не требуется.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший