Имя: Пароль:
1C
1С v8
Косяки при синхронизации номенклатуры
0 Kurbash
 
05.05.15
14:01
Всем привет, такая засада- настроили одностороннюю синхронизацию из УТ11 в БП 3.0. Сделали расписание. Все работает, но как то криво- в БП появляются элементы с родителем Объект не найден. Происходит скорее всего из-за того, что дерево родителей номенклатуры источника отличается от дерева приемника, штатный механизм ищет родителя по наименованию не находит и ставит такое значение. Проставляем в БП нужного родителя, синхронизируемся-в элементах (не всех в чем и парадокс) родитель опять NULL. Пините в нужном направлении, ход мыслей- объекты регистрируются к отправке если просто нажать кнопку "Записать" в базе источнике, так? значит кто то эту кнопку жмет. Верно мыслю? Из-за чего еще может быть такая грабля. Используем штактную синхронизацию.?
1 Kurbash
 
05.05.15
14:12
ап
2 zhig75
 
05.05.15
14:13
Пинаю в конвертацию данных.
3 Kurbash
 
05.05.15
14:14
(2) правила свои писать?:)
4 zhig75
 
05.05.15
14:17
(3) Ну для начала посмотреть, что написано в правилах по которым синхронизируются твои базы, возможно достаточно их поправить.
5 kosts
 
05.05.15
14:20
Возможно в правилах указано, "не создавать если не найден".
Необходимо выяснить по какому реквизиту происходит поиск родителя и привести базы к идентичности.
6 Kurbash
 
05.05.15
14:24
а где в конфигурации находятся штатные правила?
7 kosts
 
05.05.15
14:24
Возможно, но не обязательно в правилах не указана галочка искать по "ЭтоГруппа". Дело в том, что обработка обмена не всегда правильно делает обмен без этой галочки, даже если поиск происходит по внутреннему идентификатору...
8 kosts
 
05.05.15
14:25
(6) Возможно загружены в справочник настройка обмена.
9 Kurbash
 
05.05.15
14:28
(8) нет такого
10 Kurbash
 
05.05.15
14:36
нашелся косяк
11 kosts
 
05.05.15
14:37
(10) Где?
12 Kurbash
 
05.05.15
14:56
объекты записывались обработкой
13 Kurbash
 
05.05.15
14:56
таком образом регистрировались к отправке