Имя: Пароль:
1C
 
Пометка на удаление при обмене УТ 10.3 -> БП 3.0
0 Cortes
 
16.07.18
17:22
В стандартном обмене УТ 10.3 -> БП 2.0, если уже перенесенный в БП документ терял признак отражения в БУ, при очередном обмене он отражался в БП как помеченный на удаление. Сейчас перешли на 3.0 и этого не происходит. При снятии признака БУ документ регистрируется к обмену, но в БП не меняется. Обмен односторонний. Это баг или фича?
1 runoff_runoff
 
16.07.18
17:24
а если комментарий в документе поменять, поменяется в приемнике?
2 Cortes
 
16.07.18
17:25
Если не снимать признак БУ — меняется. Если одновременно со снятием — нет.
3 dezss
 
16.07.18
17:27
(2) а если после снятия?
4 Cortes
 
16.07.18
17:33
(3) Нет, после снятия комментарий в БП уже не попадает.
5 dezss
 
16.07.18
17:34
(4) ну, значит, тупо не регается на обмен
6 Cortes
 
16.07.18
17:35
К обмену документ регистрируется. Это видно в УТ.
Но при обмене пометка на удаление не устанавливается.
И комментарий не обновляется.
7 dezss
 
17.07.18
08:23
(6) ну тогда не загружается в БП
8 Cortes
 
17.07.18
12:39
Ап. Кто-то может точно подтвердить, что на типовом обмене УТ10 с БП3, при исключении документа из БУ, он помечается на удаление?
9 I_GOR
 
30.07.18
14:33
Сам недавно разбирался. Зарегистрированный к обмену объект при выгрузке сначала проходит проверку в ПРО и, если он её не прошел (без признака отражения в БУ он её не пройдет), тогда в БП отправляется «удаление объекта», при котором в БП объект помечается на удаление. В стандартном обмене УТ 10.3 -> БП 3.0 всё так и происходит, но есть нюанс: столкнулся с тем, что документы «Возврат товаров от покупателя» и «Поступление товаров и услуг» не помечались на удаление в БП. Дело в том, что для этих документов в ПРО присутствуют обработчики событий «При обработке» и «При обработке (дополнительный)», текст запроса в которых не ограничивает выборку по признаку отражения в БУ. Для исправления этой ситуации необходимо добавить условие в текст запроса.
Программист всегда исправляет последнюю ошибку.