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