В практике автоматизации учета часто встречается запрос от бизнеса (особенно в сфере общепита или мелкосерийного производства): «Мы хотим сначала продать товар, а в конце дня выпустить ровно столько, сколько было продано». Такая схема позволяет упростить оперативный учет, не заставляя персонал вводить документы производства перед каждой продажей. В этой статье мы подробно разберем, возможно ли это в 1С:Комплексная автоматизация 2 (КА 2), какие настройки необходимо выполнить и с какими подводными камнями можно столкнуться.
Рассмотрим ситуацию: ресторан или кулинария в течение дня продает блюда. На момент пробития чека готовой продукции на складе физически нет (в системе), так как она готовится «в моменте». Бухгалтерия же хочет видеть в конце дня документ выпуска, который спишет ингредиенты и оприходует проданные позиции. Проанализируем, как это ложится на логику 1С:КА 2.
В типовой конфигурации КА 2 нет единого документа «Выпуск с реализацией» (как в отраслевом решении 1С:Общепит). Поэтому процесс всегда разделяется на два независимых этапа:
Отчет о розничных продажах или Реализация товаров и услуг).Производство без заказов, который закроет возникший минус по складу готовой продукции и спишет материалы.Разберем первый важный шаг. Чтобы система позволила продать продукцию, которой еще нет на остатке, необходимо разрешить списание товаров при отсутствии остатков. Без этой настройки проведение документов реализации будет заблокировано.
Выясним причину, почему это важно: 1С:КА 2 по умолчанию строго контролирует наличие товара. Для реализации нашей схемы перейдем в раздел НСИ и администрирование — Настройка разделов — Склад и доставка. Здесь необходимо установить флаг Разрешить списание товаров при отсутствии остатков.
Важный нюанс: Данная настройка действует глобально на организацию или склад. Проанализируем риски: включение этой опции требует жесткой дисциплины, иначе к концу месяца вы можете получить неуправляемые отрицательные остатки по тем позициям, которые не относятся к производству.
Посмотрим на основной инструмент выпуска. В 1С:КА 2 для упрощенного производства используется объект ПроизводствоБезЗаказов. Он позволяет одновременно отразить выпуск продукции и списание трудозатрат и материалов по спецификации.
Для автоматизации ежедневного формирования этого документа обычно разрабатывается внешняя обработка. Рассмотрим алгоритм ее работы:
ВыручкаИСебестоимостьПродаж или остатки на складе (если они ушли в минус).Производство без заказов.РесурснаяСпецификация.Проанализируем пример кода, который мог бы использоваться в такой обработке для создания документа (схематично):
НовыйДокумент = Документы.ПроизводствоБезЗаказов.СоздатьДокумент();
НовыйДокумент.Дата = КонецДня(ТекущаяДата());
НовыйДокумент.Организация = ВыбраннаяОрганизация;
НовыйДокумент.Склад = СкладПродукции;
// Заполнение табличной части Продукция
НоваяСтрока = НовыйДокумент.ВыходнаяПродукция.Добавить();
НоваяСтрока.Номенклатура = ПроданнаяНоменклатура;
НоваяСтрока.Количество = КоличествоПоПродажам;
// Вызов типового метода для заполнения материалов по спецификации
ПроизводствоСервис.ЗаполнитьМатериалыПоСпецификациям(НовыйДокумент);
НовыйДокумент.Записать(РежимЗаписиДокумента.Проведение);
Выясним причину возможных ошибок при закрытии месяца. В 1С:КА 2 расчет себестоимости крайне чувствителен к времени документов. Если продажа зафиксирована в 12:00, а выпуск — в 23:59 того же дня, то на момент продажи остаток был нулевым или отрицательным.
Для корректного формирования партий и партионного учета рекомендуем придерживаться следующих правил:
Производство без заказов на начало дня (например, 00:00:00).Реализация товаров и услуг на фактическое время в течение дня.РегламентныеЗадания по закрытию месяца не смогут корректно распределить стоимость, и вы получите ошибки в отчете «Ошибки уточнения стоимости».Разберем типовые возможности программы. В системе существует встроенное рабочее место Производство — Межцеховое управление — Оформление производства без заказов. Оно может быть полезно, если в настройках обеспечения для продукции указан тип Производство.
Однако, проанализировав ситуацию, мы увидим, что типовое рабочее место чаще ориентировано на закрытие потребностей, сформированных планами или заказами. Для сценария «выпустить то, что уже ушло со склада по реализации», оно подходит меньше, чем специализированная внешняя обработка, так как требует больше ручных манипуляций от пользователя.
Рассмотрим детально, на что нужно обратить внимание при внедрении этой схемы:
Производство без заказов вручную или через дополнительные документы списания.Подводя итог, можно сказать: схема производства по итогам продаж в 1С:Комплексная автоматизация 2 вполне реализуема. Она требует включения возможности списания в минус и создания небольшого сервисного инструмента (обработки) для формирования выпусков. При соблюдении правил хронологии и контроля за остатками материалов, такая модель учета будет стабильно работать и удовлетворит потребности управленческого учета.