Документ Сведения о доходах 2-НДФЛ формирует файл около часа!!! - Страница 2 - Каминсофт

Документ Сведения о доходах 2-НДФЛ формирует файл около часа!!!

20 фев 2018 09:00 #21
от Андрей Ланьшин
Было выявлено 2 момента, снижающих скорость формирования.
1. При получении адресной информации в методах БСП было обнаружено выполнение дополнительных запросов, связанных с проверкой адресных классификаторов и обращения к внешним ресурсам
2. Медленная работа платформы при вызове метода ПроверитьВывод()
В следующем релизе эти участки кода будут оптимизированы

Ланьшин Андрей, фирма КАМИН
Правильно заданный вопрос содержит половину ответа!
Тема закрыта.

26 фев 2018 10:16 #22
от Николай

Было выявлено 2 момента, снижающих скорость формирования.
1. При получении адресной информации в методах БСП было обнаружено выполнение дополнительных запросов, связанных с проверкой адресных классификаторов и обращения к внешним ресурсам
2. Медленная работа платформы при вызове метода ПроверитьВывод()
В следующем релизе эти участки кода будут оптимизированы


Может быть тестовый релиз выложите?

Время отчетов, люди сидят и плачут буквально, файл у них формируется от 3 до 4 часов... :pinch:
Тема закрыта.

26 фев 2018 10:40 #23
от Андрей Ланьшин
1. Тестовый релиз, планируется к выпуску завтра

2. Попробуйте формат формирования 5.05 (маловероятно)

3. Вам нужно в первую очередь искать причину у себя.

Уже был ответ что на вашей же базе на очень слабом компьютере такого замедления нет (не более 10 секунд на формирование, проверяли на разных машинах).
www.kaminsoft.ru/forum/zarplata5-5/7371-...l?limitstart=0#34615
Кроме того, массовых обращений с проблемой производительности нет. Это явно локальная проблема, и не факт что описанные изменения помогут её решить.

Наиболее вероятная причина проблемы с производительностью это "При получении адресной информации в методах БСП было обнаружено выполнение дополнительных запросов, связанных с проверкой адресных классификаторов и обращения к внешним ресурсам". Но вы пишите что пробовали предоставлять прямой доступ в Интернет и это не помогает, поэтому нет уверенности что внесенные изменения в релиз помогут именно в вашем случае .

Ланьшин Андрей, фирма КАМИН
Правильно заданный вопрос содержит половину ответа!
Тема закрыта.

26 фев 2018 11:57 #24
от Николай

Это явно локальная проблема, и не факт что описанные изменения помогут её решить.

Наиболее вероятная причина проблемы с производительностью это "При получении адресной информации в методах БСП было обнаружено выполнение дополнительных запросов, связанных с проверкой адресных классификаторов и обращения к внешним ресурсам". Но вы пишите что пробовали предоставлять прямой доступ в Интернет и это не помогает, поэтому нет уверенности что внесенные изменения в релиз помогут именно в вашем случае .


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

Создал нового пользователя зашел под ним. появилось сообщение о поиске веб поддержки или что то такое и начало висеть белое окно, вот уже минут 5ть висит не открывается журнал документов, видимо что то ищет в интернете...
Тема закрыта.

26 фев 2018 12:10 #25
от Илясов Александр
А конфигурация точно не измененная?
Попробовать замер производительности?
В конфигураторе: Отладка - Замер производительности - Начать отладку(F5) - Формируем файл - Закрываем отладку - Результат сортируем по времени выполнения и ищем аномалии.

Илясов Александр, фирма КАМИН
Тема закрыта.
Спасибо сказали: Андрей Ланьшин
26 фев 2018 12:15 #26
от Николай

А конфигурация точно не измененная?
Попробовать замер производительности?
В конфигураторе: Отладка - Замер производительности - Начать отладку(F5) - Формируем файл - Закрываем отладку - Результат сортируем по времени выполнения и ищем аномалии.


Не измененная, дождаться формирования файла не могу. Нажал остановить отладку, остановилось в коде в этом месте
	Попытка
			
			Если ОтветHTTP.КодСостояния = 301 // 301 Moved Permanently



Тема закрыта.

26 фев 2018 12:23 #27
от Андрей Ланьшин
Вы прислали базу. Мы провели моделирование:
1. При наличии прямого доступа в Интерент проблема отсутствует (на вышей же базе все файлы формируются в течение 10 сек. на разных машинах)
2. При отключении доступа в Интерент, возникает описанная Вами проблема.
Если у вас какая - то другая проблема, то вряд - ли обновление решит её.

Можем выложить *.CF файл конфигурации, только чтобы проверить изменилось ли поведение или нет (это даже не тестовый релиз и обновлять реальную базу на него нельзя)

Ланьшин Андрей, фирма КАМИН
Правильно заданный вопрос содержит половину ответа!
Тема закрыта.
Спасибо сказали: Николай
26 фев 2018 12:44 #28
от Николай Малышевский

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

Я бы постарался исключить проблемы с интернет-обращениями.

Например, поставил бы Wireshark и выявил бы все URL, на которые идут запросы.
А потом (если не хочется "лезть вглубь") просто поставил бы на эти адреса "заглушки" в hosts, примерно так:
127.0.0.1  <какой-то ненужный адрес>
Тема закрыта.
Спасибо сказали: Николай
27 фев 2018 03:30 #29
от Николай

Вы прислали базу. Мы провели моделирование:
1. При наличии прямого доступа в Интерент проблема отсутствует (на вышей же базе все файлы формируются в течение 10 сек. на разных машинах)
2. При отключении доступа в Интерент, возникает описанная Вами проблема.


Скажу вам по секрету, у нас есть куча поселений где вообще нет никакого интернета! И что теперь предложите, не работать в программе им вообще?

Можем выложить *.CF файл конфигурации, только чтобы проверить изменилось ли поведение или нет (это даже не тестовый релиз и обновлять реальную базу на него нельзя)


Давайте попробуем его.

После нажатия на кнопку сформировать файл, программа коннектится на адрес 185.12.155.16:443, как я понимаю на каждую строку из документа создается по соединению и делается это очень медленно, наверно зависит от скорости интернета?



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

В общем удалось добиться таких результатов, c записью в hosts "127.0.0.1 api.orgaddress.1c.ru" - формирует файл минут за 7-8, это формирование файла из документа в котором 164 сотрудника.

Отправил письмо на hotline@kamin.kaluga.ru с темой "База камин 5.5 висит на выгрузке файла " в нем ссылка на базу как она есть у меня просто в каталоге, возможно после восстановления у вас что то меняется, попробуйте просто прописать пусть и зайти.
Хотя смысла нет, теперь то ясно, вы не в курсе, что есть места где нет оптоволокна и высокоскоростного интернета, а 3g и спутника с его огромным пингом не достаточно для работы, ладно хоть записи в hosts спасают пока...
Тема закрыта.
Спасибо сказали: Андрей Ланьшин
27 фев 2018 09:31 #30
от Николай Малышевский

Скажу вам по секрету, у нас есть куча поселений где вообще нет никакого интернета! И что теперь предложите, не работать в программе им вообще?

Вот когда интернета нет вообще -- нет и описанной проблемы.

Проблемы проявляется именно при плохом интернете; тогда происходит попытка соединения... потом ещё попытка... и т.д. "до характерного щелчка".

P.S. "Заглушка" в hosts как раз и даёт программе понять -- "ну нет доступа к этому URL".
Тема закрыта.
Спасибо сказали: Андрей Ланьшин
27 фев 2018 09:36 #31
от Николай Малышевский

теперь то ясно, вы не в курсе, что есть места где нет оптоволокна и высокоскоростного интернета, а 3g и спутника с его огромным пингом не достаточно для работы

Упрёк немного не по адресу: как я понимаю, проблема "зарыта" внутри БСП ("Библиотека стандартных подсистем"), а её разработчиком является "головная" 1С.
КАМИН только встраивает БСП в свои программы, но не имеет полномочий что-то в ней менять.
Тема закрыта.
Спасибо сказали: Андрей Ланьшин
27 фев 2018 09:44 #32
от Николай

Вот когда интернета нет вообще -- нет и описанной проблемы.

Проблемы проявляется именно при плохом интернете; тогда происходит попытка соединения... потом ещё попытка... и т.д. "до характерного щелчка".

P.S. "Заглушка" в hosts как раз и даёт программе понять -- "ну нет доступа к этому URL".


на сервере по умолчанию интернета нет и проблема наблюдается, это я уже позже для тестов подключал там интернет.
дак для чего программа стучится на сервер 1с? какие то модули используются при формировании структуры файла или что? Нельзя как то обойти эту процедуру?
Тема закрыта.
Спасибо сказали: Андрей Ланьшин
27 фев 2018 10:22 #33
от Андрей Ланьшин

Вот когда интернета нет вообще -- нет и описанной проблемы.

Проблемы проявляется именно при плохом интернете; тогда происходит попытка соединения... потом ещё попытка... и т.д. "до характерного щелчка".

P.S. "Заглушка" в hosts как раз и даёт программе понять -- "ну нет доступа к этому URL".


на сервере по умолчанию интернета нет и проблема наблюдается, это я уже позже для тестов подключал там интернет.
дак для чего программа стучится на сервер 1с? какие то модули используются при формировании структуры файла или что? Нельзя как то обойти эту процедуру?

Как я уже писал ранее, эта проблема с обращением механизмов БСП к серверам 1С будет устранена в тестовом релизе (сегодня будет выложен)

Ланьшин Андрей, фирма КАМИН
Правильно заданный вопрос содержит половину ответа!
Тема закрыта.

27 фев 2018 12:24 #34
от Андрей Ланьшин
Тестовый релиз опубликован

Ланьшин Андрей, фирма КАМИН
Правильно заданный вопрос содержит половину ответа!
Тема закрыта.

28 фев 2018 05:29 #35
от Николай

Тестовый релиз опубликован


Работает отлично, 164 строки за 4 секунды против 8 минут (в предыдущем релизе с заглушкой) и без всяких записей в hosts.
Ждем выпуска релиза. B)
Тема закрыта.
Спасибо сказали: Андрей Ланьшин
Модераторы: ShundrinНаталья Иванова ГК КАМИНRomen

Опрос
Всего 3 простых вопроса

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

Принять