Share via


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

Тази статия предоставя общ преглед на доставчика на изпълнение и оптимизиране на връщанията в Microsoft Dynamics 365 Intelligent Order Management.

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

В модерна мрежа за доставки, където изпълнението на продукта може да дойде от множество канали, организациите трябва бързо да се адаптират към промени в поръчките, проблеми с наличността на доставчици или пикове в търсенето. Доставчикът на изпълнение и оптимизиране на връщанията ви помага да увеличите максимално изпълнението на поръчките и да намерите правилния източник за доставка на продукти въз основа на различни бизнес ограничения и бизнес цели, като минимизиране на разходите чрез изпълнение на поръчки от най-близките източници.

Доставчикът за оптимизиране на изпълнение и връщане е изграден като микроуслуга и чете данни за конфигурация, като източници на изпълнение, списъци с източници, бизнес ограничения и стратегии от Microsoft Dataverse за оптимизиране на изпълнението на поръчката. Доставчикът използва Azure Maps, за да предостави геокодирана информация за адреса за доставка за поръчки и източници на изпълнение и да предостави разстоянието между тези местоположения.

Настройки на доставчика за оптимизиране на изпълнение и връщане

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

Конфигурирайте съпоставяния за интелигентно управление на поръчките

Важно е да поддържате съпоставянията за интелигентно управление на поръчките като предпоставка за правилното функциониране на двигателя за оптимизиране на изпълнение и връщане. За повече информация вижте Настройване на доставчик на видимост на инвентара.

Бележка

Съпоставянето на изчислените мерки трябва да се настрои, ако изпълнението се случи чрез Microsoft Dynamics 365 приложения за финанси и операции.

Източници

Източниците на изпълнение са обекти, които съхраняват инвентар или предоставят продукти. Примерите включват складове, дистрибуторски центрове, магазини за търговия на дребно, доставчици на дребно и виртуални сайтове. Можете да създавате и променяте източници на изпълнение, като изберете превключвателя на области в долната част на левия навигационен панел и превключите към Настройки > Настройки за изпълнение. След това на страницата Настройки за изпълнение под Източници изберете Управление.

За всеки от вашите източници на изпълнение можете да извършите следните действия:

  • Определете уникално име.
  • Задайте часовата зона на източника.
  • Задайте вида на източника (склад или друг).
  • Посочете къде се намира източникът (географска ширина и дължина)
  • Посочете къде системата трябва да търси инвентар в услугата за видимост на инвентара.

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

Можете да добавите подробности за средното време за обработка на поръчките в склад. Тази информация ще се използва за определяне на планираната дата за изпращане на различни поръчки. Можете също така да зададете крайното време на склада. Тази информация ще се използва, ако настройката Respect warehouse timeings constraint е активирана, така че поръчките да могат да се изпращат до склад само между 12 сутринта и крайния час.

Списъци с източници

Списъците с източници на изпълнение ви позволяват да групирате списък с източници и да управлявате източниците по гъвкав начин, в рамките на конкретни ограничения. За да дефинирате списъци с източници на изпълнение, на страницата Настройки за изпълнение под Списъци с източници изберете Управление.

В зависимост от вашата бизнес ситуация можете да дефинирате множество списъци с източници и да ги използвате според нуждите.

Например в дефиницията на вашата стратегия можете да включите всички източници, където ще се случи изпълнение. За вашите бизнес ограничения можете да използвате различен списък с източници. Можете също да дефинирате различни ограничения за максимално разстояние за магазини и складове и да ограничите частичното изпълнение само за вашите магазини.

Страницата Управление показва активни списъци с източници (Списъци с източници > Управление). За да създадете нов списък с източници, изберете Нов. Въведете име, което ще ви помогне лесно да идентифицирате списъка с източници, и след това добавете нови или съществуващи източници в раздела Източници . За да премахнете източник от списък с източници, изберете източника в раздела Източници и след това изберете Премахване.

Ограничения

Ограниченията са незадължителен компонент на оптимизацията на изпълнението. Поддържат се следните бизнес ограничения:

  • Максимално разстояние
  • Ограничете частичното изпълнение на поръчки
  • Ограничен брой складове на поръчка
  • Спазвайте складовите часове
  • Максимален брой редове на поръчки
  • Ограничен брой складове на ред за поръчка
  • Ограничение за запазена складова наличност

За да създадете или промените ограничения, на Настройки за изпълнение страница, под Ограничения, изберете Управлявайте. За да създадете ограничение от определен тип, изберете подходящия тип ограничение, когато създавате ограничението.

Всички бизнес ограничения споделят набор от общи атрибути като част от тяхната дефиниция. Подробностите се различават в зависимост от типа бизнес ограничение. Следните общи атрибути са приложими за всички бизнес ограничения:

  • Име – Този атрибут се използва за идентифициране на бизнес ограничението.
  • Описание – Този атрибут се използва за описание на бизнес ограничението.
  • Тип ограничение – Този атрибут показва типа бизнес ограничение.
  • Е активиран – Този атрибут се използва за активиране или деактивиране на бизнес ограничение.

Можете да дефинирате множество бизнес ограничения от всеки тип и да ги приложите към различни стратегии за оптимизация.

Ограничение за максимално разстояние

Ограничението за максимално разстояние позволява на организацията да определи максималното разстояние, което източник или група от източници може да измине, за да изпълни поръчка. В момента разстоянието се счита за разстоянието по права линия между източника и адреса на клиента, както е изчислено от Azure Maps.

Можете да определите максималното разстояние за източник или списък с източници. Когато максималното разстояние е дефинирано за списък с източници, който съдържа индивидуално дефинирано разстояние на източник, може да има припокриващо се ограничение за максимално разстояние, дефинирано за източника. В този случай услугата за оптимизация прилага най-ниското определено максимално разстояние за източниците.

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

Пример за ограничение за максимален радиус.

Ако в резултат на ограничение нито един склад не е подходящ за поръчка за продажба, системата няма да може да създаде поръчка за изпълнение за поръчката за продажба. Вместо това състоянието на поръчката за продажба ще се промени на Инвентарът не е намерен.

Ограничаване на ограничението за частично изпълнение на поръчките

Понякога доставчикът на изпълнение и оптимизиране на връщанията трябва да се справи със сценарии, при които търсенето надвишава предлагането. По подразбиране, когато Интелигентното управление на поръчки получава поръчки, които изискват повече количество от наличния инвентар, поръчките за продажба се разделят по ред на поръчка. След това някои редове от поръчката се изпълняват, докато други са или поръчани на изчерпване, или са зададени в състояние на поръчка Инвентарът не е намерен . Индивидуална поръчка не може да бъде разделена допълнително и частично присвоена, но може да бъде присвоена на различни източници. Когато ограничението за ограничаване на частичното изпълнение на поръчки е активирано, доставчикът на оптимизиране на изпълнението и връщанията гарантира, че или цялата поръчка е изпълнена, или поръчката не е изпълнена изобщо.

Състояние на ограничение за съобразяване с работното време на склада

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

Когато Respect warehouse timeings constraint е активирано, доставчикът на оптимизиране на изпълнение и връщане гарантира, че източниците създават поръчки за изпълнение само ако тези поръчки могат да бъдат изпратени до склада преди крайните времена. Ако не могат, доставчикът на изпълнение и оптимизиране на връщанията се опитва да присвои поръчките за продажба към складове, които все още са отворени за обработка на поръчки. По този начин доставчикът на оптимизиране на изпълнението и връщанията оптимизира за по-бързо изпълнение и доставка.

Ограничение на броя на складовете за поръчка

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

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

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

За да посочите броя на складовете, между които да се разделят поръчките, изберете Ново ограничение за ограничен брой складове за да добавите запис и след това изберете Запазване.

Ограничение на броя складове на ограничение за ред на поръчка

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

Ограничение за максимален брой редове за поръчка

Понякога източниците на изпълнение не могат да обработват повече от определен брой редове за поръчка за даден ден поради ограничения на капацитета или ресурса. The Максимален брой редове за поръчка ограничението може да се използва за ограничаване на броя на редовете за поръчка, които се насочват към един източник на изпълнение. Можете да конфигурирате това ограничение, за да посочите максималния брой редове за поръчка на ден, за източник на изпълнение или за списък с източници. След достигане на броя за източника на изпълнение или списъка с източници, редовете на поръчката няма да бъдат взети предвид за избор през този ден.

Поддържане на предпазен запас

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

Доставчикът на изпълнение и оптимизиране на връщанията изключва източник на изпълнение, ако запасите за продукта са под нивото на безопасен запас. За да конфигурирате ограничението на предпазния запас, трябва да извършите следната настройка:

  • Ограничение на предпазния запас: Създайте ново ограничение и задайте Тип ограничение поле към Ограничение на предпазния запас.
  • Предпазен запас при източника на изпълнение: Поддържайте предпазния запас на източника на изпълнение.

След като тази настройка приключи, доставчикът на изпълнение и оптимизиране на връщанията ще изключи източника на изпълнение, ако наличните запаси са под лимита за безопасен запас.

Въвеждане на меки ограничения

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

По подразбиране ограниченията са твърди ограничения, докато не бъдат деактивирани. За да дефинирате ограничение като меко ограничение, задайте Това е трудно ограничение опция за Не в настройка на ограничение.

Например Ограничение до един склад е зададено като меко ограничение. Следователно първо ще бъде проверено дали поръчката може да бъде изпълнена от един източник. Ако поръчката не може да бъде изпълнена от един източник, ще бъдат използвани множество източници.

Активиране и деактивиране на източник на изпълнение

Понякога фирмите може да искат да изключат определени източници на изпълнение поради различни причини, временно или постоянно. Оптимизирането на изпълнението и връщанията предлага гъвкавост за включване или изключване на източника на изпълнение въз основа на вашите нужди. За да изключите източника на изпълнение, изберете Деактивиране от настройките на източника на изпълнение. Ако искате да го включите отново, изберете активиране в настройките на източника на изпълнение.

Стратегии

Стратегията помага да се определи конфигурацията за оптимизация, която постига вашите бизнес нужди. Стратегията обединява цели, ограничения и източници, които трябва да бъдат взети под внимание, и уточнява как трябва да се извърши оптимизирането на инвентара. За да създадете и промените стратегия, на страницата Настройки за изпълнение , под Стратегии изберете Управление.

Предварително дефинираната цел на всяка стратегия е да изпълнява поръчки при минимизиране на разстоянието.

В зависимост от естеството на вашия бизнес можете да дефинирате множество стратегии за оптимизация. Можете да дефинирате списък с източници на изпълнение, които участват в изпълнението, и да дефинирате ограничения, които услугата за оптимизация трябва да наложи. Тези ограничения са твърди ограничения, които услугата за оптимизация ще наложи задължително, когато определя оптималния източник. Можете да конфигурирате стратегия като стратегия по подразбиране. Само една стратегия обаче може да бъде стратегията по подразбиране във всеки отделен момент.

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

В рамките на един бизнес оптимизирането на изпълнението може да варира в зависимост от типа клиент, канала и други бизнес атрибути. Интелигентното управление на поръчки поддържа използването на множество стратегии за изпълнение. Бизнесът може да настрои множество стратегии за изпълнение или чрез използване на политики, или като зададе атрибута за стратегия за изпълнение на поръчка за продажба по време на процеса на приемане на поръчка.

Създайте стратегия за изпълнение

За да определите стратегия, следвайте тези стъпки.

  1. На страницата Настройки за изпълнение под Стратегии изберете Управление.

  2. Изберете Нов.

  3. На страницата Стратегии задайте следните полета:

    • Име – Въведете името на стратегията.
    • Описание – Въведете описание на стратегията.
    • Списък с източници – Дефинирайте списъка с източници на изпълнение, които трябва да бъдат взети предвид, когато се извършва оптимизацията.
    • По подразбиране е – Посочете дали стратегията е стратегията по подразбиране. Винаги трябва да има стратегия по подразбиране и само една стратегия на организация може да бъде зададена като стратегия по подразбиране. Стратегията по подразбиране се използва, ако поръчката за продажба не указва коя стратегия трябва да се използва за извършване на оптимизация.
    • Активиране на пакетна обработка – Когато тази опция е изключена, всяка поръчка се обработва в реално време. Когато е включено, поръчките се събират в опашка и след това се обработват периодично.
    • Пакетна обработка в минути – Посочете времевия интервал за обработка на всяка опашка в минути. Интервалът по подразбиране е две минути.
    • Собственик – Потребителят, който е създал стратегията.

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

  1. В Интелигентно управление на поръчки, в левия навигационен панел, под Настройки на поръчките, променете областта на Настройки > Индекс и резервация и след това изберете Съпоставяния за интелигентно управление на поръчки.
  2. Конфигурирайте източника на инвентара и името на мярката. Мерките, които се използват за доставчика на изпълнение и оптимизиране на връщанията, са Onhand и ATP Onhand.

Оптимизиране на изпълнението в потоците от оркестриране на поръчки

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

Когато започне обработката на поръчката, услугата взима поръчки, които изискват оптимизация, и определя оптималното местоположение от най-близкия източник на изпълнение в списъка с източници. Доставчикът на изпълнение и оптимизиране на връщанията след това изчислява географската ширина и дължина за адреса на източника на изпълнение и адреса за доставка на поръчката. Той също така изчислява въздушните разстояния между двата адреса. След това доставчикът прилага ограниченията и определя оптималния източник на изпълнение. Резултатите се записват в Dataverse за по-нататъшна обработка като част от потока за оркестрация на поръчката.

Една организация може да поиска плана за изпълнение, за да види резултатите. Плановете за изпълнение показват подробностите за линията на поръчката, първоначалното количество в линията, изпълненото количество и вида на изпълнение (напълно снабден, частично снабден, без снабдяване или изключение).

Множество стратегии за изпълнение в потоците от оркестриране на поръчки

Доставчикът на изпълнение и оптимизиране на връщанията поддържа множество стратегии за изпълнение, които могат да бъдат настроени въз основа на нуждите на различни бизнеси. Например, даден бизнес може да иска да изпълнява поръчки от бизнес към бизнес (B2B) само от своите дистрибуторски центрове и поръчки от бизнес към потребител (B2C) от всички свои източници на изпълнение (като центрове за разпространение, складове и магазини). Чрез използването на множество стратегии за изпълнение организациите могат да използват различни подходи за изпълнение за различни поръчки за продажба.

Бизнесите могат да задават атрибути на стратегия за изпълнение за поръчки за продажба по време на пътуването за оркестрация, като добавят идентификатора на стратегия за изпълнение към поръчката за продажба. Стратегията за изпълнение може да бъде зададена на поръчка за продажба въз основа на източника или чрез използване на трансформации като част от процеса на приемане на поръчката. Стратегията за изпълнение може също да бъде зададена с действия на правилата чрез използване на атрибути на поръчка за продажба и други обекти. Чрез използването на политики фирмите могат да използват атрибутите на различни обекти в създателя на условия, за да зададат стратегията. Ако са настроени множество стратегии, но присвояването на правила за стратегията за изпълнение не е конфигурирано, системата използва конфигурираната стратегия по подразбиране.

Алтернативна стратегия

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

Алтернативна стратегия е посочена в раздела Общи на страницата Стратегии .

Планове за изпълнение

Резултатът от всяка отделна оптимизация на изпълнение (в пакетен режим или по друг начин) е един план за изпълнение. Този обект съдържа подробности за разбивката между складовете и присвояването на поръчки за продажба към тези складове.

Планът за изпълнение се преобразува в поръчки за изпълнение чрез вътрешен Power Automate поток. Субектът може да се използва от доставчиците на изпълнение и може да се използва от тях за преместване на процеса на оркестриране към последващи стъпки, като например доставчици.

Съобщение за поверителност

Доставчикът на изпълнение и оптимизиране на връщанията използва функцията за геолокация на Azure Maps, която се управлява от Условия за специфични услуги. Функцията за геолокация на Карти на Azure работи частично с данни от трети лица, които може да работят извън географската граница на вашия клиент.

Ако активирате доставчика за оптимизиране на изпълнението и връщането, Microsoft споделя адреса, града, страната/региона и пощенския код на вашия клиент с трети лица, за да извлече информация за геолокация, но не споделя имейл адреса, телефонния номер или името на потребителя, който е въвел информацията.

Вашата поверителност е важна за Microsoft. За повече информация вижте декларацията за поверителност на Microsoft.

Допълнителни ресурси

Архитектура за оптимизиране на изпълнение и връщане

Настройте доставчик за оптимизиране на изпълнение и връщане

Потоци на оркестрация