Работа со справочниками в 1С:Управление торговлей 11.4 (УТ) часто вызывает вопросы у пользователей, особенно когда дело касается архитектуры взаимоотношений с клиентами. Одной из самых распространенных проблем является хаос в договорах и появление их дублей при синхронизации с 1С:Бухгалтерией 3.0 (БП). В рамках данной статьи мы разберем, как выстроить структуру Партнеры — Контрагенты — Договоры, чтобы учет был прозрачным, а обмен данными работал корректно.
Прежде всего, нам необходимо четко понимать, за что отвечает каждая сущность в УТ 11.4. Рассмотрим их подробнее:
Важно помнить: в 1С:Бухгалтерии отсутствует сущность Партнер. Там учет ведется исключительно в разрезе контрагентов и их договоров. Поэтому любая ошибка в сопоставлении этих объектов в УТ приведет к некорректным проводкам в БП.
Для начала работы проверим базовые настройки системы. Перейдем в раздел НСИ и администрирование -> Настройка НСИ и разделов -> CRM и маркетинг. Проанализируем состояние флага Независимо вести партнеров и контрагентов.
Если этот флаг включен, мы получаем возможность создавать сложную структуру: у одного Партнера (холдинга) может быть несколько Контрагентов (юридических лиц). Это критически важно, если ваш клиент платит от разных организаций, но вы хотите видеть общую аналитику по нему как по управленческой единице.
Также в разделе Продажи или Закупки необходимо убедиться, что включена опция Договоры с клиентами (или поставщиками). Если договоры выключены, система будет пытаться вести учет только по Соглашениям, но при выгрузке в БП программа будет вынуждена создавать "виртуальный" или "основной" договор, что часто и порождает дубли.
Рассмотрим ситуацию, когда у нас есть крупный клиент. Разберем по шагам, как правильно завести его в систему:
Допустим, у нас есть головное предприятие "Холдинг Весна". В него входят два юридических лица: ООО "Весна-Запад" и ООО "Весна-Восток". Также у них есть два розничных магазина. Правильная структура в УТ будет выглядеть так:
Договор.При такой схеме, создавая заказ для "Магазина №1", мы выбираем этого партнера, а система автоматически подтягивает правильного контрагента и его договор. В итоге документ проводится по конкретному юрлицу (для БП), но в отчетах УТ мы можем увидеть общую картину по всему "Холдингу Весна".
Выясним причину, по которой в БП 3.0 создается несколько договоров на одну реализацию. Основная причина — механизм поиска объектов при синхронизации. Программа ищет договор по следующим полям:
Если в УТ вы назвали договор "Договор №123", а в БП вручную исправили на "Договор №123 от 01.01.2023", то при следующей синхронизации УТ не найдет совпадения по имени и создаст в БП новый объект. Чтобы этого избежать, старайтесь придерживаться правила: наименования договоров должны совпадать символ в символ в обеих базах.
Проанализируем настройки самого договора в УТ. В поле Детализация расчетов можно выбрать несколько вариантов:
Совет: Если ваша цель — максимально простой обмен с бухгалтерией, используйте детализацию По договорам.
Если у вас уже накопились тысячи лишних договоров, рекомендуем следующий алгоритм действий:
В 1С:УТ и в 1С:БП есть стандартная обработка Поиск и удаление дублей. Сначала необходимо объединить договоры в обеих базах. Выберите один "эталонный" договор и присоедините к нему остальные. Система сама заменит ссылки во всех документах.
Если нужно массово перепривязать документы к другому договору или сменить вид договора, воспользуемся обработкой Групповое изменение реквизитов. Рассмотрим пример:
// Пример логики для разработчика при написании внешней обработки:
ОбъектДоговор = Справочники.ДоговорыКонтрагентов.НайтиПоНаименованию("Основной договор");
Выборка = Документы.РеализацияТоваровУслуг.Выбрать();
Пока Выборка.Следующий() Цикл
ДокОбъект = Выборка.ПолучитьОбъект();
ДокОбъект.Договор = ОбъектДоговор;
ДокОбъект.Записать(РежимЗаписиДокумента.Проведение);
КонецЦикла;
После объединения воспользуйтесь типовой процедурой Удаление помеченных объектов. Если договор не используется ни в одном документе, система его удалит, очистив справочник.
Подводя итог, для исключения хаоса в договорах при работе в связке УТ 11.4 — БП 3.0, придерживайтесь следующих правил:
Поиск и удаление дублей.Соблюдение этих простых инструкций позволит вам избежать проблем с зачетом авансов, неверным сальдо по взаиморасчетам и бесконечным ручным исправлением документов после синхронизации.