This activity is used to define rental transaction schedules. Rental schedules are used to define how and when transactions will be generated for a given rental line. By linking a schedule to a rental line, transactions will be generated for the line according to the schedule data in combination with any rental events logged for the line when the Generate Rental Transactions function is run.
When defining a schedule, you can either manually enter/edit records in the schedule, or click Generate Schedule.
It is possible to define default schedules to be used on the Company level as well as on the Customer level.
The Show Historical Records option allows you to show all records or only records that are currently valid based on the current date. If enabled, then all records in the schedule will be shown. If it is cleared, then the first record in the page will be the currently valid schedule line (based on the trigger dates of the schedule lines), and in addition any future schedule lines are displayed.
A schedule consists of a number of lines, where each line has a set of dates as follows:
As an example of a monthly in advance schedule, the schedule may consist of the following lines:
Trigger Date | Period End Date | Planned Invoice Date |
01 Jan 2014 | 31 Jan 2014 | 01 Jan 2014 |
01 Feb 2014 | 28 Feb 2014 | 01 Feb 2014 |
01 Mar 2014 | 31 Mar 2014 | 01 Mar 2014 |
01 Apr 2014 | 30 Apr 2014 | 01 Apr 2014 |
01 May 2014 | 31 May 2014 | 01 May 2014 |
01 Jun 2014 | 30 Jun 2014 | 01 Jun 2014 |
01 Jul 2014 | 31 Jul 2014 | 01 Jul 2014 |
01 Aug 2014 | 31 Aug 2014 | 01 Aug 2014 |
01 Sep 2014 | 30 Sep 2014 | 01 Sep 2014 |
01 Oct 2014 | 31 Oct 2014 | 01 Oct 2014 |
01 Nov 2014 | 30 Nov 2014 | 01 Nov 2014 |
01 Dec 2014 | 31 Dec 2014 | 01 Dec 2014 |
If the current date is the 20^th^ of April, then the line with a trigger date of the 1^st^ of April will be used, i.e., the line that is closest in time while still being equal to the current date or in the past. When generating transactions, these will be generated up until the 30^th^ of April considering any events during this time period. The transactions will be generated with a Planned Invoice Date of 1^st^ of April, i.e., it will allow invoicing of April in advance.
Once the current date goes to the 1^st^ of May, the next line would instead be used when generating transactions to generate until the end of May, and any events for May would also be considered.
None.
After defining rental transaction schedules, these can be linked to rental lines.
When the Generate Rental Transactions task is run, rental transactions will be generated for rental lines according to the linked schedule.