[Koha-bugs] [Bug 3050] Add an option to upload scanned invoices.
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Fri May 9 12:32:28 CEST 2014
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=3050
Jacek Ablewicz <ablewicz at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #25306|0 |1
is obsolete| |
Attachment #26724|0 |1
is obsolete| |
--- Comment #8 from Jacek Ablewicz <ablewicz at gmail.com> ---
Created attachment 28123
-->
http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=28123&action=edit
Bug 3050 - Add an option to upload scanned invoices #1/3
(part #1: new module w/ UT + script + template)
New feature, adds an ability to attach arbitrary files to
acquisition records (currently: to the invoices - but it can
be extended to baskets, basketgroups, budgets etc.).
Note: this code is (heavily) based on "Bug 8130 - attach PDF
files to a patron record" by Kale M Hall, main difference being
that new table (misc_files) and new module (Koha/Misc/Files.pm)
are intended to be a little more generic solution - they allow to
store and manage files associated with great many kinds of records,
from arbitrary tables.
Test plan:
1) Apply patch[es]
2) Run installer/data/mysql/updatedatabase.pl
3) Enable system preference 'AcqEnableFiles' in acquisition
4) New option 'Manage invoice files' appears in the invoice
detail page
5) Upload/view/download/delete some files for some invoices
6) Try to delete invoice with files attached (files should
get deleted as well)
7) Try to merge 2+ invoices with files attached; after merge,
all files previously attached to individual invoices being
merged should be attached to resulting invoice (merge destination)
8) prove t/db_dependent/Koha_Misc_Files.t
9) Ensure there are no regressions of any kind in invoice detail
page (acqui/invoice.pl).
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are watching all bug changes.
More information about the Koha-bugs
mailing list