Constantus
14.08.17, 12:02
Приветствую, форумчане!
"Управление торговлей 10.3", (Моби-С 5.5). "ABBYY Ukraine", 2003-2014 (2.3.20.1)
Имеется несколько Заказов контрагентов. Возможно ли ли выделив эти заказы сделать массово (нажатием одной кнопки) столько же Реализаций?
Лень нажимать на "Сделать на основании" для каждого Заказа :-)
Constantus
14.08.17, 12:09
Vofka @ Сегодня, 15:07 необходимо зарегистрироваться для просмотра ссылки
,
Понял :-) А как? В смысле программно?
Constantus @ Сегодня, 13:09 необходимо зарегистрироваться для просмотра ссылки
,
Сделать обработку с ТЧ Заказы, и потом в цикл для каждого создать Реализацию, как то так.
// в таб поле "ЗаказПокупателя" режим выделения строк должен быть множественный
Если ЭлементыФормы.Список.ВыделенныеСтроки.Количество() = 0 Тогда
Возврат;
КонецЕсли;
НачатьТранзакцию();
ЕстьОшибки = Ложь;
Попытка
Для Каждого ДокЗаказ Из ЭлементыФормы.Список.ВыделенныеСтроки Цикл
Док = Документы.РеализацияТоваровУслуг.СоздатьДокумент();
Док.Заполнить(ДокЗаказ);
// заполнить другие нужные поля типа "Основание" и т.д.
Док.Записать();
КонецЦикла;
Исключение
ЕстьОшибки = Истина;
Сообщить(ОписаниеОшибки());
КонецПопытки;
Если Не ЕстьОшибки Тогда
ЗафиксироватьТранзакцию();
Иначе
ОтменитьТранзакцию();
КонецЕсли;
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.