Адресная книга для 1С:Документооборот
Функциональные - Документооборот и делопроизводство (СЭД)
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Проблема
Однажды передо мной была поставлена задача сделать Адресную книгу для 1С:Документооборот. Да, в документообороте есть адресная книга, но требовалось, чтобы:
- Она была в виде дерева подразделений и в самом дереве сразу отображались фотографии пользователей и их информация.
- Чтобы Адресная книга была доступна через интернет и с телефона.
Первый пункт привел к следующей проблеме при реализации данного функционала средствами 1С: фотографий очень много и даже если формировать табличный документ, то все фотографии отправлялись бы на клиент сразу. Из-за этого загрузка длилась слишком долго. Ввиду этого было принято решение сделать это через публикацию страницы с адресной книгой, тем более, что у меня уже было готовое расширение для создания пользовательских http-сервисов (//infostart.ru/public/1415500/).
Установка
- Для начала необходимо подключить http-сервис расширения (файл ВебДоступ.cfe в архиве) и настроить в соответствии с //infostart.ru/public/1415500/
- После публикации необходимо скачать с сайта 1С обработку «Загрузка выгрузка XML» с https://its.1c.ru/db/metod8dev/content/4126/hdoc и загрузить структуру справочников из файла «Выгрузка страниц.xml»
- Поздравляю! Теперь при переходе по http://127.0.0.1/DemoDocMngCorp/hs/WebAccess/BasicPages/addressBook.html , где 127.0.0.1 – адрес сервера, а DemoDocMngCopr – имя публикации мы попадаем на страницу, которая после запроса Логина и Пароля отобразит адресную книгу.
Возможности

При открытии окно имеет две основные области: закрепленная левая (1) с деревом подразделений (при клике окно прокручивается до выбранного подразделения) и прокручиваемая правая со строкой поиска (2), которая ищет по имени и деревом Адресной книги с группировками подразделений, которые сворачиваются по нажатию (3) и карточками пользователей. Имя пользователя берется из Физического лица, а если такого нет, то из пользователя. Ниже выводится должность и помещение, а далее email и телефон. Фотографии подгружаются динамически, только когда пользователь прокручивает до них.
Пример работы также можно посмотреть на видео:
Дополнительная информация
Данная адресная книга реализована на vue.js и bootstrap, проверена на Документооборот 8 КОРП, редакция 2.1 (2.1.28.13) на платформе 1С:Предприятие 8.3 (8.3.18.1208).
Вступайте в нашу телеграмм-группу Инфостарт