Stefan_ For me it was very confusing that the invoice date was automatically mapped to BT72
What is the alternative? The only two I can think of is to either not pre-fill the B-72 date picker in the e-invoice dialog or to add another date picker in the main UI for "deliver date".
Stefan_ BT72 and BT73/BT74 are an either/or case, i.e.
There's two parts of this feature request: one for the "normal" UI and for the PDF generation, and one for the invoice dialog. And for the PDF creation, you would certainly need one date picker for the "invoice date" and then two more date pickers for date interval. And then we end up with 5 date pickers:
- invoice date
- due date
- delivery date
- delivery interval start
- delivery interval end
I might start by focusing on the e-invoice dialog only, just to make sure people can get their delivery interval into their e-invoice, even if it requires manual steps (I'm assuming this is the reason you can currently not use the app?). And I can be less strict when it comes to the amount of UI elements or date pickers in the e-invoicing dialog.
What will be more difficult to accomplish is how to specify the delivery date interval in the database (and the main UI) without adding additional UI elements and/or adjusting the database model. That's why I came up with that idea to specify it in the free text field.