In the IIM spec, a Job ID field does not exist. So it could be argued this field should be disabled for IIM mode (or renamed).
In the IPTC Photo Metadata spec, 7.17 Job Id is listed as having these fields:
Code: Select all
XMP Specs photoshop:TransmissionReference [Text <External>]
IIM Specs 2:103 Original Transmission Reference, max bytes for text: 32
XMP XMP-photoshop:TransmissionReference / IIM: IPTC:OriginalTransmissionReferenceOf course XnViewMP already uses XMP:TransmissionReference<->IPTC:OriginalTransmissionReference, and has fields with those names in each dialog.
In either of the XMP modes, Job ID is greyed out and unavailable. There is no Job ID field in Edit XMP at all.
So what XnViewMP should be doing with the Job ID field in Edit IPTC would depend on what spec it is trying to implement, but I can't see how IPTC:FixtureIdentifier is an appropriate mapping for a entry field named Job ID.
Perhaps the most straightforward thing would be to relabel this field "Fixture Identifier", since that is the IPTC IIM field name. Since "Fixture Identifier" has no named XMP equivalent, it would still be appropriate for the "Fixture Identifier" field to be disabled in XMP mode.