Как перенести остатки товаров по складам из 1С:Бухгалтерия 3.0 в 1С:Управление торговлей 11?

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

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

Почему нельзя переносить первичные документы через типовую синхронизацию

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

  1. Асимметричность типового обмена. Штатные правила синхронизации между БП 3.0 и УТ 11 предполагают, что источником торговых и складских операций выступает УТ, а в БП данные только выгружаются для регламентированного учета. В обратную сторону типовой обмен первичные товародвижущие документы не транслирует.
  2. Разница в аналитике учета. В УТ 11 модель данных значительно глубже: справочники Партнеры (управленческий контур) и Контрагенты (юридические лица) разделены, требуются обязательные соглашения, договоры, статусы документов, статьи движения денежных средств и аналитика расходов. В БП 3.0 этих реквизитов нет, поэтому проведенные документы из БП просто не смогут заполниться и провестись в УТ без ручного указания множества управленческих параметров.
  3. Расчет партий и себестоимости. В БП движения формируются линейно по регистру бухгалтерии (проводки по счетам учета). В УТ 11 себестоимость рассчитывается специализированными регистрами накопления (СебестоимостьТоваров, ТоварыНаСкладах) в рамках регламентной процедуры «Закрытие месяца». Повторить движения бухгалтерских проводок переносом документов без ошибок партионного учета невозможно.

Именно поэтому стандартная методологическая практика — зафиксировать дату старта учета и перенести в пустую базу УТ 11 только входящие остатки.

Определение источников данных в 1С:Бухгалтерия 3.0

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

  1. Счет 41 («Товары») — субсчета 41.01 (складские товары), 41.02 (розница) и другие.
  2. Счет 10 («Материалы») — если на складах учитываются сырье или расходные материалы, которые планируется вести в торговой базе.

Важная деталь: проверьте настройки параметров учета в БП 3.0. Если складской учет ведется только в количественном выражении, на счетах учета суммы останутся общими по организации без привязки к конкретным складам. В таком случае перед выгрузкой потребуется либо распределить суммы пропорционально количеству, либо назначить среднюю себестоимость вручную.

Оформление остатков в 1С:Управление торговлей 11

Для оприходования стартовых позиций в УТ 11 не следует использовать документ ОприходованиеИзлишковТоваров. Этот документ предназначен для текущей операционной деятельности и формирует финансовый результат в виде прочих доходов предприятия, что исказит картину первого отчетного периода.

Правильный инструмент — специализированный документ ВводОстатков (путь в интерфейсе: НСИ и администрирование — Начальное заполнение — Документы ввода начальных остатков) с типом операции Собственные товары.

Обратим внимание на ключевые правила заполнения документа:

  1. Дата ввода. Документы создаются строго на конец дня, предшествующего началу оперативного учета в новой базе. Например, если торговая деятельность в УТ стартует с 01.04.2017, документы ввода остатков должны быть проведены датой 31.03.2017 23:59:59. Это исключит конфликт хронологии движений.
  2. Оценка стоимости и НДС. В табличной части необходимо заполнить не только количество, но и сумму без НДС, а также ставку НДС. Если оставить нулевую себестоимость, при дальнейших продажах программа будет списывать товар по нулевой цене, что приведет к завышению валовой прибыли и ошибкам в расчете рентабельности.
  3. Ордерные склады. Если для склада в УТ включено использование ордерной схемы при поступлении товаров, документ ВводОстатков сделает движения только по финансовым регистрам. Фактический остаток на складе появится только после оформления и проведения складского документа ПриходныйОрдерНаТовары в статусе «Принят».

Способы переноса данных

Рассмотрим два надежных практических варианта реализации переноса остатков из БП в УТ.

Вариант 1. Загрузка через табличный документ или внешний файл

Это самый простой и быстрый способ, не требующий написания правил обмена:

  1. В БП 3.0 формируем «Оборотно-сальдовую ведомость по счету» (счет 41.01) на дату среза. В настройках отчета обязательно включаем группировки по субконто: Склад, Номенклатура, а также выводим показатели Количество и БУ (данные бухгалтерского учета). Сохраняем результат в файл Excel или выгружаем в таблицу.
  2. В УТ 11 открываем документ ВводОстатков (по конкретному складу и организации), нажимаем кнопку загрузки строк из внешнего файла (или используем внешнюю обработку ЗагрузкаДанныхИзТабличногоДокумента).
  3. Сопоставляем колонки: артикул, наименование, количество, сумма. Программа находит существующие позиции номенклатуры по коду/артикулу либо создает новые.
  4. Проводим документ и сверяем ведомость по товарам на складах в УТ с оборотно-сальдовой ведомостью в БП.

Вариант 2. Выгрузка с помощью конфигурации «Конвертация данных 2.1»

Если номенклатурная база велика и содержит множество характеристик или специфических реквизитов, оптимально разработать правила конвертации:

  1. В качестве источника данных используется алгоритм выборки из виртуальной таблицы РегистрБухгалтерии.Хозрасчетный.Остатки на счетах 41 и 10.
  2. В правилах конвертации объектов (ПКО) приемником настраивается документ ВводОстатков с табличной частью Товары.
  3. Сопоставление элементов справочника Номенклатура настраивается по уникальному идентификатору (GUID) или коду, что исключает дублирование справочников при последующем включении регулярной синхронизации между УТ и БП.

Сформировав файл обмена через универсальную выгрузку в формате XML из БП и загрузив его в УТ, получаем полностью заполненные и готовые к проведению документы ввода остатков.

← На главную