Original request description
Currently JIRA crashes when importing workflows if referenced screens and statuses do not exist.
Jira should not need the statuses or screens to have the same ids when importing workflows from one instance to another.
It makes it very difficult to import new workflows from a test/development instance to production. This use case is explicitly documented .
Perhaps upon import, JIRA should ask whether to create new statuses, by default pre-filled with the workflow step name? For screens perhaps it could do something similar, or maybe remove the screens.
Either way JIRA should not crash on importing workflows at all.