HP Service Manager Tailoring
Documentation Home
HP Service Manager Documentation
Tailoring
Environment configuration
Applying customizations to the production environment
Comparison of the tools to use for promoting customizations
Development auditing
Differential Upgrade utility
Unload script utility
Manual Processing
Promote customizations from development to production
Best practices for promoting customizations
Development auditing
Access the development auditing utility
Turn the auditing on/off
View the audit history
Unload an audit delta
Purge audit records
Differential Upgrade utility
Patch records
Signature records
Customizing the Differential upgrade unload file
Checklist: Differential upgrade steps
Create or update a Patch record
Create Signature records on the production system
Move Signature records to the development system
Create the Differential upgrade from the development system
Customize the Differential upgrade unload file
Create a differential upgrade unload from an internal file
Load the Differential upgrade into the production system
Document Engine
Access the Document Engine
Document Engine objects
Create an object
Identify an object
Navigate to an object within the Document engine
Document Engine states
Processes
Create a process
Modify an existing process
Create the process definition
Reference the process definition from the state definition
States
Create a state
Modify an existing state
Main RAD applications and flow
Document Engine example
Add an option to the displayscreen list of options
Add a menu option to the Options Menu
Test the Document Engine addition
Revision control
Creating revisions
Create a baseline revision
Create a single revision
Revert to a previous revision
Search for revisions
Purge revisions
Data Policy and revisions
Wizard creation tool
Calling a wizard
Creating a wizard
Wizard format options
Access the wizard creation tool
Data management
Fields and Keys tab
Add a field to a table
Edit a field in a table
Edit a record key
Cascade Updates
Cascade Update example
Create a Cascade Delete
Create a Cascade Update
Create a Cascade Update/Delete Configuration Record
Create the example Cascade Configuration Record
Create the example trigger record
Test the example Cascade Update
Data Policy
Access Data Policy
Data Policy expressions
Data Policy and the object record
Data Policy and revisions
Create a Data Policy revision
Example: Create and manage a revision
Revert to a previous revision
Purge revisions
Data Policy and encryption
Change the encryption key value
Change the columns in a record list
Data validation
Accessing the validity file
Access validity from a menu
Access validity through Database Manager
Access validity from the command line
Deleting validity record components
Invalid application names
Invalid files and form names
Invalid field names
Printing validity definitions
Invoking validity table processing
Look-up processing
Format control processes
Displayoptions
Display value summary details
Display range summary details
Create validity table definitions
Add field level definitions
Add value definitions
Add range definitions
Validate the validity definitions
Delete an entire validity record
Delete a single value or range definition
Delete value or range definitions from a table
Print a detailed report of an entire validity record
Validate fields during record processing
Create a validity lookup option in Format Control
Call validate.fields from Format Control
Validity validation rules
Global lists
Lister
Troubleshooting lister
Global initer considerations
Returning a list to your client
Configuring lists with Format Control
Access a list record
Bind a list to a form
Build lists on startup
Configure lists with Format Control
Determine if a scheduler record exists
Determine if the regen cycle is realistic
Determine when a list was last regenerated
Move a global list to a client
Regenerate all lists
Regenerate obsolete lists
Start the server side component of the global initer
See a complete list of all global lists in my system
Verify lister status and configuration
View changes to a list
Help systems
Online Help system
Customizing the Help system
Creating upgradable customized Help
Create custom online Help files
Help system location
Help plug-ins
The plugin.xml file
The toc.xml file
The .htm file
Deploying a plug-in
Field help editor
Creating field help
Preparing to create field help
Show context sensitive help debug information
Activate the command line
Set up the columns displaying the help record list
Turn on the Administration perspective
Access the help table
Access field help from the System Navigator
Determine the fields that a form contains
Determine the fields that a table contains
Determine whether help exists for a field
How does Service Manager determine which help record to display?
Add or edit help records
Review field help records
Sequential number setup
Sequential number file
Access the sequential number file
Create a simple number counter
Use decrement in sequential numbers
Use prefix and suffix in sequential numbers
Update a sequential number record
Delete a sequential number record
Stored queries
Stored Query Maintenance utility
Using stored queries in display objects
Using menu buttons to run stored queries
Using stored queries to produce charts and marquees
Using stored queries in scripts
Menu option searches
Define which system processes manage message traffic
Grant access to stored queries
Add a stored query
Create stored queries from the Query Maintenance form
Run a stored query
Update a stored query
Form creation
Forms Designer
Access Forms Designer
Creating and editing forms
Create a form using the Form Wizard
Update a form
Using the drawing canvas
Forms Designer properties view
Setting properties
List: Forms Designer controls and tools
Attachments
Button
Chart
Checkbox
Combo box
Comfill
List Builder
Date
Decimal
Dynamic form
File
Frame
Graph
Grid view
Group
HTML Editor
HTML Viewer
Image
Label
Link label
Marquee
Notebook tab
Notebook
Radio button
Script
Selection tool
Subform
Table column
Table
Text area
Text
Timer
Visualization
Web preview
Wrap label
Enabling HTML in forms
Using the HTML editor
Add an HTML editor or viewer to a form
List: HTML editor controls
List: HTML editor keyboard shortcuts
Using subforms
Add a subform to a form
Using pop-ups
Add a pop-up to a form
Add a dynamic form to a form
Forms Designer best practices
Form design
Form layouts
Fonts
Web client forms
Sizing graphics
Form naming conventions
Building accessible forms
Accessibility
Accessible Web client forms
Accessibility tools used for testing
Using the Web client in accessible mode
Dynamic View Dependencies
Use dep.g to demonstrate Dynamic View Dependencies
Setting dynamic properties
DVD vs. Data Policy
Field comparisons
Use field comparisons
Field value matching
Use field value matching
Dynamic functions
Use dynamic functions
Format Control
Format Control processes
Accessing Format Control
Access Format Control from Forms Designer
Access Format Control directly
Open a Format Control record
Add a Format Control record
Using expressions in Format Control
List: Format Control system functions
Format Control Boolean (logical) fields
Format Control file variable
System Language
Sequential numbering for Format Control
Sequential number file
Data types of sequential numbers
Create simple sequential numbers
Create the form for simple sequential numbers
Create a database file for simple sequential numbers
Create a Format Control record for simple sequential numbers
Open the number file
Add a numbered record to the database file for simple sequential numbers
Create sequential number prefixes and suffixes
Create a Format Control record with prefixes and suffixes
Add a record with prefixes and suffixes
Array maintenance
Array structure maintenance functions
Add array structure maintenance options to a format control record
Test the array structure maintenance options that I added
Sorting simple arrays
Sort simple arrays
Create the form for sorting simple arrays
Create the Format Control record for sorting simple arrays
Create a data record for sorting simple arrays
Determine parameters without using the RAD editor
Invoke auditing from Format Control
Open the audit specifications table
Test audit lookup functionality
Add an audit specifications record
Define an audit specifications entry
Invoke auditing
Set up event triggers
Add lookup functionality to Format Control
Special processing considerations: Incident Management
Special processing considerations: Change Management
Special processing considerations: master Format Control record
Special processing considerations: detail Format Control record
Special processing considerations: approval Format Control record
Format Control and eventout records
Format Control error messages
Page Messages
List: Common routines called from Format Control
RAD routine: as.options
RAD routine: as.copy
RAD routine: as.delete
RAD routine: as.insert
RAD routine: as.move
RAD routine: as.get.name
RAD routine: as.sort
Building a graph diagram
Components of the graph
Defining the graph in XML format
W3C schema for graph diagram XML
List: Valid values for graph elements and attributes
Referencing images in the XML for the graph control
Defining actions on nodes and edges in the XML for the graph control
Graph toolbar icons
Functions and displayevent definitions for actions in the graph diagram
Activate an action on a node or edge in a graph
Set the focus on the graph
Links
Understanding links
Advanced link editing features
Specifying a link query
Copying fields by name during fill operations
Scalar/non-scalar field links
Keeping changes
Link dependencies within service desk
Document Engine master link record
Add a new link file
Modify an existing link
Test a link
Delete a link
Access advanced link maintenance
Copy information from structure fields to scalar fields
Link maintenance
Data relationships and the link file
Types of links
Find functionality
Fill functionality
Virtual joining functionality
Us.link
Variables used by us.link
Calling the us.link
Access to $File/dates
Find from and fill to a $ variable
Find from and fill to an array structure
The $fill.display and $fill.display.add functionality
Access the link record
Virtual joins
Understanding subforms
Example: Creating a virtual join
Build the sales form
Create the sales file
Create the sales record list
Add data to the sales file
Create the sales1 subform
Create the orders form
Build the virtual join into the form
Build the link
Use the virtual join
Verify the sales1 form works
Joining tables
Joining multiple tables
Create a join
Search for a join
Example: Join syntax
Join syntax example 1
Join syntax example 2
Example: Inner join
Example: Left outer join
Example: Right outer join
Message: Corresponding join not defined
Entity Relationship Diagram creation utility
Checklist: Creating an ERD record for an application
What is the required input for ERD Create?
Create an ERD definition
Create an ERD record
Modify an ERD record
Manual relationships
Create manual relationships
What are Master link records?
What are related link records?
Associate a data policy record with an application
Checklist: Generating a DDL file
DDL mode
Generate a DDL file
Import a DDL file into a database modeling tool
Posting
Posting link records
Posting link line definition file
Types of posting available in Format Control
Confirming the posting routine
Posting variables
Automatic updates using Format Control subroutines
Identify field input values for posting
Create the link record for posting
Create the Format Control record for automatic posting
Open a Change request for posting
Manual posting using Format Control additional options
Create the Format Control record for manual posting
Modify a hardware Change Request for posting
Use the confirmation function in the posting routine
Do manual posting with confirmation
Display functions
Menus
Menu record
Button properties
Access menu records
Add an option to the Options Menu
Example: Adding a URL link to a menu
Adding and changing the image icon for menu and toolbar items
Add or change the image icon for menu and tool bar items
List: Common option icon names
Display application
Displayscreen file
Displayoption file
Displayevent file
Displaymaster file
Restricting access to display options
Selecting display options
Calling an application
Scripts
Script forms
Custom RAD
Creating displayscreen records
Displayoption Database Dictionary keys
Displayevent Database Dictionary keys
Example: Create a display option
Access display records
Create a displayscreen record
Add an option to the displayscreen list of options
Create a displayoption record
Define display conditions
Test the new display option
Advanced functions
Service Manager Macros
Macro conditions
Accessing macro records
Access a macro record
Create a macro
Definitions for macro forms
Macro list form definition
Macro editor definition
Macros provided with Service Manager
Publish and subscribe
Automatic updates
No user interaction necessary
Reduced system load
Publish and subscribe workflow
Static messages
Publish the static message
Modify the form for static messages
Modify the form for a simple marquee
Publish the marquee
Stored queries for management view publishing
Agent records for publishing
Create an agent record for publishing
Scheduling background processes for publishing
Establish the publishing interval in the schedule file
Load agents into the startup record for my system
Start background processes
Stop background processes
Marquee processor
Establish the publishing interval in the marquee processor
Schedule file
Subscribing
Publishing in the RAD environment
Scripting
Script flow
Scripting processing flow
Diagramming the script flow
Using fill boxes in script forms
Executing scripts
Executing a script from Incident Management
Executing a script from displayoption
Executing a script from Format Control
Executing a script from a stored query
Script reports
Access a script record from a menu
Access a script record from the Database Manager
Create a script
Create the forms for a script
Define the scripts
Define an initial script in an Incident Management profile record
Execute a script from a displayoption
Execute a script from Format Control
Delete a script
Print a report on a script
Integration
Computer Telephony Integration (CTI) with the Web client
Configure the CTI application
Dynamic Data Exchange (DDE)
Architecture
DDE client
DDE RAD panel
DDE server
Editable events
Events in the standard system
Executes
FrameRestore option
Hard coded events
PassFocus option
Process panel
Requests and pokes
Structure support option
SystemEvents file
Usage notes
DDE example
DDE script example
Edit an event using pmtapi
Access the script panel
Access system events records
Plug-ins
Technologies that integrate with Service Manager
Example: where in Service Manager to call plug-ins
Plug-in platform support
Plug-in functions
Plug-in installation
Calling a plug-in using an expression
Creating a plug-in
Plug-in Macros
DATUMS
List: Macro definitions
List: Operands
System language
Data types
Data type: Primitive
Data type: Boolean
Data type: Character
Data type: Expression
Data type: Label
Data type: Number
Data type: Operator
Arithmetic operators
Logical operators
Relational operators
String operators
Data type: Time
Data type: Compound
Data type: Array
Data type: File/Record
Data type: Global variable
Data type: Local variable
Data type: Offset
Data type: Pseudo field
Data type: Structure
Reserved words
Literals
Variables
List: Default variables
Variable pools
Statements
Assignment statements
List: Command line calls
Locate a RAD function
List: RAD functions
RAD function: add.graphnodes(xml)
RAD function: cache.flush
RAD function: cleanup
RAD function: contents
RAD function: copyright
RAD function: currec
RAD function: current.device
RAD function: current.format
RAD function: current.window
RAD function: cursor.column
RAD function: cursor.field.contents
RAD function: cursor.field.name.set
RAD function: cursor.field.name
RAD function: cursor.field.readonly
RAD function: cursor.line
RAD function: date
RAD function: day
RAD function: dayofweek
RAD function: dayofyear
RAD function: delete
RAD function: denull
RAD function: descriptor
RAD function: evaluate
RAD function: evaluate.query
RAD function: exists
RAD function: fduplicate
RAD function: filename
RAD function: fillchar
RAD function: frestore
RAD function: genout
RAD function: get.base.form.name
RAD function: get.dateformat
RAD function: get.graph.action
RAD function: get.graph.id
RAD function: get.graph.target
RAD function: get.graphnode.id
RAD function: get.lock.owner
RAD function: get.timezoneoffset
RAD function: get.uid
RAD function: gui
RAD function: index
RAD function: insert
RAD function: iscurrent
RAD function: jscall
RAD function: lioption
RAD function: lng
RAD function: locks
RAD function: logoff
RAD function: logon
RAD function: mandant
RAD function: max
RAD function: messages
RAD function: min
RAD function: modtime
RAD function: month
RAD function: null
RAD function: nullsub
RAD function: operator
RAD function: option
RAD function: parse
RAD function: perf
RAD function: printer
RAD function: priority
RAD function: processes
RAD function: prof
RAD function: recordcopy
RAD function: recordtostring
RAD function: round
RAD function: same
RAD function: scmsg
RAD function: set.timezone
RAD function: setsort
RAD function: shutdown
RAD function: simple file load
RAD function: str
RAD function: stradj
RAD function: strchrcp
RAD function: strchrin
RAD function: strclpl
RAD function: strclpr
RAD function: strcpy
RAD function: strdel
RAD function: strins
RAD function: strpadl
RAD function: strpadr
RAD function: strrep
RAD function: strtml
RAD function: strtrmr
RAD function: substr
RAD function: substrb
RAD function: sysinfo.get("ActiveFloatUsers")
RAD function: sysinfo.get("Active Licenses")
RAD function: sysinfo.get("ActiveNamedUsers")
RAD function: sysinfo.get("ClientNetAddress")
RAD function: sysinfo.get("ClientOSName")
RAD function: sysinfo.get("ClientPID")
RAD function: sysinfo.get("ClientVersion")
RAD function: sysinfo.get("Display")
RAD function: sysinfo.get("Environment")
RAD function: sysinfo.get("MaxFloatUsers")
RAD function: sysinfo.get("MaxLicenses")
RAD function: sysinfo.get("Mode")
RAD function: sysinfo.get("PrevLabel")
RAD function: sysinfo.get("PrintOption")
RAD function: sysinfo.get("Quiesce")
RAD function: sysinfo.get("RecList")
RAD function: sysinfo.get("ServerNetAddress")
RAD function: sysinfo.get("ServerNetPort")
RAD function: sysinfo.get("ServerPID")
RAD function: sysinfo.get("Telephony")
RAD function: sysinfo.get("ThreadID")
RAD function: sysinfo.get("TotalFloatUsers")
RAD function: sysinfo.get("TotalLicenses")
RAD function: sysinfo.get("TotalNamedUsers")
RAD function: sysinfo.get("TotalProcs")
RAD function: sysinfo.get("TotalSystemProcs")
RAD function: sysinfo.get("TotalUserProcs")
RAD function: time
RAD function: tod
RAD function: tolower
RAD function: toupper
RAD function: translate
RAD function: trunc
RAD function: type
RAD function: val
RAD function: version
RAD function: year
List: rtecalls
rtecall("alalnum") function
rtecall("counter") function
rtecall("datemake") function
rtecall("escstr") function
rtecall("filecopy") function
rtecall("fileinit") function
rtecall("filldate") function
rtecall("getnumber") function
rtecall("getrecord") function
rtecall("getunique") function
rtecall("isalnum") function
rtecall("isalpha") function
rtecall("islower") function
rtecall("isnumeric") function
rtecall("isupper") function
rtecall("log") function
rtecall("passchange") function
rtecall("policycheck") function
rtecall("qbeform") function
rtecall("recdupl") function
rtecall("rfirst") function
rtecall("rgoto") function
rtecall("rid") function
rtecall("sort") function
rtecall("statusupdate") function
rtecall("transtart") function
rtecall("transtop") function
rtecall("trigger") function
List: RAD routines
RAD routine: as.copy
RAD routine: as.delete
RAD routine: as.get.name
RAD routine: as.insert
RAD routine: as.move
RAD routine: as.options
RAD routine: as.sort
RAD routine: axces.apm
RAD routine: axces.cm3.cts.write
RAD routine: axces.cm3
RAD routine: axces.database
RAD routine: axces.email
RAD routine: axces.email.receive
RAD routine: axces.fax
RAD routine: axces.move.intoout
RAD routine: axces.page
RAD routine: axces.pcfiles
RAD routine: axces.rm
RAD routine: axces.sap.hybrid.evin
RAD routine: axces.sm
RAD routine: axces.software
RAD routine: axces.write
RAD routine: database
RAD routine: es.approval
RAD routine: fill.fc
RAD routine: getnumb.fc
RAD routine: GetResRMLm
RAD routine: ICMdevice
RAD routine: marquee.publish
RAD routine: marquee.send
RAD routine: message.fc
RAD routine: post.fc
RAD routine: pss.delete
RAD routine: publish
RAD routine: query.stored
RAD routine: scauto.inventory
RAD routine: sort.array
RAD routine: validate.fields
RAD routine: wmi.inventory.check
RAD Debugger
Start RAD Debugger
RAD Debugger commands
JavaScript and Service Manager
JavaScript support
Learning JavaScript
Where can I use JavaScript in Service Manager?
What is the ScriptLibrary?
ScriptLibrary editing environment
Calling a function in the ScriptLibrary
Trigger scripts
JavaScript global System objects
JavaScript object: system.files
JavaScript object: system.forms
JavaScript object: system.functions
JavaScript object: system.functions.scmsg
JavaScript object: system.library
JavaScript object: system.oldrecord
JavaScript object: system.record
JavaScript object: system.sysinfo
JavaScript object: system.sysobects
JavaScript object: system.threads
JavaScript object: system.user
JavaScript object: system.users
JavaScript object: system.vars
List: JavaScript global methods
JavaScript global method: base64Decode
JavaScript global method: base64Encode
JavaScript global method: compile
JavaScript global method: doHTTPRequest
JavaScript global method: doSOAPRequest
JavaScript global method: execute
JavaScript global method: help
JavaScript global method: makeSCWebURL
JavaScript global method: print
JavaScript global method: Quit
JavaScript global method: RCtoString
JavaScript global method: readFile
JavaScript global method: writeAttachmentToFile
JavaScript global method: writeFile
JavaScript global method: xmlstring
JavaScript global properties
Query operators
JavaScript return codes
Service Manager defined JavaScript objects
JavaScript object: Attachment
JavaScript object: Datum
JavaScript object: Header
JavaScript object: SCDatum
JavaScript object: SCFile
JavaScript method: SCFile.doAction()
JavaScript method: SCFile.doDelete()
JavaScript method: SCFile.doInsert()
JavaScript method: SCFile.doRemove()
JavaScript method: SCFile.doSave()
JavaScript method: SCFile.doSelect()
JavaScript method: SCFile.doUpdate()
JavaScript method: SCFile.getFirst()
JavaScript method: SCFile.getLast()
JavaScript method: SCFile.getLastRC()
JavaScript method: SCFile.getNext()
JavaScript method: SCFile.getPrev()
JavaScript method: SCFile.getSize()
JavaScript method: SCFile.getText()
JavaScript method: SCFile.getType()
JavaScript method: SCFile.getXML()
JavaScript method: SCFile.isRecord()
JavaScript method: SCFile.JSDate()
JavaScript method: SCFile.join()
JavaScript method: SCFile.length()
JavaScript method: SCFile.pop()
JavaScript method: SCFile.push()
JavaScript method: SCFile.setType()
JavaScript method: SCFile.setValue()
JavaScript method: SCFile.shift()
JavaScript method: SCFile.toArray()
JavaScript method: SCFile.unshift()
JavaScript object: XML
JavaScript method: XML.addAttribute()
JavaScript method: XML.addElement()
JavaScript method: XML.appendNode()
JavaScript method: XML.createNode()
JavaScript method: XML.getAttributeNode()
JavaScript method: XML.getAttributeValue()
JavaScript method: XML.getDocumentElement()
JavaScript method: XML.getFirstAttribute()
JavaScript method: XML.getFirstChildElement()
JavaScript method: XML.getName()
JavaScript method: XML.getNextAttribute()
JavaScript method: XML.getNextSiblingElement()
JavaScript method: XML.getNodeName()
JavaScript method: XML.getNodeType()
JavaScript method: XML.getNodeValue()
JavaScript method: XML.getParentNode()
JavaScript method: XML.getPrefix()
JavaScript method: XML.getQualifiedName()
JavaScript method: XML.getText()
JavaScript method: XML.getValue()
JavaScript method: XML.importNode()
JavaScript method: XML.isDocumentElement()
JavaScript method: XML.setAttributeValue()
JavaScript method: XML.setContent()
JavaScript method: XML.setNodeValue()
JavaScript method: XML.setText()
JavaScript method: XML.setValue()
JavaScript method: XML.toXMLString()
JavaScript object: XMLDate
JavaScript method: XMLDate.addDuration()
JavaScript method: XMLDate.getDate()
JavaScript method: XMLDate.getDatum()
JavaScript method: XMLDate.getGMTSCDateTimeString()
JavaScript method: XMLDate.getISODate()
JavaScript method: XMLDate.getISODateTimeString()
JavaScript method: XMLDate.getISODay()
JavaScript method: XMLDate.getISOMonth()
JavaScript method: XMLDate.getISOTime()
JavaScript method: XMLDate.getISOYear()
JavaScript method: XMLDate.getSCDateTimeString()
JavaScript method: XMLDate.JSDate()
JavaScript method: XMLDate.toSCDuration()
List: JavaScript functions
JavaScript function: add_graphnodes
JavaScript function: get_graph_action
JavaScript function: get_graph_id
JavaScript function: get_graph_node_id
JavaScript function: get_graph_target
List: JavaScript functions in the ScriptLibrary
JavaScript function: addToGroup
JavaScript function: checkAllowedOption
JavaScript function: checkVersionString
JavaScript function: isInGroup
JavaScript function: removeFromGroup
JavaScript function: returnGroupMembers
JavaScript function: returnMyGroups
List: JavaScript examples
Example: Getting a list of logged on users
Example: Iterating through a complex XML document
Example: Query a record using the SCFile object
Example: Testing a file name
Example: Updating a field with the current date and time
Web client and self-service tailoring options
Example: Changing the Web client logo images
Example: Changing the Web client font and text color
Example: Displaying Web client customization buttons
Example: Running custom JavaScript from the Web client
Example: Sending Web tier URLs through e-mail notifications
Generating Web tier URL queries
Add custom JavaScript to the Web client
Tailor Web client text properties
Tailor Web client images
Web client forms
Accessible Web client forms
Web Services
Whats new in Web Services?
Service Manager Web Services API version differences
Service Manager Web Services interfaces
External Web Services
Checklist: Connecting to a remote Web Service
Web Services connections through a firewall
Add a Web Service to the script library
Enable Web services to connect through a proxy server
Discovery Event Manager
Discovery Event Manager change open process
Discovery Event Manager managed fields
Add a managed field in Discovery Event Manager
View, modify, or delete a managed field in Discovery Event Manager
Discovery Event Manager rules
Discovery Event Manager rule options
Add a rule in Discovery Event Manager
View or modify rules in Discovery Event Manager
Delete a set of rules in Discovery Event Manager
Add a configuration item in Discovery Event Manager
View, modify, or delete a configuration item in Discovery Event Manager
Customize changes in Discovery Event Manager
Customize incidents in Discovery Event Manager
Service Manager WSDL files
Basic operations in WSDL files
WSDL example
Publish Service Manager applications Web Services
Checklist: Creating a custom Web Services client
Troubleshooting: Debugging SOAP errors
Troubleshooting: HTTP socket connections
Troubleshooting: Unreadable SOAP logs
Troubleshooting: Updating Service Manager tables
Troubleshooting: Web Service client applications
Troubleshooting: Web services client unable to connect
Troubleshooting: WebServiceStudio tips
Troubleshooting: WSDL proxy subsets
Released web services
Deprecated web services
Data conversion between Service Manager and Web Services
Define the data type a Service Manager field has in the Web Services API
Field names in the extaccess record
List: Web Services available in the Service Manager Web Services API
Add a custom action to the Web Services API
Publish a JavaScript function as a custom action in the Web Services API
Publish a RAD function as a custom action in the Web Services API
Publish a Document Engine display action in the Web Services API
Publish a Service Manager field in the Web Services API
Publish a table as a Web Service
Expose a table with more than one Web Service
Remove a Document Engine display action from the Web Services API
Remove a Service Manager field from the Web Services API
Remove a table published as a Web Service
Manage records with Web Services requests
List: Objects available in Change Management
List: Web Services fields required for the Change object
List: Web Services fields required for the ChangeTask object
List: Objects available in Configuration Management
List: Web Services fields required for the Company object
List: Web Services fields required for the Computer object
List: Web Services fields required for the Contact object
List: Web Services fields required for the Department object
List: Web Services fields required for the Device object
List: Web Services fields required for the DisplayDevice object
List: Web Services fields required for the Furnishing object
List: Web Services fields required for the HandHeldDevice object
List: Web Services fields required for the InstalledSoftware object
List: Web Services fields required for the Location object
List: Web Services fields required for the MainFrame object
List: Web Services fields required for the Model object
List: Web Services fields required for the NetworkDevice object
List: Web Services fields required for the OfficeElectronic object
List: Web Services fields required for the SoftwareLicense object
List: Web Services fields required for the StorageDevice object
List: Web Services fields required for the TelecommunicationDevice object
List: Web Services fields required for the Vendor object
List: Objects available in Incident Management
List: Web Services fields required for the Incident object
List: Objects available in Service Desk
List: Web Services fields required for the Call object
Rename objects in the Web Services API
Rename a Document Engine display action in the Web Services API
Rename a Service Manager field in the Web Services API
Rename a Service Manager table in the Web Services API
Requirements for developing custom Web Services clients
Technical support for custom Web Services clients
Web Service development requirements
Web Services sample client applications for the /sc62server/PWS/ URL
Command line arguments for the .NET sample application
Command line arguments for the Axis sample application
Web Services sample client applications for the /SM/7/ URL
Command line arguments for the Axis2 sample application
SOAP
SOAP log files
SOAP messages
SOAP request authentication
Stateless and stateful SOAP requests
SOAP enablement in Service Manager
Access the list of SOAP operations available for a Service Manager table
List: SOAP operations available to all tables
Application-defined SOAP requests
Web Services resources
Service Manager Installation Guide
Service Manager Upgrade Guide
Documentation Home
HP Service Manager Documentation
English-to-Russian translation