Имя: Пароль:
1C
1С v8
Обмен в Бухгалтерии 3.0
0 vittany
 
26.05.17
11:45
Добрый день! Есть односторонний обмен между двумя конфами: УПП1.3 (1.3.89.) выгружает в Бухгалтерию 3.0 (3.0.50.10) опр. список документов. Когда создавала свой план обмена в Бух 3.0, решила сначала включить туда только один вид документа (ОПЗС), а потом по накатанной добавить остальные.(правила конвертации ,регистрации, правила обмена, правила корреспондента присутствуют для всех видов). Теперь не могу понять, где закаралась ошибка: ОПЗС прекрасно перетекает из базы в базу, а как только появляется другой тип документов для загрузки в Бух3.0, загрузка падает:
Есть Коллизия = ПланыОбмена.ИзменениеЗарегистрировано(Отправитель, Элемент Данных)  <Ошибка получения представления значения>.
Может, кто встречался с подобным поведением?
1 vittany
 
26.05.17
15:27
up
2 Shrek_yar
 
26.05.17
17:55
Новый документ должен быть включен в состав вашего обмена обмен, если он добавлен в правила регистрации.
проще говоря правила регистрации должны быть равны составу плана обмена. Наоборот допускается различие.
3 vittany
 
29.05.17
09:16
(2) Там всё добавлено. Если бы их не было, то документы просто не приходили бы, но обмен продолжал идти по имеющимся.  А тут при появлении добавленных потом документов не проходит :(
4 h-sp
 
29.05.17
09:36
(3) что отладчик показывает?

и вообще почему

Есть Коллизия = ПланыОбмена.ИзменениеЗарегистрировано(Отправитель, Элемент Данных)

по идее же

Есть Коллизия = ПланыОбмена.ИзменениеЗарегистрировано(Получатель, Элемент Данных)
5 vittany
 
29.05.17
09:38
(4) вот и я задаюсь тем же вопросом...
6 vittany
 
29.05.17
09:39
(4)Обмен односторонний..но для того, чтоб он взлетел,всё равно требуется создавать правила выгрузки, правила обмена корреспондента, правила регистрации, в которых всё отключено...
7 h-sp
 
29.05.17
10:44
(6) но это всё для узла получателя, ведь так?
8 vittany
 
29.05.17
11:44
(6) Да, Бухгалтерии же всё равно нужно сформировать ответное сообщение, что она загрузила
9 vittany
 
29.05.17
11:45
Предыдущее для (7)