abijah
|
381d14a6f6
|
Modified the grid search to support standard date formats, with a bit of a kludge by applying it to fields that end with _date or stamp.
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work/site@1002 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2011-01-08 00:56:15 +00:00 |
|
abijah
|
5b911c856b
|
Changed lease status to LATE after the customer is actually late, instead of when late charges start to apply.
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work/site@1001 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2011-01-08 00:53:40 +00:00 |
|
abijah
|
74eb6d29e1
|
Fixed a bug with customer merge. Common contacts were being deleted when selected as a source contact to keep.
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work/site@1000 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-07-12 21:48:42 +00:00 |
|
abijah
|
d8dfa0ca25
|
Removed the debug aid of sub-totaling statement entries. I'll add the right solution someday...
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work/site@998 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-07-02 22:19:55 +00:00 |
|
abijah
|
fccaed681d
|
Modified a couple reports to have url control over the period
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work/site@997 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-07-02 22:05:24 +00:00 |
|
abijah
|
3495a3d760
|
Updated to include total leases / past leases
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work/site@996 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-07-02 21:43:34 +00:00 |
|
abijah
|
cbdbbdf394
|
Modified customer merge functionality to leave everything from the destination customer in-tact, and simply add on contacts from the source customer, if requested. This simplifies things significantly, and also the paradigm shift of starting the operation from the destination customer allows us to merge multiple customers into one with ease (no need to dig around for each source customer before clicking merge)
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work/site@995 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-07-02 20:52:00 +00:00 |
|
abijah
|
d83b72b2a3
|
Added the front end code to perform a customer merge. Seems to work, although I don't fully trust it yet. Now that implementation is done, I realize I don't care for the interface. Really, the destination customer should keep its primary contact and all other contacts. The user should only be given the choice of adding zero to all contacts from the source customer. A change in primary contact could always be handled after the merge.
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work/site@994 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-07-02 19:36:39 +00:00 |
|
abijah
|
2e3f168036
|
First pass at a customer merge function. Preliminary tests seem to be successful.
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work/site@993 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-07-02 16:29:06 +00:00 |
|
abijah
|
465d9c0c5f
|
Minor change to the display and sort order of unit sizes
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work/site@992 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-07-02 13:38:38 +00:00 |
|
abijah
|
9bc572c590
|
Minor update to support the 'IN' search type, avoid wrapping floating point in CDATA, and to support the grid request for multiple pages.
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work/site@991 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-07-02 13:27:35 +00:00 |
|
abijah
|
59e23794c0
|
Added override function for counting the results. This is needed because the 'Unpaid Charges' report was returning a crazy large number of entries. Although I know this quick and dirty hack works for that report, I haven't checked or tested to see if this might cause issues in other areas.
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work/site@985 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-04-14 04:24:13 +00:00 |
|
abijah
|
fbaf23e7df
|
Added possible fix for this problem with sandbox/devbox themes that use a font size so large, it creates usability issues.
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work/site@984 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-04-14 03:34:01 +00:00 |
|
abijah
|
8d8ac0a60b
|
Merge in bugfix from v0.2_work
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work/site@982 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-04-02 13:08:41 +00:00 |
|
abijah
|
65b6d582d9
|
Changed the invoice page to redirect back to the customer view, which is typically more of interest than the lease view
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work/site@980 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-04-02 12:24:34 +00:00 |
|
abijah
|
45ed9bd7a3
|
Yet another bug from haste... let's hope this one fixes it.
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work/site@979 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-03-31 20:10:21 +00:00 |
|
abijah
|
9adb37a8e2
|
Fixed copy/paste bug introduced at the last minute on the prior checkin.
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work/site@978 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-03-31 20:07:29 +00:00 |
|
abijah
|
078497cca8
|
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/site@977 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-03-31 19:49:56 +00:00 |
|
abijah
|
c688586fcb
|
On move-out, redirecting back to the customer instead of the closed lease
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work/site@976 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-03-31 19:45:45 +00:00 |
|
abijah
|
b032dbd137
|
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/site@975 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-03-30 16:02:43 +00:00 |
|
abijah
|
e813849c86
|
Added ability to see the customer when listing transactions
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work/site@974 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-03-30 15:57:54 +00:00 |
|
abijah
|
3e68839706
|
Merge in from v0.2.3, a housekeeping release
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work/site@970 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-03-12 04:38:59 +00:00 |
|
abijah
|
1b940d2adf
|
Merge in v0.2.2 fixes
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work/site@966 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-03-12 04:05:00 +00:00 |
|
abijah
|
69224ef661
|
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/site@962 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-03-12 02:21:57 +00:00 |
|
abijah
|
eea66c6932
|
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/site@961 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-03-12 02:02:42 +00:00 |
|
abijah
|
df367d8316
|
Added a lease up report
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work/site@960 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-03-12 01:51:32 +00:00 |
|
abijah
|
9848a2919e
|
Forgot to add the report views for the last two checkins :-/
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work/site@959 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-03-12 01:31:05 +00:00 |
|
abijah
|
63511709a8
|
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/site@958 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-03-12 00:38:34 +00:00 |
|
abijah
|
1f831551a1
|
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/site@957 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-03-11 23:40:47 +00:00 |
|
abijah
|
f89ca2ab93
|
Renamed the work branch, since it will be used for bugfix revs as well.
git-svn-id: file:///svn-source/pmgr/branches/v0.3_work/site@944 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-03-02 18:04:47 +00:00 |
|
abijah
|
4562bc8314
|
Branching for 0.3.0 work
git-svn-id: file:///svn-source/pmgr/branches/v0.3.0_work/site@941 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-03-02 03:30:17 +00:00 |
|
abijah
|
cf9be800e5
|
Merge in the v0.2.0 work
git-svn-id: file:///svn-source/pmgr/trunk/site@938 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2010-03-02 03:25:52 +00:00 |
|
abijah
|
9312f8d49c
|
Merge in from the v0.1.0 tag, which is a bit of a botch. The intention was to make the change to trunk, then re-label as v0.1.1. However, due to a mixup, this was put directly as the v0.1.0 tag. It isn't good, but the change is small enough we'll live with it this time.
git-svn-id: file:///svn-source/pmgr/trunk/site@864 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-10-02 15:54:00 +00:00 |
|
abijah
|
cc12d5ff93
|
Merge in from pre_0.1 branch
git-svn-id: file:///svn-source/pmgr/trunk/site@847 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-09-15 02:38:28 +00:00 |
|
abijah
|
7b3707ef89
|
Pseudo merge-in, which is a wholesale copy from the branch directly to trunk. This is fine since trunk has always been empty up to this point.
git-svn-id: file:///svn-source/pmgr/trunk/site@732 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 21:09:19 +00:00 |
|
abijah
|
4d615d8028
|
More cleanup of lingering jqgrid remnants
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716/site@620 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-18 15:48:59 +00:00 |
|
abijah
|
04dc17409e
|
Upgraded to jqGrid 3.5.2, which has a couple bugfixes. Fixed a bug in our code preventing the grid query from being shown when in development mode.
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716/site@619 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-18 15:33:45 +00:00 |
|
abijah
|
eb39495fa4
|
Removed the development function for fixing the ACH deposit items.
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716/site@618 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-18 07:17:21 +00:00 |
|
abijah
|
2a28adaca7
|
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/site@616 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-18 06:41:49 +00:00 |
|
abijah
|
2866145e66
|
disabled logging when assessing late charges
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716/site@615 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-18 04:00:17 +00:00 |
|
abijah
|
7049542e59
|
Modified the grid such that the account is right next to the dollar amount. It was too distracting for the eyes to have to span columns putting charges and amounts together.
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716/site@614 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-18 03:59:51 +00:00 |
|
abijah
|
3488774481
|
Fixed special routing to support a top level url.
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716/site@613 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-18 03:58:24 +00:00 |
|
abijah
|
480170b944
|
Fixed bug in the age() function that was preventing the ' ago' text. Of course, there are places it may not be desired, so I added a param to control the suffix.
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716/site@612 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-18 01:33:38 +00:00 |
|
abijah
|
3a86a0f689
|
Added comment field back in (not sure when/why/how it went missing).
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716/site@611 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-18 01:32:28 +00:00 |
|
abijah
|
4ca6c8bf6c
|
Disabled logging again
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716/site@610 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-18 01:32:09 +00:00 |
|
abijah
|
2b8fa33f06
|
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/site@609 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-17 23:55:51 +00:00 |
|
abijah
|
8167cc6a6a
|
Added an assert whenever we lookup an account that doesn't exist.
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716/site@608 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-17 23:51:09 +00:00 |
|
abijah
|
1c82d55c1c
|
First pass at making ACH items auto-deposit. Things are really set up for a separate deposit transaction though, and I should just bite the bullet and do that instead. I don't want them to show up as Deposits though, but perhaps it would be easiest just to make a new type 'AUTO_DEPOSIT' or something.
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716/site@607 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-17 21:16:16 +00:00 |
|
abijah
|
ff37597b81
|
Added a grid load error indication, since it was lost when we disabled the debug output.
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716/site@606 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-17 18:41:17 +00:00 |
|
abijah
|
3ba1e8b97a
|
Fixed a bug when transitioning to a move-in receipt, and changed the invoice/receipt grids to only contain current customers / active leases. A non-current customer or closed lease can still have a receipt/invoice, the user will just have to go directly to the customer / lease first. OK, so I just checked and that's not true. Perhaps it should be...
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716/site@605 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-17 17:23:50 +00:00 |
|