Как организовать учет по ФИФО и продажу товаров из разных партий в 1С:Розница?

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

При подготовке к автоматизации магазина на базе 1С:Розница пользователи часто сталкиваются с неожиданным ограничением: в программе отсутствует механизм партионного учета и списания себестоимости по методу ФИФО (FIFO). Особенно остро этот вопрос встает, когда поступает новая партия товара по другой закупочной стоимости, а на остатках еще числится старая партия.

Проанализируем архитектурные особенности конфигурации, разберем причины отсутствия классического ФИФО и рассмотрим варианты решения этой задачи.

Почему в конфигурации 1С:Розница нет учета по ФИФО?

Выясним причину такого проектного решения разработчиков фирмы «1С». Конфигурация 1С:Розница изначально разрабатывалась как специализированное фронт-офисное решение, предназначенное в первую очередь для:

  1. Быстрой регистрации розничных продаж на рабочем месте кассира (РМК);
  2. Подключения широкого спектра торгового оборудования (сканеры, ККТ, дисплеи покупателя, весы);
  3. Оперативного контроля остатков в торговом зале по ценам реализации или средней себестоимости.

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

Кроме того, рассмотрим правила розничной торговли: в одном торговом зале один и тот же товар с одинаковым штрихкодом не может продаваться покупателям одновременно по двум разным розничным ценам. При поступлении новой партии стандартная розничная методология предполагает переоценку всего складского остатка через документы переоценки и установки цен.

Вариант 1. Использование механизма характеристик номенклатуры

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

Разберем по шагам, как настроить этот учет:

  1. Включаем в параметрах учета использование характеристик номенклатуры;
  2. В карточке номенклатуры создаем характеристики, выступающие в роли партий (например, «Партия №1 от 10.05» и «Партия №2 от 25.05»);
  3. Устанавливаем розничные цены отдельно для каждой характеристики с помощью документа Установка цен номенклатуры;
  4. Оформляем поступление товара с обязательным указанием соответствующей характеристики;
  5. Генерируем уникальные штрихкоды для каждой комбинации «номенклатура + характеристика» и наносим раздельные ценники на товары из разных поставок.

Обратите внимание на ограничения этого способа: кассир при сканировании или подборе в РМК обязан выбирать конкретную характеристику, что увеличивает риск человеческой ошибки при продаже.

Вариант 2. Разделение учета на «Фронт-офис» и «Бэк-офис»

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

  1. В качестве кассовой программы (фронт-офиса) в торговом зале работает 1С:Розница. В ней используется удобный интерфейс РМК, фиксируются чеки и применяются маркетинговые акции.
  2. В качестве центральной учетной системы (бэк-офиса) подключается конфигурация 1С:Управление торговлей, 1С:Управление нашей фирмой или 1С:Бухгалтерия предприятия.
  3. Между базами настраивается регулярный двусторонний обмен. Из бэк-офиса в Розницу выгружаются каталоги номенклатуры и актуальные розничные цены. Из Розницы в бэк-офис поступают сводные документы Отчет о розничных продажах.

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

Вариант 3. Использование конфигурации 1С:Управление торговлей в качестве единой базы

Если нет возможности администрировать две отдельные информационные базы и настраивать обмен между ними, проанализируем переход на конфигурацию 1С:Управление торговлей:

  1. В конфигурации 1С:Управление торговлей изначально встроен полноценный партионный учет со списанием по алгоритму ФИФО;
  2. Программа содержит интерфейс кассира (РМК) и специализированные документы розничной торговли (Чек ККМ), позволяющие вести продажи непосредственно с кассового места;
  3. В современных редакциях УТ функционал РМК максимально приближен к возможностям конфигурации «Розница», что снимает необходимость доработки конфигурации для расчета партий.

Таким образом, для получения точного учета по ФИФО оптимально либо настроить обмен 1С:Розница с управляющей системой (УТ или БП), либо сразу развернуть торговлю в 1С:Управление торговлей, оставив переоценку остатков на полках штатным розничным механизмом.

← На главную