Ошибка: Обнаружено зацикливание в структуре изделия. Описание ошибки: Зацикливание

1. Veetavas 29.10.14 11:31 Сейчас в теме
При проведении документа "Отчет производства за смену" возникает ошибка следующего формата:

Ошибка: Обнаружено зацикливание в структуре изделия.
Спецификация: *****
Номер строки: 1
Описание ошибки: Зацикливание


Причина возникновения: номенклатура, в состав спецификации которой входит эта же номенклатура.

Это не является ошибкой в реальной жизни - так надо, так и работаем.
А вот в 1С эти сообщения об ошибке видеть ни к чему. Если я правильно разобрался в коде, то это эта ситуация (номенклатура, в состав спецификации которой входит эта же номенклатура) влияет только на вызов сообщения. То есть на проведение не влияет, будь оно оперативное или неоперативное.
Хотелось бы услышать мнение тех, кто сталкивался с подобной ситуацией: правильно ли будет убрать/закомментировать строки кода, выводящие данное сообщение?
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Lotar 29.10.14 11:55 Сейчас в теме
Возможно правильнее будет изменить процесс производства. Не могу знать как у вас происходит процесс, но предположу нечто похожее на описанное ниже:
1. Производим мебель из ДСП произведенной нами же. Как остатки от производства получаем обрезки ДСП, которые учитываем по номенклатуре исходного ДСП.
2. Производим ДСП из различных материалов и остатков производства из пункта 1.

Если схема похожа на вашу, то проблема решается тем, что остатки материала из первого производства нужно приходовать не на исходную номенклатуру, а на отдельную, например "Отходы ДСП".
Надеюсь понятно изложил мысль.
3. Veetavas 29.10.14 12:01 Сейчас в теме
(2) Lotar, спасибо за ответ, но процесс менять не надо. Номенклатура всегда та же, но повышается качество продукции. Количество номенклатуры равное числу возможных качеств - это слишком:(
4. Lotar 29.10.14 12:09 Сейчас в теме
(3) Veetavas, а как насчет включить шаг преобразования номенклатуры в другую перед включением её в производство? "Ваша номенклатура" -> "Ваша номенклатура_полуфабрикат". Любым методом, отдельным производством или комплектацией.

// ред.
вторая номенклатура так же может иметь характеристики исходной, если в них вы регистрируете её качество.
5. Veetavas 30.10.14 09:51 Сейчас в теме
(4) Lotar, спасибо, но тоже на вариант. Менять процесс производства желания никто не изъявляет. Стоит вопрос об удалении данного уведомления.
6. AlX0id 03.11.14 21:09 Сейчас в теме
(5) Veetavas,
Ну так уберите - кто мешает? ))
На мой взгляд - по описанию было бы правильнее сделать переделы: "Номенклатура1+Характеристика1"->"Номенклатура1+Характеристика2"->"Номенклатура1+Характеристика3" и т.д. Но можт вам виднее там на месте )
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот