Переход с конфигурации «1С:Комплексная автоматизация 1.1» на версию 2.4 (или ERP) — это не просто техническое обновление, а полноценная трансформация модели учета. Одной из самых распространенных проблем, с которой сталкиваются специалисты, является «исчезновение» привычных статей затрат. В этой статье мы подробно разберем, почему данные, которые физически присутствуют в базе после переноса, не выбираются в документах, и как привести систему в рабочее состояние.
В старой архитектуре (КА 1.1) существовал единый справочник СтатьиЗатрат. В новой версии (КА 2.4 / ERP) произошло разделение ответственности между двумя разными объектами метаданных. Проанализируем их назначение:
СтатьиРасходов мы выбираем в документах закупки, списания товаров, отражения прочих доходов и расходов. Они определяют, как затрата будет распределяться в финансовом учете (на себестоимость, на финансовый результат или на производственные затраты).Проблема автора темы заключается в том, что стандартные правила переноса часто создают элементы в справочнике СтатьиКалькуляции, но забывают (или некорректно заполняют) соответствующие записи в Плане видов характеристик СтатьиРасходов. В итоге: данные в базе есть, но в поле выбора документа (которое обращается к ПВХ) их нет.
Рассмотрим ситуацию, описанную в сообщении №5: «группы перенеслись элементами». Это критическая ошибка трансформации данных. В 1С ПланВидовХарактеристик крайне чувствителен к иерархии и заполнению обязательных реквизитов. Если при переносе объект, который был группой в КА 1.1, стал элементом в КА 2.4, у него могут отсутствовать ключевые настройки.
Проанализируем, какие условия должны быть соблюдены, чтобы статья появилась в списке выбора документа:
Если вы находитесь на этапе отладки переноса и используете «1С:Конвертация данных 2.1», обратите внимание на совет из сообщения №7. Чтобы избежать превращения пустых групп в элементы, которые потом «мусорят» в списке выбора, необходимо добавить условие в обработчик ПередЗагрузкой или ПриВыгрузке:
// Пример логики в правилах обмена
Если Источник.ЭтоГруппа Тогда
Отказ = Истина;
КонецЕсли;
Это позволит переносить только значимые элементы, а структуру групп создавать заново или сопоставлять корректно. Однако, если перенос уже завершен и позиций более 100, ручной ввод — не наш метод. Рассмотрим способы массового исправления.
Чтобы не заводить каждую статью вручную, воспользуемся стандартными инструментами платформы 1С v8.3.
Перейдите в «Все функции» (или «Функции для технического специалиста») и откройте План видов характеристик СтатьиРасходов. Если вы видите там свои статьи, но они не выбираются в документах — значит, проблема в незаполненных реквизитах.
Проанализируем, какие реквизиты нужно заполнить «скопом» для ваших 100+ позиций:
Статья расходов.Варианта распределения).Посмотрим на важный нюанс: в карточке Статьи расходов на вкладке «Основное» есть поле Статья калькуляции. Чтобы ваши затраты корректно «приземлялись» в себестоимость продукции, убедитесь, что эта связь установлена. При переносе из КА 1.1 это поле часто остается пустым, так как система не знает, как сопоставить старую статью с новой структурой калькуляций.
Важно понимать техническую суть: ПланВидовХарактеристик в КА 2.4 часто используется как расширяемый набор аналитик. Если при создании новой характеристики (как пишет автор в сообщении №2) не видны моменты выбора типа, это означает, что в метаданных тип значения характеристик ограничен. В случае со статьями расходов, тип значения обычно жестко задан, но видимость элементов в формах 1С управляется через Параметры выбора в свойствах реквизита документа или через программные фильтры в коде формы.
Резюме: Чтобы статьи «появились», проверьте, не являются ли они «битыми» элементами (бывшими группами) и заполнены ли у них Вариант распределения и Тип расходов. Используйте групповую обработку для массового заполнения этих полей, и статьи станут доступны для выбора в документах.