Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

...

While on issue editing the sync type both is naturally provisioning, on issue creation and/or linking the add-on app behavior follows some established conventions that are going to be detailed for:

...

Fields mapping around different Jira field’s type

From

To

Allowed

Summary, Description

Component, Fix/Affect Versions,Assignee, Reporter

(minus)

Priority

Summary, Description, Custom fields

(tick)

Component

Fix/Affect Versions

(minus)

Fix/Affect Versions

Component

(minus)

Fix VersionsAffect Versions(tick)
Affect VersionsFix Versions(tick)

Assignee

Reporter

(minus)

Reporter

Assignee

(minus)

Component, Fix/Affect Versions,Assignee

Summary, Description

(minus)

Fields mapping around different custom field’s type

From

To

Allowed

Mapping between different custom field types
Text Field (single line)Text Field (multi line)(tick)

Text Field (multi line)

Text Field (single line)

(tick)

Select List (single choice)Radio Buttons(tick)
Radio ButtonsSelect List (single choice)(tick)
Select List (multiple choices)

Checkboxes

(tick)
CheckboxesSelect List (multiple choices)(tick)
Select List (single choice), Radio ButtonsSelect List (multiple choices), Checkboxes(minus)
Select List (multiple choices), CheckboxesSelect List (single choice), Radio Buttons(minus)
Select List (multiple choices), Checkboxes, Select List (single choice), Radio ButtonsSelect List (cascading) (minus)
Select List (cascading) Select List (multiple choices), Checkboxes, Select List (single choice), Radio Buttons(minus)
Mapping between custom fields and Jira default fields

Custom fields (Text Field)

Priority

(tick)

Priority

Custom fields(Text Field)

(tick)

Summary, Description, Fix/Affect Versions, ComponentCustom fields: Select List (multiple choices), Checkboxes, Select List (single choice), Radio Buttons, Select List (cascading) (minus)
Custom fields: Select List (multiple choices), Checkboxes, Select List (single choice), Radio Buttons, Select List (cascading) -Summary, Description, Fix/Affect Versions, Component, Assignee and Reporter(minus)

...

Notice that the comments added by the user, that are candidates to be synced, are managed by the add-onapp, so that they can be associated to the synced comment created by the system, by following the following convention:

  • a comment added by the user includes the following header: Comment synced by HQL (id:<Issue id>) 
  • a comment added by the system includes the following header: Comment synced by HQL (<Partnership Id>: <Issue id>)

Notice that sync behavior is the same for Partnerships configured across the same or different source and destination Url/s.

...

Notice that when sync fails as default the add-on app set to Null the value of the target field. An exception is made for field configured to be required where the existing value is retained.

...