Имя: Пароль:
1C
 
УТ 11.2 При добавлении документа в ввод на основании в форме появляется отдельная кнопка.
0 bvb
 
25.06.21
16:46
Добрый день

Добавил новый документ и сделал его вводимы на основания заказа поставщику.
Поправил критерий отбора "Связанные документы" - внес новый документ в тип данных и в составе определил критерий отбора реквизит "Документ основание" нового документа.


В документе "Заказ поставщику" в форме списка и форме документа появилась отдельная кнопка "Создать на основании"
А на стандартной кнопке (с зеленой стрелкой) в выпадающем списке этого документа нет.
ЧЯДНТ ?
Надо что то править в ДобавитьКомандыСозданияНаОсновании модуля менеджера "Заказа покупателя" ?
1 Ёпрст
 
гуру
25.06.21
16:52
Смотреть определяемые типы. и добавить туда. Для всяких самодельных кнопок, там могут прям явно метаданные указываться, или из определяемого типа.
2 bvb
 
25.06.21
17:23
(1) КАк смотреть ? И что там нужно искать ?
3 ildary
 
25.06.21
17:31
(2) Если я правильно помню, то в типовых не надо включать платформенный ввод на основании, а делать только через механизм БСП.
4 Chameleon1980
 
25.06.21
17:38
поиск ссылок на объект.
на документе, который уже есть в списке
и выпадут ссылки на определяемые типы
5 bvb
 
28.06.21
11:34
(4) Смотрел определяемы типы :
Ничего похожие на данную тему нет
ОпределяемыйТип.ВерсионируемыеДанные.Тип
ОпределяемыйТип.ВладелецДополнительныхСведений.Тип
ОпределяемыйТип.ВладелецНаборовЗначенийДоступаОбъект.Тип
ОпределяемыйТип.ВладелецПрисоединенныхФайлов.Тип
ОпределяемыйТип.ИнтеграцияС1СДокументооборотИнтегрируемыеОбъекты.Тип
ОпределяемыйТип.ОбъектСДополнительнымиКомандами.Тип
ОпределяемыйТип.ПредметЗадачи.Тип
ОпределяемыйТип.ПредметЗаметок.Тип
ОпределяемыйТип.ПредметЗаметокОбъект.Тип
ОпределяемыйТип.ПредметНапоминания.Тип
6 bvb
 
28.06.21
14:24
Разобрался.
Все делается через БСП

1.    Программный ввод на основании указывать не нужно
2.    ОбработкаЗаполнения() в модуле документа МойДокумент
3.    В модуле менеджера документа – основания Документы.МойДокумент.ДобавитьКомандуСоздатьНаОсновании(КомандыСозданияНаОсновании)
4.    В модуле менеджера МойДокумент  добавить функцию  ДобавитьКомандуСоздатьНаОсновании