Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

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

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Бесконечная загрузка КЛАДР

Сашка
читатель
офлайн
Дата регистрации: 26.02.2015
Сообщений: 115
Пост №11
 
01.03.2015 17:11

Prikum, через отладчик сделал и просматривал операции через журнал регистрации, сравнивал исправную ИБ и мою косячную. В конечном итоге, получается она все загружает, НО не может произвести последнее действие, а именно последнюю операцию "Фоновое задание. Успешное завершение" В чем может быть проблема???

в одном скрин исправной ИБ, другой неисправной

2.JPG (96.35 КБ)
1.JPG (100.57 КБ)
Sh_S
читатель
офлайн
Дата регистрации: 02.03.2007
Сообщений: 7730
Пост №12
 
02.03.2015 00:49
Ответ на пост №4

Дина,
а разница потому что ФИАСа есть два - с домами и без домов. и тот, который без домов грузится на счет раз. а тот, который с домами - оч.долго.

Ответили: пост №13
Сашка
читатель
офлайн
Дата регистрации: 26.02.2015
Сообщений: 115
Пост №13
 
02.03.2015 13:13
Ответ на пост №12

сделал замер, застрял он (больше всего процентов показало от общего) на вот такой процедуре:

Код
&НаКлиенте
Процедура Подключаемый_ОжиданиеДлительнойОперации()
      
      // Обновим статус
      Состояние = СостояниеФоновогоЗадания();
      Если Не ПустаяСтрока(Состояние.Ошибка) Тогда
            // Завершено с ошибкой, сообщим и вернемся на первую страницу.
            Элементы.ШагиЗагрузки.ТекущаяСтраница = Элементы.ВыборРегионовЗагрузки;
            Элементы.АвторизацияНаСайтеПоддержкиПользователей.Видимость = Истина;
            ОбщегоНазначенияКлиентСервер.СообщитьПользователю(Состояние.Ошибка);
            Возврат;
      ИначеЕсли Состояние.Завершено = Неопределено Тогда
            // Завершено с ошибкой, вернемся на первую страницу.
            Элементы.ШагиЗагрузки.ТекущаяСтраница = Элементы.ВыборРегионовЗагрузки;
            Элементы.АвторизацияНаСайтеПоддержкиПользователей.Видимость = Истина;
            Возврат;
      ИначеЕсли Состояние.Завершено Тогда
            ЗагрузитьСледующийРегион(КодЗагружаемогоРегиона);
            Возврат;
      КонецЕсли;
      
      // Процесс продолжается
      Если ТипЗнч(Состояние.Прогресс) = Тип("Структура") Тогда
            ТекстСостоянияЗагрузки = Состояние.Прогресс.Текст;
      КонецЕсли;
      ПодключитьОбработчикОжидания("Подключаемый_ОжиданиеДлительнойОперации", ПараметрыДлительнойОперации.ИнтервалОжидания, Истина);
      
КонецПроцедуры
 




сравнил с релизом 38.50

Код
 &НаКлиенте
Процедура Подключаемый_ОжиданиеДлительнойОперации()
      
      // Обновим статус
      Состояние = СостояниеФоновогоЗадания();
      Если Не ПустаяСтрока(Состояние.Ошибка) Тогда
            // Завершено с ошибкой, сообщим и вернемся на первую страницу.
            Элементы.ШагиЗагрузки.ТекущаяСтраница = Элементы.ВыборРегионовЗагрузки;
            Элементы.АвторизацияНаСайтеПоддержкиПользователей.Видимость = Истина;
            ОбщегоНазначенияКлиентСервер.СообщитьПользователю(Состояние.Ошибка);
            Возврат;
            
      ИначеЕсли Состояние.Завершено Тогда
            Элементы.ШагиЗагрузки.ТекущаяСтраница = Элементы.УспешноеЗавершение;
            ТекстОписанияЗагрузки = НСтр("ru = 'Адресный классификатор успешно загружен.'");
            
            Оповестить("ЗагруженАдресныйКлассификатор", , ЭтотОбъект);
            
            Элементы.Закрыть.КнопкаПоУмолчанию = Истина;
            ТекущийЭлемент = Элементы.Закрыть;
            ПодтверждениеЗакрытияФормы = Истина;
            // Для сброса признака АдресныйКлассификаторУстарел в параметрах работы клиента.
            ОбновитьПовторноИспользуемыеЗначения();
            Возврат;
            
      КонецЕсли;
      
      // Процесс продолжается
      Если ТипЗнч(Состояние.Прогресс) = Тип("Структура") Тогда
            ТекстСостоянияЗагрузки = Состояние.Прогресс.Текст;
      КонецЕсли;
      ПодключитьОбработчикОжидания("Подключаемый_ОжиданиеДлительнойОперации", ПараметрыДлительнойОперации.ИнтервалОжидания, Истина);
      
КонецПроцедуры




отличается, обновил до 38.50, но все равно так же висит, висит на строке Состояние = СостояниеФоновогоЗадания();

Ответили: пост №14
Дина
читатель
офлайн
Дата регистрации: 21.05.2010
Сообщений: 2981
Пост №14
 
02.03.2015 22:03
Ответ на пост №13

      А не хотите попробовать в этом месте поставить точку останова:

Код
Состояние = СостояниеФоновогоЗадания();


      А попробовать на более поздней платформе?

Сашка
читатель
офлайн
Дата регистрации: 26.02.2015
Сообщений: 115
Пост №15
 
02.03.2015 23:51

Дина пишет:

Цитата

      
                  
                   Ответ на
                   пост №13
            
      
А не хотите попробовать в этом месте поставить точку останова:
Код
 Состояние = СостояниеФоновогоЗадания(); 


А попробовать на более поздней платформе?
Это функция, она должна возвратить результат, но что то не так. Если я поставлю точку остановы, то что я увижу? Зацикливание? Просто сравнивая с рабочей конфой, код идентичный, не понимаю в чем тогда загвоздка?! О_о
Платформу последнюю поставил, такая же фигня, она тут роли не играет....

6.JPG (62.34 КБ)
Ответили: пост №16
Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 21001
Пост №16
 
02.03.2015 23:53
Ответ на пост №15

Сашка, у меня только у одного клиента была похожая проблема и то, только когда КЛАДР качался из интернета, скачал его заранее, установил в паку и закачал в программу, основная часть времени ушла на закачку из интернета.

Сашка
читатель
офлайн
Дата регистрации: 26.02.2015
Сообщений: 115
Пост №17
 
03.03.2015 00:01

Prikum пишет:

Цитата

      
                  
                   Ответ на
                   пост №15
            
      
Сашка , у меня только у одного клиента была похожая проблема и то, только когда КЛАДР качался из интернета, скачал его заранее, установил в паку и закачал в программу, основная часть времени ушла на закачку из интернета.
конечно можно забить на КЛАДР и указывать, чтоб он через инет сравнивал адреса(клиент терпимый), но просто интересно в чем косяк? Если структура в порядке, то не могут же данные клиента влиять на зависание и поедание используемой памяти...

Ответили: пост №18 , пост №19
Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 21001
Пост №18
 
03.03.2015 00:21
Ответ на пост №17

Сашка, вполне могут.

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 21001
Пост №19
 
03.03.2015 00:22
Ответ на пост №17

Сашка, и потом, не пробовал заранее скачать и только потом грузить в базу?

Ответили: пост №20
Сашка
читатель
офлайн
Дата регистрации: 26.02.2015
Сообщений: 115
Пост №20
 
03.03.2015 09:28
Ответ на пост №19

Prikum,я так и делал.)
Вот такой ответ от 1С:
"Причина такого поведений программы заключается в следующем:
Скорее всего, в программу ранее был загружен весь адресный классификатор (или большая часть регионов) в формате КЛАДР (сейчас это регистр сведений "(не используется) Адресный классификатор" ;) .
После обновления версии БП Вы выбираете вариант загрузки новых данных в формате ФИАС (что правильно) и после загрузки данных региона, программа запускает процесс удаления старых данных (формата КЛАДР) и вот из-за большого объема записей и происходит неоднозначная ситуация.
Время удаления всех старых данных может занять несколько часов, по нашим оценкам 2-5 часов, в зависимости от мощности и загруженности рабочей станции (компьютера).
В текущей ситуации, если возможно рекомендуется оставить этот диалог с загрузкой данных <в сторонке> и продолжить работу, либо оставить эту загрузку на ночь. Эту процедуру надо выполнить 1 раз и далее все будет работать хорошо.
Можно вручную очистить этот регистр"
Посмотрел регистр сведений КЛАДР, действительно, весь загружен, запустил обработку по очистке регистра, прям в точь такое поведение, буду ждать, а там посмотрим.

Ответили: пост №21
Показывать по 10 20 40 сообщений

Читают тему:

1 гостей
Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация