17 июля 2025
1C-RarusTechDay 2025
8-я открытая техническая конференция для специалистов 1С
Зарегистрироваться
1C-RarusTechDay 2025 — 8‑я открытая техническая конференция для специалистов 1С

Бесконечный цикл при поиске корня в дереве документов.

Декоративное изображение

Для получения доступа к форуму необходимо авторизоваться
или зарегистрироваться на сайте.

Пользователь ПП
RSS
Здравствуйте.
ААА 5.
Наши пользователи периодически умудряются сделать два документа основанием друг друга.
Если потом на основании этих документов есть еще какие-то документы, то при формировании дерева документов от нижеподчиненных 1С уходит в бесконечный цикл при поиске корня и вылетает.
Вы можете сделать какую-то проверку на подобную ситуацию при формировании дерева документов? И выдавать предупреждение?

Или как в старом анекдоте: "После сборки доработать напильником?..."))
Декоративное изображение 16
Модератор
Добрый день, Дмитрий.

По данному вопросу была поставлена задача под номером С000186313.На данный момент, к сожалению, не могу Вам подсказать сроки реализации данной задачи.
Пользователь ПП
Спасибо. Будем ждать.
Модератор
Дмитрий, уточните еще пожалуйста какой у Вас релиз Альфа Авто?
Пользователь ПП
Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ, редакция 5.1
Версия 5.1.09.03
Модератор
Добрый день.
 

Ответ по данному вопросу будет дан чуть позже в данной ветке форума.

Пользователь ПП
Здравствуйте.
А насколько позже будет дан ответ?
Уже более 3-х месяцев прошло.
Пользователей обучили пока, но что делать, если новые придут?
Сотрудник 1С-Рарус
Дмитрий, уточните, пожалуйста, релиз конфигурации Альфа-Авто.
Пользователь ПП
Сейчас такой:
Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ, редакция 5.1 (5.1.10.09)
Copyright (С) ООО "1С-Рарус Альфа-Авто", 2003-2017. Все права защищены
(http://www.rarus.ru)

Какой был при появлении проблемы не помню.
Сотрудник 1С-Рарус
Дмитрий. так на актуальном 5,1,10,09 ошибка воспроизводится?
Пользователь ПП
Сейчас проверил - Да.
Если З/н введен на основании заказа покупателя, на основании этого же заказа покупателя введен счет, то если для заказа покупателя поставить основанием з/н, а структуру подчиненности смотреть из счета, то идет переполнение памяти, затем вылет 1с...

Здесь красным обозначена ошибка пользователя.
Он открывает заказ покупателя и ставит подчиненный ему заказ-наряд основанием этого заказа покупателя.
И если смотреть дерево подчиненности из заказа покупателя или заказ-наряда, то проблем в общем нет, но если из любого другого подчиненного документа, то тут происходит переполнение памяти и вылет программы...
Сотрудник 1С-Рарус
Цитата
Дмитрий Коваленко написал:
Если З/н введен на основании заказа покупателя, на основании этого же заказа покупателя введен счет, то если для заказа покупателя поставить основанием з/н,
Дмитрий, не совсем поняла Вас так ЗН является основанием заказа покупателя или заказ покупателя является основанием ЗН?
Пользователь ПП
Цитата
Светлана Сулименко написал:
Дмитрий, не совсем поняла Вас так ЗН является основанием заказа покупателя или заказ покупателя является основанием ЗН?
Некоторые, особо опытные сотрудники могут сделать з/н основанием заказа покупателя а заказ покупателя основанием этого же зн одновременно.
На картинке я ошибся)) Надо ниже было красную линию нарисовать, от зн а не от заказа поставщику.
Сотрудник 1С-Рарус
Дмитрий, тогда опишите, пожалуйста, Ваш вопрос еще раз.
Пользователь ПП
Ок.
Некоторые, особо опытные сотрудники могут сделать з/н основанием заказа покупателя а заказ покупателя основанием этого же зн одновременно.
При попытке просмотреть структуру подчинённости из счета, введенного на основании заказа покупателя 1С зацикливается и вываливается почти мгновенно...
Вопрос: Не желаете ли вы включить защиту от подобного человеческого фактора в состав конфигурации?
Сотрудник 1С-Рарус
Дмитрий, по данному вопросу поставлена задача разработчикам, будет реализована в будущих релизах Альфа-Авто.
Пользователь ПП
Спасибо. Будем ждать))
Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С