Как правильно организовать торговлю через ККМ в 1С:УПП?

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

Организация расчетов с покупателями с применением контрольно-кассовой техники в конфигурации «1С:Управление производственным предприятием» (1С:УПП) часто вызывает сложности. На практике предприятия сталкиваются с необходимостью оформления как классических розничных продаж физическим лицам, так и оптовых отгрузок с предоплатой, где требуются печать кассового чека и выдача товарной накладной (ТОРГ-12 или УПД). Разберем по шагам, как устроен типовой документооборот кассовых операций в 1С:УПП, какие документы необходимо оформлять и как избежать распространенных архитектурных ошибок.

Типовая последовательность документов при розничной торговле

Для классической розничной продажи через автоматизированную торговую точку (АТТ) в 1С:УПП предусмотрен регламентированный цикл кассовой смены. Проанализируем стандартную цепочку действий кассира-операциониста:

  1. Открытие кассовой смены. Выполняется в начале рабочего дня при входе кассира в интерфейс кассира или через обработку управления фискальным регистратором.
  2. Оформление продаж покупателям. Каждая операция розничной реализации регистрируется документом Чек ККМ. Документ формирует движения по оперативному списанию остатков с розничного склада и фиксирует факт передачи денежных средств. Из формы документа на фискальный регистратор отправляется команда печати чека.
  3. Оформление возвратов день в день. Если покупатель возвращает товар до закрытия кассовой смены, оформляется документ Чек ККМ с видом операции «Чек на возврат» (на основании исходного чека). Деньги выдаются непосредственно из денежного ящика ККМ.
  4. Закрытие кассовой смены. В конце рабочего дня выполняется операция «Закрытие смены» (снятие Z-отчета). При этом все проведенные за смену документы Чек ККМ архивируются, и автоматически формируется итоговый сводный документ Отчет о розничных продажах.
  5. Фиксация себестоимости и выручки. Именно Отчет о розничных продажах формирует основные бухгалтерские проводки по списанию себестоимости (счет 90.02) и признанию розничной выручки (счет 90.01), а также начислению НДС (счет 90.03).
  6. Оприходование выручки в главную кассу. На основании документа Отчет о розничных продажах создается документ Приходный кассовый ордер (ПКО) с видом операции «Прием розничной выручки» для передачи наличных денег из кассы ККМ в операционную кассу предприятия (счет 50.01).
  7. Возврат товара не в день покупки. Если возврат происходит в другую смену (после снятия Z-отчета), розничный чек уже не используется. Оформляются документы Возврат товаров от покупателя и Расходный кассовый ордер (РКО) на выдачу денег из операционной кассы по паспорту покупателя.

Архитектурные ограничения документов «Чек ККМ» и риски доработок

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

Контур розничных чеков предназначен исключительно для обезличенной торговли (B2C). Он не поддерживает:

  1. Ведение расчетов в разрезе конкретных контрагентов, договоров и заказов (счета 62.01 и 62.02).
  2. Корректное выделение НДС для конкретного юридического лица и формирование записей книги продаж с указанием покупателя.
  3. Печать типовых форм первичных документов (ТОРГ-12, счет-фактура, УПД).

Отключение складских движений в документе Чек ККМ приводит к рассинхронизации партионного учета или регистров РАУЗ (в зависимости от настроек учетной политики), что вызовет фатальные ошибки при проведении регламентной процедуры закрытия месяца и расчете себестоимости.

Штатная схема оптовой торговли и предоплат с пробитием чеков

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

Случай 1. Продажа с предварительной оплатой (аванс):

  1. Оформляем документ Заказ покупателя, где резервируются необходимые товарные позиции.
  2. При получении денег вводим на основании заказа документ Приходный кассовый ордер (вид операции — «Оплата от покупателя») или документ Оплата от покупателя платежной картой.
  3. Непосредственно из кассового ордера нажимаем кнопку печати чека. На подключенной ККТ печатается фискальный чек на аванс.
  4. В момент фактической передачи товара создаем документ Реализация товаров и услуг. Из него распечатываются накладная ТОРГ-12 и счет-фактура (или УПД). Документ автоматически зачитывает аванс на счете 62.02 и списывает продукцию со склада. В версиях с поддержкой 54-ФЗ из реализации также формируется закрывающий чек с признаком полного расчета.

Случай 2. Оплата и отгрузка происходят одновременно:

  1. Оформляем документ Реализация товаров и услуг, передаем покупателю первичные документы.
  2. На основании реализации создаем Приходный кассовый ордер на поступившую сумму.
  3. Пробиваем фискальный чек из ПКО с признаком способа расчета «Полный расчет».

Такой подход полностью типовой, не требует доработки конфигурации и не нарушает логику бухгалтерского и налогового учета.

Особенности учета и списания готовой продукции (счет 43)

Проанализируем нюансы продажи готовой продукции собственного производства. Программа 1С:УПП позволяет реализовывать со склада как покупные товары (счет 41), так и продукцию собственного выпуска (счет 43):

Если используется типовая схема оптовой отгрузки через Реализация товаров и услуг, продукция списывается напрямую со счета 43 в дебет счета 90.02.1. В течение месяца списание происходит по плановой себестоимости, а в конце периода документ Расчет себестоимости выпуска корректирует проводки до фактической себестоимости. Никаких дополнительных перемещений делать не нужно.

Если же продукция продается через розничный магазин (документ Отчет о розничных продажах), важно следить за типом склада. Розничные склады в типовой методологии 1С настроены на работу со счетом 41. Чтобы избежать учетных коллизий, перед передачей продукции в розничную торговую точку оформляется документ Перемещение товаров со сменой счета учета: Дт 41.02 — Кт 43.

Настройка сканера штрихкодов без изменения конфигурации

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

Большинство ручных USB-сканеров «из коробки» работают в режиме эмуляции клавиатуры (HID). В этом режиме сканер отправляет считанные цифры как обычный ввод с клавиатуры в то поле, на котором стоит курсор. Событие сканирования для программы не наступает, и товар в чек не подбирается.

Для корректной работы выполним следующие шаги:

  1. Перевод сканера в режим виртуального COM-порта (VCP). Считайте из инструкции к вашей модели сервисный штрихкод (например, USB Serial Emulation) и установите соответствующий драйвер виртуального COM-порта от производителя.
  2. Подключение оборудования в 1С. Перейдите в меню: Сервис -> Торговое оборудование -> Подключение и настройка торгового оборудования. Добавьте устройство на вкладке «Сканеры штрихкода», указав назначенный COM-порт.
  3. Настройка суффикса. Если сканер остается в режиме клавиатуры, необходимо в настройках драйвера 1С задать суффикс возврата каретки (код 13, клавиша Enter). В этом случае перехват события считывания будет активировать встроенную процедуру ОбработкаВнешнегоСобытия.
  4. Оперативный поиск без оборудования. Если сканер временно не настроен, для быстрого ввода штрихкода в табличную часть любого типового документа достаточно нажать клавишу F7 (или кнопку с пиктограммой штрихкода) и ввести значение штрихкода вручную либо обычным сканером в открывшееся окно. Программа выполнит поиск в регистре сведений Штрихкоды и мгновенно добавит найденную номенклатуру в строку документа.
← На главную