Почему не сходится себестоимость при переносе данных из 1С:Торговля и Склад 7.7 в 1С:Управление торговлей 10.3?

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

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

1. Различие методик расчета средней себестоимости: Среднескользящая vs Средневзвешенная

Главная причина расхождений заключается в принципиально разных подходах платформ 1С v7.7 и 1С v8 к расчету оценки запасов по средней стоимости:

  1. Среднескользящая стоимость (1С:ТиС 7.7): В семерке расчет средней стоимости происходит оперативно на момент проведения каждого конкретного расходного документа. Себестоимость рассчитывается по формуле СуммаОстатка / КоличествоОстатка непосредственно на дату и время проведения документа. При переносе задним числом или изменении документов последовательность партий меняет результат для каждого последующего документа.
  2. Средневзвешенная стоимость (1С:УТ 10.3): В восьмерке оценка списания в течение месяца также считается по средней на момент проведения, но по завершении месяца запускается процедура закрытия периода. Регламентный документ КорректировкаСтоимостиСписанияТоваров пересчитывает стоимость выбытия за весь месяц по формуле: (СуммаОстаткаНаНачало + СуммаПриходаЗаМесяц) / (КоличествоОстаткаНаНачало + КоличествоПриходаЗаМесяц).

Проанализируем простую ситуацию. Предположим, 5-го числа поступила 1 штука товара по цене 100 рублей. 10-го числа эту штуку продали. 20-го числа поступила еще 1 штука такого же товара, но уже по цене 200 рублей.

Посмотрим, как распределится себестоимость в обеих программах:

  1. В 1С 7.7 на момент продажи 10-го числа на остатке был только один приход по 100 рублей. В регистры списания попадет себестоимость 100 рублей.
  2. В 1С:УТ 10.3 после выполнения регламентной корректировки в конце месяца средняя стоимость единицы за весь месяц составит (100 + 200) / 2 = 150 рублей. Таким образом, документ продажи от 10-го числа будет скорректирован и спишет себестоимость 150 рублей.

2. Аналитика партионного учета и настройки складов

Помимо алгоритма расчета, выясним другие критические моменты настройки учета, приводящие к расхождениям:

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

3. Алгоритм сверки расхождений по шагам

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

  1. Выберите одну тестовую позицию номенклатуры: Найдите позицию, по которой на начало выбранного периода (например, на 1 января) остаток в обеих базах гарантированно равен нулю. Это исключит влияние искажений вводных остатков.
  2. Сформируйте отчеты по партиям с детальной группировкой:
    • В 1С 7.7 откройте отчет Ведомость по партиям ТМЦ, установите группировки по документам движения и включите детализацию по партиям.
    • В 1С:УТ 10.3 откройте отчет Ведомость по партиям товаров на складах и настройте аналогичные группировки по регистраторам.
  3. Сверьте документы по хронологии: Сопоставьте строки отчетов по дате и времени. Найдите самый первый документ (поступление, перемещение или реализацию), в котором сумма списания или остатка начинает отличаться.
  4. Проверьте проведение по партиям: В УТ 10.3 убедитесь, что выполнена обработка Проведение по партиям за исследуемый период и сделана Корректировка стоимости списания товаров при закрытии месяца.

Если методология учета в организации требует полного совпадения списания себестоимости в УТ 10.3 с фактическими первичными приходами без усреднения по итогам месяца, убедитесь, что в учетной политике организации выбран способ оценки МПЗ ФИФО, а восстановление последовательности партий выполняется строго в хронологическом порядке.

← На главную