Имя: Пароль:
1C
1С v8
При обмене не создаются записи в регистре сведений СоответствиеОбъектовДляОбмена
0 KazSever
 
27.10.22
08:07
Коллеги, добрый день.
Конфигурация "Управление торговлей для Казахстана", редакция 2.2,  локализация для Казахстана.
Такая ситуация, когда-то была база, из нее сделали копию (соответственно с данными) и с этой копией настроили обмен через план обмена по организации с помощью правил обмена.
Сегодня обнаружили, что в регистре сведений СоответствиеОбъектовДляОбмена нет записей на уже существующие объекты, но при этом обмен проходит нормально (запись в самом регистре не создается).
Как сделать так, чтоб заполнить этот регистр соответствиями?
Возбуждали на обмен несколько элементов справочника номенклатуры, выгружаются с изменениями, но в регистре так и не создается запись.
1 Serg_1960
 
27.10.22
08:35
А регистр входит в состав плана обмена? :)
2 Фрэнки
 
27.10.22
08:37
(1) какой?
3 Serg_1960
 
27.10.22
08:39
И "контрольный" :) если соответствие идёт типа "ПоПолямПоиска", - то нет смысла туда писать идентификаторы.
4 Фрэнки
 
27.10.22
08:42
(3) это если они сами переписывали правила и видели, что именно туда пишут

Я бв спросил : откуда уверенность в том, что запись в РС должна создаваться, когда ее создание должно быть предопределено правилами?
5 Serg_1960
 
27.10.22
08:43
PS: утро, начало рабочего дня, кофе/чай ещё не выпито... ещё не проснулись.
6 KazSever
 
27.10.22
08:43
(3) поиск по внутреннему идентификатору
7 KazSever
 
27.10.22
08:45
(1) нет, но когда создаем новый объект и выгружаем его, то запись появляется в регистре
8 KazSever
 
27.10.22
08:46
(4) хороший вопрос, но записи создаются на новые объекты, следовательно должно :)
9 Serg_1960
 
27.10.22
08:46
(4) Само существование вопроса предполагает подозрение что где-то, что-то не так, как было задумано. Или автор ошибается и оно так не работает. Как-то вот так.
10 KazSever
 
27.10.22
08:48
(9) Получается, что работает не совсем так - но работает )
11 Serg_1960
 
27.10.22
08:50
Вот вопрос: а что туда писать, если существующий элемент в базе уже был в ней, когда "создавался" узел из копии? Идентификаторы совпадают же.
12 Фрэнки
 
27.10.22
08:50
(8) А что там в той записи, если создается новый объект?
Получается, что запись в РС создается какой-то подпиской, но не обменом.
Объект новый. Что ему соответствует - нет информации. Но запись уже создалась.
13 Фрэнки
 
27.10.22
08:52
Или окно для установки соответствия каким-то образом появляется?
14 Serg_1960
 
27.10.22
08:52
Вопрос не в тему: а в конфигурации есть регистр "Публичные идентификаторы синхронизируемых объектов"?
15 KazSever
 
27.10.22
08:59
(11) хотел записать соответствие ссылок, как при обычном обмене
16 KazSever
 
27.10.22
09:00
(12) Узел обмена    Ссылка в другой ИБ    Собственная ссылка    Имя типа приемника
17 Фрэнки
 
27.10.22
09:03
(16) т.е. эти записи возникают в разборе пакета обмена в Приемнике, т.е. ПриПолучении, а не ПриОтправке.
18 Фрэнки
 
27.10.22
09:04
(16) Если Отправитель имеет в своем пакете готовую ссылку для обращения к Приемнику, то в регистр запись писать не нужно.
19 KazSever
 
27.10.22
09:39
(17) похоже, что так.
20 KazSever
 
27.10.22
09:41
(18) Так-то да, но мы хотели использовать этот регистр для сопоставления объектов. Есть задание сделать отчет по сом, вот и думали задействовать этот регистр. А то были сомнения на счет использования.