How Can jBilling Help You?
Who’s Using jBilling?

“The support we get from jBilling is excellent.”
Ingram Leedy
Elephant Outlook
See all testimonials >

DONE - All statuses should be available when editing a user

From the list of customers, click on one of them. You'll see the customer details screen. From there, click on 'Click here to edit this user'.

See the 'Status' field. Right now only those statuses that are selected in the ageing system are available in this drop down menu. To see the ageing page, click on 'System', then 'Ageing'.

It turns out that many companies would like to manually change the status of a customer even if they are not using an ageing step, so we want to make all the statuses available in the user edit menu.

The menu is in the file view\user\editBody.jsp. It uses the custom tag 'getOptions' to fetch the statuses. The tag in question is coded in com.sapienter.jbilling.client.util.GetOptionsTag.java. You'll have to follow the implementation of the userStatus option list to remove the association with ageing. So in a way, you are simplifying the current code ... is 'selected code deletion', rather than creating more code.

econde wrote 5 years 14 weeks ago

This one is done. SNV

This one is done. SNV revision: http://svn.sourceforge.net/viewvc/jbilling?view=rev&revision=72

Emiliano Conde
Lead Developer - jbilling

Emiliano Conde
Lead Developer - jBilling

Please register or login to post a comment.