Иванов Евгений

122
Рейтинг

Amedis
Евгений Иванов



  •   Регистрация: 05.10.2009 (14 лет назад)

  •   Был(а) на сайте: вчера в 09:48

Подписчики 2

Группы

Профессиональный разработчик

Рейтинг 122


Комментарии

AdminОшибка загрузки сетевой инфраструктуры#13 03.02.22 10:55
Самоустранилось на третьей попытке запуска )) (8.3.17.1989)
DevПроверка актуальности контрагентов по реестру ЕГРЮЛ#8 21.11.17 14:54
Зачем используете операторы безусловного перехода ??
Это ж моветон...

Прикрепленные файлы:

Безымянный.png
DevУмный дом на 1С + ардуино#19 09.08.17 8:46
"Умный дом на 1С" даже звучит страшно )))
AdminAn existing connection was forcibly closed by the remote host при расчете себестоимости#3 31.05.17 9:48
Сам отвечу на свой вопрос.
Проблема решена по следующей рекомендации:

Увеличил количество памяти на рабочий процесс с 8 Гб до 12 Гб.
Уменьшил количество рабочих процессов до 2.
Увеличил количество соединений на процесс с 50 до 100.

Свернутый набор записей по регистру "Учет затрат(регл)" составил 2,5 млн записей,
что в 2 раза больше расчетов за предшествующие периоды.

Видимо мы просто подошли к границе максимального объема памяти на рабочий процесс.
AdminAn existing connection was forcibly closed by the remote host при расчете себестоимости#1 31.05.17 6:51
Уважаемые коллеги, помогите победить проблему

Считаем себестоимость (РАУЗ).
Отрицательных остатков по регистру "Учет затрат(регл)" на начало и конец периода нет.
Встречных выпусков ("мертвых петель") нет.
Алгоритмы РАУЗ не изменялись.

Расчет себестоимости формирует порядка 10 млн записей по регистру "Учет затрат (регл)" занимает это около 6 часов
после чего выдает сообщение:
"An existing connection was forcibly closed by the remote host" чем все и заканчивается. До формирования проводок не доходит.

Сервера 1С и СУБД разделены.
ОС: Windows Server 2012 R2
СУБД: MS SQL 2016

Безрезультатно была опробована следующая рекомендация:
An existing connection was forcibly closed by the remote host
DevПодсистема "Корректировка движений документов"#2 11.03.16 13:07
К сожалению подобные разработки отношу к категории "гранат" полезность которых зависит от того какой мартышке она попадет в руки...
DevКонструктор запроса#8 13.01.15 8:51
(7) WhiteMoth, поясните пожалуйста, Вам нужно расчитать значение только для итогов группировок отчета и вывести это значение в отдельном поле. Так?

Добавляете в выборку новое поле с нулевым значением.

0 КАК Результат

выводите поле в итоги с формулой расчета:

ИТОГИ
СУММА(СуммаУпрКт),
СУММА(СуммаУпрДт)
ВЫБОР
КОГДА СУММА(СуммаУпрКт) > СУММА(СуммаУпрДт)
ТОГДА СУММА(СуммаУпрКт) - СУММА(СуммаУпрДт)
ИНАЧЕ 0
КОНЕЦ Как Результат

В детальных записях поле содержит 0, в итогах по группировкам рассчитанное по формуле значение. Ок?
DevКонструктор запроса#2 12.01.15 12:47
Если я не ошибаюсь в итогах так же можно написать произвольное выражение:

Код
ВЫБОР КОГДА 
         СУММА(СуммаУпрКт)>СУММА(СуммаУпрДт) ТОГДА
 .......
ИНАЧЕ
           СУММА(СуммаУпрКт) - СУММА(СуммаУпрДт)
КОНЕЦ