Как в 1С:УНФ создать Отчет о розничных продажах без предварительного создания чеков

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

В практике розничной торговли часто возникают ситуации, когда ведение учета по каждому отдельному чеку в программе 1С:Управление нашей фирмой (УНФ) является избыточным или технически невозможным. Например, если продажи фиксируются на автономном кассовом аппарате, не подключенном к компьютеру, или если данные поступают из внешней системы учета раз в смену. В таких случаях возникает логичный вопрос: можно ли сразу сформировать итоговый документ Отчет о розничных продажах (ОРП), минуя этап создания чеков? Рассмотрим, как это реализовать в версиях 1.6 и 3.0.

Типы касс и их влияние на создание ОРП

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

  1. Автономная ККМ: Этот тип кассы предназначен специально для тех случаев, когда фискальные документы (чеки) пробиваются на отдельном устройстве (например, кнопочной кассе), которое никак не связано с базой 1С. В этой модели ОРП является первичным документом, который вводится вручную в конце смены для списания остатков со склада и отражения выручки.
  2. ККМ Offline: Применяется при использовании внешнего кассового ПО (например, Frontol). Данные о продажах за день загружаются в 1С:УНФ сразу в виде готового документа ОРП через механизмы обмена, не создавая цепочку документов Чек ККМ.

Если же в настройках выбрана «Фискальный регистратор» или «Принтер чеков», система по умолчанию ориентирована на операционную работу через Рабочее место кассира (РМК) с созданием чеков.

Метод 1: Ручное создание документа и заполнение данных

Рассмотрим пошагово процесс ручного формирования отчета. Для этого перейдем в раздел Продажи — Отчеты о розничных продажах и нажмем кнопку Создать.

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

  1. Загрузка из внешнего файла: В табличной части «Запасы» воспользуемся кнопкой Загрузить данные из внешнего источника. Мы можем подготовить список проданных товаров в Excel или CSV и импортировать их за пару кликов. Программа автоматически сопоставит номенклатуру по артикулу, штрихкоду или наименованию.
  2. Заполнение по остаткам: Если ваша торговая точка работает по принципу «продали всё, что привезли», можно воспользоваться функцией Заполнить по остаткам на складе. После этого останется только скорректировать количество в соответствии с фактическими продажами.
  3. Подбор товаров: Классическое использование формы подбора, где можно видеть текущие остатки и цены, выбирая нужные позиции вручную.

Метод 2: Формирование ОРП на основании инвентаризации

Это один из самых эффективных методов для небольших розничных точек. Выясним, как работает схема «от обратного»:

Шаг 1. Проведем документ Инвентаризация запасов. В нем зафиксируем фактические остатки товаров на полках магазина на текущий момент.

Шаг 2. На основании инвентаризации создадим Отчет о розничных продажах. Программа проанализирует разницу между учетными данными (сколько должно быть по базе) и фактическими данными (сколько начитали при инвентаризации). Эта разница автоматически попадет в табличную часть ОРП как проданный товар.

Важный момент: Такой способ позволяет избежать ежедневного ввода каждой позиции, если учет ведется еженедельно или по результатам ревизий.

Технические нюансы: Оплата и ФЗ-54

Разберем критически важные аспекты, которые часто упускают при ручном создании ОРП:

Учет безналичных оплат (Эквайринг): Если в течение смены часть покупателей платила картами, эти суммы необходимо обязательно зафиксировать на вкладке Безналичная оплата внутри ОРП. Если этого не сделать, вся сумма выручки «упадет» на счет денежных средств в кассе ККМ (как наличные), что приведет к расхождениям при сверке с банковской выпиской.

Фискализация: Помните, что само по себе проведение документа Отчет о розничных продажах не инициирует печать фискального чека на подключенном оборудовании. Если вам необходимо соблюдать требования ФЗ-54, чеки должны пробиваться в момент совершения каждой сделки. Ручной ОРП в 1С — это документ управленческого и складского учета, а не средство фискализации расчетов в реальном времени. Для формирования кассовой отчетности по такому документу можно использовать внешние печатные формы КМ-3 и КМ-6 для УНФ.

Программное создание ОРП (для разработчиков)

Если стоит задача автоматизировать создание ОРП кодом (например, при написании собственной обработки загрузки), следует использовать стандартные методы объекта. Рассмотрим пример упрощенного кода:


// Создание нового документа
НовыйОРП = Документы.ОтчетОРозничныхПродажах.СоздатьДокумент();
НовыйОРП.Дата = ТекущаяДата();
НовыйОРП.Организация = Справочники.Организации.НайтиПоНаименованию("Наша Фирма");
НовыйОРП.Склад = Справочники.СтруктурныеЕдиницы.НайтиПоНаименованию("Торговая точка");
НовыйОРП.КассаККМ = Справочники.КассыККМ.НайтиПоНаименованию("Автономная касса");

// Добавление строки в запасы
НоваяСтрока = НовыйОРП.Запасы.Добавить();
НоваяСтрока.Номенклатура = Справочники.Номенклатура.НайтиПоКоду("00001");
НоваяСтрока.Количество = 10;
НоваяСтрока.Цена = 100;
НоваяСтрока.Сумма = 1000;

// Обязательно заполняем счета учета и прочие реквизиты через типовые механизмы
НовыйОРП.ЗаполнитьСчетаУчета();
НовыйОРП.Записать(РежимЗаписиДокумента.Проведение);

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

Резюме

Подводя итог, можно уверенно сказать: 1С:УНФ позволяет гибко настраивать розничные продажи. Если ваша бизнес-модель не требует оперативного контроля каждого чека, используйте тип кассы Автономная ККМ и формируйте Отчеты о розничных продажах вручную или на основании инвентаризации. Это значительно упростит работу и сократит время на ввод данных, сохраняя при этом точность складских остатков и финансового результата.

← На главную