From cc2534a3e1d92b47749fdd144b4109ac17853645 Mon Sep 17 00:00:00 2001 From: Bobbie Hodgetts Date: Wed, 23 Sep 2020 20:49:05 +0100 Subject: [PATCH] Bug fix when retriving shipment stock status id --- src/bnhtrade.Core/Logic/Stock/SkuTransactionReconcile.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bnhtrade.Core/Logic/Stock/SkuTransactionReconcile.cs b/src/bnhtrade.Core/Logic/Stock/SkuTransactionReconcile.cs index 2fd1f2e..aa2fc9c 100644 --- a/src/bnhtrade.Core/Logic/Stock/SkuTransactionReconcile.cs +++ b/src/bnhtrade.Core/Logic/Stock/SkuTransactionReconcile.cs @@ -158,14 +158,14 @@ namespace bnhtrade.Core.Logic.Stock if (shipmentInfo.IsSetShipmentStockStatusId()) { // +ve shipment receipt - if (transList[i].SkuTransactionType.CreditStockStatusId == 0 + if (transList[i].SkuTransactionType.CreditStockStatusId == null && transList[i].SkuTransactionType.DebitStockStatusId > 0) { transList[i].SkuTransactionType.CreditStockStatusId = shipmentInfo.ShipmentStockStatusId; } // -ve shipment receipt - else if (transList[i].SkuTransactionType.DebitStockStatusId == 0 + else if (transList[i].SkuTransactionType.DebitStockStatusId == null && transList[i].SkuTransactionType.CreditStockStatusId > 0) { transList[i].SkuTransactionType.DebitStockStatusId = shipmentInfo.ShipmentStockStatusId;