Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Изберете някоя тема по-долу, за да научите повече за наличностите в изданието Northwind за разработчици.   

Дефинициите са много важни. Те могат да бъдат направени по различни начини, никой от които не е правилен преди всички останали. Но независимо от подхода, вашите дефиниции трябва да бъдат вътрешно последователни. Тези файлове с шаблони на Northwind използват следните дефиниции:  (Вж. също modInventory.) 

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

  • Продукт се продава , когато Northwind фактурира поръчка за този продукт.

  • Наличен продукт е броят физически на рафта. Това включва единиците, които вече са разпределени към поръчки, но все още не са експедирани.

  • "Продукт за продажба" е продукт, който е физически на рафта и не е разпределен за съществуващи поръчки – и по този начин е наличен за продажба.

  • "Продукт по поръчка" означава, че е в поръчка за покупка със състояние "Одобрен".

В предишната версия на шаблоните northwind също така имаше проследяване на наличностите, макар и донякъде изумително и слабо документирано. Следователно ние се стремим да направим по-добре. Последвахме статия от Алън Браун: физическото налично количество е резултат от едно просто изчисление:

[Количество за последна наличност] + [Сума на количествата, закупени от този ден] – [Сума на количествата, продадени от този ден] = [Физическо количество в ръка]

За да видите наличностите в действие тук в изданието NW 2 за разработчици, нека да започнем просто с нов продукт. Дайте му име, което бихте очаквали да видите в каталога на търговец на едро. 

Ще използваме следните номера:
> пренареждане на ниво от 50
> целево ниво от 40
> мин. кол-во за пренареждане от 100
Първоначално този продукт няма поръчки, няма поръчки за покупка и един запис за Stock-Take с количество 0. 

Създайте поръчка само за този продукт с количество 10.
Наблюдаване на състоянието на елемента в реда ще бъде Без наличност. Нямаме продукт под ръка. Поръчката не може да бъде фактурирана, докато не закупим някои продукти от един от нашите доставчици. 

За да накупим акции, създаваме поръчка за покупка за този продукт.
Наблюдавайте количеството от 100, което ще бъде зададено по подразбиране.

Преминете към състояние " Одобрено ".
Формулярът "Продукт" сега показва "Количество без наличност" 10 и "Количество в поръчка" 100, а елементът от реда за поръчка във вашата примерна поръчка сега показва състояние " При поръчка"

Преминете към състояние " Получено ".
Процедурата ReallocateInventory се изпълнява и се връща във времето, като търси артикулите от редовете на поръчките в състояние "Без наличност " или "На поръчка" и ако има достатъчно оставащо количество, то "изпълнява" ги, като задава състоянието на "Разпределено". Това ще се случи с нашата поръчка и сега можем да я преминем към финалната линия. Готово!

В NW 2.0 се справяме с няколко други сценария, включително следните:

  • Когато бъде изтрит предварително разпределен ред от поръчка, това количество става налично за разпределяне и изпълняваме същата процедура като по-горе.

  • Когато количеството на отделен ред за поръчка бъде намалено, делтата става налична и за разпределение.

  • Когато продуктът в ред за разпределена поръчка бъде променен, количеството на стария продукт е налично отново за разпределяне.

Всичко това може да изглежда доста украсено и всеобхватно. Не се притеснявайте. Проследяването на наличности може да е сложно, но този набор от шаблони не възнамерява да предоставя решение със завой ключ, което да управлява всяка фирма. Това е пример за това, което е възможно с Access, което може да ви даде някои идеи за вашата собствена реализация. 

  • Частични фактури и частични доставки.

  • Върнати продукти (от клиенти или от доставчици).

  • Преференциално третиране на разпределението на продуктите за нашите най-добри клиенти.

  • Местоположение на склада ("bin") за всеки продукт и поддръжка за сканиране с баркод скенер. Отпечатайте етикет с щрихкод, за да маркирате контейнера.

  • Изтичане на срока на продукта – много важна концепция в хранително-вкусовата дейност.

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

Northwind 2.0 Developer Edition: Неща, които трябва да знаете 

Northwind 2.0 Developer Edition: Всички теми 

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×