Remove the old bills interface. Remove the old bills interface and references to it. see https://bugs.launchpad.net/evergreen/+bug/854951 Also remove the XUL_PATRON_BILL_ALTERNATE_VIEW constant and the bills_main_view receipt template, as they were only referenced in bills.js. The bills_main_view template will still persist in existing workstation configurations until such time as we have code to remove unused templates. I made no effort to remove strings which may have only been used by the old bills interface. Signed-off-by: Jeff Godin <jgodin@tadl.org> Signed-off-by: Jason Etheridge <jason@esilibrary.com>
the method behind patron.util.retrieve_fleshed_au_via_id can take a fields parameter for which fields to flesh, so let's expose that, and flesh some patron data being sent to receipt templates while we're here. End-goal is to expose address information in patron searches without sending too much data over the wire git-svn-id: svn://svn.open-ils.org/ILS/trunk@17576 dcc99617-32d9-48b4-a31d-7c20da2025e4
receipt printer context git-svn-id: svn://svn.open-ils.org/ILS/trunk@17379 dcc99617-32d9-48b4-a31d-7c20da2025e4
adjust code for an API change. Assume success if no ils_event git-svn-id: svn://svn.open-ils.org/ILS/trunk@16860 dcc99617-32d9-48b4-a31d-7c20da2025e4
replace lingering date substring kludges with util.date/dojo.locale. In some places (like due dates) I'm letting the whole timestamp show where before we were showing just the date git-svn-id: svn://svn.open-ils.org/ILS/trunk@16317 dcc99617-32d9-48b4-a31d-7c20da2025e4
display resource and resource type information for reservations in the original billing interface git-svn-id: svn://svn.open-ils.org/ILS/trunk@15241 dcc99617-32d9-48b4-a31d-7c20da2025e4
bill Full Details and Show Last Few Circs uses the old item details pane. This cleans up that pane a bit (list actions and sticky view) and gives it a Show in OPAC button. git-svn-id: svn://svn.open-ils.org/ILS/trunk@15186 dcc99617-32d9-48b4-a31d-7c20da2025e4
combined patch from Lebbeous Fogle-Weekley to add option of overriding the default billing address and first/last when creating CC payments and converts a pile of tabs to 4-char spaces git-svn-id: svn://svn.open-ils.org/ILS/trunk@14676 dcc99617-32d9-48b4-a31d-7c20da2025e4
Change each tab to 4 spaces in the staff client javascript files. Did this to effect the change: find . -name '*.js' -exec sed -i 's/\t/ /g' {} \; Statements like dump('\t\tFoo\n'); are unaffected. I imagine we'll need to realign and reindent things as we encounter visual ugliness. git-svn-id: svn://svn.open-ils.org/ILS/trunk@14577 dcc99617-32d9-48b4-a31d-7c20da2025e4
Toward a visually slimmer billing interface. Sticking it in the Alternate View slot until it's ready. git-svn-id: svn://svn.open-ils.org/ILS/trunk@14395 dcc99617-32d9-48b4-a31d-7c20da2025e4
Revamp the bill history interface and alternate view for current bills. Embedded now instead of a dialog, with title columns, etc. instead of detail panes. Needs some performance testing with lots of bills; may move to streaming methods if that's an issue. git-svn-id: svn://svn.open-ils.org/ILS/trunk@14201 dcc99617-32d9-48b4-a31d-7c20da2025e4
Accidentally commited a debugging tool git-svn-id: svn://svn.open-ils.org/ILS/trunk@14172 dcc99617-32d9-48b4-a31d-7c20da2025e4
One repercussion to making all labels and descriptions selectable and copyable is that they got injected into the tab order sequence, slowing down navigation. So let's make it more exclusive/explicit git-svn-id: svn://svn.open-ils.org/ILS/trunk@14171 dcc99617-32d9-48b4-a31d-7c20da2025e4
Org unit setting (not wired into Settings Editor), circ.staff_client.do_not_auto_attempt_print: Disable automatic print attempts from staff client interfaces for the receipt types in this list. Possible values: "Checkout", "Bill Pay", "Hold Slip", "Transit Slip", and/or "Hold/Transit Slip". This is different from the Auto-Print checkbox in the pertinent interfaces in that it disables automatic print attempts altogether, rather than encouraging silent printing by suppressing the print dialog. The Auto-Print checkbox in these interfaces have no effect on the behavior for this setting. In the case of the Hold, Transit, and Hold/Transit slips, this also suppresses the alert dialogs that precede the print dialog (the ones that offer Print and Do Not Print as options). git-svn-id: svn://svn.open-ils.org/ILS/trunk@14079 dcc99617-32d9-48b4-a31d-7c20da2025e4
faster method for bill retrieval. This was used in the past and for some unknown reason we moved away from it, so testers be wary git-svn-id: svn://svn.open-ils.org/ILS/trunk@13735 dcc99617-32d9-48b4-a31d-7c20da2025e4
check for errors on the bills request git-svn-id: svn://svn.open-ils.org/ILS/trunk@13729 dcc99617-32d9-48b4-a31d-7c20da2025e4
fix PATRON_BARCODE macro in bills_main_view template by sending fleshed usr git-svn-id: svn://svn.open-ils.org/ILS/trunk@12494 dcc99617-32d9-48b4-a31d-7c20da2025e4
the evils of sed git-svn-id: svn://svn.open-ils.org/ILS/trunk@10944 dcc99617-32d9-48b4-a31d-7c20da2025e4
Another monster i18n patch from Craig Ricciuto git-svn-id: svn://svn.open-ils.org/ILS/trunk@10028 dcc99617-32d9-48b4-a31d-7c20da2025e4
Apply Craig Ricciuto's patch to bring i18n to a number of patron interfaces git-svn-id: svn://svn.open-ils.org/ILS/trunk@9844 dcc99617-32d9-48b4-a31d-7c20da2025e4