abijah
|
68cbca5e28
|
Added outstanding charges and outstanding credits to the customer page, and reorded fields in order of presumed importance. Removed items from Unit/Lease which really shouldn't have been there. They were added for convenience, but the redundancy was confusing. Added a couple report links to make it easy to see outstanding charges and collected rents.
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work@977 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-03-31 19:49:56 +00:00 |
|
abijah
|
4892143c0c
|
On move-out, redirecting back to the customer instead of the closed lease
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work@976 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-03-31 19:45:45 +00:00 |
|
abijah
|
1be8df7a75
|
Fixed a sorting issue (depending on point of view). When sorting by date, or effective date, I find it useful to have the next order of sort be entry ID, so they can be viewed in the order actually entered. Ideally, we'll get to a 4 date system: charge-from date, charge-to date, effective date (whatever date the user feels is the right date for the transaction), and _actual_ date, which is the true and correct entry date/time and _not_ user settable. The names of each may need to be different, but that's where we need to head, in which case, we would sort on actual date instead of entry-id.
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work@975 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-03-30 16:02:43 +00:00 |
|
abijah
|
285c682b1e
|
Added ability to see the customer when listing transactions
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work@974 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-03-30 15:57:54 +00:00 |
|
abijah
|
07461f4419
|
Merge in v0.2.2 fixes
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work@966 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-03-12 04:05:00 +00:00 |
|
abijah
|
68e6dc2d20
|
Fixed the monthly charges report to only reflect income accounts (not things like security deposits). Also, by restricting to charges, the report was neglecting things like reversals, leaving the totals skewed. Thefore, the 'CHARGES' restriction was removed and replaced with the much more appropriate chargeDisbursementFields() function, which dumps fields that tabulate correctly.
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work@962 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-03-12 02:21:57 +00:00 |
|
abijah
|
2f2a4642fb
|
Changed the monthly charge report to limit itself to 11 months (plus the current month), and to sort in reverse order, keeping the most relevant month at the top.
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work@961 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-03-12 02:02:42 +00:00 |
|
abijah
|
2602a6fa7c
|
Added a lease up report
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work@960 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-03-12 01:51:32 +00:00 |
|
abijah
|
821ffc4726
|
Added Monthly Charges report. Also, added a new area to the menu specifically for reports.
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work@958 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-03-12 00:38:34 +00:00 |
|
abijah
|
7770f13bf3
|
Added a Unit overview action. It's a bit quick and dirty, but it's intended for admins only.
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work@957 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-03-11 23:40:47 +00:00 |
|
abijah
|
83bfb8d32d
|
As the database has grown, the statement entry page query has finally ground to a halt. The query was kludged as simple as possible, and it now operates much quicker. A cleaner solution would be nice...
git-svn-id: file:///svn-source/pmgr/branches/v0.2.0_work@936 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-03-02 03:10:54 +00:00 |
|
abijah
|
4e8426fd79
|
Move the Charge Assessment link to the operations area, and updated the Transaction Destroy link to the admin menu and gave it a reasonable redirect instead of the view not found message (since it's no longer a dev function
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@846 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-09-15 02:32:56 +00:00 |
|
abijah
|
0ad68f4d6a
|
Added util function to allow us to capture client side logging, and utilize it in the invoice view to find out why the app is not working on site. Also, since everything depends so heavily on jQuery, added an internal error if jQuery fails to load.
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@840 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-09-06 15:32:41 +00:00 |
|
abijah
|
2628edfbdd
|
Merge in single site support for both the sandbox and a development box as well.
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@839 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-09-06 04:32:55 +00:00 |
|
abijah
|
740bcbedc0
|
Integrated sandbox functionality directly into the application so that there is no need for two independent applications for both the normal and sandbox version.
git-svn-id: file:///svn-source/pmgr/branches/single_site_sandbox_20090905@838 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-09-06 04:28:29 +00:00 |
|
abijah
|
2f3046294d
|
Missed the transaction controller change as part of r835. Also, added check to see that customer/unit have been selected at movein.
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@837 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-09-06 04:25:27 +00:00 |
|
abijah
|
87a2ea5cd6
|
Decided the Creation menu isn't worth it at the moment, and moved New Deposit back into the Actions menu. Removed Add Customer, since this can and probably will happen directly from the Move-In page. Created an entirely separate Sandbox menu area, since it is of particular interest to the customer.
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@825 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-29 20:59:29 +00:00 |
|
abijah
|
328d0f8f51
|
Modified the rebuild_sandbox action to redirect instead of dumping debug output.
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@815 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-28 21:38:23 +00:00 |
|
abijah
|
63e22ec9bf
|
Added more sandbox functionality, including a script to generate the sandbox on the fly from the absolute latest data.
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@813 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-28 21:06:20 +00:00 |
|
abijah
|
fde8923814
|
Added a utility controller, for calling actions that really aren't related to any other controller (we've been using accounts up to this point).
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@809 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-28 20:46:10 +00:00 |
|
abijah
|
a79adbce2d
|
Moved the creation actions into the CONTROLLER menu. Minor cleanup of deposit_slip. Minor tweaking to views.
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@803 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-28 16:32:21 +00:00 |
|
abijah
|
a3b376544c
|
Replaced the hardcoded 'level' checks, and incorporated (as a first pass) the new permission mechanism
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@802 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-28 07:11:14 +00:00 |
|
abijah
|
7904372dff
|
Added support for permissions. Next is to implement some.
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@798 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-28 03:32:07 +00:00 |
|
abijah
|
4d525f6ac9
|
Moved the list of account types into the admin area
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@793 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-26 20:21:59 +00:00 |
|
abijah
|
c889e4f4e1
|
Changed the default Leases view to be current leases instead of all
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@789 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-26 20:04:39 +00:00 |
|
abijah
|
1e34cc1de8
|
Added a percentage formatting type to jqGrid.
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@787 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-26 19:51:06 +00:00 |
|
abijah
|
046cf5fe63
|
Added the ability to list unit sizes appropriate for a specific need. Since some of the code was taken from Account, I tidied up that model just a bit as well.
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@784 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-25 17:07:28 +00:00 |
|
abijah
|
439e9a3de6
|
Implemented the UnitSize controller and view. I would like to add controller navigation links for 1bd, 2bd, 3bd, and so on. Also, we need to make the number of available units part of the grid. It will require breaking a separate CountTables function, since we'll need to join with Units, but it shouldn't be a big deal. Whether or not we include occupancy percentage, or leave that to a report is undecided.
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@782 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-25 15:56:42 +00:00 |
|
abijah
|
0758865aae
|
Changed to ensure that the grid view menu items do not show up at all, unless the user is an admin
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@779 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-25 06:24:27 +00:00 |
|
abijah
|
3ff5967415
|
Moved all controllers to the new addGridViewSideMenuLinks virtual function.
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@777 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-25 02:37:01 +00:00 |
|
abijah
|
b2a85a5197
|
Added lock/unlock links directly on the unit page. Also, found the grid view links seem to be needed even when not already navigating a grid. Without them, the user must go first through the top level navigation link, then to the specific grid subset. It's a bit painful, and so I decided to add them back in. To facilitate this, instead of repeatedly changing each controller whenever we change our minds, I added a new virtual function to that app. I'll change the remaining controllers on the next checkin.
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@776 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-25 02:29:29 +00:00 |
|
abijah
|
56bec8d05c
|
Fixed a problem where the operations menu was showing up at inappropriate times (a problem we already solved, but accidentally left commented out on an earlier checkin). Also, since the sitemap is a top level operation that is not based on gridView, enabled the site operations menu explicitly from within the maps controller.
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@773 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-25 01:18:53 +00:00 |
|
abijah
|
b89750a4ef
|
Moved Edit as the final menu item of each set, when present.
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@772 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-25 01:14:34 +00:00 |
|
abijah
|
20309fba39
|
Modified move_out to present a grid of leases, so the user can make a selection just as with move-in, invoices, receipts, etc.
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@771 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-25 01:09:47 +00:00 |
|
abijah
|
8663c25806
|
Added some lease operations to the customer menu. If there is only one current lease, this works great, and if there are multiple, it works as if it were performed from the top level, ignoring the fact that the user clicked the operation from the customer page.
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@769 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-24 21:49:40 +00:00 |
|
abijah
|
c261735197
|
Added automated disabling of admin and development menu items (at least the ones that are explicitly added to those sections of the menu).
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@765 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-24 20:03:05 +00:00 |
|
abijah
|
9bc699bf51
|
Modified contact grids to use display_name, and the contact model to take company name into account if no other fields will work for display name.
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@762 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-24 19:17:55 +00:00 |
|
abijah
|
de9a4acd5d
|
Added ability to create a new customer directly from the move in operation.
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@760 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-24 18:44:30 +00:00 |
|
abijah
|
bd4610abb3
|
Added unit area to the grid display; removed the hyperlink to unit size (which is not yet implemented), and added an overlocked report.
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@759 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-24 08:20:28 +00:00 |
|
abijah
|
a9410b1351
|
Moved 'New Deposit' to the correct menu section
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@751 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-23 20:23:13 +00:00 |
|
abijah
|
5ad28c809b
|
Fixed the relationship field for customer and contact grids.
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@750 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-23 19:23:49 +00:00 |
|
abijah
|
4e1ffd14b4
|
Fixed the links and sorting for the contacts grid
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@741 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-23 04:16:43 +00:00 |
|
abijah
|
2d3b962fe1
|
Removing, or at least phasing out the ledger name field. Account name is always needed and nearby, so ledger name is just confusing.
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@740 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-23 01:08:30 +00:00 |
|
abijah
|
24e208bf17
|
More cleanup to hide ID from the user except where ID is intended to be the externally visible identification method (like transactions and ledger/statement entries).
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@737 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-23 00:38:18 +00:00 |
|
abijah
|
86b0c14eda
|
Eliminated the ID field from the grids, wherever feasible.
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@736 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-23 00:16:04 +00:00 |
|
abijah
|
da88975fed
|
More work on tidying up the menu items for usability.
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@735 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-23 00:02:53 +00:00 |
|
abijah
|
f545502162
|
Changed how sidemenu links work, so that order of execution doesn't have to control ordering of the list.
git-svn-id: file:///svn-source/pmgr/branches/pre_0.1_work_20090819@734 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-22 22:47:41 +00:00 |
|
abijah
|
28086651e5
|
Removed the development function for fixing the ACH deposit items.
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@618 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-18 07:17:21 +00:00 |
|
abijah
|
309512dde0
|
Added tooltips to the sitemap. At some point, we hope to incorporate a jquery plugin for nicer presentation, but this gets the basics.
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@616 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-18 06:41:49 +00:00 |
|
abijah
|
d141f61055
|
Added a column to Tender that identifies the exact ledger entry which was used to deposit the tender. It was necessary due to the kludgy way that I've set ACH items to auto-deposit, which uses a ledger entry that has nothing to do with the transaction account. This would probably allow us to eliminate the deposit_transaction_id, but I'd like to break as little as possible at the moment. I'll come back and clean this up in the future. Also, fixed a stupid bug that was causing major database thrash whenever a transaction was entered without a customer id. I could have fixed the Customer::update() function, but it was designed to accept null so that we could update all the customers, something definitely useful while developing.
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@609 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-17 23:55:51 +00:00 |
|