This commit is contained in:
2021-02-23 15:37:49 +00:00
parent a1e00e0363
commit ad91edb05d
3 changed files with 7 additions and 1 deletions

2
.vscode/launch.json vendored
View File

@@ -53,7 +53,7 @@
"AYANOVA_FOLDER_USER_FILES": "c:\\temp\\RavenTestData\\userfiles", "AYANOVA_FOLDER_USER_FILES": "c:\\temp\\RavenTestData\\userfiles",
"AYANOVA_FOLDER_BACKUP_FILES": "c:\\temp\\RavenTestData\\backupfiles", "AYANOVA_FOLDER_BACKUP_FILES": "c:\\temp\\RavenTestData\\backupfiles",
"AYANOVA_FOLDER_TEMPORARY_SERVER_FILES": "c:\\temp\\RavenTestData\\tempfiles", "AYANOVA_FOLDER_TEMPORARY_SERVER_FILES": "c:\\temp\\RavenTestData\\tempfiles",
"AYANOVA_SERVER_TEST_MODE": "true", "AYANOVA_SERVER_TEST_MODE": "false",
"AYANOVA_SERVER_TEST_MODE_SEEDLEVEL": "small", "AYANOVA_SERVER_TEST_MODE_SEEDLEVEL": "small",
"AYANOVA_SERVER_TEST_MODE_TZ_OFFSET": "-7", "AYANOVA_SERVER_TEST_MODE_TZ_OFFSET": "-7",
"AYANOVA_BACKUP_PG_DUMP_PATH": "C:\\data\\code\\postgres_13\\bin\\" "AYANOVA_BACKUP_PG_DUMP_PATH": "C:\\data\\code\\postgres_13\\bin\\"

View File

@@ -135,6 +135,7 @@ namespace AyaNova.Biz
po.HasTaxes = false; po.HasTaxes = false;
po.HasReceipt = false; po.HasReceipt = false;
po.HasVendorNumber = false; po.HasVendorNumber = false;
po.HasUnreceived = false;
foreach (PurchaseOrderItem item in po.Items) foreach (PurchaseOrderItem item in po.Items)
{ {
@@ -162,6 +163,9 @@ namespace AyaNova.Biz
if (item.QuantityReceived > 0) if (item.QuantityReceived > 0)
po.HasReceipt = true; po.HasReceipt = true;
if (item.QuantityReceived < item.QuantityOrdered)
po.HasUnreceived = true;
//Calculate line totals //Calculate line totals
if (item.QuantityOrdered != 0 && item.PurchaseOrderCost != 0) if (item.QuantityOrdered != 0 && item.PurchaseOrderCost != 0)

View File

@@ -52,6 +52,8 @@ namespace AyaNova.Models
public bool HasReceipt { get; set; } public bool HasReceipt { get; set; }
[NotMapped] [NotMapped]
public bool HasVendorNumber { get; set; } public bool HasVendorNumber { get; set; }
[NotMapped]
public bool HasUnreceived { get; set; }
}//eoc }//eoc