https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=43239

David Nind <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Text to go in the|                            |This fixes the item type
      release notes|                            |created for serials, when
                   |                            |item records are created
                   |                            |for subscriptions.
                   |                            |
                   |                            |Explanation:
                   |                            |
                   |                            |It is possible to create
                   |                            |subscription item records
                   |                            |with the wrong
                   |                            |item type if:
                   |                            |- the
                   |                            |makePreviousSerialAvailable
                   |                            |system preference is
                   |                            |enabled, and
                   |                            |- there is no value
                   |                            |selected for the "Item type
                   |                            |for older issues" field.
                   |                            |
                   |                            |In installations where item
                   |                            |types differ between items
                   |                            |and records, this causes
                   |                            |data inconsistencies and
                   |                            |leads to errors in a
                   |                            |record's holdings table.
                   |                            |
                   |                            |This fix changes the
                   |                            |behaviour of the serials
                   |                            |subscription form so that
                   |                            |if
                   |                            |makePreviousSerialAvailable
                   |                            |is enabled and a
                   |                            |subscription's "Item type
                   |                            |for older issues" field is
                   |                            |empty/not selected, the
                   |                            |previous item type value is
                   |                            |kept for item records. It
                   |                            |also adds a hint text to
                   |                            |the subscription form about
                   |                            |this change.
                 CC|                            |[email protected]

--- Comment #5 from David Nind <[email protected]> ---
I added a follow-up for the hint:
- Original: If older issues itemtype is not selected old item type is
preserved.
- Updated: If no value is selected, then the item type used for older issues is
kept. 

Feel free to obsolete if I haven't got it right:
1. As a minimum, I think itemtype should be spelt as two words.
2. I don't think I have quite got it right, but I think there should be 
   something in the hint about why you would select a value for this
   field/why you would use this option.
3. As someone who doesn't use Koha in real life, and serials in particular, 
   I don't really understand why you would have different item types for items
   attached to a record. I think this should try to explain this somehow to 
   help avoid any confusion. 8-)
4. Is the "Item type for older issues" field only used if the
   makePreviousSerialAvailablesystem preference is enabled? If so, we should
   probably say that. (That is, why would you use this field?)

I have attempted a release note, please update if I have got it worng.

Testing notes (using KTD):
1. Step 2 - When creating the record for the serial:
   - Framework: Serial
   - 942$c: Continuing Resources
2. Step 3 - When creating the subscription:
   - Item type: Music
3. Step 4 - Item time for the item created was "Music"
4. Step 5 - The item type for the three items received was "Continuing
Resources"

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to