0
Исправлен

"Строю список задач" долго висит

AcID_x86 1 год назад обновлен 12 месяцев назад 13

Здравствуйте!

После обновления 1С БП с 3.0.64.34 на 3.0.65.84 при открытии отбора по партнеру Меркурий очень долго открывается окно, несколько минут, работать стало не возможно. Подобное было в 2017 году на прошлых версиях Меркурия.


Текущие версии

1С:Предприятие 8.3 (8.3.12.1714)

Бухгалтерия предприятия, редакция 3.0 (3.0.65.84)

Контур.EDI 4.03.028.05+об,пм,рш

ГИС Меркурий М8.12.001



ПЛОХО, МНЕ НЕ ПОНРАВИЛОСЬ
Оценка удовлетворенности от AcID_x86 1 год назад
На рассмотрении

при обновлении конфигурации у справочника КонтурEDI Сообщения установили составной тип данных и отметили все нужные документы?

Если речь про реквизит КонтурEDI_Сообщения.Документ то тип остался тот же:
ДокументСсылка.СписаниеТоваров, ДокументСсылка.СчетФактураВыданный, ДокументСсылка.ОприходованиеТоваров, ДокументСсылка.КорректировкаРеализации, ДокументСсылка.ПоступлениеТоваровУслуг, ДокументСсылка.ВозвратТоваровОтПокупателя, ДокументСсылка.РеализацияТоваровУслуг, ДокументСсылка.ПеремещениеТоваров

Мы же обновляли только объекты БП, подсистему КонтурEDI не трогали.

никаких предупреждений при открытии модуля, что нужно добавить такие -то объекты в составной тип данных реквизита Документ справочника КонтурEDI_Сообщение не выдается?

Насколько мне известно для БП типовыми документами также является РеализацияТоваров, СписаниеТМЦ, ОприходованиеТМЦ.

Никаких предупреждений, все штатно.

Документы которые вы назвали, я перечислил выше, они указаны в составном типе реквизита Документ справочника КонтурEDI_Сообщения.


Если вы хоть раз обновляли типовую конфигурацию 1С БП, то должны понимать что объекты Контур никак не пересекаются с объектами типовой 1С БП 3.0 (кроме корневых свойств конфигурации)

Согласно инструкции стр 13

https://onedrive.live.com/redir?resid=4D3E24C68DB46ED3%21116&authkey=%21AOvu5Dlw8215ilA&page=View&wd=target%28%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0.one%7C0f7ea684-40c3-4195-89b3-8884c73b8872%2F%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0%20%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8F%7C3911498a-150b-4cc9-a9d5-b82970e0d2d1%...


в списке должны быть указаны документы (см скриншот). Так как у вас БП то, в списке не будет таких документов: заказПокупателя, ОтчетПроизводстваЗаСмену. В перечисленном вами списке нет части документов. Прошу уточнить, все ли они у вас указаны в составном типе данных и какой период вы устанавливаете?

Может уже разработчики Контур.Меркурий подключаться к проблеме?? Мы обновиться не может из-за этого на новую версию БП, так как работа встанет в Меркурии, а нам нужны изменения в регламентной отчетности!

Еще раз перечислю КонтурEDI_Сообщения.Документ имеет Тип значения: ДокументСсылка.ОтчетПроизводстваЗаСмену, ДокументСсылка.СписаниеТоваров, ДокументСсылка.СчетФактураВыданный, ДокументСсылка.ОприходованиеТоваров, ДокументСсылка.КорректировкаРеализации, ДокументСсылка.ПоступлениеТоваровУслуг, ДокументСсылка.ВозвратТоваровОтПокупателя, ДокументСсылка.РеализацияТоваровУслуг, ДокументСсылка.ПеремещениеТоваров

ДокументСсылка.ОтчетПроизводстваЗаСмену - не был отмечен, но он и не нужен, мы используем Производственную транзакцию по реализации. ЗаказаПокупателя нет в БП 3.0

Период журнала ставим 6 дней (c 29 ноября), это 436 документов по партнеру Меркурий

Добрый день. Есть возможность подключиться удаленно? Как с Вами связаться?

Можно через скайп mpvrus21

Или напишите на почту mpvrus21@yandex.ru ваш телефон или могу выслать на почту свой.

Вы официальный представитель Контур?

Уточните ,пожалуйста, удалось решить вопрос по построению списка задач? 

После установки версии Контур.Меркурий М8.14 и отметки параметра "Использовать новую версию запроса построения списка задач - Да" проблема не решилась, так же продолжает висеть окно построения списка задач по несколько минут. Но когда выходишь из меню "Настройки ГИС Меркурий" появляется окно "Обновляю кэш", "Обновляю форму", это отрабатывает очень быстро, обновляется ли при этом список задач не знаю.


На данный момент используются версии:

Контур.EDI 4.03.029.02

Контур.Меркурий М8.14.032b

1С:Предприятие 8.3.12.1855

Бухгалтерия предприятия 3.0.67.67

Исправлен

от вас нет ответа длительное время, закрываем задачу.

обновитесь на последнюю версию модуля.

Если проблема актуальна, отпишитесь здесь.

Здравствуйте!

В итоге проблема локализована и исправлена мной.

Основной затык происходит при выполнении запроса в модуле объекта обработки KonturEDI_4_03_030_03.epf

Строка 49591

Если ТипЗнч(Запрос) = Тип("COMОбъект")
    И РежимОтладки Тогда
    Результат = СоединениеСХранилищем.ВыполнитьЗапросСОтладкой(Запрос);
Иначе
    Результат = Запрос.Выполнить(); 

КонецЕсли

Сам текст запроса передается из модуля объекта КонтурМеркурий, процедура СформироватьВременнуюТаблицуДокументаМеркурийСПоднадзорнымТоваром

ЗапросСКэшемПартнеров.Текст = "ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
| ТаблицаТЧДокумента.Ссылка КАК Ссылка,
| ТаблицаТЧДокумента.Ссылка.Дата КАК Дата,
| ТаблицаТЧДокумента.Номенклатура КАК Номенклатура
|ПОМЕСТИТЬ ВТ_Меркурий_Документы
|ИЗ
| Замена_ИмяТипаДокумента.Замена_ИмяТЧ КАК ТаблицаТЧДокумента
|ГДЕ
| ТаблицаТЧДокумента.Ссылка.Дата МЕЖДУ &НачалоПериода И &КонецПериода

Вот тут проблема

| И НЕ ТаблицаТЧДокумента.Ссылка.ПометкаУдаления 


| И (&ТолькоПроведенные = ЛОЖЬ
| ИЛИ ТаблицаТЧДокумента.Ссылка.Проведен) //УсловиеПМ_ТипДокумента";

Т.е. условие на не помеченные на удаление жутко тормозит выборку на файловой базе

Замер производительности:

замер1.pff

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