|
Создание на основании | ☑ | ||
---|---|---|---|---|
0
JuixyJes
20.06.19
✎
10:27
|
Доброго времени суток, форумчане. Получила задание на доработку УТ, и мне нужно на основании документа создавать документ СчетНаОплату. Добавила в документе "Является основанием" документ СчетНаОплату, в конфигураторе кнопка появилась, а вот в режиме предприятия нет кнопки, что делать?
|
|||
1
Vadi_Ka
20.06.19
✎
11:06
|
Добрый день! Как-то давно решал похожую задачу: возможно поможет, в форме документа (в режиме предприятия) кнопка "Ещё" - "Изменить форму" и поставить галочку на нужной команде, т.к. по умолчанию она не видна.
|
|||
2
JuixyJes
20.06.19
✎
11:21
|
(1) Нет, в изменении формы тоже нет этой команды
|
|||
3
hhhh
20.06.19
✎
11:22
|
(2) а какая ут?
|
|||
4
JuixyJes
20.06.19
✎
11:25
|
(3) 11.4.7.128
|
|||
5
hhhh
20.06.19
✎
11:31
|
(4) тогда смотрите в общих командах. там должна быть команда типа ввод на основании, может в ней не указан ваш документ.
|
|||
6
JuixyJes
20.06.19
✎
11:40
|
(5) Возможно я не шибко умная, но команды ВводНаОсновании или СоздатьНаОсновании нет. Есть общий модуль СоздатьНаОсновании
|
|||
7
palsergeich
20.06.19
✎
11:56
|
(6) меню с подменю создания на основании на форму добавляется программно присозданиинасервере
Общий модуль в котором это происходит я уже не помню но ищется глобальным поиском по имени кнопки за 5 минут. Там есть дока. Или пойти более лёгким путем и покурить ИТС |
|||
8
palsergeich
20.06.19
✎
11:57
|
В таких случаях очень помогает демо БСП, в ней прикладного кода нет и разбираться с функционалом гораздо проще
|
|||
9
JuixyJes
20.06.19
✎
12:00
|
// Список объектов, в которых используются команды создания на основании.
// // Возвращаемое значение: // Массив из ОбъектМетаданных - Объекты метаданных с командами создания на основании. // Функция ОбъектыСКомандамиСозданияНаОсновании() Экспорт Массив = Новый Массив; СозданиеНаОснованииПереопределяемый.ПриОпределенииОбъектовСКомандамиСозданияНаОсновании(Массив); Возврат Массив; КонецФункции |
|||
10
JuixyJes
20.06.19
✎
12:00
|
Все что нашла, как я поняла в массив выгружается список документов, в которых возможно СозданиеНаОсновании
|
|||
11
palsergeich
20.06.19
✎
12:01
|
Умничка
|
|||
12
JuixyJes
20.06.19
✎
12:06
|
(11) А в каком случае сие действо происходит, не особо поняла
|
|||
13
JuixyJes
20.06.19
✎
12:08
|
(11) Так же нашла еще один модуль, с предопределенным списком документов, как я поняла, нужно добавить туда мои документы.
|
|||
14
palsergeich
20.06.19
✎
12:13
|
(13) встань в остановку в этом модуле и по стеку вызовов найди
|
|||
15
JuixyJes
20.06.19
✎
12:14
|
(13) + попробовала добавить, не вышло. Документы созданные мною как доработка УТ могут выступать друг для друга как основание и кнопка там появляется сама. А вот при попытке задать их как основание для типового документа УТшки не дает кнопку
|
|||
16
JuixyJes
20.06.19
✎
12:15
|
(14) А в какой ситуации то это происходит. не особо понимаю
|
|||
17
edem911
20.06.19
✎
12:33
|
(0) А сами счета на оплату доступны в предприятии? В УТ ввод на основании реализован типовыми механизмами. Функциональная опция "Использовать счета на оплату" используется?
|
|||
18
JuixyJes
20.06.19
✎
13:04
|
(17) если функциональную опцию включить в документе/подсистеме они пропадают из интерфейса, становятся неактивными
|
|||
19
Rema Dan
20.06.19
✎
13:42
|
(0) Как уже было замечено в (7) в большинстве типовых документов УТ не используется типовой функционал ввода на основании. Вместо него работают механизмы дополнительных команд БСП. Все эти механизмы управляются из кода.
Для того чтобы типовые документы предлагали вностить новые документы, нужно в модуле менеджера типового документа в ДобавитьКомандыСозданияНаОсновании() добавить команды внесения на основании. Для того чтобы новые документы позволяли вносить типовые, нужно не только прописать их в модуле менеджера новых документов, но и зарегистрировать их в типовом механизме (функция из (9)) и прикрутить к формам новых документов автоматическую генерацию кнопок внесения на основании по аналогии с типовыми документами. |
|||
20
JuixyJes
20.06.19
✎
14:46
|
Так, я все поняла, не посмотрела активны ли СИИ документы в режиме предприятия. Как итог - они не активны.
|
|||
21
JuixyJes
20.06.19
✎
14:47
|
(20) Всем спасибо, можно расходиться)
|
|||
22
edem911
20.06.19
✎
15:04
|
(18) когда вы добавляете объект в ФО он пропадает из интерфейса - так как ФО отключена именно в режиме предприятия, за ФО в режиме предприятия отвечает константа.
(20) что такое СИИ? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |