Skip navigation
Toggle Sidebar

Innotas Operation

The Innotas operation defines how to interact with your Service Desk data. The operation represents a specific action (e.g., Create, Delete, Get, etc.) to be performed against a specific Innotas record type or object (e.g., Project, Account, Resource, etc.). Not all actions are available for every object. You will need to create a separate operation component for each action/object combination required for your integration. The operation browses your object definitions in real time to get any custom fields you may have defined.

Options Tab

Available Actions: The Innotas operation supports the following types of actions:

  • CREATE - Used to create multiple records.
  • DELETE - Used to delete multiple records.
  • GET - Used to retrieve a single record by its ID; you can enter only one ID.
  • QUERY - Used to search for data; filters (search parameters) can be used.
  • UPDATE - Used to update multiple records.
  • UPSERT - Used to update multiple records if they exist. If the records do not exist it creates them.
  • EXECUTE - Used for all other "procedural" API calls.

Import Wizard: The Import Wizard shows you how to define the object you are integrating. It is required that you click the Import button and follow the wizard to successfully configure an operation and automatically generate the Response XML profile that can include all required base and custom fields.

Standard Fields: This table describes the default field definitions.

Field Name Description Action
Object Displays the object you selected in the Import Wizard. Available for all actions.
Return Application Error Responses Check box that defines whether to forward responses through the process or fail at the Connector level. If checked, failed operations will not be reported on the Manage menu, allowing you to act on them in your process. Available for all actions.
Request Profile The XML profile definition that represents the XML structure that is being sent to the Connector. Available for CREATE, DELETE, EXECUTE, UPDATE and UPSERT.
Find Entity by Filter If selected on the QUERY action, allows you to select search parameters. Available for QUERY.


CREATE, DELETE, GET, UPDATE and UPSERT

The following objects are available when you use the CREATE, DELETE, GET, UPDATE and UPSERT actions.

Object Name Object ID
Account 12
Allocated Role 54
Issue 6
Program 3
Project Role 47
Project 4
Resource 11
Task Role 52
Task Schedule 79
Task 5
Team Member 53
User 23

  

QUERY

When using the QUERY action you can search for the same objects available with the CREATE action, or you can use filters (search parameters) which give you access to more objects.

To enable filters, select the "Find entity by filter" check box. When the profile is generated, only fields that can be queried are listed. In addition:

  • Only the "=" operator is supported.
  • Only the "AND" operand is supported.
  • Nested conditions are not supported.

With filters enabled you can filter on the following objects.

Object Name Object ID
Business Unit 2
Contact 19
Expense Entry 71
Expense Manager 22
Fixed Bid Invoice 68
Fixed Bid Invoice Item 69
HR Issue 97
Issue 6
Org Role Demand 138
Organization 38
Portfolio 114
Program 3
Project 4
Project Role 47
Project Role Demand 136
Project Role Demand by Portfolio 139
Request 96
Resource 11
Resource Allocation by Project Role 135
Resource Capacity 137
Resource Schedule by Task Role 134
Resource Time Summary 148
Scoring Profile 152
Summary Task 13
Task 5
Task Role 52
Task Schedule 79
Timesheet 20
Timesheet Entry 66
User 23

Fields Configuration

On the Fields tab, you can clear the fields that you do not want returned in the response. All fields are checked by default. To quickly select or clear all the fields for a given object, click the check box next to the object's name at the top of the field list. 

Innotas supports regular fields and user-defined fields. User-defined fields have a <method> that always begins with "UDF" and a <methodId> consisting of a minimum of 6 digits.

EXECUTE

The following objects are available only when you use the EXECUTE action.

Object Name Object ID
Skill Set 37
Timesheet 20

The following categories of objects are also available when you use the EXECUTE action. 

Request:

  • createOrReplaceRequest
  • getRequestFields
  • getRequestTypes
  • submitRequest
  • submitRequests

Resource:

  • allocateResourceTime
  • createOrReplaceResourceProfileSetting
  • getResourceProfileSetting

Timesheet:

  • approveTimesheet
  • createOrReplaceTimesheetEntries
  • createOrReplaceTimesheets
  • deleteTimesheetEntries getTimesheet
  • getTimesheetForUser
  • getTimesheetForUsers
  • getTimesheets
  • getTimesheetVariables
  • submitTimesheet
  • submitTimesheets
  • updateTimesheetEntries

Portfolio:

  • createOrReplacePortfolio
  • getPortfolioFields
  • getPortfolioTypes

Skill Categories:

  • getSkillCategories

Miscellaneous:

  • getDeleteHistory
  • getUpdateHistory
  • getListValues

Archiving Tab

Click here for more information on Archiving.

Adaptavist Theme Builder Powered by Atlassian Confluence