OK.... So here is my project:
I am creating a Database for my mother who manages a self storage facility.
I'm including my table and relationship info... And I may have this all wrong already! Please feel free to beat me up - I am new to Access and I feel like an Idiot!
Here is what I have right now:
- I Setup a tenant with my New Tenant Form > Save and Open New Lease Form
- Fill Out New Lease Form > Save and Open New Payment Form
The main problem I am having is with DueDate, PastDueDate and CertifiedDate.
I need the following things:
When a New Tenant > Lease > Payment is Setup I need the
- DueDate To be 30 days from StartDate (Setup Date)
- PastDueDate to be 31 Days From StartDate (Setup Date)
- CertifiedDate to be 45 days from PastDueDate
But PastDueDate Should only be populated if CurrentDate is Greater than DueDate... And CertifiedDate to be populated Only if the Current Date is Greater than 45 days from PastDue Date....
I am trying to set it up so that when a Tenant > Lease > Payment is Past Due or needs a Certified Letter sent it is shown on a daily Report.
Like I said before I could have this all wrong.. I thought of Yes/No Fields for PastDueDate and CertifiedDate But Couldn't figure out how to do that and get the Date that it is Past Due or a Certified Letter needs to be sent out... She needs to see the date as well.
Also if a Tenant Pays their rent on time i Need the Due Date to go to the Next Month with the Same StartDate Day.... And the Same if they are late paying.
Also I need a Late payment Fee of $10 to go on the AmountDue 11 days after the DueDate. I just havent figured out how to factor in Fees...(Do I need a Fee Table? Or put more feilds into the Payment Table.... I'm Lost!!!!!)
I know I am asking a lot and I really do apologize! I'm just trying to get this done for my mom!
Thanks you very much!
Here is my current Tables - Fields & Relationships
![]()