Hỏi về tiền phạt

Discussion in 'Dành cho các bạn mới tìm hiểu về Koha' started by Nguyen Hoang, Jan 29, 2015.

  1. Nguyen Hoang

    Nguyen Hoang Active Member

    Khi ghi trả 1 tài liệu quá hạn có 1 số trường hợp nó thế này
    [​IMG]
    Mình không hiểu FFOR là gì và Còn nợ 0.00. Nếu đúng thì phải là FineCòn nợ 10.000. Ai biết chỉ mình với?
     
    : hỏi đáp, koha
  2. nguyenquocuy

    nguyenquocuy Administrator Staff Member

    Chuyển qua giao diện tiếng anh dùng thử xem bẠn Hoàng ơi! Thi thoảng tv lỗi chuối củ lắm
  3. Nguyen Hoang

    Nguyen Hoang Active Member

    Ok a. Để e thử coi
  4. Nguyen Hoang

    Nguyen Hoang Active Member

    Lỗi ko phải ngôn ngữ a. E ghi trả thế này (kích chọn ghi trả xong chọn gia hạn hoặc ghi trả)
    [​IMG]
    Thì nó không tính tiền phạt mà nó ra như thế này
    [​IMG]
    Còn ghi trả ở trên:
    [​IMG]
    Thì nó mới tính tiền phạt.
    A coi giúp e thử?
  5. Nguyen Hoang

    Nguyen Hoang Active Member

    A Uy bận rồi... ai có thể giúp mình khắc phục cái này ko??
  6. nguyenquocuy

    nguyenquocuy Administrator Staff Member

    Bạn chuyển qua tiếng ANh rồi google thử xem, phần này mình cũng ko rõ lắm!
  7. Nguyen Hoang

    Nguyen Hoang Active Member

    Dạ e search tiếng Anh rồi mà ko tìm thấy. Test thử trên trang koha.vn thì thấy OK, còn trang test.dreamib.vn thì vẫn bị
  8. nguyenquocuy

    nguyenquocuy Administrator Staff Member

    Trên trang koha.dreamlib.vn thì sao? Có thể phiên bản của mình hơi cũ chăng, còn trên máy bạn thì sao? Cũng lỗi thế à?
  9. Nguyen Hoang

    Nguyen Hoang Active Member

    koha.dreamlib.vn vẫn bị anh. phiên bản e dùng 3.16 còn koha.vn hình như vẫn dùng 3.12 anh. E ko biết bị gì nữa.
  10. Nguyen Hoang

    Nguyen Hoang Active Member

    E đã tìm được chổ nhưng không biết có lỗi tiềm ẩn nào xảy ra ko.
    Đổi:
    if ($exemptfine) {
    $uquery = "update accountlines set accounttype='FFOR', amountoutstanding=0";
    if (C4::Context->preference("FinesLog")) {
    &logaction("FINES", 'MODIFY',$borrowernumber,"Overdue forgiven: item $item");
    }
    Thành:
    if ($exemptfine=0) {
    $uquery = "update accountlines set accounttype='FFOR', amountoutstanding=0";
    if (C4::Context->preference("FinesLog")) {
    &logaction("FINES", 'MODIFY',$borrowernumber,"Overdue forgiven: item $item");
    }
    Trong file Circulation.pm
    Sau khi đổi lại như vậy thì test thấy Ok anh. Hy vọng là ko có lỗi gì. Bản 3.12 thì ko cần ĐK if ($exemptfine=0) vẫn OK.
    nguyenquocuy likes this.

Share This Page