Allow zero dollar invoicing
Improvement
When a settlement equals $0, the create invoice button was disabled because technically there is no sale or purchase taking place. Now, if there is a zero dollar settlement, you can still generate an invoice for a sales order.