Bug fix: Modified invoices stay 'New' status if not existing

This commit is contained in:
2020-05-06 15:21:19 +01:00
parent 38b9508112
commit 2ff88f80d5

View File

@@ -53,8 +53,11 @@ namespace BealeEngineering.Core.Logic.Sale
if (facilityNet >= invoice.InvoiceNetTotal)
{
invoice.Reference = poHeader.ClientReference;
if (invoice.Status != statusNew)
{
invoice.Status = statusModified;
}
}
else if (facilityNet < invoice.InvoiceNetTotal && SplitInvoice == true)
{
// Import time check
@@ -77,7 +80,10 @@ namespace BealeEngineering.Core.Logic.Sale
// prep first invoice
invoice.Reference = poHeader.ClientReference;
if (invoice.Status != statusNew)
{
invoice.Status = statusModified;
}
//loop though lines to find split location
int i = 0;