Бухгалтеры, работающие в 1С:Управление производственным предприятием (УПП) версии 1.3, часто сталкиваются с вопросами, касающимися учета малоценного оборудования и запасов, особенно при использовании счета 10.21.1. Мы рассмотрим две основные проблемы, описанные вами: некорректное формирование записей в регистре накопления «Партии товаров на складах бухгалтерский учет» и появление "лишней" проводки Дт 10.21.2 Кт 10.21.1 при передаче в эксплуатацию. Разберемся, является ли это ошибкой программы или предусмотренным поведением системы.
Прежде чем углубляться в детали, давайте вспомним, как организован учет малоценных активов на счете 10.21 в конфигурации 1С:УПП 1.3. Это фундаментальный аспект, понимание которого поможет нам выяснить причины наблюдаемого поведения программы.
Назначение счета 10.21 "Малоценное оборудование и запасы": Данный счет предназначен для учета активов, которые, хоть и являются материально-производственными запасами, имеют незначительную стоимость или короткий срок службы, и в учетной политике организации принято решение списывать их стоимость на расходы единовременно или в особом порядке. Он имеет два основных субсчета:
10.21.1 "Приобретение малоценного оборудования и запасов": Этот субсчет является активным. На нем ведется как суммовой, так и количественный учет. Дебетовое сальдо по этому субсчету отражает стоимость и количество малоценных активов, которые фактически поступили на склад, но еще не были переданы для использования в производственных или управленческих нуждах организации.
10.21.2 "Выбытие малоценного оборудования и запасов": Этот субсчет является пассивным. Его основное назначение — учет расходов на малоценные объекты. Ключевая особенность: на нем ведется только суммовой учет, количественный учет отсутствует. Кредитовое сальдо по этому субсчету обычно отражает стоимость активов, списанных на расходы, но еще не "закрытых" с активной части счета.
Механизм закрытия субсчетов 10.21.1 и 10.21.2: В момент передачи малоценного актива в эксплуатацию (или другого акта расхода), субсчета 10.21.1 и 10.21.2 "закрываются" между собой. Типовая проводка для этого процесса — Дт 10.21.2 Кт 10.21.1. Она отражает списание стоимости объекта со склада (с 10.21.1) и признание расхода (по 10.21.2). Это не "лишняя" проводка, а важный элемент методологии учета.
Списание стоимости при поступлении: Для некоторых категорий малоценных активов или согласно специфике учетной политики, их стоимость может списываться на расходы сразу при поступлении. Это особенно характерно для счетов, где стоимость сразу переносится на счет расходов, а на 10.21.1 остается только количественный учет или номинальная стоимость для инвентаризации. В таких случаях, в бухгалтерском учете стоимость может быть списана в корреспонденции со счетом 10.21.2 уже в документе поступления.
Итак, мы видим, что счет 10.21 имеет свои особенности. Теперь давайте рассмотрим, как эти особенности влияют на проблемы, с которыми вы столкнулись.
Вы отмечаете, что при проведении документа "Поступление товаров и услуг" (ПТУ) со счетом дебета 10.21.1, записи в регистре накопления "Партии товаров на складах бухгалтерский учет" формируются с пустыми полями количества и суммы. Это вызывает закономерное беспокойство, но, как показывает анализ, такое поведение может быть предусмотренной особенностью программы или следствием определенных настроек и логики.
В сообщении 8 форума упоминается, что "там прямо в коде это ограничение стоит", что является очень важным указанием. Это означает, что разработчики 1С могли намеренно не заполнять эти поля для счета 10.21.1 в данном регистре по нескольким причинам:
Единовременное списание стоимости: Для малоценных активов, как мы уже говорили, стоимость может списываться на расходы уже при поступлении (например, в корреспонденции с 10.21.2 или сразу на счета затрат 20, 25, 26, 44). В таком случае, если стоимость уже списана, детальный партионный учет в разрезе стоимости для БУ может быть сочтен избыточным или некорректным, так как объект уже не является "товаром на складе" в полном смысле с точки зрения стоимости, а скорее количественной единицей, ожидающей выдачи.
На счете 10.21.1 при этом в налоговом и бухгалтерском учете может оставаться стоимость (в зависимости от настроек), и всегда остается количество объектов на складе, но для регистра Партии товаров на складах бухгалтерский учет логика может быть иной.
Особенности партионного учета: В УПП 1.3 партионный учет может иметь свои нюансы, особенно когда речь идет о специфических счетах. Если документ "Поступление товаров и услуг" оформлен с видом договора "С поставщиком" (т.е. обычная купля-продажа), то в движениях документа по регистрам "Партии товаров на складах" (управленческий, бухгалтерский, налоговый учет) документ партии (само поступление) может не отражаться, или данные могут быть пустыми, если стоимость сразу списывается. Напротив, если в ПТУ указать договор "С комитентом" (Комиссия), движения по регистру "Партии товаров на складах" могут формироваться корректно, что указывает на зависимость поведения от вида договора. Мы рекомендуем проверить этот аспект в вашей конфигурации.
Различия в учете: Возможно, для счета 10.21.1 разработчики предполагают, что детальный учет в этом регистре не требуется, поскольку объекты быстро переходят в эксплуатацию, а их основная стоимость уже списана. Управленческий учет или другие регистры могут содержать более полную информацию.
Что это означает для вас, как для бухгалтера? Если стоимость ваших малоценных активов списывается сразу при поступлении (или почти сразу), то отсутствие сумм и количества в регистре "Партии товаров на складах бухгалтерский учет" может быть не ошибкой, а следствием этой логики. Программа "считает", что для БУ в данном регистре эти активы уже не имеют партионной стоимости. Количественный учет может вестись в других регистрах или непосредственно на счете 10.21.1.
Второй вопрос, который вы поднимаете, касается проводки Дт 10.21.2 Кт 10.21.1, которую документ "Передача в эксплуатацию" формирует с нулевой суммой, но с количеством. Вы воспринимаете ее как "лишнюю", но давайте разберем, почему она не только не лишняя, но и обязательна для корректного учета малоценных активов в 1С:УПП.
В сообщении 8 форума очень точно подмечено: "почему лишняя? Выбытие по количеству идет, сумму списали, количество осталось, надо ведь его списывать когда-то?". Это ключевое объяснение.
Стандартный механизм закрытия субсчетов: Как мы уже упоминали, проводка Дт 10.21.2 Кт 10.21.1 является стандартной для закрытия субсчетов 10.21.1 и 10.21.2. Она отражает перенос стоимости (и количества, если оно еще не было списано по стоимости) со склада (счет 10.21.1) в категорию выбывших или переданных в эксплуатацию (счет 10.21.2).
Нулевая сумма при наличии количества: Если по этой проводке сумма нулевая, но количество присутствует, это однозначно указывает на то, что стоимость актива уже была списана ранее. Скорее всего, это произошло в момент поступления (как мы обсуждали выше) или при других операциях. Таким образом, к моменту передачи в эксплуатацию, на счете 10.21.1 остался только количественный учет объекта, его стоимость уже числится на 10.21.2 (или списана на затраты).
Необходимость списания количества: Поскольку на субсчете 10.21.2 ведется только суммовой учет (без количества), то именно проводка Дт 10.21.2 Кт 10.21.1 с нулевой суммой, но с количеством, выполняет критически важную функцию – списание количества объекта с активного субсчета 10.21.1. Если бы этой проводки не было, количество малоценных активов "зависло" бы на счете 10.21.1, что привело бы к некорректному балансу и данным инвентаризации.
Возможные расхождения и ошибки: Несмотря на то, что эта проводка является стандартной, иногда возникают расхождения в учете, когда, например, стоимость не полностью списалась или были некорректные настройки. Также существует зарегистрированная ошибка в 1С (номер 00-00431192) "Не списывается количество в налоговом учете при проведении документа «Передача материалов в эксплуатацию» для несущественных объектов". Эта ошибка может приводить к тому, что количество в налоговом учете не списывается, а в бухгалтерском — списывается, что вызывает несоответствия. В качестве временного решения для этой ошибки предлагалось использовать документ "Расход материалов" с видом операции "Передача сотруднику" вместо "Передача материалов в эксплуатацию". Это указывает на то, что проблема учета количества по 10.21.1/10.21.2 достаточно известна.
Вывод по "лишней" проводке: Проводка Дт 10.21.2 Кт 10.21.1 с нулевой суммой и количеством при передаче в эксплуатацию — это не ошибка, а корректный механизм списания количества с активного счета 10.21.1, когда стоимость уже была учтена или списана ранее. Если бы ее не было, возникли бы ошибки в количественном учете.
Теперь, когда мы выяснили, что наблюдаемое вами поведение программы во многом объясняется методологией учета малоценных активов в 1С:УПП 1.3 и особенностями реализации, давайте рассмотрим, что вы можете предпринять для устранения неудобств и повышения корректности учета.
Анализ учетной политики и настроек программы:
Прежде всего, убедитесь, что ваша учетная политика организации четко регламентирует порядок учета малоценных активов, их списания и передачи в эксплуатацию. Проверьте соответствующие настройки в 1С:УПП. Особенно важно обратить внимание на:
Настройки Учетной политики организации (раздел "Малоценное оборудование и запасы"). Здесь определяется порядок списания стоимости: единовременно при поступлении, при передаче в эксплуатацию или по другому графику.
Настройки счетов учета номенклатуры (справочник Номенклатура, регистр сведений Счета учета номенклатуры). Убедитесь, что для малоценных активов корректно указан счет 10.21.1.
Вид договора в документе Поступление товаров и услуг. Как мы выяснили, тип договора ("С поставщиком" vs "С комитентом") может влиять на формирование регистров.
Возможно, текущее поведение программы полностью соответствует заложенной логике и вашей учетной политике, и тогда "корректировка записей регистров" является действительно лишним шагом, а не исправлением ошибки.
Привлечение опытного программиста 1С:
Поскольку вы сами не являетесь программистом, а новый специалист не имеет опыта в УПП, критически важно привлечь квалифицированного специалиста по 1С:УПП. Этот человек сможет:
Проанализировать код конфигурации: Программист должен тщательно изучить модули проведения документов Поступление товаров и услуг и Передача в эксплуатацию. Особое внимание следует уделить секциям кода, которые формируют движения по счетам 10.21.1 и 10.21.2, а также по регистру Партии товаров на складах бухгалтерский учет. Необходимо найти упомянутое "ограничение в коде" (сообщение 8), которое не позволяет заполнять количество и сумму в регистре.
Для этого программисту потребуется использовать конфигуратор 1С:Предприятия. Он будет искать участки кода, где происходит запись в регистры, используя отладчик и поиск по строкам, например, таким образом:
// Примерный код, который программист может искать в модуле документа
Движения.ПартииТоваровНаСкладахБухгалтерскийУчет.Записывать = Истина;
// ...
НовоеДвижение = Движения.ПартииТоваровНаСкладахБухгалтерскийУчет.Добавить();
НовоеДвижение.Номенклатура = СтрокаТабличнойЧасти.Номенклатура;
НовоеДвижение.Склад = Склад;
НовоеДвижение.Количество = 0; // Возможно, здесь стоит такое ограничение
НовоеДвижение.Сумма = 0; // Или здесь
// ...
// Или же условие, при котором запись не происходит
Если СтрокаТабличнойЧасти.СчетУчета = ПланыСчетов.Основной.ДесятьДвадцатьОдинОдин Тогда
// Не формировать движения по партиям или формировать с нулями
КонецЕсли;
Анализ этих участков позволит точно определить, является ли это ошибкой, требующей исправления (доработки), или же это заложенная логика.
Проверить наличие ошибок и патчей: Существование зарегистрированных ошибок (например, 00-00431192) говорит о том, что проблемы с учетом малоценных активов не единичны. Программист должен проверить сайт 1С или ИТС на предмет актуальных патчей, исправлений или рекомендаций по работе со счетом 10.21 для вашей версии УПП (1.3.183.1).
Предложить доработки: Если будет установлено, что это действительно ошибка, не исправленная обновлениями, или логика программы не соответствует требованиям вашей учетной политики, программист сможет выполнить доработку конфигурации. Это может включать изменение модулей проведения документов для корректного заполнения регистров или корректировки логики проводок.
Рассмотрение альтернативных документов:
В некоторых случаях, как было предложено для ошибки 00-00431192, временным решением может быть использование другого документа для списания. Например, вместо Передача материалов в эксплуатацию, если это применимо, можно попробовать использовать документ Расход материалов с видом операции "Передача сотруднику" или другим видом, который корректнее формирует движения для 10.21.
Однако это скорее обходной путь, который может решить проблему с одной проводкой, но не устранит корневую причину поведения с регистром "Партии товаров".
Документ "Корректировка записей регистров" как временная мера:
Вы уже используете документ Корректировка записей регистров. Это приемлемая временная мера для исправления некорректных движений или добавления недостающих. Однако, это ручная работа, которая требует дополнительного времени и повышает риск ошибок. Её следует рассматривать как временное решение, пока основная причина поведения программы не будет найдена и устранена (или подтверждена как заложенная логика). Цель — минимизировать или полностью исключить необходимость таких ручных корректировок.
Мы выяснили, что наблюдаемое вами поведение 1С:УПП 1.3 при работе со счетом 10.21.1 – отсутствие количества и суммы в регистре "Партии товаров на складах бухгалтерский учет" и "лишняя" проводка Дт 10.21.2 Кт 10.21.1 при передаче в эксплуатацию – не является однозначной ошибкой. Это часто связано с особенностями методологии учета малоценных активов в данной конфигурации, которая предполагает списание стоимости на более ранних этапах, а также с целенаправленной логикой программы для корректного отражения количественного выбытия.
Ваши коллеги-бухгалтеры, возможно, уже сталкивались с этим и либо приняли такое поведение как должное, либо привлекли программистов для доработки или объяснения. Рекомендуем вам подробно ознакомиться с вашей учетной политикой, настройками УПП и, главное, привлечь опытного специалиста по 1С для анализа кода и подтверждения причин такого поведения. Это позволит вам работать с программой более эффективно и без необходимости постоянных ручных корректировок.