diff --git a/internal/modules/inventory/transfers/services/transfer.service.go b/internal/modules/inventory/transfers/services/transfer.service.go index aa5a6069..fa4cb8ca 100644 --- a/internal/modules/inventory/transfers/services/transfer.service.go +++ b/internal/modules/inventory/transfers/services/transfer.service.go @@ -483,7 +483,7 @@ func (s *transferService) CreateOne(c *fiber.Ctx, req *validation.TransferReques } if len(stockLogs) > 0 { latestStockLog := stockLogs[0] - stockLogDecrease.Stock -= latestStockLog.Stock - stockLogDecrease.Decrease + stockLogDecrease.Stock = latestStockLog.Stock - stockLogDecrease.Decrease } else { stockLogDecrease.Stock -= stockLogDecrease.Decrease }