Results 1 to 5 of 5
  1. #1
    newfishie is offline Novice
    Windows 10 Access 2016
    Join Date
    Jun 2018
    Posts
    2

    Question Trying to build a tickler system

    Hi all, I am very new to Access. I am trying to build a simple tickler system.
    Basically I would like to enter new loan details into acces, ideally into tables showing when future quarterly and annual financials need to be received (showing financial period end date and then additional days until these financials become due - and these days could vary from loan to loan). Then, I'd like to add a received check box which can be manually checked.

    Based on these tables I could run a query which would show items not received by the due date as 'overdue' items. I'd like to do for 20 loans or so.

    A few questions:

    1) can I autopopulate a table for a list of quaterly and annual dates? Instead of entering future time periods (and items to be received) manually or copy paste a list from excel, is there an elegant and easy way to do this in access (ideally entering just start date and maturity date of a loan, enter the days allowed until quarterly and annual financials have to be received, and then have a table autopopulate and show me all future quarter end dates, and respective due dates (and the same for annual financials).

    Once I have such tables, I could run a query showing just the overdue items (comparing today's date to the due dates).



    2) Alternatively, do I even need a list showing all future period end dates and due dates? Could I calculate if any item is overdue by comparing today's date to the last quarterly end date (+ the allowed days for submission of the item). This information could feed from a very simple table (start date, maturity, days allowed after quarterly and annual financials).

    I guess, if doing this I'd also need to have the option to input a 'received date' when I do receive the items (once received the items are not overdue anymore obviously).
    Would it suffice to just enter a 'last received date' or would it be better (and is it even possible) to enter each 'received date'?
    For this calculation I am assuming this would need SQL or VBA language ? in a Form?

    I would be very grateful for any help provided. As said, sadly, I am very new to Access, SQL or VBA so looking for the simplest solution. Thank you!

  2. #2
    newfishie is offline Novice
    Windows 10 Access 2016
    Join Date
    Jun 2018
    Posts
    2

    Tickler System - pls help

    hello,
    this is me (newfishie) posting again. can someone kindly respond? is what I am trying to do possible in Access?

    Thank you!









    Quote Originally Posted by newfishie View Post
    Hi all, I am very new to Access. I am trying to build a simple tickler system.
    Basically I would like to enter new loan details into acces, ideally into tables showing when future quarterly and annual financials need to be received (showing financial period end date and then additional days until these financials become due - and these days could vary from loan to loan). Then, I'd like to add a received check box which can be manually checked.

    Based on these tables I could run a query which would show items not received by the due date as 'overdue' items. I'd like to do for 20 loans or so.

    A few questions:

    1) can I autopopulate a table for a list of quaterly and annual dates? Instead of entering future time periods (and items to be received) manually or copy paste a list from excel, is there an elegant and easy way to do this in access (ideally entering just start date and maturity date of a loan, enter the days allowed until quarterly and annual financials have to be received, and then have a table autopopulate and show me all future quarter end dates, and respective due dates (and the same for annual financials).

    Once I have such tables, I could run a query showing just the overdue items (comparing today's date to the due dates).

    2) Alternatively, do I even need a list showing all future period end dates and due dates? Could I calculate if any item is overdue by comparing today's date to the last quarterly end date (+ the allowed days for submission of the item). This information could feed from a very simple table (start date, maturity, days allowed after quarterly and annual financials).

    I guess, if doing this I'd also need to have the option to input a 'received date' when I do receive the items (once received the items are not overdue anymore obviously).
    Would it suffice to just enter a 'last received date' or would it be better (and is it even possible) to enter each 'received date'?
    For this calculation I am assuming this would need SQL or VBA language ? in a Form?

    I would be very grateful for any help provided. As said, sadly, I am very new to Access, SQL or VBA so looking for the simplest solution. Thank you!

  3. #3
    isladogs's Avatar
    isladogs is offline MVP / VIP
    Windows 10 Access 2010 32bit
    Join Date
    Jan 2014
    Location
    Somerset, UK
    Posts
    5,986
    Perhaps, like me, people have no idea what a 'tickler' system is.
    I'm sure its nothing like it sounds!
    Colin, Access MVP, Website, email
    The more I learn, the more I know I don't know. When I don't know, I keep quiet!
    If I don't know that I don't know, I don't know whether to answer

  4. #4
    jjcalo is offline Novice
    Windows 10 Access 2013 64bit
    Join Date
    Jun 2018
    Location
    Illinois, USA
    Posts
    2

    You can use a "Calculated" column type

    Quote Originally Posted by newfishie View Post

    1) can I autopopulate a table for a list of quaterly and annual dates? Instead of entering future time periods (and items to be received) manually or copy paste a list from excel, is there an elegant and easy way to do this in access (ideally entering just start date and maturity date of a loan, enter the days allowed until quarterly and annual financials have to be received, and then have a table autopopulate and show me all future quarter end dates, and respective due dates (and the same for annual financials).

    Once I have such tables, I could run a query showing just the overdue items (comparing today's date to the due dates).

    Depending on what version of MS Access you're using (I currently have Access 2013), there's a column type called Calculated, which may be an option for you.

    In a "Calculated" type column, you can specify an expression on how the field should be calculated, referencing other columns in your table.

    For example, say you have a "StartDate" of Date/Time type and a "QuarterEndLeadDays" as a Number type.

    Then a "TargetQuarterEndDate" of Calculated type and the expression window will pop up. You can enter an expression formula: [StartDate]+[QuarterLeadDays] with a Result Type of Date/Time.

    When you open your table and enter a Start Date and the number of "lead" days, the TargetQuarterEndDate will auto-calculate your target date.

    Click image for larger version. 

Name:	2018-06-14_21-55-07.CalculatedColumnType.png 
Views:	14 
Size:	12.1 KB 
ID:	34447

  5. #5
    Join Date
    Apr 2017
    Posts
    1,687
    Taking into consideration you need to handle only about 20 loans, it is very likely you can make this all with 2 Excel tables (a Loans table with a row for every loan, and a Payments table with a row for every payment period per loan), and much more easily than with designing an Access database. Unless you have some home-made payment-calculation rules, main functions in Excel you will use will be PMT() and IPMT(). As for entering payment periods manually, per loan you have to enter a row with loan details (what you need to do in Access too) into Loans table, and a loan ID/number and number 1 for first payment period into Payments table, and to drag those 2 cells down for proper number of rows. When designed properly, the rest of Payments table is calculated automatically. And to mark payments paid, you need a column, where you can select e.g. "paid" or enter the "payment made" date into Payments table. In case you foresee a possibility the lessor can pay the loan partially or in advance, you need additional columns for "sum paid" and an additional calculated column "payment saldo".

    It is possible to design Payments table being populated from Loans table fully automatically too, but it needs the Payment table to have a lot of pre-prepared empty rows for future loans.

Please reply to this thread with any new information or opinions.

Similar Threads

  1. VBA Query Build
    By jo15765 in forum Programming
    Replies: 4
    Last Post: 03-20-2017, 08:14 AM
  2. Build a system generated email
    By Woodmansterne_Ralph in forum Access
    Replies: 3
    Last Post: 01-11-2017, 03:22 AM
  3. Build a database
    By chaddresnick in forum Access
    Replies: 2
    Last Post: 03-17-2015, 01:31 PM
  4. Replies: 2
    Last Post: 04-12-2011, 10:14 AM
  5. Help to build a ranking
    By chorbi26 in forum Access
    Replies: 0
    Last Post: 12-20-2010, 12:47 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Other Forums: Microsoft Office Forums