Menu

#22 Process Refund List not working

open
None
5
2006-01-14
2006-01-14
GAN MH
No

When I process the refundable student list, the
system leads me to another vm
(vtl/sis/billing/RefundList4Print.vm) which allow me
to print out the refundable student list in pdf
format. The print funtion is tested working.

However, when I refresh my browser, I see the same
refundable student list which I just processed
seconds ago. I further confirm the refundable list is
not processed by looking into individual student
account. I realise there is no refunded amount in
statement.

Discussion

  • Redhuan D. Oon

    Redhuan D. Oon - 2006-01-18

    Logged In: YES
    user_id=867558

    Its a bug due to not proper passing of Object to Float,
    now solved in RefundModule.java:

    Float paying = new Float((String)h.get("paying"));

     
  • GAN MH

    GAN MH - 2006-01-23

    Logged In: YES
    user_id=1196089

    ok. the process button works now. But, it creates two
    invoice lines in statement of account. I am not sure is
    this due to 2-time I clicked on the process button -
    vtl/sis/billing/fee_refund.vm and
    vtl/sis/billing/RefundList4Print.vm

     
  • Redhuan D. Oon

    Redhuan D. Oon - 2006-01-24

    Logged In: YES
    user_id=867558

    System shuldnt allow double process, cos the first time it
    process, it will not appear again in RefundList due to
    nomore balance in outstanding.

    However it may happen if u back page and process again. We
    thus have to put in some disable back page or force the
    page to refresh so that balance is redo again.

    Pls test more to see if there is any other reason.

     
  • GAN MH

    GAN MH - 2006-01-26

    Logged In: YES
    user_id=1196089

    I guess Float paying = new Float((String)h.get("paying"));
    is accidentally removed from
    mecca.sis.billing.RefundModule as the process refund is
    not working again.