Клиент jabber для 1С 8.1, 8.2

05.04.11

Разработка - Разработка внешних компонент

Пример клиента jabber для 1С 8.1, 8.2 с использованием одной из 3х предлагаемых внешних компонент.

Скачать исходный код

Наименование Файл Версия Размер
архив
.zip 1,40Mb
294
.zip 1,40Mb 294 Скачать

Состав:

  • jabber81.cf - выгрузка конфигурации 8.1.15.14
  • jabber82.cf - выгрузка конфигурации 8.2.13.219
  • Jab1c - компонента для работы с сервером jabber - положить в каталог bin
  • JabberNet - компонента для работы с сервером jabber (.net) - регистрируется reg.bat
  • Dushelov.ICQ - компонента для работы с сервером jabber (.net) - регистрируется reg.bat

Замечания:

  1. Пример выдран из самописной конфигурации, где был сильно интегрирован с ней и не претендует на решение в виде отдельной подсистемы.
  2. Какая внешняя компонента будет использоваться - видно тут ВнешниеОбъекты.СоздатьКлиентаJabber(). 
  3. Сам сначала использовал Dushelov.ICQ (//infostart.ru/public/14457/), затем JabberNet (нашего программиста), сейчас Jab1c (опять же нашего программиста). Jab1c скорее всего может работать только с параметрами подключения как в примере по умолчанию.
  4. Клиент способен подключаться к серверу, получать список контактов, отправлять сообщения, получать сообщения, отображать анимированные смайлики (регулярные выражения), переписка отображается с помощью html, отдельная вкладка для каждого контакта, обновление статусов и непрочитанных сообщений, сохранение/восстановление данных формы при закрытии/открытии обработки. Ничего больше не планируется: у нас пользователи и группы заводятся в active directory, синхронизируются с сервером jabber openfire и пользователям разрешена только переписка с теми кого они видят в своем списке.
  5. При старте конфигурации откроются настройки: каталог данных - для хранения истории переписки, настройки jabber лучше оставить по умолчанию не факт что с другими будет работать, использовать звуки не работает на проигрывание стоит заглушка в виде пустой процедуры, JID желательно заполнять с указанием сервера при этом сервер тоже заполнять.
  6. В оригинальной конфигурации jabber интегрирован со всеми окнами конфигурации с помощью вызова ОбслуживаниеФормы.ФормаПередОткрытием() в ПередОткрытием()
  7. В основу Обработка.ОБ_РегулярныеВыражения мной был взят чей-то труд, искренне извиняюсь - не помню чей, когда и где.
  8. Иконки и смайлики позаимствованы из qip (http://qip.ru/)

См. также

Интеграция Альфа Авто 5 / Альфа Авто 6 и AUTOCRM / Инфотек

Сайты и интернет-магазины WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 1С:Управление торговлей 11 Автомобили, автосервисы Россия Управленческий учет Платные (руб)

Интеграционный модуль обмена между конфигурацией Альфа Авто 5 и Альфа Авто 6 и порталом AUTOCRM. Данный модуль универсален. Позволяет работать с несколькими обменами AUTOCRM разных брендов в одной информационной базе в ручном и автоматическом режиме.

36000 руб.

03.08.2020    15930    13    18    

13

Интеграция 1С — Битрикс24. Обмен задачами

Сайты и интернет-магазины Интеграция WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Управленческий учет Платные (руб)

Интеграция 1С и Битрикс24. Разработка имеет двухстороннюю синхронизацию 1С и Битрикс24 задачами. Решение позволяет создавать пользователя в 1С из Битрикс24 и наоборот. Данная разработка технически подходит под все основные конфигурации линейки продуктов 1С:Предприятие 8.3 (8.3.18.1289). При приобретении предоставляется 1 месяц бесплатных обновлений разработки. Доступна демо-версия продукта с подключением Вашего Битрикс24

5040 руб.

04.05.2021    17880    6    15    

13

Заполнение по ИНН или наименованию реквизитов контрагента по данным сайта ФНС

Обмен с ГосИС WEB-интеграция Платформа 1С v8.3 Управляемые формы 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия государственного учреждения 1С:Документооборот 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Платные (руб)

Обработка является альтернативой механизму, разработанному фирмой 1С и заполняющему реквизиты контрагента по ИНН или наименованию. Не требуется действующей подписки ИТС. Вызывается как внешняя дополнительная обработка, т.е. используется, непосредственно, из карточки контрагента. Заполнение по ИНН или наименованию реквизитов контрагента по данным сайта ФНС (egrul.nalog.ru) для БП 2.0, БП 3.0, БГУ 1.0, БГУ 2.0, УТ 10.3, УТ 11.x, КА 1.1, КА 2.x, УПП 1.x, ERP 2.x, УНФ 1.5, УНФ 1.6, УНФ 3.0, ДО 2.1

2400 руб.

28.04.2016    88926    163    216    

318

[Расширение] БОР-Навигатор.Культура

Зарплата Бюджетный учет WEB-интеграция Обмен с ГосИС Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бюджетный учет Платные (руб)

Расширение конфигурации, включающее в себя объекты, необходимые для подготовки и сдачи отчета "Штатная численность" системы "БОР-Навигатор.Культура" в программе "1С:Зарплата и кадры государственного учреждения", редакция 3.1.

8400 руб.

01.02.2019    25871    9    0    

7

Медиадисплей. Рекламный информационный монитор для покупателя.

Разработка внешних компонент POS терминал Рабочее место Розничная торговля Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд Реклама, PR и маркетинг Управленческий учет Платные (руб)

Монитор покупателя может отображать текущую покупку на кассовом месте, показывать видеорекламу, баннеры, во время простоя разворачивать рекламу на весь экран. Можно использовать в качестве графического меню-борда в кафе и видеовывески. Управление выводом на телевизор через hdmi-приставку на базе Windows или Android. В качестве устройства отображения можно использовать Android-планшеты, фоторамки с Android, монитор любого Windows-компьютера, доступного по сети. Настраивается ЛЮБОЙ ДИЗАЙН экрана!

16800 руб.

30.05.2017    52228    34    69    

43
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. sound 535 05.04.11 20:55 Сейчас в теме
Ай маладец, давно надо было выложить :D
+
2. parcan 66 06.04.11 10:23 Сейчас в теме
sound, ну считай твоими силами наконец и выложили
+
6. sound 535 06.04.11 14:07 Сейчас в теме
(2) ну моей заслуги тут нет, я только говорил, что было бы неплохо опубликовать :)
+
3. Armando 1399 06.04.11 10:43 Сейчас в теме
4. Armando 1399 06.04.11 10:47 Сейчас в теме
Кстати, может кому-нибудь тоже интересно будет Чат (Управляемое приложение 1С 8.2)
+
5. parcan 66 06.04.11 12:17 Сейчас в теме
Armando, сначало долго рассматривал и изучал различные чаты с инфостарта, но пришел к выводу, что они хороши в пределах одной конфигурации, ну или в пределах одного сервера, а потом подумал у мтс jabber у google jabber и т.д., решил а мы то чем хуже зачем изобретать :D
+
7. dmsoft 106 07.04.11 11:12 Сейчас в теме
в свое время (года полтора - два назад) использовал для коннекта к жабе ВК от душелова
было замечено при массовых рассылках (а иногда и при единичных) периодическое "исчезновение" мессаджей.
те сообщение ушло но юзверя не дошло.
здесь подобного замечено небыло ?
+
8. parcan 66 07.04.11 15:41 Сейчас в теме
(7) Массовых рассылок не производилось, но от компоненты Душелова отказались она не устраивала по другим причинам: генерирует слишком много внешних событий, при ошибках самостоятельно выкидывает ошибку в окно сообщений, а не говорит ее мне.
Для рассылок можете попробовать другие выложенные компоненты readme.txt к ним прилагаются.
+
9. tartalia 22.09.11 12:40 Сейчас в теме
Отличное дополнение, все все равно сидят и в 1С и в месенджерах, одно окно полезнее двух
+
10. broat2000 29.09.11 12:13 Сейчас в теме
Хорошее дополнение для общения в среде 1С, но так же хорошо реализуется для отправки сообщений.
+
11. qwqwqwqwqwqw 20.10.11 11:55 Сейчас в теме
Очень-очень нужная компонента!
Спасибо за нее!

Есть пара моментов, которые хотелось бы:
1. В аське и джаббере метод для отправки сообщения содержит 2 параметра – учетная запись кому и само сообщение. Только в разных протоколах они поменяны местами.
2. Если в джаббере указать неверный логин, попробовать подключиться, а потом отправить сообщение, то вызывается исключение внешней компоненты (что-то вроде не создан объект).
3. Обработка статуса контакта в джаббере: если контакт онлайн – приходит статус NONE, если Отошел – AWAY (другие по списку), но оффлайн – NONE. Т.е. не могу отличить в сети контакт или нет.
4. В аське – добавление контакта, запросить авторизацию и разрешить авторизацию (по аналогии с джаббером)
5. Маил агент не реально, да?
+
12. parcan 66 21.10.11 10:04 Сейчас в теме
мы работаем только с jabber
и для jabber рекомендуем как раз другие представленные компоненты
+
13. ive 3 30.11.11 15:41 Сейчас в теме
жаль что Jab1c не соединяется по 5223 порту, через JabberNet подключиться удалось, но при отключении\подключении постоянно запрашивается список пользователей из Active Directory, из-за чего возникает задвоение групп и пользователей
+
15. parcan 66 01.12.11 13:01 Сейчас в теме
(13)да Jab1c работает только на 5222, на самом деле у нас все 3 компоненты работали сносно с нашим сервером openfire, нам просто не нравится .net поэтому используем Jab1c самую урезанную из всех.
(14)значит сообщение приходит от пользователя unknown можете прям в отладчике остановится и посмотреть что за xml вам приходит, наверняка зависит от настроек сервера.

Вообще обработка строит список контактов и выстраивает взаимосвязи по JID, у нас тоже бывают разного рода задвоения когда админы сервер перенастраивают и для одного и того же пользователя меняется JID.
+
14. ive 3 30.11.11 16:25 Сейчас в теме
и статус JabberNet почему-то корректно не отображает, всех пользователей в оффлайн выводит,
а также проблема с получением сообщений, отправка производится нормально, направляю ответное сообщение, в обработке отражается поступившее сообщение но почему-то не у того же пользователя, а у нового пользователя unknown
+
16. voroninll@rambler.ru 13.02.12 07:59 Сейчас в теме
Подскажите, пожалуйста, все представленные dll-ки сделаны по технологии Com? Нет ли подобных, сделанных по Native, чтобы работало на сервере?
+
17. parcan 66 13.02.12 12:03 Сейчас в теме
18. N_aix 22.03.12 15:57 Сейчас в теме
Спасибо за публикацию.
+
19. sound 535 22.03.12 16:23 Сейчас в теме
Кстати, есть пример тут, можно вообще без ВК сделать и спамить с сервера :). Я седня у себя сделал, вроде работает.
+
20. parcan 66 23.03.12 11:22 Сейчас в теме
(19)да для реализации на сервере интересное решение.
+
21. tezin 574 01.02.13 16:26 Сейчас в теме
Здравствуйте,
на Windows Server 2008 64 разряда возникает ошибка "Ошибка при подключении внешней компоненты"
на Windows 7 32х все работает

не подскажите может ее как то там регистрировать по другому надо?
+
Оставьте свое сообщение