Automated Timelog Billing

This plugin will convert completed timelogs into client invoices on a schedule, defined per project. From the Details tab of each project you can select whether invoices will be generated, and at what frequency. The options for invoicing include:

  • Invoicing Frequency
    This will determine how often to evaluate the project for available billable timelogs.

    • Daily
      Invoices will be processed every day
    • (X)th Day of Week
      Invoices will be processed once per week
    • (X)th Day of Month
      Invoices will be processed once per month
  • Invoicing Frequency (X)
    This is the variable for the Frequency selection and can be a Day of the Week (1=Mon .. 7=Sun) or Day of the Month (1..31). For the last day of the month use 31. Months with less than 31 days will be triggered on the last day of the month.

  • Processing Filter
    This will determine what timelogs to invoice.

    • Any Completed Timelog
      All completed timelogs will be invoiced
    • After Task Completion
      All completed timelogs on completed actions will be invoiced
    • After Task Group Completion
      All completed timelogs on a completed group and descendent actions will be invoiced
    • After Milestone Completion
      All completed timelogs on a completed mileston and descendent actions will be invoiced
    • After Project Completion
      All completed timelogs will be invoiced once project is completed