//Приёмник меняется на месте, третий параметр -
//добавлять только то, чего в приёмнике ещё нет
Заказы = Новый Массив;
Заказы.Добавить("ЗК-101");
Заказы.Добавить("ЗК-102");
НовыеЗаказы = Новый Массив;
НовыеЗаказы.Добавить("ЗК-102");
НовыеЗаказы.Добавить("ЗК-103");
ОбщегоНазначенияКлиентСервер.ДополнитьМассив(Заказы, НовыеЗаказы, Истина);
//Заказы = "ЗК-101", "ЗК-102", "ЗК-103"
Сообщить("Заказы = [" + СтрСоединить(Заказы, ", ") + "]");
//Без БСП - цикл с проверкой через Найти
Заказы = Новый Массив;
Заказы.Добавить("ЗК-101");
Заказы.Добавить("ЗК-102");
Для Каждого Номер Из НовыеЗаказы Цикл
Если Заказы.Найти(Номер) = Неопределено Тогда
Заказы.Добавить(Номер);
КонецЕсли;
КонецЦикла;
//Заказы = "ЗК-101", "ЗК-102", "ЗК-103"
Сообщить("Заказы = [" + СтрСоединить(Заказы, ", ") + "]");