Добавление дополнительных сведений документа на форму (без изменения конфигурации, через расширение)

Обработки - Обработка документов

Автоматическое добавление дополнительных сведений документов на его форму (в стандартной конфигурации доп. сведения доступны только через кнопку на командной панели в отдельной форме, что не очень удобно).

Администрирование - Общие настройки - Дополнительные реквизиты и сведения. Создаем доп. сведения документов. В поле Всплывающая подсказка указываем группу реквизитов формы, куда поместить (например "ГруппаШапкаЛевая"). Если оставить пустым - то в корень добавит.

Администрирование - Общие настройки - Печатные формы, отчеты и обработки. Добавляем файл расширения.

1.0.2 В расширение добавлены формы "ПоступлениеТоваровУслуг"

Версия 2.0 для УТ (проверено на 11.3.4.21) - добавляет все Доп. сведения на все формы документов, если они есть. На данный момент Расширение требует включения изменений конфигурации и установку в ней режима совместимости 8.3.9(!!!) для использования общих модулей в расширении. Со временем, эта необходимость отпадет (когда 1С в релизе поднимет совместимость с 8.3.8 до 8.3.9).

Проверено на БП 3.0.51. Пока общие процедуры находятся в формах, т.к. для использования общих модулей в расширении необходим режим совместимости 8.3.9 (в типовой 3.0.51.16 - только 8.3.8).

2.0 (для БП) - Работает на версиях начиная с 3.0.52. Реализовано через общие модули. Добавляются сведения на формы всех документов, где они (доп. сведения) есть. Т.к. 1С не сделала ни одной общей процедуры перед/при/после записи разных типов документов, то сведения записываются сразу при их изменении на форме.

Скачать файлы

Наименование Файл Версия Размер
Добавление дополнительного сведения документа на форму (через расширение конфигурации) для БП 3.0:
.cfe 329,59Kb
07.07.17
4
.cfe 1.0.2 329,59Kb 4 Скачать
Добавление дополнительного сведения документа на форму (через расширение конфигурации) для УТ 11.3:
.cfe 8,08Kb
07.07.17
0
.cfe 2.0 8,08Kb Скачать
Добавление дополнительного сведения документа на форму (через расширение конфигурации) v2.0 для БП 3.0:
.cfe 10,05Kb
06.09.17
1
.cfe 2.0 10,05Kb 1 Скачать

См. также

Комментарии
1. Sergey Boltach (ser6702) 67 10.07.17 16:32 Сейчас в теме
Для вынесения на форму есть доп реквизиты, а доп сведения специально сделаны так, чтобы не выводить их на форму.
klinval; Xershi; +2 Ответить
2. Максим Бурляев (maks_20) 14 11.07.17 15:37 Сейчас в теме
(1) Тоже юзаю доп реквизиты, все отображается с коробки) без допиливания
3. Sergey Boltach (ser6702) 67 11.07.17 17:33 Сейчас в теме
(2) Я не о том - зачем требуется расширение, выводящее на форму доп сведения? Если мне что то надо выводить на форму, то я это занесу в пользовательском режиме в доп реквизиты - и ничего не надо допиливать. Доп реквизиты сами собой отобразятся на форме
4. Дмитрий (R_o_n_n_y) 37 11.07.17 19:13 Сейчас в теме
В огороде бузина, а в Киеве дядька. Доп реквизиты - это к справочникам, и они да, автоматом появляются на форме. А доп сведения - это к документам, и они есть только под кнопкой в отдельной форме.
Прикрепленные файлы:
5. Алексей Ермилов (Alex_E) 1602 11.07.17 19:43 Сейчас в теме
(4)
Доп реквизиты - это к справочникам, и о.....
- я тоже так думал, пока не ткнули носом в УНФ)))) Так что не будем столь категоричны про справочники и документы, скажем точнее - дополнительные реквизиты есть в объектах конфигурации, имеющих табличную часть "ДополнительныеРеквизиты". НО, суровая правда жизни в том, что бывают случаи, когда доп.реквизитов к документу или справочнику не предусмотрено, а доп.сведения есть, отчего б на форму не вывести?
Прикрепленные файлы:
Оставьте свое сообщение