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.
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