[БП 3.0] Отключение субконто Продукция на счете 20.01

23.07.26

Учетные задачи - Производство готовой продукции (работ, услуг)

Расширение для 1С:Бухгалтерии предприятия 3.0, которое убирает 3-е субконто «Продукция» на счёте 20.01 на уровне самого плана счетов. Достаточно включить одну константу-переключатель — и платформа сама не даст выбрать это субконто в проводках, документах и настройках учётной политики. Важно - расширение можно использовать только если для ВСЕХ организаций в базе, если учет продукции на счете 20.01 не нужен.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
[БП 3.0] Отключение субконто Продукция на счете 20.01
.cfe 19,60Kb ver:10.0.0.4
2 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Отключение субконто «Продукция» на счёте 20.01 (БП 3.0)

Расширение для 1С:Бухгалтерии предприятия 3.0, которое убирает 3-е субконто «Продукция» на счёте 20.01 на уровне самого плана счетов. Достаточно включить одну константу-переключатель — и платформа сама не даст выбрать это субконто в проводках, документах и настройках учётной политики.

Что делает:

- Удаляет вид субконто «Продукция» со счёта 20.01 (и подчинённых) по команде-переключателю;

- Блокирует обратное добавление субконто при смене учётной политики и обновлении конфигурации (&Вместо ДобавитьСубконтоПродукция);

- Делает недоступной галку «Продукция» в форме настройки аналитики счёта;

- Пишет лог операции в журнал регистрации.

Особенности: назначение — «Дополнение», режим совместимости 8.3.27, префикс прод_. Обратный откат не предусмотрен — перед применением закройте прошлые периоды (исторические проводки с заполненным субконто «Продукция» могут «осиротеть»).

Зачем сделал? Да достало исправлять косяки в клиентских базах, когда в учетной политике галка Продукция на 20.* снята, а в Плане счетов субконто есть и доступно для выбора в документах, кто - то обязательно его заполнит, и потом гадай,  откуда в себестоимости чума.

Расширение «Produkciya20»

Назначение: в БП 3.0 отключить третье субконто «Продукция» на счёте 20.01 «Основное производство» (и подчинённых ему счетах) и заблокировать его повторное появление.

Версия: 1.0.0.4 · Платформа: 1С:Предприятие 8.3.27+ · Назначение расширения: «Дополнение» · Префикс: прод_.


Зачем

В типовой БП 3.0 на счёте 20.01 может быть включено третье субконто «Продукция» (вид ПланВидовХарактеристик.ВидыСубконтоХозрасчетные.Продукция, тип значения — СправочникСсылка.Номенклатура). Включается оно опцией учётной политики «Затраты на счёте учитываются в разрезе… продукции (услуг)» (галка «Продукция» в форме «Детализация учёта затрат»), и в дальнейшем штатная процедура ПланыСчетов.Хозрасчетный.ДобавитьСубконтоПродукция() добавляет это субконто во все счета иерархии группового счёта ОсновноеПроизводство_.

Если методология организации не предусматривает учёт затрат в разрезе номенклатуры продукции, это субконто:

  • засоряет ввод данных пользователю (лишняя колонка субконто),
  • создаёт лишние строки в проводках и отчётах,
  • увеличивает риск некорректного заполнения и расхождений в калькуляции себестоимости.

Расширение позволяет одной галкой выключить субконто на самом плане счетов и одновременно закрыть пользователю возможность включить его обратно через учётную политику.


Что делает расширение

  1. Спрашивает подтверждение перед включением. При установке галки Ложь → Истина в форме константы расширение проверяет, есть ли в плане счетов «Хозрасчетный» вид субконто «Продукция» на счетах группы ОсновноеПроизводство_, и если есть — выводит список организаций, у которых заполнена ссылка на настройки учёта затрат. Запись константы продолжится только после ответа «Да».
  2. Удаляет вид субконто «Продукция» из табличной части ВидыСубконто всех счетов в иерархии ПланСчетов.Хозрасчетный.ОсновноеПроизводство_ — однократно, по факту включения константы-переключателя.
  3. Блокирует штатный возврат субконто при следующем перепроведении параметров учёта (смена учётной политики, обновление конфигурации) — перехватывает процедуру ДобавитьСубконтоПродукция в модуле менеджера плана счетов «Хозрасчетный».
  4. Делает недоступной галку «Продукция» в форме настройки аналитики счёта 20.01 — пользователь физически не сможет её установить, пока активна константа.

Состав

Объект

Назначение

Константа прод_ОтключитьПродукциюНаСчете20_01 (Булево)

Переключатель функциональности расширения. Запись Истина запускает удаление субконто. Основная форма константы — CommonForm.прод_ОтключитьПродукциюНаСчете20_01.

Общая форма прод_ОтключитьПродукциюНаСчете20_01

Форма константы с описанием, флажком, кнопками «Записать» / «Записать и закрыть» и диалогом подтверждения. Открывается двойным кликом по константе.

Общий модуль прод_УправлениеСубконтоПродукция (Сервер)

Серверная логика: чтение константы, сбор сведений для диалога (есть ли субконто в плане счетов, список организаций), удаление субконто.

Заимствованный модуль менеджера ПланСчетов.Хозрасчетный

Перехват &Вместо штатной процедуры ДобавитьСубконтоПродукция.

Заимствованная форма Справочник.НастройкиУчетаЗатрат.Форма.АналитикаСчета

Блокировка галки «Продукция» в режиме «только просмотр» при активной константе.


Как это работает изнутри

1. Диалог подтверждения в форме константы

При двойном клике по константе (или открытии через «Все функции → Константы») открывается форма-обёртка CommonForm.прод_ОтключитьПродукциюНаСчете20_01. В ней — пояснение, флажок и две команды: «Записать» и «Записать и закрыть».

Поведение при нажатии на «Записать»/«Записать и закрыть»:

  1. Если значение флажка не изменилось — ничего не делается.
  2. Если флажок переведён Истина → Ложь — константа записывается без вопросов; расширение тут же перестаёт удалять и блокировать.
  3. Если флажок переведён Ложь → Истина — серверный вызов прод_УправлениеСубконтоПродукция.СведенияОВключенномУчётеПродукции():
    • проверяется план счетов — есть ли в иерархии 20_ОсновноеПроизводство хотя бы один счёт с видом субконто «Продукция»;
    • собирается список организаций из среза последних регистра сведений УчетнаяПолитика, где заполнен реквизит НастройкиУчетаЗатрат и сама организация не помечена на удаление.
  4. Если плановое субконто отсутствует — константа пишется без вопроса.
  5. Если есть — выводится диалог ПоказатьВопрос со списком организаций и кратким описанием последствий. По «Нет» галка откатывается; по «Да» — константа записывается и сразу запускается удаление субконто (см. п. 2).

2. Переключение константы (модуль значения)

Запись значения Истина константой через любой способ (форма константы, программный код) запускает обработчик ПриЗаписи() её модуля значения:

  • проверяет, что это не обмен данными (ОбменДанными.Загрузка);
  • вызывает прод_УправлениеСубконтоПродукция.УдалитьСубконтоПродукцияНаСчетах20();
  • результат (счётчики обработанных и сбойных счетов) пишется в Журнал регистрации под приложением прод_ОтключитьПродукциюНа2001.

При установке константы в Ложь расширение бездействует — субконто не возвращается автоматически.

3. Удаление существующих записей субконто

Функция УдалитьСубконтоПродукцияНаСчетах20():

  • запросом находит все счета в иерархии ОсновноеПроизводство_, у которых в ТЧ ВидыСубконто присутствует строка с видом Продукция;
  • по каждому счёту в отдельной транзакции:
    • получает объект счёта,
    • удаляет из ТЧ ВидыСубконто строку с видом «Продукция»,
    • записывает объект;
  • каждое успешное удаление и каждую ошибку логирует в ЖурналРегистрации.

Использование per-row транзакций предохраняет — ошибка по одному счёту не откатывает успешно изменённые.

4. Блокировка повторного добавления

В модуле менеджера плана счетов «Хозрасчетный» определена штатная процедура ДобавитьСубконтоПродукция(), которая вызывается типовым механизмом обновления параметров счетов при смене учётной политики и при обновлении конфигурации. Расширение перехватывает её аннотацией &Вместо:

&Вместо("ДобавитьСубконтоПродукция")
Процедура прод_ДобавитьСубконтоПродукция()
    Если прод_УправлениеСубконтоПродукция.ОтключенаПродукцияНаСчете2001() Тогда
        Возврат;  // блокируем
    КонецЕсли;
    ПродолжитьВызов();
КонецПроцедуры

Пока константа Истина — управление сразу возвращается, штатное тело не выполняется. При константе Ложь вызов проходит дальше штатной логикой.

5. Блокировка галки «Продукция» в учётной политике

Путь в интерфейсе: Главное → Учётная политика → Учёт затрат → ссылка «Затраты на счёте учитываются в разрезе…» (строка счёта 20.01). Откроется форма «Детализация учёта затрат» с набором флажков, среди них — «Продукция».

В заимствованной форме Справочник.НастройкиУчетаЗатрат.Форма.АналитикаСчета расширение аннотацией &После("ПриСозданииНаСервере") устанавливает у поля АналитикаПродукция свойство ТолькоПросмотр = Истина и подсказку, поясняющую причину блокировки. Если константа выключена — поле работает штатно.


Установка

  1. Поместить файл расширения Produkciya20_1.0.0.4.cfe в конфигуратор: Конфигурация → Расширения конфигурации → Загрузить расширение из файла…
  2. Обновить конфигурацию базы данных (F7 в режиме расширения).
  3. В режиме Предприятия открыть константу прод_ОтключитьПродукциюНаСчете20_01 (Все функции → Константы), установить флажок и нажать «Записать и закрыть». При наличии включённого учёта по продукции откроется диалог со списком организаций — для применения нажать «Да».

После записи константы:

  • В Плане счетов у 20.01 (и подчинённых счетов группы ОсновноеПроизводство_) останется два субконто: «Номенклатурные группы» и «Статьи затрат».
  • В Учётной политике → Учёт затрат галка «Продукция» в окне «Детализация учёта затрат» станет недоступной.
  • В Журнале регистрации появятся записи приложения прод_ОтключитьПродукциюНа2001 с детализацией.

Что важно учесть перед включением

  • Исторические проводки. Если в регистре РегистрБухгалтерии.Хозрасчетный уже есть движения, где заполнено поле СубконтоДт3/Кт3 со значением номенклатуры (на счетах группы 20.01), после удаления вида субконто эти значения «осиротеют»: данные в полях останутся, но описания вида у счёта больше не будет. Стандартные отчёты (ОСВ, карточка счёта) такие записи отображают неконсистентно. Рекомендуется: закрыть прошлые периоды для изменений, а в открытом периоде вручную перепровести или скорректировать соответствующие документы до включения константы.
  • Снятие константы не возвращает субконто автоматически. При записи константы в Ложь расширение перестаёт удалять и блокировать, но строка ВидыСубконто = Продукция в плане счетов не появится сама. Чтобы вернуть штатное поведение, нужно либо вызвать ПланыСчетов.Хозрасчетный.ДобавитьСубконтоПродукция() из консоли, либо перепровести параметры учётной политики.

Проверено на следующих конфигурациях и релизах:

  • Бухгалтерия предприятия, редакция 3.0, релизы 3.0.202.14

Вступайте в нашу телеграмм-группу Инфостарт

Производство БП

См. также

SALE! 50%

Производство готовой продукции (работ, услуг) Учет доходов и расходов Бухгалтер Пользователь 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Управление холдингом 1С:Комплексная автоматизация 2.х Бухгалтерский учет Налоговый учет Платные (руб)

Внешний отчет показывает себестоимость реализованной продукции в разузлованном виде, как с выделением входящих в нее полуфабрикатов любых уровней, так и свернутый до статей затрат и материалов, видов работ. Отчет работает независимо от метода оценки стоимости товаров и подходит для любых производственных компаний с многопередельным производством. Отчет можно использовать как в типовой 1С:ERP, так и в отраслевых решениях на ее базе (например, 1С:ERP Управление птицеводческим предприятием, Молокозавод и т.д.).Отчет подходит для анализа затрат на гособоронзаказы ГОЗ.

96600 48300 руб.

30.11.2022    40331    409    37    

61

Разработка Адаптация типовых решений Производство готовой продукции (работ, услуг) Розничная торговля 1С:Управление торговлей 10 Россия Платные (руб)

Доработка для 1С:Управление торговлей 10.3 (релиз 10.3.88.3) добавляет поддержку маркировки новых категорий товаров согласно постановлениям Правительства РФ 2025–2026 гг. Конфигурация УТ 10.3 снята с поддержки — новые маркируемые категории в типовую поставку больше не попадают. Доработка закрывает этот пробел: новые виды номенклатуры, обмен с ГИС МТ «Честный Знак». Поставляется в виде файла .cf

14640 руб.

23.04.2026    3202    24    13    

29

Рабочее место Производство готовой продукции (работ, услуг) Перенос данных 1C Пользователь 1С:Предприятие 8 1С:Управление производственным предприятием 1С:Документооборот 1С:Комплексная автоматизация 2.х 1С:КА 1С:ДО Платные (руб)

Продукт "Интеграция с 1С:Документооборот" позволяет использовать функции программы "1С:Документооборот 8" напрямую из учетной системы (1С:УПП; 1С:КА, 1С:УТ 10.3, 1С:БГУ 1.0, 1С:ЗБУ 1.0, 1С:УПП для Казахстана и отраслевых решений, разработанных на их основе) на платформе "1С:Предприятие 8": выполнять и ставить задачи, просматривать документы, скан-копии и прочие файлы, штрих-кодировать документы отправлять письма, вести учет рабочего времени - не входя в "1С:Документооборот 8", работая в одной программе, что значительно сокращает время и делает работу более комфортной и эффективной. Продукт прошел сертификацию 1С-Совместимо

135530 руб.

11.06.2015    63461    39    20    

51

SALE! 50%

Производство готовой продукции (работ, услуг) Учет доходов и расходов Бухгалтер Пользователь 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Управление холдингом 1С:Комплексная автоматизация 2.х Бухгалтерский учет Управленческий учет Платные (руб)

Данный отчет показывает себестоимость выпущенной продукции с разузлованием полуфабрикатов любых уровней, входящих в ее состав, до статей затрат и материалов. Отчет работает независимо от метода оценки стоимости товаров и подходит для любых производственных компаний с многопередельным производством. Отчет можно использовать как в типовой 1С:ERP, так и в отраслевых решениях на ее базе (например, 1С:ERP Управление птицеводческим предприятием и т.д.). Отчет подходит для анализа затрат на гособоронзаказы ГОЗ.

96600 48300 руб.

08.12.2021    37318    539    77    

66

Производство готовой продукции (работ, услуг) Рабочее место Пользователь 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Автомобили, автосервисы Россия Управленческий учет Платные (руб)

Расширение, добавляющее в конфигурации 1С:УТ 11.5, КА 2.5 и ERP 2.5 автомобили, марки, модели, нормо-часы. Предусмотрена запись на ремонт, документ заказ наряд, вывод ведомости по заказ нарядам, вывод выработки мастеров.

14640 руб.

29.07.2021    24317    54    22    

54

Производство готовой продукции (работ, услуг) Учет доходов и расходов Анализ продаж 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Управленческий учет Платные (руб)

Расширение для 1С, которое реализует ключевые функции MES-системы прямо в вашей конфигурации. Вы получите инструменты для планирования производства, управления ресурсами, формирования заданий цехам и анализа выпуска продукции. Интеграция с 1С обеспечит сквозной учет без дублирования данных. Решение позволяет контролировать простои оборудования, потребность в материалах и качество продукции, помогая повысить эффективность производства без перехода на сложные специализированные системы.

60000 руб.

25.06.2025    9119    12    3    

9

Печатные формы Взаиморасчеты Оптовая торговля Производство готовой продукции (работ, услуг) Акт сверки Бухгалтер Пользователь 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Управленческий учет Платные (руб)

Задайте для каждой организации свою печать и для каждого физического лица свою подпись. Выберите в документе печатную форму "... с печатью и подписью" - и автоматически сформируется табличный документ с печатью и подписями той организации и ответственных лиц, которые указаны в документе.

17080 руб.

13.03.2018    71379    273    80    

125
Для отправки сообщения требуется регистрация/авторизация