Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Выберите любой раздел ниже, чтобы узнать больше о инвентаризации в Northwind Developer Edition.   

Определения очень важны. Они могут быть сделаны различными способами, ни один из которых не является правильным выше всех остальных. Но независимо от подхода определения должны быть внутренне согласованными. В этих файлах шаблонов Northwind используются следующие определения.  (См. также modInventory.) 

  • Продукт покупается , когда Northwind получает продукт на покупку.

  • Продукт продается , когда Компания Northwind выставляет заказ на этот продукт.

  • Продукт Доступен — это количество физических единиц на полке. Сюда входят единицы, уже выделенные для заказов, но еще не отправленные.

  • Product to Sell — это продукт, который физически находится на полке и не выделяется для каких-либо существующих заказов и, таким образом, доступен для продажи.

  • Продукт по заказу означает, что он находится на объекте с состоянием Утверждено.

В предыдущей версии шаблонов Northwind также было отслеживание запасов, хотя и несколько запутано и плохо документировано. Таким образом, здесь мы стремимся сделать лучше. Мы последовали за статьей Аллена Брауна: физическое количество под рукой является результатом простого вычисления:

[Последнее количество принять акции] + [Сумма количества, приобретенного с этого дня] — [Сумма количества проданных с этого дня] = [Физическое количество под рукой]

Чтобы просмотреть инвентаризацию в действии в NW 2 Developer Edition, давайте начнем с нового продукта. Присвойте ему имя, которое вы ожидаете увидеть в каталоге оптового продукта. 

Мы будем использовать следующие числа:
> переупорягать уровень 50
> целевой уровень 40
> min Reorder Qty 100
Изначально этот продукт не имеет ни заказов, ни заказов на покупку, и один Stock-Take запись с количеством 0. 

Создайте заказ только для этого продукта с количеством 10.
Обратите внимание, что элемент строки будет иметь состояние Нет запаса. У нас нет продукта под рукой. Заказ не может быть выставлен до тех пор, пока мы не купим некоторые продукты у одного из наших поставщиков. 

Чтобы получить запасы, мы создаем заказ на покупку для этого продукта.
Обратите внимание, что по умолчанию будет задано значение 100.

Доведите до состояния Утверждено .
В форме "Продукт" теперь отображается значение Qty No Stock 10 и Qty в заказе 100, а элемент строки заказа в образце заказа теперь отображает состояние "В заказе". 

Переведите объект po в состояние Получено .
Процедура ReallocateInventory выполняется, и она возвращается во времени и ищет элементы строки заказа в состоянии No Stock или On Order, и если осталось достаточное количество, она "выполняет" их, устанавливая состояние "Выделено". Это произойдет с нашим заказом, и теперь мы можем продвинуть его до финиша. Готово!

В NW 2.0 мы обрабатываем несколько других сценариев, в том числе следующие:

  • При удалении ранее выделенного элемента строки заказа это количество становится доступным для распределения, и мы выполняем ту же процедуру, что и выше.

  • При уменьшении количества выделенного элемента строки заказа разностный элемент также становится доступным для распределения.

  • При изменении продукта в выделенной строке заказа количество старого продукта снова становится доступным для выделения.

Все это может показаться довольно причудливым и всеохватывающей. Не беспокойтесь. Отслеживание запасов может быть сложным, но этот набор шаблонов не предназначен для предоставления решения под ключ для запуска любого бизнеса. Это демонстрация возможностей Access, которые могут дать вам некоторые идеи для вашей собственной реализации. 

  • Частичные счета и частичные поставки.

  • Продукты, возвращенные (клиентами или поставщиками).

  • Преференциальный режим в распределении продуктов для наших лучших клиентов.

  • Расположение склада ("bin") для каждого продукта, а также поддержка сканирования в и из него с помощью сканера штрихкодов. Напечатайте метку штрихкода, чтобы пометить ячейку.

  • Срок действия продукта – очень важное понятие в продовольственном бизнесе.

  • Заказы на покупку получены и (частично) возвращены, так как некоторые товары помяты, истек срок действия и т. д. Процесс RMA.

Northwind 2.0 Developer Edition: сведения, которые следует знать 

Northwind 2.0 Developer Edition: все разделы 

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×