Переход на 1С:ERP 2.5 часто вызывает вопросы даже у опытных специалистов, так как механизмы производственного учета и формирования проводок здесь существенно отличаются от логики УПП или ранних версий ERP. Разберем наиболее частые сложности, с которыми сталкиваются пользователи при отражении передачи материалов, формировании проводок и настройке ресурсных спецификаций.
Первое, что необходимо понять при работе с 1С:ERP 2.5 — это концепция отложенного формирования проводок. В отличие от простых конфигураций, где проводки создаются в момент нажатия кнопки «Провести», в ERP документ сначала делает движения по регистрам накопления (оперативный учет), а в регистр Хозрасчетный данные попадают позже.
Проанализируем, как работает эта цепочка:
Очередь отражения документов в регламентированном учете.Рассмотрим ситуацию, когда документ проведен, данные в оперативном учете есть, но проводки пустые. Документ Передача материалов в кладовую предназначен для перемещения ТМЦ со склада в незавершенное производство (НЗП), закрепленное за конкретным цехом.
Выясним основные причины отсутствия движений по счетам бухучета:
Настройки отражения документов в регламентированном учете.Часто пользователи пытаются использовать операцию «Передача материалов в производство» вместо «Передача в кладовую» и получают ошибку отсутствия распоряжения. В ERP 2.5 жесткая связь между потребностью и обеспечением, поэтому важно контролировать потребность в материалах в заказах на производство.
Проанализируем последовательность действий для исправления:
Этап производства. Для контроля затрат на этом уровне удобно использовать план-фактный анализ израсходованных материалов по этапам производства.Этап производства должен находиться в статусе «К выполнению». Если этап в статусе «Создан» или «Сформирован», система не позволит оформить передачу материалов под него. Для оптимизации работы можно настроить закрытие этапов производства в 1С:ЕРП 2.5.Производство без заказа. Он объединяет в себе функции выпуска продукции и списания затрат, являясь одновременно и распоряжением, и фактом выполнения.Если вы программист и вам нужно понять, почему конкретный алгоритм не формирует проводку, забудьте про модуль объекта. В ERP 2.5 логика вынесена в модули менеджеров и общие модули.
Посмотрим, где искать код:
ПередачаТоваровВКладовую).ТекстЗапросаЗаполненияДвиженийХозрасчетный или аналогично.РегламентированныйУчетПроведениеСервер. Именно там происходит сборка временных таблиц и окончательное формирование наборов записей.Пример структуры вызова функций для анализа:
// В модуле менеджера документа
Процедура ПодготовитьДанныеДляОтраженияВРеглУчете(Параметры)
// Здесь формируются временные таблицы с данными документа
ТекстЗапроса = ПолучитьТекстЗапросаДляХозрасчетного();
КонецПроцедуры
При формировании Заказа на производство часто возникает ошибка разузлования. Это означает, что система не может построить дерево потребностей от готовой продукции до сырья.
Выясним причины и способы решения:
Ресурсная спецификация имеет статус «Действует». Спецификации в статусе «В разработке» игнорируются при расчете заказа.Схема обеспечения. В схеме для каждого склада/подразделения должен быть указан способ обеспечения (например, «Покупка» или «Перемещение с центрального склада»).Если ваше производство не требует детального планирования графиков и диспетчеризации этапов, использование полной цепочки «Заказ - Этап - Кладовая» может быть избыточным. Рассмотрим более простые варианты:
Варианты комплектации вместо сложных спецификаций.Заказ на внутреннее потребление с операцией «Списание на расходы».Резюме: Чтобы проводки в 1С:ERP 2.5 появлялись корректно, необходимо настроить Группы финансового учета, обеспечить актуальность статусов документов (Этапов и Спецификаций) и правильно заполнить Схемы обеспечения. Помните, что итоговые суммы в регламентированном учете появятся только после процедуры закрытия месяца.