mirror of
https://github.com/stokebob/BealeEngineering.git
synced 2026-03-21 07:37:16 +00:00
Bug fix: Modified invoices stay 'New' status if not existing
This commit is contained in:
@@ -53,8 +53,11 @@ namespace BealeEngineering.Core.Logic.Sale
|
|||||||
if (facilityNet >= invoice.InvoiceNetTotal)
|
if (facilityNet >= invoice.InvoiceNetTotal)
|
||||||
{
|
{
|
||||||
invoice.Reference = poHeader.ClientReference;
|
invoice.Reference = poHeader.ClientReference;
|
||||||
|
if (invoice.Status != statusNew)
|
||||||
|
{
|
||||||
invoice.Status = statusModified;
|
invoice.Status = statusModified;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
else if (facilityNet < invoice.InvoiceNetTotal && SplitInvoice == true)
|
else if (facilityNet < invoice.InvoiceNetTotal && SplitInvoice == true)
|
||||||
{
|
{
|
||||||
// Import time check
|
// Import time check
|
||||||
@@ -77,7 +80,10 @@ namespace BealeEngineering.Core.Logic.Sale
|
|||||||
|
|
||||||
// prep first invoice
|
// prep first invoice
|
||||||
invoice.Reference = poHeader.ClientReference;
|
invoice.Reference = poHeader.ClientReference;
|
||||||
|
if (invoice.Status != statusNew)
|
||||||
|
{
|
||||||
invoice.Status = statusModified;
|
invoice.Status = statusModified;
|
||||||
|
}
|
||||||
|
|
||||||
//loop though lines to find split location
|
//loop though lines to find split location
|
||||||
int i = 0;
|
int i = 0;
|
||||||
|
|||||||
Reference in New Issue
Block a user