abijah
|
6c38b08700
|
Updated property_manager.sql with property_manager_2009_08_12_0029.sql
Created: Wed Aug 19 13:42:23 2009
Modified: Wed Aug 12 00:29:39 2009
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@650 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:45:52 +00:00 |
|
abijah
|
29bb08adca
|
Updated property_manager.sql with property_manager_2009_08_12_0009.sql
Created: Wed Aug 19 13:42:23 2009
Modified: Wed Aug 12 00:09:20 2009
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@649 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:45:49 +00:00 |
|
abijah
|
ca69698693
|
Updated property_manager.sql with property_manager_2009_08_11_2337.sql
Created: Wed Aug 19 13:42:23 2009
Modified: Tue Aug 11 23:37:48 2009
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@648 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:45:46 +00:00 |
|
abijah
|
9274bb9b0c
|
Updated property_manager.sql with property_manager_2009_08_11_2127.sql
Created: Wed Aug 19 13:42:23 2009
Modified: Tue Aug 11 21:27:09 2009
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@647 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:45:43 +00:00 |
|
abijah
|
32ea8734e1
|
Updated property_manager.sql with property_manager_2009_08_11_1644.sql
Created: Wed Aug 19 13:42:23 2009
Modified: Tue Aug 11 16:44:30 2009
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@646 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:45:40 +00:00 |
|
abijah
|
5bb240708f
|
Updated property_manager.sql with property_manager_2009_08_11_1634.sql
Created: Wed Aug 19 13:42:23 2009
Modified: Tue Aug 11 16:34:10 2009
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@645 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:45:37 +00:00 |
|
abijah
|
3e366d3dad
|
Updated property_manager.sql with property_manager_2009_08_11_1625.sql
Created: Wed Aug 19 13:42:23 2009
Modified: Tue Aug 11 16:25:27 2009
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@644 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:45:34 +00:00 |
|
abijah
|
0de2931f66
|
Updated property_manager.sql with property_manager_2009_08_11_1557.sql
Created: Wed Aug 19 13:42:23 2009
Modified: Tue Aug 11 15:57:23 2009
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@643 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:45:31 +00:00 |
|
abijah
|
966dc495e2
|
Updated property_manager.sql with property_manager_2009_08_11_1548.sql
Created: Wed Aug 19 13:42:23 2009
Modified: Tue Aug 11 15:48:12 2009
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@642 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:45:28 +00:00 |
|
abijah
|
df869ef70a
|
Updated property_manager.sql with property_manager_2009_08_11_1541.sql
Created: Wed Aug 19 13:42:23 2009
Modified: Tue Aug 11 15:41:30 2009
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@641 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:45:25 +00:00 |
|
abijah
|
8dcf5956fe
|
Updated property_manager.sql with property_manager_2009_08_11_1528.sql
Created: Wed Aug 19 13:42:23 2009
Modified: Tue Aug 11 15:28:37 2009
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@640 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:45:22 +00:00 |
|
abijah
|
654e79803f
|
Updated property_manager.sql with property_manager_2009_08_11_1518.sql
Created: Wed Aug 19 13:42:22 2009
Modified: Tue Aug 11 15:18:42 2009
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@639 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:45:19 +00:00 |
|
abijah
|
dcbff5a956
|
Updated property_manager.sql with property_manager_2009_08_11_1503.sql
Created: Wed Aug 19 13:42:22 2009
Modified: Tue Aug 11 15:04:00 2009
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@638 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:45:16 +00:00 |
|
abijah
|
b1fb5e29db
|
Updated property_manager.sql with property_manager_2009_08_11_1459.sql
Created: Wed Aug 19 13:42:22 2009
Modified: Tue Aug 11 14:59:38 2009
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@637 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:45:13 +00:00 |
|
abijah
|
a6c3b612ba
|
Updated property_manager.sql with property_manager_2009_08_11_1456.sql
Created: Wed Aug 19 13:42:22 2009
Modified: Tue Aug 11 14:56:54 2009
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@636 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:45:09 +00:00 |
|
abijah
|
ee9ae2079c
|
Updated property_manager.sql with property_manager_2009_08_11_1400.sql
Created: Wed Aug 19 13:42:22 2009
Modified: Tue Aug 11 14:00:14 2009
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@635 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:45:06 +00:00 |
|
abijah
|
58495d5607
|
Updated property_manager.sql with property_manager_2009_08_11_1341.sql
Created: Wed Aug 19 13:42:22 2009
Modified: Tue Aug 11 13:41:07 2009
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@634 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:45:03 +00:00 |
|
abijah
|
ebcc494e36
|
Updated property_manager.sql with property_manager_2009_08_11_1336.sql
Created: Wed Aug 19 13:42:22 2009
Modified: Tue Aug 11 13:36:50 2009
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@633 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:45:00 +00:00 |
|
abijah
|
835853c51c
|
Updated property_manager.sql with property_manager_2009_08_11_1304.sql
Created: Wed Aug 19 13:42:22 2009
Modified: Tue Aug 11 13:04:49 2009
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@632 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:44:57 +00:00 |
|
abijah
|
622eca3f1a
|
Updated property_manager.sql with property_manager_2009_08_11_1302.sql
Created: Wed Aug 19 13:42:22 2009
Modified: Tue Aug 11 13:02:09 2009
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@631 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:44:54 +00:00 |
|
abijah
|
65b132ac8e
|
Updated property_manager.sql with property_manager_2009_08_11_1250.sql
Created: Wed Aug 19 13:42:22 2009
Modified: Tue Aug 11 12:50:46 2009
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@630 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:44:51 +00:00 |
|
abijah
|
410e588e97
|
Updated property_manager.sql with property_manager_2009_08_11_1244.sql
Created: Wed Aug 19 13:42:22 2009
Modified: Tue Aug 11 12:44:27 2009
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@629 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:44:48 +00:00 |
|
abijah
|
9aba878ee6
|
Updated property_manager.sql with property_manager_2009_08_11_1216.sql
Created: Wed Aug 19 13:42:22 2009
Modified: Tue Aug 11 12:16:56 2009
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@628 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:44:44 +00:00 |
|
abijah
|
bd90424080
|
Updated property_manager.sql with property_manager_2009_08_11_1203.sql
Created: Wed Aug 19 13:42:22 2009
Modified: Tue Aug 11 12:03:51 2009
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@627 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:44:41 +00:00 |
|
abijah
|
a939b0839b
|
Updated property_manager.sql with property_manager_2009_08_11_1154.sql
Created: Wed Aug 19 13:42:21 2009
Modified: Tue Aug 11 11:54:28 2009
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@626 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:44:38 +00:00 |
|
abijah
|
2d8c536f33
|
Updated property_manager.sql with property_manager_2009_08_11_1153.sql
Created: Wed Aug 19 13:42:21 2009
Modified: Tue Aug 11 11:53:39 2009
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@625 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:44:35 +00:00 |
|
abijah
|
2d51340a56
|
Updated property_manager.sql with property_manager_2009_08_11_1145.sql
Created: Wed Aug 19 13:38:12 2009
Modified: Tue Aug 11 11:45:48 2009
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@624 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:39:56 +00:00 |
|
abijah
|
98c4a66f2f
|
Updated property_manager.sql with property_manager_2009_08_11_1138.sql
Created: Wed Aug 19 13:38:12 2009
Modified: Tue Aug 11 11:38:29 2009
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@623 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:39:52 +00:00 |
|
abijah
|
29b829d3af
|
Updated property_manager.sql with property_manager_2009_08_11_1127.sql
Created: Wed Aug 19 13:38:12 2009
Modified: Tue Aug 11 11:27:31 2009
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@622 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:39:48 +00:00 |
|
abijah
|
d0aa3799fa
|
Added some more development sql commands.
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@621 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-19 20:33:39 +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 |
|
abijah
|
709689b15b
|
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@607 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-17 21:16:16 +00:00 |
|
abijah
|
366d59a5e6
|
Added a customer credit account.
git-svn-id: file:///svn-source/pmgr/branches/surplus_account_20090815@586 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-16 19:16:42 +00:00 |
|
abijah
|
a1a68f3209
|
Updated SQL scratchpad
git-svn-id: file:///svn-source/pmgr/branches/surplus_account_20090815@582 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-16 16:48:44 +00:00 |
|
abijah
|
8843d24baa
|
Added SQL scratchpad
git-svn-id: file:///svn-source/pmgr/branches/surplus_account_20090815@581 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-16 16:37:54 +00:00 |
|
abijah
|
4f85dc243e
|
Getting closer on the reversal issue. There is definitely more testing to do, and some tweaks as well, but this may be approximately what we will finally settle on.
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@565 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-15 03:11:16 +00:00 |
|
abijah
|
791b2d8ab1
|
Got rid of LATE as a unit status, as it did not represent an physical condition. The logic was moved to Lease, where it is a much better fit. The sitemap still presents LATE units, as it is a useful view, but the underlying logic is driven from Lease, not Unit. This checkin also includes a small feature change to how late charges are assessed, as well as a menu item to kick off the charge assessments (both accidentally wedged in to this changeset).
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@547 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-13 20:55:19 +00:00 |
|
abijah
|
a2014a916e
|
Added cached fields for charged_through and paid_through dates of a lease. Also, added the ability to dynamically determine whether a unit is late or not. In reality, we really need this to be part of the lease, not one of the status types for unit. The sitemap, however, is driven from unit information, so it's not clear whether we should move that information or not.
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@543 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-13 02:37:37 +00:00 |
|
abijah
|
1d27b4dcb5
|
Many bug fixes, found while entering real facility data. Most are quite minor, although there was a functionality change to assignCredits, to support concessions without assigning them to anything other than rent. I've found that there is a glaring problem with charge reversals, which don't work correctly with the collected report. Of course, we're deleting prior disbursements, which obviously needs to be rectified.
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@540 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-12 09:37:49 +00:00 |
|
abijah
|
9c55a047a8
|
Implemented very crude attempt at security privleges. This is not really intended to be security, just a quick and dirty mechanism to avoid prying eyes. More robust security is left to future implementation.
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@538 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-11 18:22:21 +00:00 |
|
abijah
|
e100c9a88f
|
Added the ability to edit a tender. I've locked this down to just editing the data1-4 fields at the moment, since there are accounting ramifications if we were to change the tender type.
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@519 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-10 22:23:47 +00:00 |
|
abijah
|
fd1a1f43d4
|
Added transaction model writeOff function, and a new statement_entry WRITEOFF type. Not a big deal, but it makes presentation a bit more straightforward.
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@508 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-09 15:11:51 +00:00 |
|
abijah
|
e784931fa8
|
Implemented refund, at least for the most part. Minor testing, but looks promising. Because of this change the customer account entries grid appears odd, with a refunds showing up as a 'Charge'. So, I'm toying with the idea of having entries show up as customer 'Debits' and 'Credits'. I don't know if this will cause user confusion, but we'll play with it for a while and see. It actually reminds me a bit (coming full circle) of the earliest implementations, which kept track of a lease on its own account/ledger, in which credit/debit would be the exact correct terms.
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@493 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-06 05:11:58 +00:00 |
|
abijah
|
cca698d437
|
Several changes in an effort to support charge reversals. I can't imagine this is all working flawlessly, as I'm not quite sure how it even _should_ work.
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@490 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-05 07:54:57 +00:00 |
|
abijah
|
cb969ba340
|
Discovered that the use of the term 'Payment' has been a misnomer. A company uses the term payment to indicate the monies it pays to _others_. Changing this leaves us without a good replacement term, but disbursement really seems to fit the bill. As comfortable as the term payment was, it was odd in many respects and disbursement does seem more appropriate. I'm sure there are several lingering bugs from this massive search/replace exercise, but this is a decent baseline for the change.
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@488 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-05 01:00:09 +00:00 |
|
abijah
|
0ff91bf4d8
|
Even with all the effort put into getting the counts right on the customers grid, it still didn't work right. The root of the problem is the join to CurrentLease, which can result in multiple rows for the same customer. I can revisit this in the future to put some clever solution back in, but in the meantime, it was easiest just to add fields to the customers table, and simply update it whenever the customer lease situation changes. I don't like it... but it just made life much simpler.
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@481 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-04 19:25:39 +00:00 |
|
abijah
|
4d4e96fe1c
|
More work cleaning up and testing the use of charge waivers, as well as security deposit utilizations. Much of this was just around the concept of determining balances, which wasn't / isn't very straightforward. It's not hard to calculate a balance for a particular sitation, but it is difficult to generalize. I think it's reasonable as it now stands, but the StatementEntry::stats algorithm is certainly subject to change. Also, I didn't double check every case which called the stats() function, so I highly suspect we'll find cases where the code is not expecting the new return values, either symantically or logically.
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@480 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-04 03:12:09 +00:00 |
|
abijah
|
1aa6273ade
|
First pass at a charge waiver implementation. It hasn't been tested but for a tiny bit.
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@471 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-03 03:46:58 +00:00 |
|
abijah
|
cb716b06b7
|
Added a new statement entry type, 'WAIVE', and added the beginnings of a function to add a new waiver transaction. Haven't even started the work yet though...
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@466 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-08-02 22:44:55 +00:00 |
|
abijah
|
00c99ea60a
|
Added a way to associate the meaningful part of NSF with the corresponding tender.
git-svn-id: file:///svn-source/pmgr/branches/yafr_20090716@456 97e9348a-65ac-dc4b-aefc-98561f571b83
|
2009-07-31 18:10:48 +00:00 |
|