Торговля и Склад · 10 мин
Как объединить заказы в 1С в один
Как объединить несколько заказов покупателя в один в 1С:Управление торговлей и ERP. Способы объединения, проверка результата, типичные ошибки и ограничения.
Менеджеры по продажам часто сталкиваются с ситуацией: клиент оформил несколько заказов подряд, а отгружать и выставлять счета удобнее одним документом. В типовых конфигурациях 1С (Управление торговлей 11, ERP, Комплексная автоматизация) нет волшебной кнопки «объединить заказы», но задача решается штатными средствами — через механизм подбора по заказам, копирование строк или обработки.
Важно понимать: объединить можно только заказы одного контрагента, с совпадающими ключевыми реквизитами — соглашением, валютой, складом, организацией. Если параметры различаются, система либо не даст перенести строки, либо создаст некорректный документ, который потом придётся исправлять вручную.
Ниже разобраны рабочие способы объединения заказов, ограничения типовых механизмов и проверка результата. Инструкции ориентированы на 1С:Управление торговлей 11, но логика применима и к ERP, и к Комплексной автоматизации.
Когда объединение заказов вообще нужно
Типовые сценарии: клиент разместил два заказа в интернет-магазине подряд и просит доставить одной посылкой; менеджер ошибочно создал дубль заказа; отдел продаж дробит заказы по менеджерам, а отгрузка идёт консолидированно. Во всех случаях цель одна — снизить количество документов и не потерять позиции.
Перед объединением проверьте, что заказы действительно совместимы. Критичные параметры: контрагент и договор, соглашение с клиентом, валюта, налогообложение НДС, склад отгрузки, организация. Если хотя бы один параметр различается, объединение приведёт к ошибкам в расчётах или к невозможности провести документ.
Можно объединять штатными средствами
Либо меняйте склад, либо оформляйте отдельные реализации
Объединять нельзя — цены и условия пересчитаются некорректно
Проверьте остатки к отгрузке перед переносом строк
Способ 1. Объединение через документ реализации
Самый безопасный и рекомендуемый путь, если цель — отгрузить и выставить счёт одним документом. Заказы при этом остаются в базе как основания, а реализация собирает их строки в один документ.
Откройте раздел «Продажи» → «Реализация товаров и услуг» и создайте новый документ. Заполните клиента, затем нажмите кнопку «Заполнить» → «Заполнить по заказам» (в некоторых версиях — «Подобрать по заказам»). Откроется форма отбора, где можно отметить несколько заказов этого клиента. Система перенесёт товарные строки из всех выбранных заказов в табличную часть реализации, сохранив связь с каждым заказом.
После заполнения проверьте итоговые суммы и количество строк. Если в заказах были одинаковые товары, они не свернутся автоматически в одну строку — при необходимости объедините их вручную, увеличив количество в одной строке и удалив дубль. Учтите: при ручном объединении строк связь с одним из заказов по этой позиции может потеряться, что отразится на отчёте «Состояние выполнения заказов».
- 1Откройте «Продажи» → «Реализация товаров и услуг», создайте документ
- 2Укажите клиента, организацию и склад
- 3Нажмите «Заполнить» → «Заполнить по заказам»
- 4Отметьте нужные заказы галочками и подтвердите перенос
- 5Проверьте строки, объедините дубли товаров при необходимости
- 6Проведите документ и сверьте итоговую сумму с суммами заказов
Способ 2. Перенос строк в один заказ
Если требуется именно один заказ (например, для передачи в производство или резервирования), действуйте так. Определите «главный» заказ — обычно тот, что создан раньше или уже согласован с клиентом. Откройте его и через механизм подбора товаров добавьте позиции из второго заказа вручную либо скопируйте строки.
Быстрый вариант — открыть второй заказ, выделить все строки табличной части (Ctrl+A), скопировать (Ctrl+C), затем встать в табличную часть первого заказа и вставить (Ctrl+V). В большинстве типовых конфигураций копирование строк табличных частей между документами работает. После вставки проверьте цены и скидки: они могут пересчитаться по условиям главного заказа.
Завершив перенос, второй заказ нужно корректно закрыть: установите состояние «Отменён» или пометьте на удаление, если он не участвовал в отгрузках и резервах. Если по заказу уже есть движения (резервы, частичная отгрузка), пометка на удаление невозможна — используйте отмену с указанием причины.
Способ 3. Групповая обработка и внешние инструменты
Когда объединять заказы приходится регулярно и в больших объёмах (например, при импорте заказов с сайта), ручная работа неэффективна. В этом случае применяют внешние обработки объединения заказов или доработку конфигурации: алгоритм находит заказы одного клиента за период, переносит строки в один документ и отменяет дубли автоматически.
Такие обработки есть на маркетплейсах и порталах для 1С-специалистов, их также пишут под конкретную конфигурацию. Перед использованием любой сторонней обработки обязательно протестируйте её на копии базы: проверьте, как переносятся цены, скидки, резервы и связи документов. Ошибка в массовой обработке испортит десятки документов за один запуск.
Сравнение способов объединения
| Способ | Когда подходит | Ограничения |
|---|---|---|
| Реализация по нескольким заказам | Нужна одна отгрузка и один счёт | Заказы остаются отдельными документами |
| Копирование строк в один заказ | Нужен именно один заказ | Ручная работа, риск потери связей |
| Внешняя обработка | Регулярное массовое объединение | Требует тестирования и доработки под конфигурацию |
Сравнение вариантов
Штатно, безопасно, сохраняет связи. Но заказов в базе остаётся несколько.
Даёт чистый один документ. Требует ручной отмены дублей и контроля цен.
Быстро при больших объёмах. Риск массовых ошибок без теста на копии.
Проверка результата после объединения
После объединения сверьте три вещи: итоговую сумму документа с суммой исходных заказов, количество позиций и состояние резервов. Если суммы не сходятся — чаще всего пересчитались скидки или цены по соглашению главного документа; верните цены вручную через «Цены и скидки» → «Пересчитать по ценам заказа» или скорректируйте построчно.
Откройте отчёт «Состояние выполнения заказов» по клиенту: объединённый заказ должен отображаться корректно, отменённые дубли — со статусом «Отменён». Если по отменённому заказу остались резервы на складе, снимите их через «Резервы товаров» или проведите корректировку, иначе товар зависнет в резерве и будет недоступен для других продаж.
Как проверить результат
Равна сумме исходных заказов
Расхождение — пересчитались цены или скидки
Одинаковые позиции объединены или осознанно раздельны
Один товар в двух строках с разными ценами
Отменены, резервы сняты
Заказ активен, товар в резерве
Состояние выполнения корректно
Висят незакрытые остатки по отменённым заказам
Типичные ошибки и ограничения
Частая ошибка — объединение заказов с разными соглашениями: цены пересчитываются, и клиент получает счёт не на ту сумму, что согласовывал. Вторая — забытые резервы: заказ отменён, а товар числится зарезервированным. Третья — ручное объединение строк в реализации с потерей связи с заказом, из-за чего отчёты по выполнению заказов показывают неверные данные.
Учтите и ограничение по НДС: если в заказах разное налогообложение (с НДС и без), объединять их нельзя — придётся оставить отдельные документы. То же относится к заказам в разных валютах и по разным договорам.
Если объединять заказы приходится из-за дублей с сайта, правильнее решить проблему на стороне обмена: настройте поиск существующего заказа по клиенту и дате при загрузке, чтобы дубли не создавались вовсе.
Часто задаваемые вопросы
Можно ли объединить заказы разных клиентов в один?
Нет, штатно это невозможно: заказ привязан к одному контрагенту, договору и соглашению. Если отгрузка идёт одному получателю, но по разным юрлицам, оформляйте отдельные документы на каждого покупателя.
Что будет с резервами товара при объединении заказов?
При переносе строк в новый документ резервы автоматически не переносятся. После отмены старого заказа проверьте и снимите его резервы, затем при необходимости зарезервируйте товар под объединённый заказ через команду «Отгрузить/Резервировать» в строках документа.
Почему после объединения изменилась сумма документа?
Чаще всего срабатывают автоматические скидки или цены по соглашению главного документа, которые отличаются от условий исходного заказа. Сравните цены построчно и при необходимости отключите пересчёт скидок или установите цены вручную.
Как отменить лишний заказ, если по нему уже есть частичная отгрузка?
Заказ с движениями удалить нельзя. Откройте заказ и используйте команду установки состояния «Отменён» с указанием причины — система скорректирует остатки к отгрузке. Уже проведённые реализации по этому заказу остаются в учёте и не трогаются.
Есть ли в 1С штатная кнопка «объединить заказы»?
В типовых конфигурациях отдельной команды объединения заказов нет. Используйте заполнение реализации по нескольким заказам, копирование строк между документами или сторонние обработки для массовых операций.
Что важно запомнить
Объединяйте только заказы одного клиента с совпадающими соглашением, валютой и складом. Безопасный путь — реализация по нескольким заказам; для единого заказа переносите строки и отменяйте дубли со снятием резервов. Перед массовыми операциями делайте копию базы, а после — сверяйте суммы и состояние резервов.