В повседневной практике розничной торговли часто возникает ситуация, когда покупатель — представитель юридического лица или индивидуальный предприниматель — просит предоставить не только кассовый чек, но и полноценную накладную по форме ТОРГ-12. В типовой конфигурации «1С:Розница 2.2» интерфейс рабочего места кассира (РМК) ориентирован на максимально быструю обработку розничных продаж, где основным документом является Чек ККМ, из которого штатно печатается только товарный чек.
В этой статье мы разберем, как реализовать возможность печати ТОРГ-12 непосредственно из РМК, проанализируем технические способы реализации и оценим юридические риски оформления таких документов в розничной точке.
В системе 1С первичный документ ТОРГ-12 обычно привязан к документу Реализация товаров и услуг. Однако в РМК кассир создает документ Чек ККМ. Наша задача — заставить систему сформировать печатную форму накладной на основании данных чека. Рассмотрим основные пути решения этой задачи.
Это наиболее щадящий способ, который не требует снятия конфигурации с поддержки. Мы создаем внешнюю обработку, которая будет подключаться к документу Чек ККМ. Разберем по шагам, что для этого нужно сделать программисту.
ТОРГ12 из документа РеализацияТоваровУслуг во внешнюю обработку.Товары документа Чек ККМ.Проанализируем пример кода для регистрации внешней печатной формы в программном интерфейсе 1С:
Функция СведенияОВнешнейОбработке() Экспорт
ПараметрыРегистрации = ДополнительныеОтчетыИОбработки.СведенияОВнешнейОбработке("2.2.2.1");
ПараметрыРегистрации.Вид = ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработкиПечатнаяФорма();
ПараметрыРегистрации.Назначение.Добавить("Документ.ЧекККМ");
ПараметрыРегистрации.Наименование = "ТОРГ-12 для Чека ККМ";
ПараметрыРегистрации.Команда = "ПечатьТОРГ12";
Возврат ПараметрыРегистрации;
КонецФункции
После регистрации такой формы в справочнике «Дополнительные отчеты и обработки», в списке документов появится кнопка печати. Однако в самом интерфейсе РМК кнопка может не появиться автоматически, так как форма РМК сильно кастомизирована.
Если нам нужно добавить кнопку именно в форму РМК (обработка РМКУправляемыйРежим), лучше использовать механизм расширений. Это позволит нам:
Рассмотрим логику работы расширения. Нам нужно перехватить процедуру закрытия чека или добавить отдельную команду в подменю печати. Выясним причину, почему это важно: ТОРГ-12 должна содержать ИНН и КПП покупателя, иначе она не будет принята бухгалтерией клиента.
Если вы используете версию 1С:Розница 2.3 и выше, разработчики 1С уже предусмотрели штатный механизм работы с юрлицами в РМК. Разберем, как его включить:
Важно понимать, что выдача ТОРГ-12 в розничном магазине — это не просто техническое действие, но и юридический факт. Проанализируем последствия:
1. Договор поставки vs Розничная купля-продажа. Согласно ГК РФ, розничная торговля предполагает использование товара для личных нужд. Оформление ТОРГ-12 свидетельствует о заключении договора поставки (предпринимательская деятельность). Если ваш магазин находится на патентной системе налогообложения (ПСН), налоговая может заявить, что это оптовая торговля, которая не подпадает под патент, и доначислить налоги по ОСНО или УСН.
2. Требования 54-ФЗ. С июля 2019 года при расчетах между организациями/ИП наличными или по карте в кассовом чеке обязательно должны быть указаны:
Если вы просто распечатаете ТОРГ-12 «поверх» обычного чека физлица, такая сделка будет считаться нарушением порядка применения ККТ.
3. Замена на товарный чек. Как отмечалось на форуме, форма ТОРГ-12 больше не является строго обязательной унифицированной формой. Вы имеете право разработать свой «Товарный чек», который по структуре будет полностью повторять ТОРГ-12, но называться иначе. Это снижает риск переквалификации розничной сделки в оптовую при сохранении всей необходимой информации для покупателя.
Для реализации печати ТОРГ-12 из РМК в 1С:Розница 2.2 наиболее эффективным техническим решением будет создание внешней печатной формы с доработкой механизма выбора контрагента. Однако, если бизнес-процессы предполагают регулярные продажи юридическим лицам, настоятельно рекомендуем обновить конфигурацию до актуальных версий (2.3 или 3.0), где работа с оптовыми покупателями в розничной точке реализована на уровне ядра системы с соблюдением всех требований 54-ФЗ.