Advanced ID Generation

Advanced ID Generation allows dynamic control over invoice (and estimate) IDs.

Add-on Details

Sprout Invoices

Version 1.6: Change Log

Categories: ,

Advanced ID Generation allows dynamic control over invoice (and estimate) IDs. Here is a list of the dynamic options:

  • {id} — The default id, e.g. post_id.
  • {seq} — Uses the sequential number option.
  • {count} — Current count of invoices/estimates.
  • {count_y} — Current count of invoices/estimates, for the current year.
  • {count_today} — Current count of invoices/estimates, for the today.
  • {count_m} — Current count of invoices/estimates, for the current month.
  • {Y} — Current year (date_i18n() format).
  • {y} — Current year (date_i18n() format).
  • {m} — Current month (date_i18n() format).
  • {d} — Current day (date_i18n() format).
  • {client_type} — Shows the value of the client type. Requires the client types add-on.

Here is an example, if the current date was Jan 26th:

Option – PREFIX-{Y}-{m}-{d}-INV#{count}
Result:  in PREFIX-2016-01-26-INV#142

General Settings Section

advanced invoice id creation