Required Fields for Updating an Invoice

invoiceInformation.description
This field becomes optional if the line item fields are present in the request message.
invoiceInformation.dueDate
orderInformation.lineItems[].productSku