When you generate an invoice using the api the date stays on each item to match the invoice date by default. The api write can't change this. The invoice date on each item is an editable field in the software, so can the api be given the ability to remove/change the date for each individual item? Otherwise it comes out looking like this

Photo Viewer

View photos in a modal