Bug 12104

Summary: Add print label to serials receive
Product: Koha Reporter: Nicole C. Engard <nengard>
Component: SerialsAssignee: Lucas Gass (lukeg) <lucas>
Status: Needs Signoff --- QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low CC: angela.berrett, bwsdonna, colin.campbell, jzairo, lucas, michaela.sieber, severine.queune
Version: Main   
Hardware: All   
OS: All   
GIT URL: Initiative type: ---
Sponsorship status: --- Comma delimited list of Sponsors:
Crowdfunding goal: 0 Patch complexity: ---
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:
Attachments: Bug 12104: Add way to print custom serial labels
Bug 12104: Add way to print custom serial labels
Bug 12104: Add way to print custom serial labels
Bug 12104: Add way to print custom serial labels

Description Nicole C. Engard 2014-04-17 18:56:41 UTC
It would be nice to have a print label link on the serial receive page (like you can have on the holdings table in the catalog).
Comment 1 Séverine Queune 2018-03-09 13:50:17 UTC
The BULAC (http://www.bulac.fr/) would like to sponsor this development !

As long as “Change sponsored?” is set on “Seeking developer”, anyone wanting to quote us for the development of such a feature or just ask for more information is welcome to write to us: <sigb@bulac.fr>.
Comment 2 Donna 2020-12-11 14:04:09 UTC
This enhancement would be very welcomed!  Libraries who don't create items for serials need to be able to print a label for the serials.  Ideally it would be customizable to include the call number, collection, and shelving location.
Comment 3 Lucas Gass (lukeg) 2025-12-02 17:38:39 UTC
*** Bug 30298 has been marked as a duplicate of this bug. ***
Comment 4 Angela Berrett 2025-12-05 16:37:46 UTC
+1
A lot of our serial issues end up without barcode labels for various reasons, so having the ability to print a label on demand at receiving would be helpful rather than trying to find the barcode later to add to a batch.
Comment 5 Lucas Gass (lukeg) 2025-12-15 22:08:56 UTC
Created attachment 190525 [details] [review]
Bug 12104: Add way to print custom serial labels
Comment 6 Lucas Gass (lukeg) 2025-12-15 22:19:45 UTC
Created attachment 190526 [details] [review]
Bug 12104: Add way to print custom serial labels

to test:

1. APPLY PATCH and restart_all
2. Search fot the system preference  SerialLabelFormat
3. It should include some default TT like:
    [% biblio.title %]<br />
    [% serial.serialseq %]<br />
    [% serial.publisheddate  %]

4. Go Serials and find or create a new subscription
5. Revice some serials
6. Notice the "Print label" column for each serial
7. Print it and make sure it looks right.
8. Going back to SerialLabelFormat, we can now edit it to create a custom label. You can add fields from the biblio, serial, and subscription tables in TT format.
9. Test some custom labels and make sure it all works.
Comment 7 Lucas Gass (lukeg) 2026-01-13 19:48:19 UTC
Created attachment 191393 [details] [review]
Bug 12104: Add way to print custom serial labels

to test:

1. APPLY PATCH and restart_all
2. Search fot the system preference  SerialLabelFormat
3. It should include some default TT like:
    [% biblio.title %]<br />
    [% serial.serialseq %]<br />
    [% serial.publisheddate  %]

4. Go Serials and find or create a new subscription
5. Revice some serials
6. Notice the "Print label" column for each serial
7. Print it and make sure it looks right.
8. Going back to SerialLabelFormat, we can now edit it to create a custom label. You can add fields from the biblio, serial, and subscription tables in TT format.
9. Test some custom labels and make sure it all works.
Comment 8 Lucas Gass (lukeg) 2026-02-09 17:04:50 UTC
Created attachment 192823 [details] [review]
Bug 12104: Add way to print custom serial labels

to test:

1. APPLY PATCH and restart_all
2. Search fot the system preference  SerialLabelFormat
3. It should include some default TT like:
    [% biblio.title %]<br />
    [% serial.serialseq %]<br />
    [% serial.publisheddate  %]

4. Go Serials and find or create a new subscription
5. Revice some serials
6. Notice the "Print label" column for each serial
7. Print it and make sure it looks right.
8. Going back to SerialLabelFormat, we can now edit it to create a custom label. You can add fields from the biblio, serial, and subscription tables in TT format.
9. Test some custom labels and make sure it all works.
Comment 9 Lucas Gass (lukeg) 2026-02-09 17:05:08 UTC
rebased for current main