Как правильно перенести остатки товаров и взаиморасчетов между фирмами в одной базе 1С:Торговля и Склад 7.7

Программист 1С v7.7 Управленческий учет Торговля и дистрибуция
← На главную

В практике работы с платформой 1С:Предприятие 7.7 часто возникает ситуация, когда одна организация (фирма) прекращает свою деятельность, а ее место занимает новое юридическое лицо. Если учет ведется в конфигурации «Торговля и Склад» (ТиС), перед техническим специалистом и бухгалтером встает задача корректного переноса остатков товаров, денежных средств и взаиморасчетов с контрагентами в рамках одной информационной базы. Разберем подробно, какими способами это можно реализовать, проанализируем технические нюансы и возможные налоговые риски.

Методологическая подготовка: что должен решить бухгалтер

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

  1. Схема купли-продажи (выкуп): Организация «Омега» продает все свои остатки организации «Альфа». В этом случае формируются документы реализации и поступления.
  2. Инвентаризация и ввод остатков: Остатки на «Омеге» списываются (ликвидация), а на «Альфе» оприходуются как начальные остатки.
  3. Реорганизация: Прямой перенос остатков (присоединение или слияние), при котором себестоимость и партии должны сохраниться «один в один».

Проанализируем каждый из этих вариантов с точки зрения работы в программе.

Вариант 1: Использование схемы «Реализация — Поступление»

Это самый «чистый» вариант с точки зрения законодательства и типовой логики ТиС 7.7. Он позволяет прозрачно отразить движение товаров между фирмами.

Разберем последовательность действий:

  1. Создадим в справочнике Фирмы новую организацию «Альфа».
  2. Для каждого контрагента, с которым планируется работа, создадим новые договоры, где в качестве нашей фирмы указана «Альфа».
  3. Оформим документ РеализацияТМЦ от фирмы «Омега». В качестве покупателя выберем фирму «Альфа» (предварительно создав ее в справочнике Контрагенты).
  4. В новой фирме «Альфа» оформим документ ПоступлениеТМЦ от поставщика «Омега».

Важный момент: При такой схеме крайне важно следить за ценами. Если продажа осуществляется по закупочным ценам (себестоимости), необходимо убедиться, что это не вызовет вопросов у налоговых органов. Также следует учитывать НДС: если одна фирма находится на ОСНО, а другая на УСН, возникнут дополнительные налоговые обязательства.

Вариант 2: Свертка базы и замена фирмы

Этот метод часто выбирают программисты, когда нужно «обнулить» старую историю и начать учет от имени новой фирмы с сохранением текущих остатков. Рассмотрим, как это сделать технически:

Проанализируем работу стандартной обработки Wrap.ert (Свертка базы). Алгоритм действий будет следующим:

  1. Обязательно создаем полную резервную копию информационной базы.
  2. Запускаем обработку свертки на дату перехода (например, на 01.10.2018). Обработка сформирует документы ВводОстатковТМЦ, ВводОстатковПокупателя, ВводОстатковПоставщика и другие.
  3. В сформированных документах ввода остатков необходимо массово заменить реквизит Фирма с «Омеги» на «Альфу».

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


Док = СоздатьОбъект("Документ.ВводОстатковТМЦ");
Док.ВыбратьДокументы(ДатаСвертки, ДатаСвертки);
Пока Док.ПолучитьДокумент() = 1 Цикл
    Если Док.Фирма = ФирмаОмега Тогда
        Док.Фирма = ФирмаАльфа;
        Док.Записать();
    КонецЕсли;
КонецЦикла;

После замены фирмы необходимо установить дату запрета редактирования документов до даты свертки, чтобы пользователи случайно не изменили данные по закрытой фирме «Омега».

Вариант 3: Прямая корректировка регистров (Двигатель регистров)

Если требуется перенести остатки максимально быстро, сохранив при этом аналитику партий (поставщиков, даты прихода), можно воспользоваться механизмом прямой корректировки регистров. В ТиС 7.7 нет жесткой системы двойной записи, как в бухгалтерии, поэтому движения по регистрам — это основной источник данных для отчетов.

Выясним, какие регистры нам потребуются:

Рассмотрим алгоритм работы служебного документа (или внешней обработки), который выполняет «переброску»:

  1. Программа считывает остатки по фирме «Омега» на конец дня.
  2. Формируются расходные движения (минус) по всем регистрам для фирмы «Омега».
  3. Формируются приходные движения (плюс) с теми же параметрами (номенклатура, количество, стоимость, партия, договор), но для фирмы «Альфа».

Преимущество этого метода: сохраняется непрерывность партионного учета. Это критично, если вы используете метод списания FIFO. При простом оприходовании (Вариант 2) история закупок теряется, и вся прибыль в будущем будет считаться от новой цены оприходования.

Особенности переноса взаиморасчетов

Перенос дебиторской и кредиторской задолженности — наиболее сложный процесс. В ТиС 7.7 для этого рекомендуется использовать документ КорректировкаДолга.

Разберем по шагам:

  1. Для каждого контрагента, имеющего сальдо, создается документ переноса задолженности.
  2. Вид операции — «Перенос задолженности».
  3. Источник — договор с фирмой «Омега», приемник — новый договор с фирмой «Альфа».

Проанализируем ситуацию, если учет ведется «по документам расчетов». В этом случае при переносе долга на «Альфу» мы теряем связь с первичным документом реализации, который был выписан от «Омеги». Если для вас важна глубина задолженности и сроки оплаты, технически придется переносить данные в регистры с указанием старых кредитовых документов, что может потребовать серьезного вмешательства программиста в логику проведения.

Важные нюансы: резервы и заказы

Типичная ошибка при смене фирмы в одной базе — игнорирование «зависших» заказов покупателей и заявок поставщикам. Проанализируем последствия:

Если на фирме «Омега» товар зарезервирован под заказ покупателя, то после переноса остатков на «Альфу» этот товар станет «свободным» на новой фирме, но останется «в резерве» на старой. В итоге общие управленческие отчеты по остаткам будут показывать некорректные данные.

Рекомендация: Перед переносом остатков необходимо закрыть все активные заказы по фирме «Омега» с помощью документа ЗакрытиеЗаказов или переоформить их на фирму «Альфа».

Резюме и проверка результатов

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

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

← На главную