Имя: Пароль:
1C
1С v8
Создание на основании нескольких документов
0 zakkvanaxel
 
13.10.16
12:50
Мужики! Создаю типовыми механизмами документ на основании нескольких выделенных документов (УФ, 8.2).
В обработку заполнения,в параметр ДанныеЗаполнения передаётся только 1 документ, а не массив. Где нужно поменять значение этого параметра на множественный? Не могу никак найти.
Спасибо!
1 YFedor
 
13.10.16
12:52
(0) А что вообще в 1С предполагается ввод на основани нескольких? Первый раз такое слышу
2 zakkvanaxel
 
13.10.16
12:55
(1) Вопрос не в том, что "задача неправильная", а как использовать этот платформенный механизм и как его включить
3 ihys
 
13.10.16
12:56
(1)в УФ список предполагает множественное выделение строк. Он хочет заюзать это выделение и типовую команду "создать на основании".
4 Fedor-1971
 
13.10.16
12:58
(0) Сделай свою кнопку. В стандартном механизме используется только текущий (отмеченный рамкой) документ.
5 zakkvanaxel
 
13.10.16
12:59
(4) нет. У меня есть пример, в котором ДанныеЗаполнения - Массив. Я просто не могу понять в чем отличия между 2мя документами.
6 zakkvanaxel
 
13.10.16
12:59
(3) Да, все верно.
7 Fedor-1971
 
13.10.16
13:10
(5) отличия в кнопке, которая, реализует док.Заполнить(ТвойМассив)
8 zakkvanaxel
 
13.10.16
13:36
(7) это кнопка - создать на основании. Платформенный механизм.
9 MishaD
 
13.10.16
13:49
да есть такая штука, связанные документы.Но не пользовался.
10 zakkvanaxel
 
13.10.16
14:34
(9) А поподробнее? что за связанные документы? где?
11 Dmitry1c
 
13.10.16
14:36
(1) я делал такую штуку: установка цен номенклатуры на основании нескольких документов поступления. Выделяем в списке через шифт несколько и создать на основании
12 Fedor-1971
 
13.10.16
16:34
(11) Общая концепция? Даже интересно стало. Как сделать через свою команду понятно, а  вот стандартный механизм на это заточить как-то не получилось. (Была задача сделать оплату нескольких счетов одной платёжкой через ввод на основании)
13 Fragster
 
гуру
13.10.16
16:36
ДокОбъект = Документы.Документ.СоздатьДокумент();
ДокОбъект.Заполнить(МассивОбъектовОснований)
14 Fedor-1971
 
13.10.16
16:39
(13) это программно и проблем не вызыввает, а через типовой механизм ВвестиНаОсновании.
15 Мойдодыр
 
13.10.16
16:40
в ерп для таких случаев рисуют свои команды ввода на основании
16 MishaD
 
13.10.16
17:07
Нашёл ссылку на связанные документы http://catalog.mista.ru/public/84001/
17 Dmitry1c
 
13.10.16
17:14
(12) в смысле? параметр команды - множественный, вот и все.
18 Dmitry1c
 
13.10.16
17:15
(14) а кто сказал, что он типовой? создаешь команду, помещаешь её в ту же группу, где и ввод на основании

механизм ввода на оснований платформенный отношения к делу вообще не имеет
19 Лефмихалыч
 
13.10.16
17:20
(0) ни где. ДанныеЗаполнение - это произвольное значение, передавай туда, что хочешь. А вот, чтобы оно было правильно понято, в ОбработкаЗаполнения должен быть код, который знает, что делать с тем, что передали.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.