LIS Links

First and Largest Academic Social Network of LIS Professionals in India

Latest Activity

socrates updated their profile
25 minutes ago
S RAVI posted a status
"Call for Book Chapter “Restructuring and Reimagining Academic Libraries in the Age of AI: Challenges and Opportunities”"
yesterday
S RAVI posted a status
"If you need a Brochure, kindly send me an email at: loyollaib2016@gmail.com"
yesterday
Janani Gokul Manikandan updated their profile
Saturday
Radheshyam updated their profile
Friday
naresh mongia shared their discussion on Facebook
Thursday
Dr. SUDHI S VIJAYAN shared their discussion on Facebook
Apr 27
Dr. U. PRAMANATHAN posted blog posts
Apr 25
Dr. U. PRAMANATHAN posted an event

Three Days National Workshop on Creation and Management of Digital Library using Open Source Software (in offline mode) is being organized by INFLIBNET Centre during 02nd - 04th July, 2025 at An IUC of University Grants Information and Library Network Centre, Commission, Infocity, Gandhinagar-382007, Gujarat, India.

July 2, 2025 at 10am to July 4, 2025 at 5pm
Apr 25
Chauhan Mahammadhafiz I updated their profile
Apr 24
SIVA PAUL posted a blog post
Apr 24
Dr Manisha Sharma posted an event
Apr 24
Dr. U. PRAMANATHAN posted a blog post
Apr 24
Dr. U. PRAMANATHAN posted an event
Apr 24
Mukund Kolwadkar and Dr. KAUSHAL CHAUHAN are now friends
Apr 24
Dr. U. PRAMANATHAN posted events
Apr 23
Dr. U. PRAMANATHAN posted blog posts
Apr 23
Peeyush Dwivedi posted a blog post
Apr 23
Dr. U. PRAMANATHAN posted blog posts
Apr 21
Dr. U. PRAMANATHAN posted an event
Apr 21

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: 1632

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

Koha Workshop