Menu

#988 Error opening existing Cash Payment/Receipt batch

1.4
closed-fixed
None
5
2014-01-28
2014-01-26
John Locke
No

09:40 <freelock> Can't use string ("") as a subroutine ref while "strict refs" in use at LedgerSMB/Scripts/vouchers.pm line 192
09:40 <freelock> (I did that for testing purposes -- this error now shows after trying to open an existing batch updated from 1.3)
09:43 <freelock> Cash -> Vouchers -> Receipts workflow appears to work when creating a new batch, but attempting to re-open a batch (e.g. to add more transactions to it) fails, at least from the search screen
09:44 <freelock> Same error for cash -> vouchers -> payments</freelock></freelock></freelock></freelock>

Discussion

  • Chris Travers

    Chris Travers - 2014-01-27
    • assigned_to: Chris Travers
     
  • Chris Travers

    Chris Travers - 2014-01-27
     
  • Chris Travers

    Chris Travers - 2014-01-27

    I wasn't able to reproduce this one either. I just committed some fixes for vouchers. It is possible that these fixed it. Could you svn up and try again?

     
  • Chris Travers

    Chris Travers - 2014-01-28
    • status: open --> closed-fixed
     
  • Chris Travers

    Chris Travers - 2014-01-28

    Hmmm. Now I can reproduce it. Apparently batch_type was sometimes getting passed twice in the url, resulting in an array. Corrected in the template in svn 6674

     
MongoDB Logo MongoDB