For example at /storm#overlay=admin/config/storm/invoice user would be presented with three new configuration fields.

Custom invoice number example 1

  • Prefix: [storm-project-short]-
  • Start Value: 0200
  • Postfix: /[yy]

Custom invoice number example 2

  • Prefix: AP-
  • Start Value: 0200
  • Postfix: /13

Expected final result: AP-0200/13, AP-0201/13, AP-0202/13, ...

For [storm-project-short] and [yy] maybe those could be generated by token module at http://drupal.org/project/token That would be very flexible and powerful. What do you think?

Also would be great if user could set custom invoice number per client and per project

Related discussions. Maybe some of that code could be recycle.

Comments

juliangb’s picture

Status: Active » Postponed

Agree that this would be useful, but it won't be a priority for now whilst we're porting the current functionality.

We should watch the progress in Commerce Invoice as there may be learnings that we can take from that.

juliangb’s picture

Issue summary: View changes

fix typo