Skip to main content
ExLibris
  • Subscribe by RSS
  • ExLibris Dev

    CIRCJOB - Circjob 25 doesn't recognize transactions with "E-Kiosk" posting type

    • Article Type: General
    • Product: Voyager
    • Product Version: 7.2.0

    Description:
    Bug Report Form for Issue 16384-17025

    Module(s): Circjob
    Server platform(s) affected: Tested on Solaris
    PC OS (if applicable): N/A
    Browser & version (if applicable): N/A

    Release(s) replicated in: 7.2.0, 8.1.0
    Last version without bug (if applicable): N/A

    Expected results: Fines/fees collected from Self-Check machines should display alongside all other operators in the Global Circulation Statistics Report.

    Actual results: Fines/fees collected from a Self-Check machine will not display in the totals under the Global Circulation Statistics Report.

    Fines/Fees missing from the Global Circulation Statistics Report will have a payment type of 10, or “E-Kiosk”

    Workflow implications: Customers who use Self-Check will not be able to determine how much in fines/fees is collected by a self-check machine. The Global Circulation Statistics Report will not be accurate.

    Replication steps:
    1. Log into Circulation and be sure to remember the operator you’ve logged in as
    2. Choose any patron and add an “overdue” fine to his/her account
    3. In the same window showing all fines/fees, “Post” a payment (method, posting type and “post against” do not matter) to this account
    4. SSH to the server and ensure that no crcrprts.XXX.inp file exists (XXX=Print Location). If one does, run Reporter and fully process this file
    5. Run circjob –j25. You’ll be asked to provide a start and end date. Choose one day before today for the start date, and tomorrow as the end date.
    6. When completed, Go to “/m1/voyager/xxxdb/rpt/” on the server and look at the “crcrprts.XXX.inp” file created. Next to the operator specified in step 1, you’ll see a positive dollar amount at the end of the line. E.g. 08|97.2|12/04/2011 - 12/06/2011|CIRC|demo|1|0|1|25.00 (for a $25 payment)
    7. Archive the file from step 6 and rename it something else: “mv crcrprts.XXX.inp crcrprts.XXX.inp.orig
    8. Using the Self-Check machine, post a payment against the patron in step 2
    9. Repeat steps 5 and 6. This time, when you look at the inp file, you won’t see any information about the self-check operator and the fee that was collected

    Resolution:
    Fixed in Voyager 8.1.2


    • Article last edited: 3/23/2015
    //doorbell.io feedback widged