ServiceDesk Plus工单API的应用------将邮件转为服务类

ServiceDesk Plus工单API的应用
将邮件转为服务类

事件管理中,SDP可以通过WEB、邮件等方式快速建立事件工单,但通过邮件创建工单的功能,不能使用服务目录模板,无法实现审批流程。此文将为大家介绍,如何在SDP中,将接收到的邮件工单转为服务工单,以符合企业业务、流程、合规管理的需求。
环境准备:
SDP:建议升级至最新版本
操作系统:部署python运行环境,以及requests库
功能实现:
SDP提供了较为丰富的API接口,能够通过其提供的接口程序执行诸如工单的创建、更新、删除等操作,我们利用其API接口,采用python语言,编写了一个脚本程序,以实现当SDP接收到邮件工单后,通过主题等关键字,识别服务,通过其API在SDP中创建对应的服务工单,并删除原邮件工单。
关于脚本的调用,SDP提供了自定义触发器的功能,能够在工单创建、编辑的时候,触发并执行脚本。
操作步骤:
部署python环境
在SDP服务器上配置python环境,使SDP能够执行python脚本。
1.下载并安装python 3.4.1或以上版本

  1. 配置环境变量,确认python的安装目录已加入path变量中。比如说,python安装在服务器的?C:\Python34 ,则确保下述路径被添加到Path中:
    C:\Python34;
    C:\Python34\Scripts
    这一步完成之后,在命令提示符(cmd)中,应能够执行“Python”或“Py”指令。
    3.? Python中处理API的请求,需要调用Requests库,该库文件未绑定在python安装包中,需要单独部署。
    安装requests库
    1.? cmd下,cd到python安装目录的Scripts文件夹下,然后执行pip install requests
  2. 当看到如下提示,表示部署成功:
    ???
    3.? 输入python,然后输入import requests ,如无返回报错,则表示Requests库已成功加载
    ??

在SDP中进行配置
Note:参阅SDP知识库,获取python脚本:
https://support.servicedeskplus.com/portal/kb/articles/how-to-create-service-requests-through-email
?
1.? 编辑python脚本,并将脚本文件放到SDP的以下目录里:\Manageengine\ServiceDesk\integration directory\custom_scripts下。
2.? 按照提示修改脚本内容。更新应用的登陆地址和SDP的TechnicanKey(可在技术员的个性化页面生成),如下图所示:
? ?
?
3.? 在SDP的“管理->帮助台定制器->自定义触发器”中进行设置,如下图所示,设置匹配条件为主题包含“申请”,执行动作里设置python脚本,完成保存即可。
????
?
4.? 现在发送一封名称包含“申请”二字的邮件到SDP中设置的接收邮件服务器,就可以自动将生成的故障工单转换为相应的服务工单了。

原文地址:http://blog.51cto.com/13802097/2136444

时间: 2024-08-30 05:39:05

ServiceDesk Plus工单API的应用------将邮件转为服务类的相关文章

呼叫中心工单系统

呼叫中心工单系统Ticket system又称为工单管理系统(还可以称为问题工单系统,事务工单系统,事务追踪系统issue tracking system,支持工单系统support ticket system)),它是一种网络软件系统,根据不同组织,部门和外部客户的需求,来由针对的管理,维护和追踪一系列的问题和请求.一个完善功能的工单系统 又可以称为帮助台系统. 网讯兆通呼叫中心工单系统一般被广泛用于客户帮助支持服务,客户售后服务,企业IT支持服务,呼叫中心等,用来创建,挂 起,解决用户,客户

EAM系统工单管理

     一.EAM系统工单管理目标 1)通过EAM管理系统的应用来规范整个业务流程: 2)记录日常维修相关的业务数据和信息: 3)按照缺陷处理.计划检修.预防性维修.预测性维修几种可能模式,以提高维修效率.降低总体维护成本为目标. 4)建立有效的工单管理系统,了解设备状况.通过预防性维护方案提高设备可靠性,通过设备的状态监控实时监测设备等手段来达到设备的科学化管理. 5)设备维修管理主要以工单的审批.执行为主线,通过最先进的计算机和网络技术,将工单中涉及到的工作流程.人力资源.物资(库存.采购

iDempiere 使用指南 BOM及工单流程

Created by 蓝色布鲁斯, QQ32876341 Visit demo.aidee.cn/idempiere/ for demo, GardenAdmin/GardenAdmin 该文档演示了使用iDempiere建立BOM, 并创建工单进行生产的过程没有环境的朋友可以直接访问http://demo.aidee.cn/idempiere/ 进行测试,用户名/密码为GardenAdmin/GardenAdmin 建立3个物料,Lenovo-t420,hard disk, CD-ROM将其B

(OSP)外包工单关工单失败

会计同事反映,在关几个外包(OSP)工单时,系统报错.错误讯息如下.检查错误讯息,发现Number of jobs failed in Delivered Quantity : 2.检查工单数据,均无异常.检查PO的数据,发现如下图,仓库人员作了Return to Receiving,共做了两笔.用Receiving Transactions再作回来,再请会计关工单,成功! Work in Process: Version : 12.0.0 Copyright (c) 1979, 1999, O

运维工单--消息队列发送邮件

在写运维工单的消息推送时,直接使用邮件发送会导致系统反应特别慢,所以研究了一下rabbitmq+celery来实现邮件发送的异步执行 部署rabbitmq RabbitMQ是基于Erlang的,所以首先必须配置Erlang环境. 从Erlang的官网 http://www.erlang.org/download.html 下载最新的erlang安装包,我下载的版本是 otp_src_R15B01.tar.gz. tar xvzf otp_src_R15B01.tar.gz cd otp_src_

MD4C/CO46/MD04一个很棒的工单缺料分析

大家好~~~ 之前在MD04物料分析的时候,看到有订单预留,双击有个订单报告可以显示一个订单物料是否缺料清单 这个单独的工单分析可以在T-code:MD4C,CO46查看,如果只是单独的使用,那么这两个事务码就够了,如果还想处理,方法来了: 仅需一个工单,就可展示报表... 如果想获取上面的GT_SHOW这个内表数据,

django 运维工单系统

此工单系统从立项到完成,大概用了1个星期,可能部分思路和实现有所不妥,欢迎指正. 朋友公司想做一个运维工单系统,他没思路,正好我最近打算写一个运维工单系统,初步打算和我目前做的cmdb系统结合起来,于是简单写了个. 简单说下实现思路: 1.标准工单,(参考上家公司的工单系统,对工单做了分类,且每个分类下有对应的审批人和执行人) 2.新建工单(用户从上边的标准工单可以进入对应的工单申请,分为保存和提交两种状态,用户提交后将无法在修改,暂缺一个时间控件,任务类型默认为点击进入的类型,但允许用户进行修

工单在客服系统中的应用

从国内来看,目前企业的线上客服主要有 三种模式,在线客服.机器人客服.工单.前者是基于人工坐席会话的基础上,提供一对一的即时聊天会话,即时接起客户服务请求,后者则可适用于离线处理. 在线客服是国内目前应用非常广泛的服务模式,但也因为服务成本高,服务水平参差不齐而为企业诟病.机器人客服在很大程度上能够缓解客服人员的压力,同时标准化的客户会话语术,能有效减少因沟通过程中带来的理解误差以及因客服人员语气或态度差带来的客服投诉. 工单最常见于IT运维支持,如用于处理内部员工的设备报障问题.采购需求等.用

failed jobs because of past close date,关工单报错

今天会计反映关不了工单.我们公司关工单的程序是自己开发的,可以整批关.报如下错误.我试着用Standad程序关,可以.看来应该是我们开发的程序有问题.后来发现,是抛到WIP_DJ_CLOSE_TEMP的ACTUAL_CLOSE_DATE的数据有问题,只要没有时分秒的,就会报错.检查自己开发的程序,发现代码中有个判断,时间是每月最后一天,时间就抛TRUNC (SYSDATE).去掉这个判断,全部抛SYSDATE后,程序恢复正常.+----------------------------------