|
УФ: Создание внешней печатной формы для нетипового документа (как его назначить?) | ☑ | ||
---|---|---|---|---|
0
AliceLight
01.06.16
✎
17:53
|
Добрый день!
конфа ЗУП 3.0.25.109 платформа 8.3.8.1675 Мне нужно создать внешнюю печатную форму для нетипового документа. С созданием самой внешней обработки проблем нет: в справочник "Дополнительные внешние отчеты и обработки" добавилась, все ок. Но не могу ее привязать к документу. Проблема в том, что в этом справочнике в пункте "Разместить в" в списке док-тов нет моего, нетипового. На ИТС нашла вот что: "Состав типов этих объектов необходимо задать в свойстве Тип параметра команды в следующих общих командах: ЗаполнениеОбъекта, ОтчетыОбъекта, ДополнительныеПечатныеФормыОбъекта, СозданиеСвязанныхОбъектов." Ага, только общей команды "ДополнительныеПечатныеФормыОбъекта" в базе НЕТ. Хотя "ЗаполнениеОбъекта", к примеру есть. По советам из старых тем мисты тоже самое: "Чтобы к новому документу иметь возможность подключить ВПФ необходимо этот документ указать в списке Типов параметров Общей команды "ДополнительныеПечатныеФормыОбъекта", а лучше подстраховаться и указать новый(ые) документ(ы) и в других Общих командах "ДополнительныеОтчетыИОбработкиОтчеты", "ДополнительныеОтчетыИОбработкиЗаполнениеОбъекта", "ДополнительныеОтчетыИОбработкиСозданиеСвязанныхОбъектов"." А если таких команд нет? Как быть? Может, кто сталкивался? |
|||
1
MaxS
01.06.16
✎
17:58
|
Сталкивались. Читали ИТС, БСП, подсистема "Печать..." ;)
Это получилось быстрее, чем гадать что и откуда перенести. |
|||
2
AliceLight
01.06.16
✎
18:00
|
(1) в смысле, необходимо поставить эту подсистему?
|
|||
3
MaxS
01.06.16
✎
18:03
|
(2) Она есть, её нужно внедрить в нетиповой документ.
|
|||
4
MaxS
01.06.16
✎
18:05
|
(3) Вернее БСП внедрена в вашу конфигурацию. Нужно донастроить внедрение для нетипового документа.
|
|||
5
AliceLight
01.06.16
✎
18:16
|
(4) вот я и не понимаю, что именно еще не хватает для донастройки.
В ИТС в БСП про подсистему Печать действия по размещению команд в модуле объекта сделала, процедуры вроде Подключаемый_ВыполнитьКомандуПечати в модуле ПФ я добавила. Вопрос в том, как указать внешней печатной форме в режиме предприятия, к какому документу она относится, если этого документа в списке нет. Я не понимаю, в каком объекте в конфигураторе я должна данный документ указать. |
|||
6
MaxS
01.06.16
✎
18:18
|
(5) Взять для примера документ, который отображается в предприятии и посмотреть в конфигурации ссылки на этот объект.
|
|||
7
AliceLight
01.06.16
✎
18:35
|
(6) делала так, ни единой ссылки на что-то относящееся к ПФ или печати: ни функциональных опций, ни команд, ни ОМ.
Думала, что может команду просто переименовали в новых версиях, поэтому по куску модуля из команд ЗаполнениеОбъекта, ОтчетыОбъекта, СозданиеСвязанныхОбъектов искала(у них там вызов одной и той же функции), чтобы найти недостающую команду - глухо, только в них, да еще и во всяких командах ДополнительныеОбработкиЗарплата (относящимся к подсистеме в целом)и тому подобных есть вызов этой процедуры, т.е. недостающей как бы якобы в командах и нет. |
|||
8
AliceLight
01.06.16
✎
19:29
|
Йес!
В общий модуль "ЗарплатаКадрыРасширенный" в процедуру "ПриОпределенииОбъектовСКомандамиПечати" необходимо добавить свой тип документа. Тогда в списке он будет. Теперь для использования внешних обработок надо менять конфу :( |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |