Добрый день.
Конфигурация УПП 1.3
Как открыть и заполнить обработку?
// создал и заполнил обработку
// Открыть не получается
Конфигурация УПП 1.3
Как открыть и заполнить обработку?
// создал и заполнил обработку
ОбработкаОбъект = Обработки.МояОбработка.Создать();
Для каждого Строка Из ДокументОбъект.Товары Цикл
НоваяСтрокаПрод = ОбработкаОбъект.КонечнаяПродукция.Добавить();
ЗаполнитьЗначенияСвойств(НоваяСтрокаПрод,Строка);
НоваяСтрокаПрод.ЗаказПокупателя = ДокументОбъект;
КонецЦикла;
// Открыть не получается
По теме из базы знаний
- Улучшенная обработка УОПО ("Универсальная обработка подбора объектов") для 1С:Предприятие 7.7
- ККТ-ОНЛАЙН 54-ФЗ: Обработка для работы онлайн касс АТОЛ, ШТРИХ, VIKI PRINT и т.д. МАРКИРОВКА (ТС ПИоТ) + НДС 22% + ЭКВАЙРИНГ + БЕСПЛАТНЫЙ ДЕМО
- Книга учета физических показателей ЕНВД для 1С:8.х (универсальная обработка)
- Как программно открыть внешний отчет из "Дополнительных отчетов и обработок" и передать параметры (при помощи БСП)
- Обработка заполнения товаров/материалов
Найденные решения
Решение:
Немного адаптировал под свои нужны
Немного адаптировал под свои нужны
Процедура Инициализировать(Объект,ИмяТабличнойЧасти=Неопределено,ТабличноеПолеОбъекта=Неопределено) Экспорт
Форма = ПолучитьФорму("Обработка.МояОбработка.Форма.Форма");
ДанныеФормы = Форма.Объект; // Получаем объект формы в переменную
ЗаполнитьДокументНаСервере(ДанныеФормы,Объект); // Заполняем документ на сервере
КопироватьДанныеФормы(ДанныеФормы, Форма.Объект); // копируем наш объект в объект формы и далее открываем ее
Форма.Открыть();
КонецПроцедуры
Функция ЗаполнитьДокументНаСервере(ДанныеФормы, Объект);
ОбработкаОбъект = Обработки.МояОбработка.Создать();
Для каждого Строка Из Объект.Товары Цикл
НоваяСтрокаПрод = ОбработкаОбъект.КонечнаяПродукция.Добавить();
ЗаполнитьЗначенияСвойств(НоваяСтрокаПрод,Строка);
КонецЦикла;
ЗначениеВДанныеФормы(ОбработкаОбъект,ДанныеФормы);
КонецФункции ПоказатьОстальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Решение:
Немного адаптировал под свои нужны
Немного адаптировал под свои нужны
Процедура Инициализировать(Объект,ИмяТабличнойЧасти=Неопределено,ТабличноеПолеОбъекта=Неопределено) Экспорт
Форма = ПолучитьФорму("Обработка.МояОбработка.Форма.Форма");
ДанныеФормы = Форма.Объект; // Получаем объект формы в переменную
ЗаполнитьДокументНаСервере(ДанныеФормы,Объект); // Заполняем документ на сервере
КопироватьДанныеФормы(ДанныеФормы, Форма.Объект); // копируем наш объект в объект формы и далее открываем ее
Форма.Открыть();
КонецПроцедуры
Функция ЗаполнитьДокументНаСервере(ДанныеФормы, Объект);
ОбработкаОбъект = Обработки.МояОбработка.Создать();
Для каждого Строка Из Объект.Товары Цикл
НоваяСтрокаПрод = ОбработкаОбъект.КонечнаяПродукция.Добавить();
ЗаполнитьЗначенияСвойств(НоваяСтрокаПрод,Строка);
КонецЦикла;
ЗначениеВДанныеФормы(ОбработкаОбъект,ДанныеФормы);
КонецФункции Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот
