1С 8.2 Управляемое приложение – Разработка интерфейса
В архиве
4 октября 2011 в 12:01:53
(13 лет 7 недель 4 дня 16 часов назад)
27.09.2011 14:59:25
Текст задания
Необходимо разработать интерфейс пользователя на основе готового объекта ActiveX, то есть провести встраивание библиотеки для удобства её использования в 1С 8.2 управляемое приложение.
ActiveX контрол предоставляет функции взаимодействия с сервером телефонии.
Например:
совершение аудио-звонков, определитель номера, информирование о входящем вызове, завершение звонка,
перевод звонка, запись звонка, приём звонков по нескольким линиям, удержание вызова.
Соответственно, результат разработки должен позволять пользователю 1С в удобной форме пользоваться всеми этими функциями.
Пользователь должен получать в наглядном виде информацию:
– о входящих звонках, их состоянии, длительности;
– о контрагентах (найденных по номеру телефона), документах связанных с контрагентами, счетах, долгах, контактных лицах;
– о статистике разговоров (история звонков);
– о SMS сообщениях (журнал смс).
Пользователь должен иметь возможность выполнять функции:
– начала звонка по введенному номеру, по выбору номера из справочника Контрагентов, Сотрудников;
– завершения звонка;
– постановки на удержание;
– просмотра состояния голосового ящика;
и т.п.
Встраивание, предпочтительно, должно быть в виде внешней обработки для удобства распространения и установки
на произвольные конфигурации пользователей. По возможности, нужно минимизировать зависимости от конфигураций или
позволить пользователю гибко настраивать взаимодействие со своей конкретной конфигурацией.
Результат разработки должен работать на 1С 8.2 в управляемом режиме толстый, тонкий и веб-клиент.
Поддерживаемые ОС: Windows.
Скриншоты:
scr1 – Пример версии для 1С 8.1. Показаны внешняя обработка и её дополнительные формы.
scr2 – Пример быстрого отзвона по контрагентам
scr3 – Настройки обработки. Для сохранения используется "СохранитьЗначение()"
scr4 – Пример событий 1С8.2, которые генерирует ActiveX библиотека. Требуется лишь прописать реакцию на них.
К сожалению, документации по ActiveX предоставлено не будет, но все вопросы встраивания можно обсуждать с разработчиком ActiveX.
Есть готовый пример встраивания в 1С8.2 с реализацией части функционала. Доработке не подлежит, поэтому лишь пример.
ActiveX имеет собственную визуальную форму, но её использование не обязательно.
Вообщем, цель: сделать пользователю удобно.
Задача интересная из серии пойди туда не зная куда. Документации нет. А разработчик ActiveX есть???? Он готов на отвечать на вопросы????.
Судя по скриншотам у вас на 8.1. все было реализовано????? Доступ к данным файлам получить будет можно ????.
Сколько вы согласны потратить на данный проект. Просто информации о том как ваш ActiveX работает нет придется настраивать его опытным путем а это требует времени. Удаленный доступ к Компьютеру на котором все это будет работать получить можно будет????? потому что без этого скорее никак.
Точного соответствия с высланными интерфейсами не получится. Но походить будет.
Большой опыт работы с управляемыми интерфейсами в 8.2. Множество своих разработок.
Есть опыт доработок интерфейсов. Будет сделано без изменения конфигурации. Для примера можно посмотреть одну из моих разработок:
http://super1c.ru/product.php?id=RabochiyStol1C
Имею статус предпринимателя, поэтому могу при необходимости предоставить бухгалтерские документы.