0
Отвечен

7.7 m7.03.001.01b67 Не сохраняется привязка площадки к Объекту 1С

Vladimir Bulat 10 месяцев назад обновлен Катерина Е 9 месяцев назад 9

В релизе 7.7 m7.03.001.01b67 изменилась форма поиска и выбора предприятия для Объекта 1С, и перестал работать механизм сохранения выбранного значения в Справочник.КонтурEDI_ТочкиДоставки.

Ниже скриншоты поиска и выбора предприятия:

После переоткрытия сообщения, выбраного guid у предприятия нет

Также очень не удобно, что при поиске предприятия сразу не установлен фильтр по Хоз. субъекту, и в списки не видно GUID-ов выбираемых предприятий, по номеру в списке искать не удобно

Отвечен

Вы описываете две разных проблемы:

1) сопоставление записывается в справочник точки доставки. ПРоверяйте

2) при сопоставлении площадки не протягивается GUID хозсубъекта

3) при сопоставлении хозсубъекта не протягивается ИНН из объекта 1С

Вопрос номер 1 точно работает. Проверяйте.

Вопросы 2 и 3 можно поправить путем замены следующих файлов КонтурМеркурий_Форма_СписокПлощадок.ert
КонтурМеркурий_Форма_СписокХозСубъектов.ert

По пункту 1 прошел отладчиком от процедуры ТаблицаПлощадок_ПриВыбореСтроки() в Форме КонтурМеркурий_Форма_СписокПлощадок.ert до завершения обработки выбора форме Произвольного сообщения, не было даже попутки обратится к Справочник.КонтурEDI_ТочкиДоставки. Прошу написать в каком месте кода происходит запись сопоставления?

По пункту 2/3

Скачал вашы файлы но проблема не ушла:

По умолчанию происходит отбор предприятий без выбора Хоз. субъекта

По п1 Я понял как должна работать данная форма, нужно нажимать кнНовый.

Но осталось неудобство, что невидно GUID преприятий в форме выбора

Найдена еще одна ошибка в обработке выбора предприятия

Если повторно начать выбирать GUID Меркурия поле первого выбора, то открывается подбор без фильтра по Хоз субъекту:

По содержанию колонок в дополнение к отсутствию GUID площадки хотелось бы еще добавить, что ширина колонки с Адресом площадки по умолчанию мала, в прошлых релизах выбор площадки предприятия был более удобным

прошу вас писать подробно, на что вы нажимаете и чего ожидаете, к сожалению из вашего описания этого не понятно

у вас насколько я могу судить несколько проблем, но вы их все описываете в одной задаче, очень сложно понять какой вопрос к какому описанию должен быть

Попробую максимально подробно, буду описывать свои действия уже с учетом замены дух файлов теми, что вы прислали выше.

1.В форме Произвольного сообщения у площадки нет соответствия, двойным кликом по ячейки запускаю обработку КонтурМеркурий_Форма_СписокПлощадок.ert:

2. Далее нажимаю кнНовый открывается форма сопоставления Объека 1С с Площадкой., в которой нажимаю кнопку  редактировать "GUID Меркурий" ("..."), после чего открывается правильно отфильтрованный список площадок Хоз субъекта, но для удобства выбора площадки в нем: 

а) нет колоки GUID площадки

б) колонка Адрес площадки узкая, без дополнительных манипуляций правильную площадку выбрать не получится

3. После выбора площадки, GUID площадки заполняется в поле "GUID Меркурий" формы сопоставления. В случае если на этом этапе повторно нажать редактировать "GUID Меркурий" ("..."), оставив поле заполненным, то откроется форма выбора площадок уже неправильно отфильтрованная:

С остальными проблемами я вроде разобрался, выбранная площадка в Справочник сохраняется. 

Не решенную проблему и замечание выделил жирным.

Согласно теме вопроса, проблема решена. Прошу остальные фопросы фиксировать отдельной задачей

Сформировал отдельные задачи по оставшимся вопросам

Сервис поддержки клиентов работает на платформе UserEcho