У меня есть таблица с требуемым количеством и другая таблица с доступным количеством на складе.
I need Sum(Instock Qty) where TBL1.Material = Inventory.Material AND
TBL1.[Ship From] = Inventory.[Ship From] AND
TBL1.[Code date] => Inventory.[Inv Date]
Таблица1 Необходимый материал Кол-во Место Треб. Дата 4300 50 4095 10.10.2008 4300 40 4095 7 /19/2018 4300 108 4095 22.07.2008 4400 50 4095 15.07.2008 4500 60 4095 7/31/2018
Инвентарный материал Кол-во Инв Место Дата инв. 4300 20 4095 16.06.2008 4300100 4095 17.06.2008 4300 30 4095 16.06.2008 4400 40 4095 02.08.2008 4500 30 4095 16.06.2008 4500 20 4095 6/16/2018
Для каждого материала судноИсходя из этого, нам нужно проверить сумму (количество) на наличие достаточного количества для следующего отгрузки.
Требуемый выходной материал Требуемое Кол-во Расположение Треб. Дата Сумма Кол-во Рем Кол-во Можем ли мы выполнить Примечания 4300 50 4095 7/10/2018 150100 ДА Проверьте, получен ли товар, отгрузка из матча, сумма (кол-во) для даты запроса больше, чем дата инв. 4300 40 4095 19.07.2008 100 60 ДА Для того же предмета, что и строка 1, получите оставшееся количество и проверьте, меньше ли кол-во требованийчем рем кол-во 4300 108 4095 22.07.2008 60 -48 НO Для того же предмета, что и для строки 2, получите оставшееся количество и проверьте, не требуется ли количество меньше, чем rem кол-во. 4400 50 4095 15.07.2008 Нет в наличии Нет в наличии НЕТ Невозможно выполнить, так как у нас недостаточно Кол-во на складе для предмета = 4400, КорабльС = 4095 & Дата запроса меньше, чем Дата инв. 4500 60 4095 31.07.2008 50 -10 НЕТ Дата запроса больше, чем Дата инв, но у нас недостаточно количества для выполнения отгрузки
Извините, как яне знаю, как форматировать таблицы по таким вопросам.Я пытался, но это не отформатировало.