[Расширение] Новый справочник "Константы", для хранения неизменяемых значений

0. mityushov.vv 179 24.10.18 16:53 Сейчас в теме
Доработка выполнена через расширение, конфигурацию с поддержки снимать НЕ НУЖНО.
Релиз платформы под который разрабатывалось 8.3.12.1529. На данный момент платформа 8.3.14.1630 и все работает.
Проверена на конфигурациях БП (3.0.65.84), ЗУП (3.1.8.112)
Очень часто необходимо в системе хранить какие-то постоянные данные, к которым необходимо периодически обращаться. Для этого была выполнена данная доработка, добавлен новый справочник "Константы" в расширение. Конечно, можно это реализовать через регистр сведений, но на мой взгляд справочник дает более широкий функционал по хранению данных.

Перейти к публикации

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. AlX0id 25.10.18 09:11 Сейчас в теме
Сойдет когда-нибудь, когда можно будет в типовых использовать без снятия с поддержки )

ЗЫ. Адреса информирования, мне кажется, красивее было бы реализовать через стандартную функциональность видов КИ.
2. mityushov.vv 179 25.10.18 10:01 Сейчас в теме
(1) Стандартная функциональность видов КИ это что?))))
Данной доработкой мы пользовались в предыдущей компании и достаточно успешно, а адреса информирования это как простейший пример приведен, туда можно засунуть все что угодно при желании, там написано. И это как бы разработан для линии поддержки функционал, в котором можно быстро что то поменять не имея высокой квалификации. В основном для этого данная доработка.
3. AlX0id 25.10.18 10:23 Сейчас в теме
(2)
Стандартная функциональность видов КИ это что?))))

Контактная информация из БСП - позволяет добавить произвольные виды КИ. В данном случае - просто создать вид КИ "Адрес для уведомления о ДР", и прописать его значение у нужных пользователей/физлиц.
А справочник "Константы" сам по себе далеко не новое изобретение, конечно )
4. mityushov.vv 179 25.10.18 10:46 Сейчас в теме
(3) А если например в организации 50 баз бух, и на почту сообщения из всех баз нужно отправлять например 5 админам, которые закрывают доступ по всем системам по уволившимся сотрудникам например. То во все 50 баз нужно заводить этих 5 админов как физ лиц и к ним прописывать адрес электронной почты?
А если глав бух будет против что бы во всех базах болтались не понятные люди?
Это понятно что если есть сотрудник в базе у него можно прописать адрес почты и все тут это вообще не обсуждается. Речь идет про ту информацию, которая отсутствует в базе.
И у сотрудников линии поддержки например нет доступа к редактированию справочника "Физ.лиц" или "Сотрудников" что верно, тогда как поступать?
5. IsiKosta 729 03.09.19 15:11 Сейчас в теме
В 8.3.16 можно добавлять константы в расширение
6. mityushov.vv 179 03.09.19 15:24 Сейчас в теме
(5) У меня сейчас платформа 8.3.14.1630. Все работает. На 8.3.16 еще не обновлял. НУ я думаю все должно работать, просто режим совместимости у расширения нужно выставить такой же как у конфигурации и все
7. igee12 21.10.19 12:14 Сейчас в теме
(6) Тут, насколько я понимаю, IsiKosta имел ввиду, что в 8.3.16 можно будет добавлять свои Константы (как тип данных) в расширение, что нельзя сделать на более младших платформах. Т.е. ваш функционал можно будет реализовать не в виде Справочника, как у вас, а именно в виде Констант.
8. mityushov.vv 179 21.10.19 12:18 Сейчас в теме
(7) Понятно. Но это я так справочник назвал "Константы" по факту это гораздо более расширенный функционал чем константы т.к. в одном элементе можно хранить несколько разных значений и можно хранить и целый список значений. Насколько я помню в константах можно хранить только одно значение, а не список.
9. igee12 21.10.19 13:07 Сейчас в теме
(8) Ну на самом деле можно хранить что угодно, если придать константе тип ХранилищеЗначения. Но со справочником это будет, пожалуй, правильнее.
Оставьте свое сообщение
Вопросы с вознаграждением