As an alternative approach to https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16461 , it would be far better if separate "Barcode", "Due Date" and "Branch" columns were created in the Fines->Account table and Fines->Pay Fines So, my proposal for the for the Fines->Account table would be something like: Date | Description of charges | Barcode | Due Date | Branch | Note | Amount | Outstanding | Print And accordingly for the Fines->Pay Fines table: Fines & charges | Description | Barcode | Due Date | Branch | Payment note | Account type | Notify id | Level | Amount | Amount outstanding (The new tables /seem/ to have many columns to fit into the screen, but the "Description" column doesn't have to be as long as it used to, so the result will fit) Be warned that this approach assumes also that separate columns should be created in the accountlines db table to hold (at least) the branchcode (and/or the item barcode).
It is very difficult to pay fine of a particular book without barcode number. One have to physically verify the barcode with title of the book, especially when the titles are entered in multiple languages. As Theodoros Theodoropoulos adding a separate column for barcode is highly recommended.
19066
branchcode is added to accountlines in bug 19066 so that one doesn't need to be repeated here.
*** This bug has been marked as a duplicate of bug 16461 ***