Posts Tagged ‘Service Desk’

Create Incident ticket in BMC Remedy via Java API

December 14th, 2009

/* This creates an entry in the form HPD:Help Desk, returns the Entry ID (not Incident Number) to the command line */

import com.bmc.arsys.api.*;

public class CreateEntry {

public static void main(String[] args) {

//Initialize a new ARServerUser object, this is the main object we are using for all actions

// for e.g. user=Demo, password=pwd, server=remedy, port=7100

ARServerUser context = new ARServerUser(“Demo”, “pwd”, “”, “”,”remedy”,7100);

//A new entry we want to submit into remedy

Entry newEntry = new Entry();

//put the field values in there. (Integer fieldID, Value of field)

newEntry.put(7, new Value(0)); // Status
newEntry.put(8, new Value(“This record is created via Java API”)); // Short Description
newEntry.put(1000000163, new Value(4000)); // Impact – (High) 1000/2000/3000/4000 (Low)
newEntry.put(1000000162, new Value(4000)); // Urgency – (High) 1000/2000/3000/4000 (Low)
newEntry.put(1000000000, new Value(“xyz”)); // Description
newEntry.put(1000000151, new Value(“xyz”)); // Details
newEntry.put(1000000099, new Value(0)); // Service Type – 0/1/2/3
newEntry.put(240001002, new Value(“xyz”)); // Product Name
newEntry.put(200000003, new Value(“xyz”)); // Product Cat Tier 1
newEntry.put(240001002, new Value(“xyz”)); // Product Cat Tier 2
newEntry.put(200000005, new Value(“xyz”)); // Product Cat Tier 3
newEntry.put(1000000063, new Value(“xyz”)); // Operational Cat Tier 1
newEntry.put(1000000064, new Value(“xyz”)); // Operational Cat Tier 2
newEntry.put(1000000217, new Value(“xyz”)); // Assigned Group
newEntry.put(1000000054, new Value(“xyz”)); // Corporate ID
newEntry.put(2, new Value(“Demo”));

try{

//And here we create the entry itself, printing out the EntryID we get back

String EntryId = context.createEntry(“HPD:Help Desk”, newEntry);

System.out.println(“Request ID = “+EntryId);

}

catch(ARException arException){

arException.printStackTrace();

}

}

}

Thanks to Jason, who originally posted this on Stackoverflow.com

Note: Check the code and do necessary changes where needed. This code itself creates a incident in Remedy 7.1+ versions with required fields filled. This doesn’t get the Incident ID from the ticket created instead gets the Entry ID from the HPD:Incident Management schema.

Watchout Service-Now, BMC is coming out for SaaS market share.

November 23rd, 2009

BMC Software, Salesforce.com Forge Strategic Alliance to Deliver Cloud-Based IT Service Management on the Force.com Platform

sales force and BMC

Most popular Service Desk tool comes to most popular cloud platform Force.com which is specially developed by BMC Software Inc.  What this means to customers is that they can embrace cloud computing at the same time utilizing highly sophisticated enterprise level application with out worrying about any hardware or software issues.

As more people are moving towards cloud based solutions instead of existing models, BMC has made the right move to release Service Desk application on cloud. This brings enterprise level applications to many new customers who don’t dare to bare the costs of hardware or software licenses.

Service-Now.com will be taking the heat by this move from BMC. The only advantage Service-Now will have over BMC will be its multiple modules readily integrated to one another compared to lone Service Desk Express which BMC is planning to release sometime in Q2 of 2010. Pricing and Licensing will also be a big factor considering the economy we are in.

All the talk about how tough it is to maintain a Remedy Service Desk with all the updates to hardware and software will be gone next year with BMC entering SaaS (Software as a Service) arena.

Introduction and Demo of Service Desk Express from BMC on Force.com

Press Release from BMC Software regarding Service Desk Express on Force.com

More Info about BMC Service Desk Express Suite

Know More about Cloud platform from SalesForce

Check here for Service-Now.com details