Latest Activity

Shruthi updated their profile
7 hours ago
Arunima Giri and Akshay Subhash Gadade are now friends
yesterday
Mahesh B. updated their profile
Tuesday
Akshay Subhash Gadade joined Dr. Badan Barman's group
Tuesday
Dr. U. PRAMANATHAN posted blog posts
Monday
K Chiyuh commented on Hema Thakur's event 'One Day National Seminar on the Future of Libraries in the Era of Artificial Intelligence'
Monday
K Chiyuh might attend Hema Thakur's event
Monday
Mr.Vipul Kumar updated their profile
Monday
Mr.Vipul Kumar shared a profile on Facebook
Monday
Profile IconUmasankar mahata, Nikita Medhi, Prohlad Basumatary and 81 more joined LIS Links
Monday
Dr. SUDHI S VIJAYAN posted a discussion
Monday
Kanika sharma is now friends with Ramesh Kumar and Deepak Sharma
Sunday
Oriental Library Association shared their discussion on Facebook
Apr 16
Sumit Sundar Ray updated their profile
Apr 15
Alka Gohel posted a discussion
Apr 15
Anna Poorani posted a blog post
Apr 15
Manoj Kumar posted a blog post
Apr 15
Mr. Ambaresh H posted a blog post
Apr 15
Anna Kaushik posted a discussion
Apr 15
Gopalji updated their profile
Apr 13

I wants to know how to take monthly fine report in Koha software with the following details

date, name of patron, patrons number, fine amount????

Views: 1904

Reply to This

Replies to This Forum

you click on the link

http://wiki.koha-community.org/wiki/SQL_Reports_Library#Fines_w.2F_...

or

you can copy this and save and run sql command

SELECT      (SELECT CONCAT('<a href=\"/cgi-bin/koha/members/boraccount.pl?borrowernumber=',b.borrowernumber,'\">', b.surname,', ', b.firstname,'</a>')      FROM borrowers b WHERE b.borrowernumber = a.borrowernumber) AS Patron,      format(sum(amountoutstanding),2) AS 'Outstanding',     (SELECT count(i.itemnumber) FROM issues i WHERE b.borrowernumber = i.borrowernumber) AS 'Checkouts' FROM      accountlines a, borrowers b WHERE      (SELECT sum(amountoutstanding) FROM accountlines a2 WHERE a2.borrowernumber = a.borrowernumber)  > '0.00'     AND a.borrowernumber = b.borrowernumber GROUP BY      a.borrowernumber ORDER BY b.surname, b.firstname, Outstanding ASC

 

thank you sir

Hello Sir,

Which SQL Command will be used for Daily Fine Report in KOHA 

SELECT
b.surname, b.cardnumber,b.categorycode,b.Sort1, bib.title, i.barcode,
a.amountoutstanding, ni.issuedate, ni.date_due,
IF ( ni.returndate IS NULL , " ", ni.returndate ) AS returndate
FROM accountlines a
LEFT JOIN borrowers b ON ( b.borrowernumber = a.borrowernumber )
LEFT JOIN items i ON ( a.itemnumber = i.itemnumber )
LEFT JOIN biblio bib ON ( i.biblionumber = bib.biblionumber )
LEFT JOIN ( SELECT * FROM issues UNION SELECT * FROM old_issues ) ni ON ( ni.itemnumber = i.itemnumber AND ni.borrowernumber = a.borrowernumber )
WHERE
a.amountoutstanding > 0
GROUP BY a.description
ORDER BY b.surname, b.firstname, ni.timestamp DESC

RSS

© 2026   Created by Dr. Badan Barman.   Powered by

Badges  |  Report an Issue  |  Terms of Service

LIS Links whatsApp