Type Mapping

Type mapping maps items types between applications which almost in all cases operates on different items types. Thanks to type mapping you define what type of item should be created from another item type from another application. Item types are e.g. Bugs, Stories, Incidents, Service Requests.

Every Type Mapping can be configured separately from other types mappings. This gives a flexibility when it comes to cover differences / corner cases for separate types. E.g. fields are pretty often different for each type, types has also different workflows (status transitions).

For every Type Mapping you can configure

  • Fields

  • Status transition

  • Comments

  • Attachments

  • Hierarchy

Status transition

Status transition for type mapping can be configured on a STATUS tab. To make sure that status can be synced please map available statuses options between both apps (each app can use different statuses and thats why Getint requires mapped options to know what status to set when syncing item to the other app.

Once you map status options together they will appear on a list like below CANCELLED - DONE options are mapped together. You can click trash icon to delte a mapping or cog icon to configure transition fields.

Transition fields

Some apps like Jira, ServiceNow and Azure DevOps requires transition fields to be set up. Transition fields are the fields which are provided when the status is being changed from A to B.

For example, for Jira Resolution is mostly a transition field, so if Jira issue is moved from IN PROGRESS to DONE it still requires the resolution to be provided, which can be Fixed, Duplicate, Won't Do etc.

In similar way it works for ServiceNow. ServiceNow in default requires Close Code and Close Notes to be provided when Ticket is moved to Closed or Resolved state.

How to find out that transition fields are missing?

If you see in run logs error message stating that there were some fields missing, like below, it can indicate that there was an error during status transition

Invalid response status code received (expected: 200 but got 403). Response: {"error":{"message":"Operation Failed","detail":"Data Policy Exception: \n\tThe following fields are mandatory: Resolution code, Close notes"},"status":"failure"}

How to set Transition Fields?

Please have a look at the short video below showing how to set Transition Fields when the

Last updated