Ticket #81 (closed enhancement: invalid)

Opened 3 years ago

Last modified 2 years ago

invoices & recurring invoices: add custom restrictions as properties

Reported by: jzarate Owned by: jzarate
Priority: major Milestone: 0.3
Component: dashboard Keywords: recurring, invoice, custom restrictions
Cc: enrique

Description

add user-created restrictions to the invoice creation. These restrictions would apply to avoid enabling/activating a recurring invoice / Invoice if they are not fulfilled.

Say , for example, that you set the restriction that the "days to due" need to be always a greater than 0 quantity. In that case, you can not save a recurring invoice as "activated" until it has the "days to due" field greater than zero. (of course you can always save it de-activated, and the restriction wouldn't apply).

Change History

Changed 3 years ago by jzarate

one approax:

  • a custom validator on the "enable/disable" checkbox. that validator checks against the other fields of the recurring, according to some user-defined restrictions defined as properties.

Changed 3 years ago by jzarate

  • component set to dashboard
  • milestone changed from 0.2 to 0.3

I don't really see the point of this. Moving it to 0.3 and maybe rethinking it.

Changed 2 years ago by jzarate

  • status changed from new to closed
  • resolution set to invalid

no pint at all. closing it.

Note: See TracTickets for help on using tickets.