Latest Activity

Profile IconShubham Verma, Ranjit Das, Adari P N Lalitha Devi and 1 more joined LIS Links
yesterday
Surendra Singh is attending Dr. Ashis Biswas's event
Saturday
Dr. Ashis Biswas posted an event
Saturday
Profile IconAbhishek shriyal and AMAN SAHU joined LIS Links
Saturday
Pssprakasarao updated their profile
Friday
Profile IconSwati Malvi, S.Francis Selvaraj and Siva M joined LIS Links
Thursday
Dr. U. PRAMANATHAN posted a blog post
Nov 18
Dr.Stephen.G was featured
Nov 18
Dr. U. PRAMANATHAN posted a discussion
Nov 18
Surendra Singh left a comment for Arnica Kumari
Nov 18
Profile IconAyushi kushwaha, Shyamghan Nayak, Raja Rajeshwari G and 1 more joined LIS Links
Nov 17
Profile IconRamachandran K, KASTHURI PRIYA, Ashutosh Panigrahi and 1 more joined LIS Links
Nov 16
Dr. T. Raja updated their profile
Nov 16
N.Harilakshmi posted a discussion
Nov 16
Dr. U. PRAMANATHAN posted blog posts
Nov 14
Dr. U. PRAMANATHAN posted discussions
Nov 14
Dr. Ashis Biswas posted events
Nov 14
Profile IconAshwini C, PILLI HARSHA, Uchenna Okafor and 3 more joined LIS Links
Nov 14
Dr. Ashis Biswas might attend Dr. Ashis Biswas's event
Thumbnail

RESCOMM 2025: Research Communication Conclave at Ashoka University

December 17, 2025 at 9am to December 19, 2025 at 6pm
Nov 14
Parthasarathivamanan.K posted an event

International Conference at Hybrid Mode (Offline and Online)

December 12, 2025 at 9am to December 13, 2025 at 6pm
Nov 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: 1775

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

© 2025   Created by Dr. Badan Barman.   Powered by

Badges  |  Report an Issue  |  Terms of Service

LIS Links whatsApp