Система обработки заявок, Стыковка со сторонним/своим ПО |
Здравствуйте, гость ( Вход | Регистрация )
Система обработки заявок, Стыковка со сторонним/своим ПО |
sergey57949 |
14.3.2019, 13:09
Сообщение
#41
|
Активный участник Группа: Пользователи Сообщений: 301 Регистрация: 22.12.2013 Из: Волгоград Пользователь №: 6 847 |
Описание доработок в Документе Это начальный вариант формата взаимодействия SPult с внешней системой обработки заявок. Конечно, наполнение информацией можно менять, например, можно добавить состояние контрольных точек, выдержку из журнала событий по этому лифту, состояние кабины и т.п. Так же панель формирования заявки можно существенно доработать, добавив автоматизацию описания события в виде выбора из описаний из каких-то наборов. Главное все-таки, что бы эти внешние системы обработки заявок были адаптированы к приёму заявок от SPult, либо разработаны самостоятельно, сейчас это не представляет особых проблем. А можно к "формированию заявки..." чтоб автоматом посылалось состояние лифта и этаж на котором стоит кабина? |
Андрей Ефименко |
14.3.2019, 13:33
Сообщение
#42
|
Активист Группа: Администраторы Сообщений: 2 785 Регистрация: 8.2.2006 Пользователь №: 4 |
|
sergey57949 |
14.3.2019, 14:03
Сообщение
#43
|
Активный участник Группа: Пользователи Сообщений: 301 Регистрация: 22.12.2013 Из: Волгоград Пользователь №: 6 847 |
Да есть.
Сейчас с Лифтмониторинг испытываем. Работает, но для полноты картины, желательно бы иметь эти данные. Держать 2 приложения (спульт и лифтмониторинг) наверное нецелесообразно, батарею вмиг посадишь. Тестирую сейчас на пару механиков. |
Андрей Ефименко |
14.3.2019, 15:36
Сообщение
#44
|
Активист Группа: Администраторы Сообщений: 2 785 Регистрация: 8.2.2006 Пользователь №: 4 |
Да есть. Сейчас с Лифтмониторинг испытываем. Работает, но для полноты картины, желательно бы иметь эти данные. Держать 2 приложения (спульт и лифтмониторинг) наверное нецелесообразно, батарею вмиг посадишь. Тестирую сейчас на пару механиков. Как тестирование будет завершаться, так можно и сделать. Нужно только понимать, что этаж и т.п. будет оправляться один раз в момент формирования заявки на обслуживание. |
Андрей Ефименко |
16.3.2019, 7:49
Сообщение
#45
|
Активист Группа: Администраторы Сообщений: 2 785 Регистрация: 8.2.2006 Пользователь №: 4 |
Некоторые работы по интеграции с https://forum.lkds.ru/index.php?s=&show...ost&p=25485 проведены.
По результатам в папку https://lkds.ru/soft/unpacked/LKDSDrv_Beta/SPult/ выложен SPult и Обновленный документ по взаимодействию. |
sergey57949 |
11.4.2019, 10:04
Сообщение
#46
|
Активный участник Группа: Пользователи Сообщений: 301 Регистрация: 22.12.2013 Из: Волгоград Пользователь №: 6 847 |
Наверное настало время сделать небольшой отчет о работе Лифтмониторинг с Спульт.
Плюсы: 1.Диспетчер ни куда не звонит, нажала на "конвертик" вписала что неисправно и отправила заявку (первое время конечно же дублировала по телефону). 2. Механик, так же отчитывается о сделанной работе, через Лифтмониторинг. Очень удобно, диспетчер всегда может просмотреть что сделано, если вдруг забудет сразу записать. Минусы: 1.Есть места где нет интернета, приходиться перезванивать (это просто минус, без претензии к обоим организациям) 2.Все таки необходимо, что бы Спульт выдавал неисправности формируемые системой Обь (возможно даже другим цветом, чтоб не путать с сообщением от диспетчера) 3. Нужно все привести в порядок, т.е. ФИО механиков не должны дублироваться (ну это ко мне претензия, как к админу) Есть конечно замечания по Лифтмониторингу, но там мои хотелки и не относятся к взаимодействию этих систем, поэтому пока не буду их озвучивать. Вообщем система работает и этим нужно пользоваться |
Андрей Ефименко |
17.4.2019, 9:15
Сообщение
#47
|
Активист Группа: Администраторы Сообщений: 2 785 Регистрация: 8.2.2006 Пользователь №: 4 |
2.Все таки необходимо, что бы Спульт выдавал неисправности формируемые системой Обь (возможно даже другим цветом, чтоб не путать с сообщением от диспетчера) В запросе на обслуживание, который формирует SPut, можно будет делать и передачу списка состояний и номера этажа, но, в начале, нужно убедиться в полезности самого подхода. |
sergey57949 |
17.4.2019, 9:49
Сообщение
#48
|
Активный участник Группа: Пользователи Сообщений: 301 Регистрация: 22.12.2013 Из: Волгоград Пользователь №: 6 847 |
Полезность несомненно есть и очень большая.
Ведется электронный журнал, что очень упрощает работу диспетчеров. Автоматом вписывается дата/время заявки. Тут бы ни мне одному тестить, а еще бы пару человек, мнение было бы более обьективно. |
revit |
17.4.2019, 11:40
Сообщение
#49
|
Активист Группа: Пользователи Сообщений: 6 720 Регистрация: 7.2.2006 Из: г. Ростов-на-Дону Пользователь №: 3 |
Ведется электронный журнал, что очень упрощает работу диспетчеров. Упрощает если других журналов вести не нужно. Но т.к. у каждой фирмы есть свои программы электронных журналов заявок, то чтобы не дублировать заявки, нужно либо полностью переходить на вашу, либо использовать ее только как мониторинг (это не для диспетчеров).-------------------- Я не понял Вашего вопроса, но я Вам на него отвечу.....
Лень-психоматический признак исправности выработанного за годы эволюции механизма интуитивного распознавания безсмысленности выполняемой задачи. |
sergey57949 |
17.4.2019, 12:08
Сообщение
#50
|
Активный участник Группа: Пользователи Сообщений: 301 Регистрация: 22.12.2013 Из: Волгоград Пользователь №: 6 847 |
24-м сообщением я показывал какой у меня электронный журнал
Так другие можно не вести, по крайней мере ПП 331 о аварийно-диспетчерской службе от 01.03.19 позволяет вести электронный журнал. Ребята совместили контроль за выполнением ТО, местонахождение механика, выполнение заявок. Разве это плохо??? Продукт немного сыроват, но довести до ума вполне можно. Ну и если интересно, то сотрудничество с ними на платной основе у нас не задалось, поэтому занимаюсь тестами безвозмездно. Трачу свое время, т.к. считаю что за такими системами будущее. Но это мое мнение, ни кому не навязываю |
Nikolaj76 |
28.9.2021, 23:12
Сообщение
#51
|
Участник Группа: Пользователи Сообщений: 83 Регистрация: 28.9.2021 Пользователь №: 8 603 |
Добрый вечер. Есть несколько пожеланий по системе отправки сообщений:
1. На не контролируемом лифте добавить возможность формирования заявки диспетчером. 2. Хотелось бы в отправляемом сообщении видить данные об учётной записи с которой отправлено сообщение. 3. Добавить возможность администратору редактировать выпадающий список частых неисправностей. Возможно ли это реализовать в дальнейших версиях Spult? |
Андрей Ефименко |
29.9.2021, 8:29
Сообщение
#52
|
Активист Группа: Администраторы Сообщений: 2 785 Регистрация: 8.2.2006 Пользователь №: 4 |
Добрый вечер. Есть несколько пожеланий по системе отправки сообщений: 1. На не контролируемом лифте добавить возможность формирования заявки диспетчером. Это будет добавлено. 2. Хотелось бы в отправляемом сообщении видить данные об учётной записи с которой отправлено сообщение. Имеется в виду имя пользователя, под которым подключился диспетчер ? 3. Добавить возможность администратору редактировать выпадающий список частых неисправностей. Возможно ли это реализовать в дальнейших версиях Spult? Это можно будет сделать в настройках самого SPult, т.е. на конкретном компьютере диспетчера. Хотел обратить внимание, что в отправляемую заявку добавлен список текущих состояний лифта |
Nikolaj76 |
29.9.2021, 9:00
Сообщение
#53
|
Участник Группа: Пользователи Сообщений: 83 Регистрация: 28.9.2021 Пользователь №: 8 603 |
|
Андрей Ефименко |
4.10.2021, 8:37
Сообщение
#54
|
Активист Группа: Администраторы Сообщений: 2 785 Регистрация: 8.2.2006 Пользователь №: 4 |
Сегодня в обновление ПО выложен SPult, в котором:
1. На не контролируемом лифте добавить возможность формирования заявки диспетчером. По меню правой кнопки мыши в панели структуры и в панели состояний можно послать заявку на обслуживание, в том числе неконтролируемых лифтов 2. Хотелось бы в отправляемом сообщении видить данные об учётной записи с которой отправлено сообщение. в тег <Lift> заявки на обслуживание лифта добавлен параметр User="<имя_подключившегося_пользователя>": <?xml version="1.0"?> <PULT ContentType="request" Name="Exampl" GUID="B963B703D5AC421EA221C908E2041C96" IdDB="18"> <DISP Name="Диспетчерская" IdDB="27"> <STREET Name="ул. LKDSPro_" IdDB="3"> <HOME Name="д. Pro" IdDB="3"> <LIFT Name="п. 1" ID="4" GUID="A8960FEDC7984F949B7F158D3C1B0AB6" IDPro="21" InsContr="1" IdDB="11" Note="4.Устранение неисправностей диспетчерского оборудования" User="Chief"> <ListStatus> <Status Name="КЗ цепи безопасности"/> <Status Name="Авария привода дверей"/> <Status Name="Открыто МП"/> <Status Name="Главный привод включен"/> <Status Name="Кабина в движении"/> </ListStatus> </LIFT> </HOME> </STREET> </DISP> </PULT> |
Nikolaj76 |
4.10.2021, 14:37
Сообщение
#55
|
Участник Группа: Пользователи Сообщений: 83 Регистрация: 28.9.2021 Пользователь №: 8 603 |
Спасибо за оперативность и Ваши труды. Все работает
|
anatoliy |
12.1.2022, 2:00
Сообщение
#56
|
Участник Группа: Пользователи Сообщений: 71 Регистрация: 9.4.2010 Из: Ростов-на-Дону Пользователь №: 4 610 |
Добрый день .
Когда лет 6 назад, тоже писал (точнее переделывал) вэб версию электронного журнала регистрации заявок. Вариант - черновик, но работает, проверял локально на Денвере . Кто захочет вот исходники. Используется PHP5 (проверил на PHP 7) + MySQL. Решил по мере наличия времени доделать. Сейчас прикрутил возможность приема заявок из SPult. В общем возникли две "хотелки": 1. придумать какой то способ (ну типа ключа) для однозначной идентификации на стороне сервера XML данных от spult. 2. При формировании заявки - добавить поле с выбором сотрудника из списка зарегистрированных сервисных ключей, что бы можно было его автоматически назначить ответственным. В выпадающем списке показывать владельца (обычно туда ФИО заносят), а в XML передавать номер сервисного ключа. Но или фамилию тоже. Пункт 2 думаю будет полезен многим. -------------------- Если ты ненавидишь – значит тебя победили.
На самом деле, жизнь проста, но мы настойчиво её усложняем. |
Андрей Ефименко |
12.1.2022, 9:05
Сообщение
#57
|
Активист Группа: Администраторы Сообщений: 2 785 Регистрация: 8.2.2006 Пользователь №: 4 |
1. придумать какой то способ (ну типа ключа) для однозначной идентификации на стороне сервера XML данных от spult. Не понятно, что такое "однозначная идентификация на стороне сервера XML данных от spult" и для чего она нужна. Заявка на строне клиента (SPult) не хранится. Вся работа с заявкой производится на стороннем сервере. Как бы могла выглядеть эта идентификация в теле самой заявки ?: POST /lkds HTTP/1.1 Host: localhost Content-Type: text/xml; charset=utf-8 Content-Length: 372 Connection: keep-alive Cache-Control: no-cache <?xml version="1.0"?> <PULT ContentType="request" Name="Test" GUID="E91AF61B9F2E47AA82A23310ECB01D85" IdDB="1"> <DISP Name="Диспетчерская" IdDB="1"> <STREET Name="ул. Pro" IdDB="3"> <HOME Name="д. Pro" IdDB="3"> <LIFT Name="п. 1" ID="3" GUID="C3AE5B687D17410FB52953E84D793F2B" IDPro="1" IdDB="5" Note="Не работает" <ListStatus> <Status Name="Открыто МП"/> <Status Name="Кабина стоит"/> </ListStatus> </LIFT> </HOME> </STREET> </DISP> </PULT> |
anatoliy |
12.1.2022, 11:39
Сообщение
#58
|
Участник Группа: Пользователи Сообщений: 71 Регистрация: 9.4.2010 Из: Ростов-на-Дону Пользователь №: 4 610 |
Не понятно, что такое "однозначная идентификация на стороне сервера XML данных от spult" и для чего она нужна. Заявка на строне клиента (SPult) не хранится. Вся работа с заявкой производится на стороннем сервере. Как бы могла выглядеть эта идентификация в теле самой заявки ?: Ключ вводить в настройках подключения SPult , и передавать например так: POST /lkds HTTP/1.1 Host: localhost Content-Type: text/xml; charset=utf-8 Content-Length: 372 Connection: keep-alive Cache-Control: no-cache <?xml version="1.0"?> <APIKEY ="Ключ введеный в настройках подключения SPult"> <PULT ContentType="request" Name="Test" GUID="E91AF61B9F2E47AA82A23310ECB01D85" IdDB="1"> <DISP Name="Диспетчерская" IdDB="1"> <STREET Name="ул. Pro" IdDB="3"> <HOME Name="д. Pro" IdDB="3"> <LIFT Name="п. 1" ID="3" GUID="C3AE5B687D17410FB52953E84D793F2B" IDPro="1" IdDB="5" Note="Не работает" <ListStatus> <Status Name="Открыто МП"/> <Status Name="Кабина стоит"/> </ListStatus> </LIFT> </HOME> </STREET> </DISP> </PULT> -------------------- Если ты ненавидишь – значит тебя победили.
На самом деле, жизнь проста, но мы настойчиво её усложняем. |
Андрей Ефименко |
12.1.2022, 15:56
Сообщение
#59
|
Активист Группа: Администраторы Сообщений: 2 785 Регистрация: 8.2.2006 Пользователь №: 4 |
Ключ вводить в настройках подключения SPult , и передавать например так: POST /lkds HTTP/1.1 Host: localhost Content-Type: text/xml; charset=utf-8 Content-Length: 372 Connection: keep-alive Cache-Control: no-cache <?xml version="1.0"?> <APIKEY ="Ключ введеный в настройках подключения SPult"> <PULT ContentType="request" Name="Test" GUID="E91AF61B9F2E47AA82A23310ECB01D85" IdDB="1"> <DISP Name="Диспетчерская" IdDB="1"> <STREET Name="ул. Pro" IdDB="3"> <HOME Name="д. Pro" IdDB="3"> <LIFT Name="п. 1" ID="3" GUID="C3AE5B687D17410FB52953E84D793F2B" IDPro="1" IdDB="5" Note="Не работает" <ListStatus> <Status Name="Открыто МП"/> <Status Name="Кабина стоит"/> </ListStatus> </LIFT> </HOME> </STREET> </DISP> </PULT> Т.е. это идентификация установки SPult ? И во всех заявках, сформированным SPult на данном компьютере это поле одинаково ? |
anatoliy |
12.1.2022, 21:21
Сообщение
#60
|
Участник Группа: Пользователи Сообщений: 71 Регистрация: 9.4.2010 Из: Ростов-на-Дону Пользователь №: 4 610 |
Т.е. это идентификация установки SPult ? И во всех заявках, сформированным SPult на данном компьютере это поле одинаково ? Скорее установки организации. Что бы можно было с нескольких установок SPult отправлять заявки в одну базу . И что бы можно было однозначно понять что это данные именно наши, а не кто-то пытается подсунуть левый XML, и если ключ не соответствует, то просто игнорируем данные и выдаем 404 ошибку. -------------------- Если ты ненавидишь – значит тебя победили.
На самом деле, жизнь проста, но мы настойчиво её усложняем. |
Текстовая версия | Сейчас: 6.12.2024, 1:04 |