Как реализовать управленческий и партионный учет в 1С:УТ 11.2 при переходе с ТиС 7.7?

Программист 1С v8.3 (Управляемые формы) Управленческий учет Торговля и дистрибуция
← На главную

Переход с платформы 1С:Предприятие 7.7 (Торговля и Склад) на современные конфигурации, такие как Управление торговлей 11.2, часто вызывает шок у специалистов и владельцев бизнеса. Основная причина кроется в кардинальном изменении логики расчета себестоимости и проведения документов. В старой доброй "семерке" партии списывались мгновенно в момент проведения, а в УТ 11 используется механизм отложенного расчета. Разберем, как адаптировать сложные управленческие схемы под современные реалии, не превращая систему в груду "костылей".

Проблема 1: Несовпадение официальной номенклатуры и фактической отгрузки

Часто возникает ситуация, когда клиенту по документам нужен «Йогурт», а фактически со склада уезжает «Хлеб» (или, как в примере автора, разные размеры бруса). Рассмотрим, как это реализовать без ручного удаления и перепроведения документов.

Вариант А: Использование механизма «Номенклатура контрагента»

Проанализируем штатный функционал. В УТ 11 существует регистр сведений НоменклатураКонтрагентов. Мы можем хранить в системе наш реальный товар (Хлеб), но связать его с наименованием, которое удобно клиенту (Йогурт). При формировании печатных форм УПД или ТОРГ-12 система будет подставлять название из карточки контрагента. Это позволяет нам:

  1. Всегда иметь актуальные остатки реального товара на складе.
  2. Корректно рассчитывать себестоимость реального товара.
  3. Выдавать клиенту документы с теми наименованиями, которые он требует.

Вариант Б: Использование «Наборов»

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

Проблема 2: Учет по двум фирмам и «серые» продажи

Ситуация, когда одна фирма работает официально (ОСНО/УСН), а вторая — для управленческих нужд без чеков, является классической для малого бизнеса. В УТ 11.2 для этого предусмотрены специализированные механизмы.

Управленческая организация

Посмотрим на справочник Организации. Мы можем создать организацию и установить ей признак Управленческая организация. Особенности работы с ней:

Настройка «Интеркампани» (Intercompany)

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

  1. Заходим в раздел «Настройка и справочники» — «Предприятие» — «Настройка передачи товаров между организациями».
  2. Указываем, что «Организация 1» может продавать товары «Организации 2» (вид связи — Перепродажа).
  3. В конце месяца запускаем рабочее место Оформление передач товаров. Программа сама увидит все «минусы» и создаст документы Передача товаров между фирмами по заданной цене (например, по закупочной).

Проблема 3: Партионный учет и расчет прибыли «здесь и сейчас»

В ТиС 7.7 менеджер сразу видел прибыль в отчете. В УТ 11.2 расчет партий происходит регламентным заданием. Если вы продали товар, цена закупки которого изменилась сегодня утром, отчет «Валовая прибыль» может врать до момента выполнения Закрытия месяца.

Проанализируем механизм Партионный учет 2.2. Чтобы менеджер видел актуальную зарплату, не обязательно ждать конца месяца. Выполним следующие действия:

Для технической реализации расчета прибыли за вычетом откатов, воспользуемся объектом Дополнительные расходы. Сумму отката регистрируем документом Приобретение услуг и прочих активов с аналитикой на конкретный документ Реализация товаров и услуг. В этом случае себестоимость продажи увеличится на сумму отката, и отчет по прибыли покажет «чистый» результат.

Пример настройки распределения расходов в коде (логика распределения):


// Пример логики распределения суммы отката на себестоимость продажи
СтатьяРасходов = Справочники.СтатьиРасходов.НайтиПоНаименованию("Откаты Менеджеров");
НастройкаРаспределения = СтатьяРасходов.ВариантРаспределения; 
// В УТ 11 это обычно "На направление деятельности" или "На себестоимость продаж"

Почему нельзя создавать свои регистры партий (как в 7.7)?

Автор темы предлагал создать регистр «ПартииКакВТиС». Давайте выясним, почему это плохая идея для УТ 11.2:

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

Во-вторых, в УТ 11 данные хранятся в регистре накопления ВыручкаИСебестоимостьПродаж. Попытка дублировать эти данные в свой регистр приведет к раздуванию базы и замедлению работы системы при проведении документов.

Вместо самописных регистров лучше использовать:

Итоговые рекомендации по внедрению

Подводя итог, можно сказать, что «костыли» из ТиС 7.7 в большинстве своем не нужны в УТ 11.2, так как система обладает гораздо большей гибкостью. Разберем по шагам идеальную схему:

  1. Для управленческого учета: Используем штатную «Управленческую организацию».
  2. Для товарных потоков: Настраиваем «Интеркампани» с автоматическим оформлением передач в конце периода. Это уберет проблему отрицательных остатков и позволит корректно считать ФИФО.
  3. Для специфических имен товаров: Используем «Номенклатуру контрагента».
  4. Для расчета ЗП: Используем стандартный отчет «Валовая прибыль», предварительно настроив распределение дополнительных расходов (откатов) на конкретные сделки.

Важный момент по расчету себестоимости: Помните, что в УТ 11.2 есть два метода: «Средняя за месяц» и «ФИФО (скользящая оценка)». Если вам критически важно видеть прибыль каждой конкретной партии (как в ТиС), выбирайте ФИФО (скользящая оценка). Это максимально приблизит поведение программы к старой семерке, сохраняя при этом все преимущества восьмой платформы.

← На главную