Ситуация, когда в одном магазине работают несколько юридических лиц (например, ИП на разных системах налогообложения) через одну кассу, является стандартной для розничной торговли в России. Однако при использовании подарочных сертификатов (ПС) в такой схеме возникают технические и юридические сложности. Проанализируем, почему программа 1С:Розница блокирует оплату сертификатом ИП «Петров» товаров, принадлежащих ИП «Сидоров», и как мы можем решить эту задачу.
Для начала разберем, что представляет собой подарочный сертификат с точки зрения закона и бухгалтерского учета. В программе 1С:Розница (и в законодательстве РФ) продажа сертификата — это получение аванса от покупателя. В момент продажи ПС формируется фискальный чек, где указано, что конкретное юридическое лицо (например, ИП Петров) получило денежные средства в счет будущих поставок товара.
Когда покупатель возвращается, чтобы «отоварить» сертификат, программа проверяет соответствие организации в чеке и организации, которая выдала сертификат. Рассмотрим, почему это происходит:
1С:Розница 2.2 при попытке добавить оплату сертификатом срабатывает проверка. Система ищет документ РегистрацияПодарочныхСертификатов. Если организация в этом документе не совпадает с организацией, указанной в текущей строке чека, программа выдает ошибку или просто не видит остаток по данному сертификату.Это самый простой и «чистый» с точки зрения учета способ, не требующий привлечения программиста. Если в корзине покупателя есть товары от двух разных ИП, мы должны действовать следующим образом:
Минус этого способа: Недовольство покупателя, которому приходится получать два чека и, возможно, доплачивать живыми деньгами, хотя номинала сертификата хватило бы на всю покупку.
Рассмотрим более сложный, но законный вариант настройки в 1С:Розница. Мы можем назначить одну из организаций (например, ООО «Головная компания») агентом по продаже товаров и выпуску сертификатов.
В этом случае сертификат выпускается от имени «Принципала» (основной организации), а остальные ИП выступают как точки выдачи. Однако реализация такой схемы в версии 2.2 требует очень тщательной настройки договоров и распределения продаж. На практике это часто приводит к путанице в отчетах о розничных продажах и требует ежемесячных актов сверки между своими же ИП.
Если бизнес-процессы требуют, чтобы кассир не задумывался о принадлежности товара, необходимо вмешательство программиста. Разберем, как это можно реализовать через расширение конфигурации, чтобы не снимать программу с поддержки.
Нам необходимо скорректировать процедуру проверки сертификата при подборе оплаты. В модуле менеджера или в форме обработки РМК (Рабочее место кассира) нужно найти запрос, который проверяет остатки по регистру ПодарочныеСертификаты.
Пример логики, которую нужно внедрить (условно):
// В расширении перехватываем процедуру проверки организации сертификата
&Вместо("ПроверитьВозможностьОплатыСертификатом")
Процедура Расш_ПроверитьВозможностьОплатыСертификатом(Сертификат, ОрганизацияЧека)
// Стандартная логика: Если Сертификат.Организация <> ОрганизацияЧека Тогда Отказ;
// Наша логика: разрешаем оплату, если организации входят в одну группу
РазрешенныеОрганизации = ПолучитьСписокСвоихОрганизаций();
Если РазрешенныеОрганизации.Найти(Сертификат.Организация) <> Неопределено Тогда
// Разрешаем дальнейшее выполнение без ошибки
КонецЕсли;
КонецПроцедуры
Важное предостережение: Убрав проверку в программе, вы создаете «дыру» в бухгалтерском учете. В конце смены у вас получится, что ИП Сидоров продал товар «бесплатно», а у ИП Петрова висит не закрытый аванс. Для исправления этой ситуации обязательно нужно внедрить механизм Intercompany.
Чтобы учет оставался корректным, проанализируем механизм автоматической передачи товаров. Поскольку в 1С:Розница 2.2 нет полноценного автоматического Intercompany (как в 1С:УТ 11), его имитируют следующим образом:
Передача товаров между ИП Сидоров и ИП Петров.Таким образом, товар фактически переходит к той организации, которая приняла деньги по сертификату, и юридическая чистота сделки восстанавливается.
Подведем итоги нашего анализа. Выбор метода зависит от ваших ресурсов и готовности к проверкам налоговой:
Помните, что любые изменения в логике работы с сертификатами должны сопровождаться четким регламентом взаиморасчетов между вашими юридическими лицами, чтобы избежать проблем при сдаче отчетности.