Ugwu Chukwuka Kennedy Ответов: 1

Чтобы вычесть количество заказа из запасов в ASP.NET MVC


Here is my problem:

For example, there are 10 quantity in hand of ProductId = 1

InventoryId | ProductId | QuantityInHand
1 | 1 | 10

Whenever a new inventory comes in, a new entry is made in PRODUCT_INVENTORY table. For example, another 15 quantity has come in, so the table would look like as follows:

InventoryId | ProductId | QuantityInHand
1 | 1 | 10
2 | 1 | 15

Now, there are 10 + 15 = 25 quantity in stock. Let's assume customer has ordered for 20 items of ProductId = 1. Since we have more quantity in stock than ordered quantity, items can be sold.

Now the question is how we should adjust the Sold Items from the table. 

Option 1 - Should we deduct 10 from the first record and 10 from the second record?
OR
Option 2 - Should we deduct 15 from the second record and 5 from the first record?

Please someone should help me solve this problem in asp.net mvc

What I have tried:

I have tried it but it giving me errors

1 Ответов

Рейтинг:
2

Patrice T

Цитата:
Я пробовал это, но это дает мне ошибки

Чтобы получить справку по этому вопросу, покажите код и сообщения об ошибках с позицией или опишите ошибки.
Цитата:
Теперь вопрос в том, как мы должны корректировать проданные товары из таблицы.

Вариант 1 - должны ли мы вычесть 10 из первой записи и 10 из второй записи?
ОПЕРАЦИОННАЯ
Вариант 2 - должны ли мы вычесть 15 из второй записи и 5 из первой записи?

Это ваш дизайнерский выбор. Оба варианта возможны, это просто ваш дизайнерский выбор, мы не можем сделать это за вас.
Первый вариант-это то, что известно как "ФИФО".