Имя: Пароль:
1C
1С v8
БП3 (БСП) - дополнительные печатные формы
0 Chai Nic
 
24.06.22
14:57
Есть скажем печатная форма счета. И нужно для одного контрагента печатать "особую" форму, с дополнительной текстовкой. Можно ли это сделать без программирования? О возможности создания обработки с ВПФ я в курсе, но это гемор - повторять все нюансы типового заполнения с риском что отломится при обновлении.
Вот есть регистр "Пользовательские макеты печати". Но он недоступен для непосредственного редактирования. В нём появляются только записи, когда изменен какой-то встроенный макет. Но это - одно изменение, одна версия. А если нужно иметь доступ одновременно к двум вариантам одного макета, как быть?
1 RomaH
 
naïve
24.06.22
15:14
"Можно ли это сделать без программирования?" - нет
2 vicof
 
24.06.22
15:14
Делать печатную форму и не обновлять
3 Chai Nic
 
24.06.22
15:19
Блин, элементарная же вещь, варианты макетов - а не реализована в этом БСП..
4 RomanYS
 
24.06.22
15:21
(0) расширение с копией команды печати и подмена макета. Должно быть не сложно
5 luter-89
 
24.06.22
15:46
(0) в БСП по-моему есть такой функционал
6 Новый1сник2
 
24.06.22
15:52
(0) закажи на фрилансе внешнюю печатную форму, при обновлении программы, формы счета редко отваливаются
7 Новый1сник2
 
24.06.22
15:54
+ еще в типовых, в форме счета есть дополнительные условия, можно там текст менять
8 Chai Nic
 
24.06.22
16:23
(5) По факту нет. Вариантов два - или расширение или ВПФ.
9 Garykom
 
гуру
24.06.22
16:26
(8) Ты неправ

Есть шаблоны печатных форм, там можно поправить
10 Garykom
 
гуру
24.06.22
16:27
Ищи там СчетЗаказ
11 RomanYS
 
24.06.22
16:47
(9) ему нужно два варианта макета с выбором их по условию. Такого нет.
12 Dasvi
 
24.06.22
16:54
(0) Вариант скопировать этот макет и добавить его как новый с изменением для этого контра?
13 Dasvi
 
24.06.22
16:55
(12) Ну и печатать ему соответсвенно ее
14 Garykom
 
гуру
24.06.22
17:11
(11) В самом макете можно извратиться
Но согласен там сильно порезано по доступным полям, придется расширением
15 Chai Nic
 
24.06.22
20:53
(9) (12) А можно подробнее? Что копировать и как это добавить в список доступных форм?
16 Chai Nic
 
24.06.22
20:54
(11) Не обязательно по условию, достаточно чтобы пользователь выбирал нужный макет
17 Доминошник
 
24.06.22
21:25
(0) в ЗУП-е точно есть уже
https://dl03.1c.ru/content/HRM/3_1_22_25/news.htm

Печать
В списке макетов печатных форм (раздел Администрирование - Печатные формы, отчеты и обработки - Макеты печатных форм) добавлена возможность создания новых макетов печатных форм. Для новых макетов автоматически добавляются команды печати в подменю Печать соответствующих документов. Это позволяет создать свою печатную форму без использования конфигуратора.
В редакторе макета печатной формы доступен список полей документа, выводимого на печать. В списке полей показывается образец заполнения по каждому полю, предусмотрена настройка формата. Поля из этого списка можно перетаскивать прямо в макет. На любом этапе редактирования можно посмотреть образец формирования печатной формы на примере любого документа.
18 Доминошник
 
24.06.22
21:27
Да и в БП с 3.0.113
https://its.1c.ru/db/updinfo#content:1190:1:issogl1_7

Создание своих печатных форм
Добавлена возможность создавать для документов свои печатные формы с дополнительными реквизитами без использования режима Конфигуратора. Типовые формы при этом сохраняются.
19 Chai Nic
 
24.06.22
21:52
(17) (18) Ух ты, круто! Внезапно)
20 Garykom
 
гуру
24.06.22
23:30
(19) выбирать перед печатью придется в настройках
использовать исходную или измененную форму

немного странно что разрабы типовых не подумали на пару шагов вперед
реализовав возможность не одной измененной печформы а несколько с привязкой по условиям
21 Garykom
 
гуру
24.06.22
23:31
(20)+ но расширением это реализуется достаточно просто
22 Chai Nic
 
25.06.22
08:33
(20) "выбирать перед печатью придется в настройках"
Нет, с новым механизмом не придется. Но придется новую форму рисовать практически заново - без использования параметров исходной. Зато с возможностью использовать допреквизиты, что важно.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.