В практике розничной торговли часто возникает ситуация, когда одна организация (юридическое лицо или ИП) закрывается, а вместо нее открывается другая. При этом магазин, торговая площадь, оборудование и, главное, товарные остатки остаются прежними. Возникает техническая и юридическая задача: как максимально быстро и корректно перенести все учетные данные со старой фирмы на новую в пределах одной информационной базы «1С:Розница 2.2»?
Особую сложность в этом процессе представляет алкогольная продукция, движение которой жестко контролируется государством через систему ЕГАИС. В этой статье мы подробно разберем, как автоматизировать перенос остатков обычных товаров, рассмотрим три различных метода и пошагово распишем легальный алгоритм перевода алкоголя.
---
Если процесс смены юридического лица происходит постепенно (например, в течение нескольких недель кассы перерегистрируются поочередно), идеальным решением будет использование стандартного механизма «Интеркампани».
Этот механизм позволяет продавать на кассе (в РМК) товары, принадлежащие старой организации, от лица новой организации. Программа сама зафиксирует «минусы» у новой организации и «плюсы» у старой, а затем позволит автоматически выписать закрывающие документы.
Разберем этот процесс по шагам:
ПередачаТоваровМеждуОрганизациями. Этот документ спишет остатки со старой организации и оприходует их на новую, полностью легализуя оборот.---
Если перенос нужно осуществить единовременно («здесь и сейчас»), проще всего воспользоваться механизмом инвентаризации. В «1С:Розница 2.2» для этого предусмотрен удобный помощник, который исключает ручной ввод документов списания и оприходования отдельно для каждой организации.
Выполним следующие действия:
ПересчетТоваров (раздел Склад -> Приказы на пересчет товаров) по старой организации. Заполним его остатками по учету.СписаниеТоваров для старой организации на все количество остатков.ПересчетТоваров, но уже для новой организации. Заполняем его теми же позициями номенклатуры, но фактическое количество указываем реальное (то, которое только что списали).ОприходованиеТоваров. Цены для оприходования можно автоматически заполнить по типу цен (например, по последней закупочной цене).---
Если товаров очень много (более 1500 позиций), а проводить полную инвентаризацию вручную нет времени, можно использовать выгрузку остатков в промежуточную таблицу Excel с последующей загрузкой в новые документы.
Сначала сформируем отчет Ведомость по товарам на складах с фильтром по старой организации и сохраним его в формате *.xlsx. Оставим в таблице только две колонки: «Штрихкод» (или «Код») и «Количество».
Далее создаем в новой организации документ ПоступлениеТоваров или ОприходованиеТоваров. В «1С:Розница 2.2» табличную часть любого складского документа можно заполнить из внешнего файла. Нажимаем кнопку Заполнить -> Загрузить из внешнего файла, копируем данные из нашего Excel-файла и сопоставляем колонки. Программа автоматически найдет номенклатуру по штрихкоду и заполнит документ за секунды.
Для программистов, желающих автоматизировать этот процесс «в один клик» непосредственно внутри базы (создать документ ОприходованиеТоваров на основании проведенного СписанияТоваров), приведем пример кода обработки заполнения табличной части:
// Пример заполнения табличной части Оприходования товаров на основании Списания товаров
Процедура ЗаполнитьОприходованиеНаОснованииСписания(ДокументОприходование, ДокументИсточник) Экспорт
// Очищаем текущую табличную часть
ДокументОприходование.Товары.Очистить();
// Обходим строки документа-источника (Списание товаров)
Для Каждого СтрокаИсточника Из ДокументИсточник.Товары Цикл
НоваяСтрока = ДокументОприходование.Товары.Добавить();
ЗаполнитьЗначенияСвойств(НоваяСтрока, СтрокаИсточника);
// При необходимости рассчитываем цену (например, себестоимость)
НоваяСтрока.Цена = ПолучитьЦенуНоменклатуры(СтрокаИсточника.Номенклатура, ДокументОприходование.Организация);
НоваяСтрока.Сумма = НоваяСтрока.Количество * НоваяСтрока.Цена;
КонецЦикла;
КонецПроцедуры
---
Переносить алкоголь обычным списанием и оприходованием в «1С» категорически запрещено. Поскольку оборот контролируется государством, фактические остатки в программе должны строго соответствовать остаткам в системе ЕГАИС на конкретном FSRAR_ID.
Существует два сценария переноса алкоголя в зависимости от юридической ситуации.
Если происходит официальная реорганизация юридического лица, старая организация имеет законное право передать остатки новой организации напрямую. Для этого оформляется передаточный акт.
В ЕГАИС этот процесс отражается путем отправки расходных ТТН от старого юрлица новому. Сделать это необходимо строго до момента аннулирования или окончания действия лицензии старого юридического лица.
Если старая и новая организации — это совершенно разные независимые юрлица (например, закрывается ИП Иванов, открывается ООО «Ромашка»), то напрямую продать или переместить алкоголь они не могут, так как розничные магазины не имеют права осуществлять оптовые поставки без соответствующей лицензии.
В этом случае легальный алгоритм действий выглядит так:
ВозвратТоваровПоставщику и отправляет исходящую ТТН ЕГАИС в адрес дистрибьютора. Весь товар фактически и виртуально возвращается поставщику.Технические шаги выравнивания остатков ЕГАИС в «1С:Розница 2.2» перед возвратом:
ВозвратИзРегистра2. Перемещение алкоголя между организациями или его возврат поставщику возможен только с Регистра №1.Использование предложенных методик позволит провести реорганизацию торговой точки без приостановки продаж и исключит возможные штрафные санкции со стороны контролирующих органов (ФС РАР).