Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Обмен УТ 10.3 Розница 2.2

Обмен УТ 10.3 Розница 2.2
Я
   Krabb
 
09.10.16 - 11:35
Всем добрый день!
Кто-нибудь настраивал?

В мануале который идет с розницей 2.2 написано: "через меню Сервис / Обмен данными с продуктами на платформе 8.2 / Обмены данными необходимо перейти к списку Обмены данными. В командной панели формы необходимо нажать на кнопку Создать. В появившемся подменю необходимо выбрать пункт Создать обмен с конфигурацией "Розница, ред. 2.2"
Однако, так сделать не получается, т.к. в указанном подменю нет пункта "Создать обмен с конфигурацией "Розница, ред. 2.2"

Версии конфигураций: УТ 10.3.37.5, РТ 2.2.4.30

Что сделать чтобы настроить такой обмен?
 
 
   zippygrill
 
1 - 09.10.16 - 18:43
Операции-Константы-Настройки программы-обмен данными. Там есть опция "включить обмен с 8.2".
   Krabb
 
2 - 09.10.16 - 20:51
(1) Галка стоит. Если бы эта галка не стояла, в меню "Обмен данными с продуктами на платформе 8.2" даже нельзя было бы попасть
   Krabb
 
3 - 10.10.16 - 15:42
Сделал скриншот чтобы было понятнее о чем я:
http://i013.radikal.ru/1610/6f/6f2df5a1472e.jpg
   IVT_2009
 
4 - 10.10.16 - 15:49
Обмен с 2.1 выбираем. программы нужно до упора обновить. Если не поможет - подгрузить правила. Только что делал
   Krabb
 
5 - 10.10.16 - 15:57
Пробовал, не взлетает. При выгрузке из УТ возвращает ошибку:

{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(3800)}: Ошибка в обработчике события ПередВыгрузкой (свойства)
    ПКО                    =  ПоступлениеТоваров  (Документ: Поступление товаров и услуг)
    ПКС                    =  20  (ХарактеристикаНоменклатуры --> Характеристика)
    Объект                 =  Поступление товаров и услуг 00000000139 от 01.09.2016 18:20:49  (Документ объект: Поступление товаров и услуг)
    СвойствоПриемника      =  Характеристика  (СправочникСсылка.ХарактеристикиНоменклатуры)
    Обработчик             =  ПередВыгрузкойСвойства
    ОписаниеОшибки         =  Преобразование значения к типу Булево не может быть выполнено
    ПозицияМодуля          =  (4)
    КСообщенияОбОшибках    =  55
        ВызватьИсключение СтрокаСообщенияОбОшибке;

Всё обновлено до последних релизов: УТ 10.3.37.5, РТ 2.2.4.30, Платформа 8.3.8.2137

Правила обмена в УТ загружал из каталога с шаблоном последней розницы
   MaxS
 
6 - 10.10.16 - 16:12
Если в РТ 2.2.4.30 нормально сделана синхронизация через универсальный формат, то его можно внедрить в УТ 10.3 (у меня есть) и пользоваться.
Если используются характеристики, то в синхронизации на основе универсального формата в РТ 2.2.4.30 этого может не быть.
   Krabb
 
7 - 10.10.16 - 16:34
Сейчас попробовал сделать выгрузку по плану обмена с роз 2.1 с дефолтными правилами - та же ошибка.

(6) Хотелось бы использовать регистрацию объектов чтобы не выгружать/загружать лишнее, если я правильно понимаю, при обмене через универсальный формат этого не будет?
   MaxS
 
8 - 10.10.16 - 16:53
(7) будет всё как в типовом варианте и с регистрацией.
Обмен двухсторонний? В Рознице состав узла обмена универсального формата может содержать не все справочники и документы. Штрихкодов нет. (самые последние версии не проверял)
   Cyberhawk
 
9 - 10.10.16 - 16:54
(6) И давно существуют правила конвертации для УТ 10.3 <--> ЕД
   Krabb
 
10 - 10.10.16 - 17:06
(8) Да, двухсторонний

И всё-таки хотелось бы по-максимуму использовать типовые решения, тем более в (4) пишут что всё работает.

Есть ли какая-нибудь возможность использовать точки останова в правилах конвертации? Или какой-то способ вычислить какое именно значение 1с не может проверить на булевность?
 
 Рекламное место пустует
   MaxS
 
11 - 10.10.16 - 17:32
(9) Обмен УТ 10.3 -> ЕД с начала этого года появился.
УТ 10.3 <--> ЕД скоро будет, пока не просили.
(10) Не настаиваю. Вам решать. )) Если розница редко будет обновляться, то типовой обмен на КД2 подойдёт.
Судя по УТ 11 вариантов выбора всё меньше.
   Krabb
 
12 - 10.10.16 - 17:49
С ошибкой разобрался сам.
Если кому-то пригодится то ларчик просто открывался: обработчик ПередВыгрузкойСвойства свойства ХарактеристикаНоменклатуры обращался к алгоритму ВыгрузитьХарактеристики. В этом алгоритме выполнялось в числе прочего:
ВестиУчетПоХарактеристикам = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Номенклатура, "ВестиУчетПоХарактеристикам");
Если ВестиУчетПоХарактеристикам И ХарактеристикаНоменклатуры.Пустая() Тогда
В документе на который ругалась обработка обмена были строки с незаполненной номенклатурой, для них ВестиУчетПоХарактеристикам возвращало неопределено а не истина/ложь 

(11) что не так с УТ11?
   Cyberhawk
 
13 - 10.10.16 - 17:53
(11) Не знал, спс за инфу
   Krabb
 
14 - 10.10.16 - 18:13
(13) в (11) товарищ имеет в виду внешнюю обработку для обмена которую он написал и выложил на инфостарте, в типовой УТ 10.3 ЕД нет
   Cyberhawk
 
15 - 10.10.16 - 18:35
(14) Я не про обработку спрашивал, а про сами правила конвертации объектов метаданных УТ 10.3 в формат ЕД (и обратно). Или эти правила тоже авторские?
   Krabb
 
16 - 10.10.16 - 21:15
(15) это к автору вопрос а не ко мне, в публикации на инфостарте всё написано, рекламировать не буду
   MaxS
 
17 - 11.10.16 - 04:50
(13) (15) Обработка и правила пока существуют в авторском  исполнении. От 1С такого нет и наверное не будет.
(12) Подобных ошибок в правилах много к сожалению как в КД2 так и в КД3. Нет проверок на незаполненные значения.
УТ 11 постепенно отказывается от обменов на КД2.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует