Добавить в корзинуПозвонить
Найти в Дзене

Ограничения функционала в 1С ERP: Почему система не позволяет удалить или отменить начатый этап?

Вопрос пользователя: «Мы ошибочно начали этап (поставили статус "Начат") или запустили не тот. Хотим просто удалить документ этапа, но не можем. Почему и что делать?» Суть проблемы
Пользователи, особенно новички, по ошибке могут начать выполнение этапа или создать лишний. Инстинктивное желание — удалить ошибочный документ. Однако система блокирует простое удаление или даже отмену этапа, если по нему уже начат учет (отражены хоть какие-то факты). Это вызывает раздражение и ощущение, что программа «недружелюбна». Что может 1С ERP? (А чего не может?)
Система не позволяет удалить или напрямую отменить этап, если по нему уже начато фактическое выполнение (статус «Начат» или «Завершен»), потому что: Нарушение аудиторской последовательности: Удаление документа, на основании которого уже могли быть списаны материалы или начислена зарплата, недопустимо. Это «стерло» бы факт хозяйственной операции. Целостность данных: Этап уже мог быть частью цепочки расчетов себестоимости, графика производства

Вопрос пользователя: «Мы ошибочно начали этап (поставили статус "Начат") или запустили не тот. Хотим просто удалить документ этапа, но не можем. Почему и что делать?»

Суть проблемы
Пользователи, особенно новички, по ошибке могут начать выполнение этапа или создать лишний. Инстинктивное желание — удалить ошибочный документ. Однако система блокирует простое удаление или даже отмену этапа, если по нему уже начат учет (отражены хоть какие-то факты). Это вызывает раздражение и ощущение, что программа «недружелюбна».

Что может 1С ERP? (А чего не может?)
Система
не позволяет удалить или напрямую отменить этап, если по нему уже начато фактическое выполнение (статус «Начат» или «Завершен»), потому что:

  1. Нарушение аудиторской последовательности: Удаление документа, на основании которого уже могли быть списаны материалы или начислена зарплата, недопустимо. Это «стерло» бы факт хозяйственной операции.
  2. Целостность данных: Этап уже мог быть частью цепочки расчетов себестоимости, графика производства.
    Штатный путь для исправления ошибки — не удаление, а корректное завершение или сторнирование.
  • Если этап начат по ошибке, но работы не велись: Можно попытаться отразить нулевой расход и нулевой выпуск, а затем перевести этап в статус «Завершен». Фактически это будет означать его аннулирование без движений.
  • Если по этапу уже есть движения: Необходимо завершить этап, отразив фактические (нулевые или ошибочные) данные, а затем, если нужно, использовать механизмы сторнирования ошибочных проводок или оформления возвратов материалов.

Решение и рекомендации

  • Не начинайте этап без необходимости: Статус «Начат» — точка невозврата для простых исправлений. Переводите этап в этот статус только когда работы реально начались.
  • Используйте «Завершение» для отмены: Чтобы «закрыть» ошибочно начатый этап, доведите его до статуса «Завершен» с нулевыми показателями.
  • Обращайтесь к специалистам: Если по ошибке сделаны серьезные движения (списаны материалы), для их корректировки может потребоваться помощь бухгалтера или администратора.

Итог простыми словами
Нельзя просто
вырвать страницу из журнала учета выполненных работ (удалить этап), если на этой странице уже сделаны записи. Можно зачеркнуть ошибочную запись и написать верную (откорректировать этап) или сделать исправительную запись на новой странице (провести сторнирующие документы). Система защищает журнал от «вырывания страниц».

Типичные сценарии использования:
Сценарий: Ошибочный запуск этапа не на том изделии.

  • Ситуация: Мастер в цеху по ошибке нажал «Начать» в этапе для изделия «А», в то время как на линии фактически обрабатывается изделие «Б».
  • Проблема: Нужно «остановить» этап по изделию «А» и начать правильный.
  • Решение: В ошибочном этапе быстро отражают нулевой расход материалов (если ничего не списано) и переводят его в статус «Завершен». Фактически этап аннулируется без последствий. После этого начинают корректный этап для изделия «Б».