Антонов Игорь | Руководитель отдела разработки | АО "ДальЖАСО"

«Борьба за интерфейс: HTTP-сервисы + node.js + React.js. Как разработать современный интерфейс»

1С:Предприятие - основная платформа в нашей компании. Мы успешно разработали несколько конфигураций и столкнулись с проблемой: партнерам не нравится 1С-интерфейс из коробки. Решения, адаптированные на работу через веб-клиент тормозят и не могут конкурировать с современными веб-приложениями. Остро проблема проявляется у мобильных пользователей. Стандартным веб-клиентом невозможно пользоваться с мобильного устройства. Стоковые решения в виде мобильного клиента или мобильной платформы от 1С создают дополнительные сложности в дистрибуции приложений. Выход из замкнутого круга мы нашли в современных веб-технологиях и HTTP-сервисах платформы 1С:Предприятие. * Кратко. Что такое и зачем нужны HTTP-сервисы; * Производительность и модель лицензирования; * Особенности разработки API; * HTTP-сервисы vs Веб-сервисов; * Фронтенд. Как не потеряться в технологиях; * React. Как мы выбирали фреймворк для разработки пользовательского интерфейса; * Почему не подошел Angular; * Как заставить технологии работать вместе; * Наши кейсы и проблемы; * Оптимизация HTTP-сервисов; * Что изменилось после двух лет разработки.

Рабочий стол (Панель функций)

0. KillerMann 162 08.08.17 23:24 Сейчас в теме
Рабочий стол (Панель функций) предназначен для создания панельки, где будут находиться созданные вами ярлыки(кнопки) для открытия документов, журналов, справочников, обработок, отчетов и пр. объектов конфигурации. Также ее можно разрисовать таким образом, чтобы для пользователя была ясна последовательность рабочего процесса. Из панели можно открывать списки с отбором по сотруднику, если в документах списка присутствует реквизит "Сотрудник" или "Ответственный". С данным инструментом может работать даже неподготовленный пользователь.

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

Комментарии
Сортировка: Древо
1. Филипп 09.08.17 15:30 Сейчас в теме
Добрый день! Обработку скачала. Панелька понравилась, очень наглядно смотрится после настройки и понятно для работы "простого пользователя". А именно они и вносят всю информацию в базу для дальнейшего анализа "продвинутыми пользователями".
Что еще хотелось бы видеть: возможность создавать разные кнопки для доступа к элементам справочника "Дополнительные отчеты и обработки". А сейчас пока можно вызвать лишь весь справочник целиком, и там опять обычный выбор и вызов.
Надеюсь на дальнейшую модификацию.
С уважением. Филипп.
Evgenickl; suhoi; alex_4x; oleynik.dv; user676486_dolya; Ponommax; svetik789; CyberCerber; miaso; vadimnet; +10 Ответить
2. KillerMann 162 09.08.17 16:17 Сейчас в теме
(1) Филипп, спасибо Вам за отзыв!
Идею вашу понял, обработка писалась под любую конфигурацию не в зависимости от присутствия БСП(не в типовых Библиотека Стандартных Подсистем не всегда присутствует), поэтому и справочник "Дополнительные отчеты и обработки" может отсутствовать. Но идея хорошая и если Вас поддержат Плюсами, то реализую данную возможность для конфигураций с БСП.
3. gubanoff 45 11.08.17 09:11 Сейчас в теме
(0) у нас тоже используется подобный рабочий стол, только не хватает возможности задания отборов. Чтобы документы открылись сразу с отбором по определенной организации, к примеру. Доработаете у себя, скачаю :)
user676486_dolya; +1 Ответить
4. KillerMann 162 11.08.17 13:01 Сейчас в теме
(3) Александр, я понял Вас, в следующей версии сделаю такую возможность, но не знаю насколько это будет востребовано.
5. Yashazz 2255 13.08.17 11:33 Сейчас в теме
Ну что ж, недурственно. Я в своё время делал https://infostart.ru/public/238054/ - рабочий стол на MXL-табличном документе. Но, в принципе, графическая схема тоже неплохой вариант.

...забавно. Моя публикация за 4 года еле-еле набрала 20 плюсов, а тут сразу уже 22... Может, мне надо было тоже на графической схеме делать?)))
6. gubanoff 45 14.08.17 11:40 Сейчас в теме
(5) было несколько публикаций и на графической схеме, эта публикация не новинка.
7. shard 250 16.08.17 13:19 Сейчас в теме
8. Sl@v@ 28.08.17 02:47 Сейчас в теме
Хорошая реализация, а главное наглядная. И если бы с параметрами и предварительно заданым вариантом отчета - был бы очень благодарен.
9. KillerMann 162 28.08.17 10:22 Сейчас в теме
(8) Slava Admin, что значит с параметрами - Вы про параметры отчета?
10. Sl@v@ 01.09.17 02:23 Сейчас в теме
11. kolya_tlt 11 20.10.17 14:07 Сейчас в теме
1. вам чем избранное не нравится?
2. 2 кнопки Еще смотрится ужасно. можно сделать по одной командной панеле в каждой форме, будет на много гармоничнее.
2.1. вторая форма наверно называется "настройка рабочего стола", а не "рабочий стол".
16. pafftis 12 04.11.17 00:07 Сейчас в теме
(11)
Хорошо, отвечу так же,
1. Вам чем эта обработка не устроила?
1.1 Вас компания 1с просит дополнительно денег заплатить?
Не нравится закройте тему и ищите подходящую для Вас.
12. KillerMann 162 21.10.17 00:17 Сейчас в теме
1. Вам нравится избранное - Вы и пользуйтесь!
2.2 Вы вообще о чем? Какие кнопки? Вы вообще смотрели публикацию перед тем как писать?
2.3 Флудом занимайтесь в Флудилке, а не здесь!
13. Gizmo_esu 48 23.10.17 10:21 Сейчас в теме
штука полезная конечно, но, ИМХО, интерфейс возвращает далеко в прошлое (..
14. KillerMann 162 23.10.17 16:19 Сейчас в теме
(13) И чем же он "возвращает", если вы можете подстроить весь этот интерфейс под себя?
15. Gizmo_esu 48 24.10.17 17:12 Сейчас в теме
(14) настройка под себя — это бесспорный плюс, а остальное вкусовщина спорить о которой нет смысла.
Оставьте свое сообщение
Все разделы

Вакансии


Удаленный ИТ-журналист
Санкт-Петербург
По совместительству

Программист 1С
Санкт-Петербург
зарплата от 80 000 руб. до 150 000 руб.
Полный день

Программист 1С
Москва
зарплата от 120 000 руб. до 160 000 руб.
Полный день

Консультант-аналитик 1С
Москва
зарплата до 160 000 руб.
Полный день