|
Исчезают записи по РС Контактная информация при обмене УТ > БП..
| ☑ |
0
suvolod
19.02.13
✎
11:23
|
Типовой обмен УТ 10.3 > БП 2.0, несколько тысяч записей по РС Контактная информация.
Проблема: периодически эти записи затираются при очередном обмене. Почему это происходит, отловить не смог. Единственное что получилось - это воспроизвести эту ситуацию.
Например, если взять и просто записать карточку какого-нибудь контрагента, то в обмене появятся записи о регистрации изменений - и по контрагенту, и по его контактной информации. Таким образом (т.е. через обмен контрагентами "по одному") - контактная информация переноситься нормально. Однако, если перезаписать (для цели регистрации изменений) всех контрагентов, либо просто зарегистрировать все записи о контактной информации как измененные (через обработку Регистрация изменений для обмена) - и затем осуществить обмен - записи по контактной информации затираются.
|
|
1
Godofsin
19.02.13
✎
11:25
|
(0) Был такой же глюк давно, только с реквизитом ЧекККМ.
Так и не докопался до сути. Может щас чо люди умного скажут
|
|
2
suvolod
19.02.13
✎
11:32
|
Кстати на форуме нашел похожую тему, правда без ответа: v8: Пропадают данные из Регистра сведений - Контактная информация
Получается, я не один такой.
|
|
3
suvolod
19.02.13
✎
13:33
|
теме ап
|
|
4
Волшебник
19.02.13
✎
13:34
|
Отбор надо выставлять правильно
|
|
5
Лефмихалыч
19.02.13
✎
13:35
|
Ищи в коде обмена, где записывается набор записей. В каких-то случаях это "где" не устанавливает отбор.
|
|
6
suvolod
19.02.13
✎
13:40
|
насчет отбора - это я понял. Даже уже костыль сделал - если измерение Объект незаполнено, то в подписке на событие ставлю в качестве измерения основное подразделение и "сливаю" таким образом некорректные записи туда. Интересует, почему это происходит в типовых правилах и можно ли победить без костыля. Несколько часов отлаживал код - и на стороне источника, и на стороне приемника.. но из-за сложного кода большого количества записей, попадающего под отладку, отловить некорректный код не смог
|
|