Searching the Help
To search for information in the Help, type a word or phrase in the Search box. When you enter a group of words, OR is inferred. You can use Boolean operators to refine your search.
Results returned are case insensitive. However, results ranking takes case into account and assigns higher scores to case matches. Therefore, a search for "cats" followed by a search for "Cats" would return the same number of Help topics, but the order in which the topics are listed would be different.
Search for | Example | Results |
---|---|---|
A single word | cat
|
Topics that contain the word "cat". You will also find its grammatical variations, such as "cats". |
A phrase. You can specify that the search results contain a specific phrase. |
"cat food" (quotation marks) |
Topics that contain the literal phrase "cat food" and all its grammatical variations. Without the quotation marks, the query is equivalent to specifying an OR operator, which finds topics with one of the individual words instead of the phrase. |
Search for | Operator | Example |
---|---|---|
Two or more words in the same topic |
|
|
Either word in a topic |
|
|
Topics that do not contain a specific word or phrase |
|
|
Topics that contain one string and do not contain another | ^ (caret) |
cat ^ mouse
|
A combination of search types | ( ) parentheses |
|
Set up the extaccess record
In the default Service Manager system, Request Management tables are not published as a Web Service.
Note Enter all fields that need to be exposed, and then create field captions for those fields. The field captions cannot be XML-reserved characters and cannot contain spaces. Use of mixed case is supported.
To create a new Web Service, do the following:
- Log in to Service Manageras a System Administrator.
- Click Tailoring > Web Services > Web Service Configuration.
-
To publish Request Management Quotes, create a new record with the following information:
-
On the Fields tab, type the following:
Field Caption Type priority
Priority
StringType requested.for
Requestor
StringType requestor.dept RequestingDepartment StringType reason Reason StringType location Location StringType hire.type HireType StringType requested.date StartDate DateTimeType requestor.fname NewEmployeeFirstName StringType requestor.lname NewEmployeeLastName StringType category Category StringType current.phase Phase StringType number Number StringType -
If you want to use RESTful API, on the RESTful tab, type the following:
Field Value RESTful Enabled
Checked
Attachment Enabled
Checked if you want to use attachment later.
Resource Collection Name quotes Resource Name Quote Unique Keys number Max Records Returned in Query 1000 Query Authorization true Resource Collection Actions: POST Create Resource Actions:POST Update Resource Actions: PUT Update
Field | Value |
---|---|
Service Name |
RequestManagement Note Type the name of the web service that you want to use to publish this table may be comprised of multiple Service Manager tables. The name you type in this field becomes the alias name for the service and it becomes part of the web service URL. For example, when you type RequestManagement as the service name, then the WSDL you publish will be called RequestManagement.wsdl. The name cannot contain URL-reserved characters, such as spaces, slashes, or colons. |
Name | ocmq |
Object Name |
Quote Note Type the name you want to use to identify the table. This name becomes the alias name for the table, and then becomes part of the web service WSDL. For example, when you type Quote as the object name, then the SOAP operations for this table include Quote as part of the WSDL element, such as UpdateQuote, CreateQuote, and DeleteQuote. The name cannot consist of XML-reserved characters, such as brackets (< and >), colons (:), or quotation marks (" and '). Never use "CamelCase" (mixed case) notation in the Object name, as this creates an incorrect or missing filename when calling the web service via Service Manager. As a workaround, you can use a tool that lets you modify the XML to include the filename in the SOAP body request. However, Service Manager and some other tools do not allow modifications. |
Allowed Actions |
The Allowed Actions have to match the action field in the Display Option, and in the display action field in the State record. Only options that have a true condition will be available through the web service interface. Operator privileges will be checked to ensure security. |
1st entry | save |
2nd entry | GenNewHire |
Action Names | Type the name you want to use in the Web Services application program interface (API) to identify the Document Engine display actions for this table. The name you type for this field becomes the alias name for the display action, and then becomes part of the web service WSDL. The only action that can be used to add a record to a Service Manager table is Create. Updating actions can be named to fit the action. Foe example, if you type Create for the add action of the Quote object, then the WSDL operation becomes CreateQuote and the WSDL message is CreateQuoteRequest. The name cannot consisit of XML-reserved characters, such as brackets(< and >), colons (:), or quotation marks (" and '). |
1st entry | Update |
2nd entry | Create |
Action Type |
|
1st entry |
Merge |
2nd entry | Create only |
Expressions tab | if null(number in $L.file) then ($L.mode="add") |
When your Web service is set up, it is ready to be consumed by a custom client. Windows and Web clients are unaffected by changes you make to the extaccess table. The operator's application profile is used to determine which tables the user can access, and which actions the user can perform.