Allow to forbid consolidation of invoice when creating an order

Description

Due to an inappropriate translation in german I got a request from a customer to extend the way to generate invoices. Currently availabe invoice rules are 'After Delivery', 'After Order Delivered', 'Immediate' and 'Customer Schedule after Delivery. The first two where translated as 'je Lieferung' ('each Delivery') and 'je Auftrag' ('each Order'), so the user expected a separate invoice for each order as requested by his customer. This theoretically can be handled by generating the invoices manually step by step or setting the consolidation flag to false when automatically generating invoices. But it happens regularly that customers normally want consolidated invoices but for a given order there must be a separate invoice. Because the user accepting the order and the user generating the invoice are different, this often could not communicated correctly.

So my idea is, to add additional invoice rules which behave exactly as the already implemented ones but when generating set the flag not to consolidate.

I'm willing to implement it, but I would like to have a hint, where (which version) to append it.
Regards,
Martin

Environment

None

Activity

Show:

Details

Assignee

Reporter

Affects versions

Priority

Created November 5, 2020 at 10:41 AM
Updated November 5, 2020 at 10:41 AM