d903fcb9e3
Added bigger limit options to the customer list for receipts
Abijah
2014-03-04 00:30:49 +00:00
01a6984a53
Added timestamp when the lock last had a keychange.
Abijah
2014-03-03 15:54:35 +00:00
30fdc10648
Changed quantity to not show up if just 1. Set field order for edit to match view
Abijah
2014-03-03 07:29:06 +00:00
87d6d93493
Fixed bug causing crash if locks in use exceeds the number of locks that are supposed to exist
Abijah
2014-03-03 07:22:06 +00:00
11a9ca903b
Added ability to lock unlock any unit, and to track that based on the actual locks that are on it, not the lock status.
Abijah
2014-03-03 07:08:29 +00:00
0d59351341
Changed the lock screen to look a bit less clunky
Abijah
2014-03-03 06:44:57 +00:00
13f62edbd7
Added ability to delete a lock
Abijah
2014-03-03 06:33:56 +00:00
ec0363325c
Added more lock functionality, and fixed a couple bugs
Abijah
2014-03-03 06:04:00 +00:00
e08afdd8b1
First pass at implementing a new lock tracking mechnism. Not complete, but the basics seem to work
Abijah
2014-03-03 03:25:29 +00:00
8249ecc5cd
Fixed defect found from visual inspection
Abijah
2014-03-03 03:05:03 +00:00
f50db1a34b
Added ability to get a customer's running balance. It's quite flaky, doesn't tolerate having a grid with sub-pages, is actually incorrect for at least some customers (not sure why), but it helps answer a fundamental question for most customers. If I had a better solution, I would surely go for it.
Abijah
2014-03-02 18:26:01 +00:00
f85481c7ec
Removed the Quickbooks Invoice/Credits, since I created a line item in quickbooks for the credits and enter the whole thing in one shot.
Abijah
2013-12-05 21:30:24 +00:00
75c635a5ea
Added customer ID to customer grid
Abijah
2013-12-05 02:09:40 +00:00
4cc81c2ebc
Added ability to re-open a lease
Abijah
2013-12-05 02:00:51 +00:00
20df22a002
Changed sort order on the deposit slip, since date received is not useful to a bank teller.
Abijah
2013-12-05 01:36:44 +00:00
49a379d799
Changed column widths, spurred by the deposit slips not showing the item numbers fully, while giving too much room to Type
Abijah
2013-12-05 01:31:25 +00:00
98d9849914
Merge in the hosted_migration_20130215 branch to the v0.3_work branch
Abijah
2013-12-05 01:24:21 +00:00
a3148cc17d
Fixed bug that was using an existing entry, even when the source had been selected as new.
hosted_migration_20130215
Abijah
2013-05-30 03:38:17 +00:00
c709f0bbf5
Prevent redirection when in dev mode, so that we can see the debug output from each page
Abijah
2013-05-30 03:36:38 +00:00
8faafe7f4e
Fixed a very long-standing but with a unclosed <div> tag. Also forced autocomplete to OFF for the new items. I wouldn't really care, but this was causing a bug with Chrome where the autocomplete was forcing the radio buttons to be unchecked.
Abijah
2013-05-30 03:35:55 +00:00
4319847665
Bug fixes that have been made since going live.
Abijah
2013-05-30 02:04:42 +00:00
d22a69b510
Fix for annoying 400 error from apache on lunarpages when the requested url is a top level request without a trailing slash.
Abijah
2013-02-16 00:10:48 +00:00
e9028b7558
Fixed the rebuild mechanism to run directly without scripts
Abijah
2013-02-16 00:09:39 +00:00
26559f3c59
Bug fixes to work with lunarpages
Abijah
2013-02-15 21:04:41 +00:00
4d24428a19
First pass at conversion for lunarpages. Untested as of yet, but this checkin will allow an svn export, and I can work on the bugs then.
abijah
2013-02-15 19:08:29 +00:00
15fc04e690
Branch to prepare for moving from local server to a hosted machine on the cloud
abijah
2013-02-15 16:59:27 +00:00
60254860b4
Releasing fixes, most notably the jqGrid update
v0.3.2
abijah
2012-11-17 18:26:03 +00:00
20284046c3
Fixed bug charging customers again when there is not charge through date.
abijah
2012-11-17 18:20:48 +00:00
99a98cbc7d
Added some minor view tweaks
abijah
2012-11-17 18:18:36 +00:00
fc9226594c
Added customer link on the receipts page
abijah
2012-08-07 00:14:54 +00:00
352bdbbf49
Fixed non-backward compatible jqGrid issue caused during upgrade from 3.8.x to 4.0.0 (grid.postext.js module is no longer supported and is now a plugin)
abijah
2012-08-07 00:11:03 +00:00
11fbdf0701
Upgraded to jqGrid 4.4.0
abijah
2012-08-06 17:57:49 +00:00
2519f4c8a7
Added support for account name and number on the deposit slips
abijah
2012-08-06 17:33:21 +00:00
b6ed57c02c
Checking in changes from some time ago, changing the reports screen to give direct Quickbooks invoice and credits info.
abijah
2012-06-14 01:32:44 +00:00
4dffa540a0
Fixed a long standing bug preventing proper display of the customer-contact relationship fields.
abijah
2011-05-11 19:19:08 +00:00
3d1c4d2492
Added income / expense reports that produce results suitable for entry into quickbooks as per the current paradigm
abijah
2011-03-30 16:57:28 +00:00
cbb8fdd7c3
Attempt to disable debugging, only turning it on if needed. I did this change earlier, so I don't completely recall, but I believe this doesn't working, because it turns on debugging too late.
v0.3_php5.3_support
abijah
2011-03-12 22:44:31 +00:00
e8a62f98fc
Removed the deprecated assign by reference from the new operator
abijah
2011-03-12 22:43:15 +00:00
5a9dd5252c
Branched to do PHP 5.3 work
abijah
2011-03-12 22:41:55 +00:00
7992b5413a
Branched to do PHP 5.3 work
abijah
2011-03-12 22:41:09 +00:00
c4f6f76edb
Fixed a bug with 2 digit years
abijah
2011-01-08 01:26:04 +00:00
d95045cb15
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.
abijah
2011-01-08 00:56:15 +00:00
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.
abijah
2011-01-08 00:56:15 +00:00
0c95431128
Changed lease status to LATE after the customer is actually late, instead of when late charges start to apply.
abijah
2011-01-08 00:53:40 +00:00
5b911c856b
Changed lease status to LATE after the customer is actually late, instead of when late charges start to apply.
abijah
2011-01-08 00:53:40 +00:00
c76ba261d8
Fixed a bug with customer merge. Common contacts were being deleted when selected as a source contact to keep.
abijah
2010-07-12 21:48:42 +00:00
74eb6d29e1
Fixed a bug with customer merge. Common contacts were being deleted when selected as a source contact to keep.
abijah
2010-07-12 21:48:42 +00:00
d8dfa0ca25
Removed the debug aid of sub-totaling statement entries. I'll add the right solution someday...
abijah
2010-07-02 22:19:55 +00:00
954f0d7968
Removed the debug aid of sub-totaling statement entries. I'll add the right solution someday...
abijah
2010-07-02 22:19:55 +00:00
fccaed681d
Modified a couple reports to have url control over the period
abijah
2010-07-02 22:05:24 +00:00
920dba3a4d
Modified a couple reports to have url control over the period
abijah
2010-07-02 22:05:24 +00:00
3495a3d760
Updated to include total leases / past leases
abijah
2010-07-02 21:43:34 +00:00
fff2e84fb1
Updated to include total leases / past leases
abijah
2010-07-02 21:43:34 +00:00
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)
abijah
2010-07-02 20:52:00 +00:00
11aacd5803
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)
abijah
2010-07-02 20:52:00 +00:00
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.
abijah
2010-07-02 19:36:39 +00:00
34844760e8
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.
abijah
2010-07-02 19:36:39 +00:00
2e3f168036
First pass at a customer merge function. Preliminary tests seem to be successful.
abijah
2010-07-02 16:29:06 +00:00
b1113e826f
First pass at a customer merge function. Preliminary tests seem to be successful.
abijah
2010-07-02 16:29:06 +00:00
465d9c0c5f
Minor change to the display and sort order of unit sizes
abijah
2010-07-02 13:38:38 +00:00
112a128492
Minor change to the display and sort order of unit sizes
abijah
2010-07-02 13:38:38 +00:00
9bc572c590
Minor update to support the 'IN' search type, avoid wrapping floating point in CDATA, and to support the grid request for multiple pages.
abijah
2010-07-02 13:27:35 +00:00
d96145530c
Minor update to support the 'IN' search type, avoid wrapping floating point in CDATA, and to support the grid request for multiple pages.
abijah
2010-07-02 13:27:35 +00:00
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.
abijah
2010-04-14 04:24:13 +00:00
a602fce3ab
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.
abijah
2010-04-14 04:24:13 +00:00
fbaf23e7df
Added possible fix for this problem with sandbox/devbox themes that use a font size so large, it creates usability issues.
abijah
2010-04-14 03:34:01 +00:00
6849c2caae
Added possible fix for this problem with sandbox/devbox themes that use a font size so large, it creates usability issues.
abijah
2010-04-14 03:34:01 +00:00
1b790334fd
Releasing v0.2.4 to fix problem with zero dollar SURPLUS items
v0.2.4
abijah
2010-04-02 13:21:09 +00:00
8d8ac0a60b
Merge in bugfix from v0.2_work
abijah
2010-04-02 13:08:41 +00:00
b83c870eed
Merge in bugfix from v0.2_work
abijah
2010-04-02 13:08:41 +00:00
2b2ebc55c0
Fixed bug caused by floating point math. Sometimes, SURPLUS entries were being left with zero amounts.
v0.2_work
abijah
2010-04-02 13:04:02 +00:00
65b6d582d9
Changed the invoice page to redirect back to the customer view, which is typically more of interest than the lease view
abijah
2010-04-02 12:24:34 +00:00
11b54588ff
Changed the invoice page to redirect back to the customer view, which is typically more of interest than the lease view
abijah
2010-04-02 12:24:34 +00:00
45ed9bd7a3
Yet another bug from haste... let's hope this one fixes it.
abijah
2010-03-31 20:10:21 +00:00
214aa4d348
Yet another bug from haste... let's hope this one fixes it.
abijah
2010-03-31 20:10:21 +00:00
9adb37a8e2
Fixed copy/paste bug introduced at the last minute on the prior checkin.
abijah
2010-03-31 20:07:29 +00:00
f281295084
Fixed copy/paste bug introduced at the last minute on the prior checkin.
abijah
2010-03-31 20:07:29 +00:00
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.
abijah
2010-03-31 19:49:56 +00:00
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.
abijah
2010-03-31 19:49:56 +00:00
c688586fcb
On move-out, redirecting back to the customer instead of the closed lease
abijah
2010-03-31 19:45:45 +00:00
4892143c0c
On move-out, redirecting back to the customer instead of the closed lease
abijah
2010-03-31 19:45:45 +00:00
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.
abijah
2010-03-30 16:02:43 +00:00
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.
abijah
2010-03-30 16:02:43 +00:00
e813849c86
Added ability to see the customer when listing transactions
abijah
2010-03-30 15:57:54 +00:00
285c682b1e
Added ability to see the customer when listing transactions
abijah
2010-03-30 15:57:54 +00:00
3e68839706
Merge in from v0.2.3, a housekeeping release
abijah
2010-03-12 04:38:59 +00:00
3acdec1458
Merge in from v0.2.3, a housekeeping release
abijah
2010-03-12 04:38:59 +00:00
e0b41ca4f7
Trivial release for housekeeping only
v0.2.3
abijah
2010-03-12 04:27:12 +00:00
780c614c78
Brought all notes to a top level directory, and got rid of the VSS database sql file. It has moved to its own repository: /svn/vss
abijah
2010-03-12 04:24:38 +00:00
f49a23b2fd
Brought all notes to a top level directory, and got rid of the VSS database sql file. It has moved to its own repository: /svn/vss
abijah
2010-03-12 04:24:38 +00:00
1b940d2adf
Merge in v0.2.2 fixes
abijah
2010-03-12 04:05:00 +00:00
07461f4419
Merge in v0.2.2 fixes
abijah
2010-03-12 04:05:00 +00:00
4ed033b594
Brought in the latest database version
v0.2.2
abijah
2010-03-12 03:52:38 +00:00
4cd01cb254
Released as v0.2.2
abijah
2010-03-12 03:49:34 +00:00
48631cffee
Fixed a bug that was causing some lease charge_through_date fields to be NULL, which in turn caused additional charges to be added in error when assessing charges. The problem was that we were looking for statement entry charges that were not followed by other statement entries the next month. The intention was to locate rent charges that were not matched by a rent charge the following month, but we were looking for any type of statement entry. The presently visible problem was with a disbursement the next month on Lease #21, leaving NO last charge, not even just the wrong date. However, the issue could even be as simple as a Cleaning charge the next month, so we now filter not only for charges, but rent charges.
abijah
2010-03-12 03:48:03 +00:00
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.
abijah
2010-03-12 02:21:57 +00:00