https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37108

--- Comment #2 from Marie-Luce Laflamme <[email protected]> ---
Setup - before test

Staff accounts
    - have a superlibrarian account
    - create 2 limited access staff accounts, one by branches:
        e.g.
        - staff 1 - attached to branch A
        - staff 2 - attached to branch B

   Both restricted staff accounts should have the following permissions:

        - (circulate) ,
        - (borrowers),
        - in the patron fines: (manual_invoice), and (remaining_permissions)
        - ***ability to switch login library (loggedinlibrary)

Debit type
    - Add few debit types in your Koha (administration > debit types) to ease
transactions search.
        e.g: "printing cost", "new card", "lost item"

        ***Ensure that each debit type is configured to "can be manually
invoiced" 



Test plan

1.  Login with "staff 1" in the intranet
    --> Koha should connect to branch A
2.  Find a "branch A" patron
3.  Add a manual invoice    (e.g printing -- 2.50$ ) 
4.  Pay this invoice
5.  Log out of the intranet
6.  Login with "staff2" 
    --> Koha should connect to branch B
7.  Find a "branch B" patron
8.  Add a manual invoice with a unique debit type and amount (e.g. lost item -
12.80$ )
9.  Pay this invoice
10. Stay connect with "staff2" account, and switch to "branch A" at the top
right corner of the screen
11. Find another "branch A" patron
12. Add a manual invoice with a unique debit type and amount (e.g. new card -
5.00$ )
13. Pay this invoice
14. Log out
15. Login with a "superlibrarian" account
16. Run the "Cash register" statistics wizards for "branch A"
     - Go to (Reports > Statistics wizards > Cash Registers )
        - dates: select the current date
        - transactions types: select "all payments to the library" in the 
        - transaction library: select "branch A"
18. Submit the search
19. Check transactions for "branch A"
    ---> Unfortunately, Koha is not listing the payment of step 13 in the
"branch A report", even if the "staff 2" was logged to "branch A" while
processing the payment.
20. Run the "Cash register" statistics wizard for "branch B"
     - Redo steps 16 to 19, but select "branch B"
21. Check transactions for "branch B":
    --> Koha is displaying the step 13 payment by mistake, this payment should
be in "branch A report"

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to