Бөлісу құралы:


Резервирования в видимости запасов

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

В Microsoft Dynamics 365 Supply Chain Management версии 10.0.33 или более поздней можно выполнять предварительные резервирования заказов на продажу. Когда вы выполняете предварительное резервирование из заказов на продажу запросы на предварительное резервирование разносятся по видимости запасов, и количество, доступное для резервирования, проверяется в Видимости запасов.

Важно

Конфигурация предварительного резервирования по умолчанию менялась в различных итерациях версий. Поэтому, возможно, ваша среда песочницы изначально была настроена с устаревшей конфигурацией по умолчанию, а ваша рабочая среда была инициализирована с использованием последней версии конфигурации по умолчанию. Если вы настроили свою стороннюю систему на основе устаревшей конфигурации по умолчанию, в ней могут возникнуть проблемы при запуске вашей рабочей среды, особенно если вы не проверили и не скорректировали конфигурацию. Чтобы предотвратить этот сценарий, мы рекомендуем вам тщательно просматривать и обновлять черновые конфигурации и конфигурации среды выполнения перед переходом к рабочей среде.

Пример варианта использования для предварительного резервирования

Предварительное резервирование помогает организациям получить единый источник истинности доступных запасов, особенно в процессе выполнения заказа. Эта функция полезна в организациях, где имеются следующие условия:

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

Предварительное резервирование в видимости запасов.

На предыдущем рисунке показано, как работают предварительные резервирования, и выделяются следующие операции:

  • Начальный уровень запасов синхронизирован с модулем видимости запасов из Microsoft Dynamics 365 Supply Chain Management.
  • Параллельно работают две системы приемки заказов (система электронной коммерции и Supply Chain Management). В фактическом случае у вас может быть больше систем.
  • Предварительные резервирования разносятся из каждого канала или систем заказов в модуль видимости запасов. Модуль видимости запасов проверяет доступность запасов и пытается выполнить предварительное резервирование. Если предварительное резервирование выполнено успешно, модуль видимости запасов добавляет к предварительно зарезервированному количеству, вычитает из количества, доступного для резервирования (AFR) и откликается кодом предварительного резервирования.
  • Когда производится мягкое резервирование заказ на продажу A в видимости запасов, количество физических запасов остается тем же в Supply Chain Management, потому что заказ на продажу A не был синхронизирован с Supply Chain Management.
  • Теперь центр обработки вызовов вводит заказ на продажу B непосредственно в Supply Chain Management, который производит вызов предварительного резервирования в видимость запасов. Несмотря на то, что Supply Chain Management по-прежнему показывает 100 штук доступных, видимость запасов знает, что доступно только 90 штук, поэтому запрос на предварительное резервирование завершается сбоем. Тем не менее, пользователь центра обработки вызовов все равно может выбрать блокировку или продолжения обработки заказа на продажу B в Supply Chain Management (если избыточная продажа разрешена).
  • Затем можно выполнить синхронизацию как одного, так и агрегированных заказов с предварительным резервированием (строк заказов) в Supply Chain Management, чтобы произвести окончательные резервирования и выпуск на склад или обновить конечное количество запасов.
  • Можно настроить систему на смещение предварительных резервирований при обновлении физических запасов в Supply Chain Management.

Предварительные резервирования обычно создаются, потребляются и отменяются путем использования вызовов API для службы видимости запасов.

Примечание

Можно дополнительно настроить Supply Chain Management (и другие системы сторонних производителей) на автоматическое смещение количества, которое было зарезервировано с помощью функции видимости запасов. Значение смещения удаляется из записей резервирования в видимости запасов.

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

Включите и настройте функцию резервирования в пользовательском интерфейсе версии 2

Этот раздел и его подразделы применимы при использовании пользовательского интерфейса приложения "Видимость запасов" версии 2.

Включите функцию резервирования

Чтобы включить функцию резервирования в версии 2 пользовательского интерфейса, выполните следующие действия.

  1. Выполните вход в среду Power Apps и откройте приложение Видимость запасов.

  2. В области навигации выберите Предварительное резервирование.

  3. На плитке Параметры источника данных выберите Управление.

  4. Настройте Включение функции. Выберите для этого параметра значение True.

  5. Параметр Фильтрация ненастроенных аналитик управляет поведением системы, если пользователь отправляет запросы на резервирование, которые включают аналитики, которые не указаны на экспресс-вкладке Аналитики резервирования. (Дополнительную информацию см. в разделе Настройка сопоставлений и аналитик резервирования этой статьи.) Выберите одно из следующих значений:

    • True. Запросы на резервирование, включающие аналитики, которые не определены на экспресс-вкладке Аналитики резервирования, выполняются успешно, но неопределенные аналитики игнорируются.
    • True. Запросы на резервирование, включающие аналитики, которые не определены на экспресс-вкладке Аналитики резервирования, завершаются сбоем.

    Важно

    Если вы включили функцию Интеграция видимости запасов с предварительным резервированием в строках заказов на продажу в Supply Chain Management, вы должны установить для параметра Фильтрация ненастроенных аналитик значение True. Дополнительную информацию см. в разделе Интеграция предварительного резервирования и смещений с Supply Chain Management.

  6. На панели инструментов выберите Сохранить.

  7. Если вы изменили настройку параметра Фильтрация ненастроенных аналитик, вам необходимо отменить все существующие резервирования, чтобы сохранить согласованность данных. Используйте API очистки данных резервирования, чтобы очистить существующие записи предварительного резервирования.

Настройка сопоставлений и аналитик резервирования

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

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

Важно

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

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

  1. Выполните вход в среду Power Apps и откройте приложение Видимость запасов.

  2. Определите все источники данных, физические меры и вычисляемые меры, которые вы планируете использовать с функцией предварительного резервирования. Инструкции см. в разделе Настройка отображения запасов. Вот некоторые рекомендации по настройке стандартных необходимых мер:

    • Определите физическую меру, которая выступает в качестве меры предварительного резервирования (например, SoftReservPhysical).
    • Определите вычисляемую меру доступную для резервирования, которая содержит формулу вычисления "доступно для резервирования", которую вы сопоставите с физической мерой. Например, можно настроить AvailableToReserve (доступно для резервирования), чтобы оно содержало ранее определенную физическую меру SoftReservPhysical. Таким образом можно узнать, какие количества, имеющие статус запасов SoftReservPhysical, будут доступны для резервирования.

    В следующей таблице показана формула вычисления "доступно для резервирования".

    Тип расчета Источник данных Физическая мера
    Дополнение fno AvailPhysical
    Дополнение pos Входящая
    Вычитание pos Исходящая
    Вычитание iv SoftReservPhysical

    Рекомендуется настроить физическую меру, на которой основывается мера резервирования, как компонент вычисляемой меры. Таким образом количество резервирования влияет на количество вычисляемых мер. Например, используйте физическую меру SoftReservPhysical источника данных iv в качестве компонента вычисляемой меры AvailableToReserve источника данных iv.

  3. В разделе Сопоставление резервирования настройте сопоставление физической меры с вычисляемой мерой. В предыдущем примере можно использовать следующие параметры для сопоставления AvailableToReserve с ранее определенной физической мерой SoftReservPhysical: .

    • Источник данных физической меры:iv
    • Физическая мера:SoftReservPhysical
    • Доступно для источника данных резервирования:iv
    • Доступно для вычисляемой меры резервирования:AvailableToReserve

    Теперь, когда выполняется резервирование SoftReservPhysical, видимость запасов автоматически выполняет поиск AvailableToReserve и связанной формулы вычислений для проверки резервирования.

  4. В разделе Аналитики резервирования настройте все аналитики продукта, которые могут быть указаны при резервировании. Каждая аналитика резервирования должна содержать конфигурацию раздела.

    Вот пример аналитики резервирования.

    Ключ Иерархия
    SiteId 1
    LocationId 2
    ColorId 3
    SizeId 4
    StyleId 5

    В этом примере схема раздела — ByLocation, а базовая аналитика раздела — (SiteId, LocationId).

  5. На панели инструментов выберите Сохранить.

Доступно для расчета "доступности для резервирования"

В следующем примере показано, как APII-интерфейс видимости запасов может сообщать информацию о запасах в наличии.

{
    "productId": "D0002",
    "dimensions": {
        "SiteId": "1",
        "LocationId": "11",
        "ColorId": "Red"
    },
    "quantities": {
        "iv": {
            "SoftReservPhysical": 90
        },
        "fno": {
            "availphysical": 70.0,
        },
        "pos": {
            "inbound": 50.0,
            "outbound": 20.0
        }
    }
}

В этом случае применяется следующий расчет доступности для резервирования:

AvailableToReserve = fno.availphysical + pos.inboundpos.outboundiv.SoftReservPhysical
= 70 + 50 – 20 – 90
= 10

Таким образом, если при попытке выполнить резервирование для iv.SoftReservPhysical, а количество меньше или равно AvailableToReserve (10), запрос предварительного резервирования будет успешным.

Включите и настройте функцию резервирования в пользовательском интерфейсе версии 1

Этот раздел применим при использовании пользовательского интерфейса приложения "Видимость запасов" версии 1.

Чтобы включить и настроить функцию резервирования в версии 1 пользовательского интерфейса, выполните следующие действия.

  1. Выполните вход в среду Power Apps и откройте приложение Видимость запасов.
  2. В меню Изменить область в нижней части панели навигации выберите Старый интерфейс.
  3. В панели навигации выберите Конфигурация.
  4. На вкладке Управление функциями и Параметры, используйте этот параметр, чтобы включить функцию Предварительное резервирование.
  5. Выберите вкладку Предварительное резервирование.
  6. Откройте страницу Конфигурация.
  7. Если вы планируете получать данные предварительного резервирования из Supply Chain Management, установите флажок Использовать предварительное резервирование для заказа на продажу в FinOps.
  8. На вкладке Предварительное резервирование просмотрите иерархию предварительного резервирования по умолчанию. Добавьте в иерархию новые аналитики, если необходимо. Дополнительные сведения о том, как работать с иерархией предварительного резервирования, см. в разделе Настройка сопоставлений и аналитик резервирования.
  9. В разделе Настройка сопоставления предварительного резервирования просмотрите параметры по умолчанию. Дополнительные сведения о необходимых мерах и сопоставлениях предварительного резервирования, см. в разделе Настройка сопоставлений и аналитик резервирования.

Создание предварительных резервирований с помощью API видимости ресурсов

При вызове API резервирования система помечает резервирование указанных товаров и количеств.

Например, компания Contoso продает продукт D0002 (Шкаф) через веб-сайт электронной коммерции. Клиент размещает заказ на продажу для маленького красного шкафа через веб-сайт. Компания Contoso решила выполнить этот заказ, используя следующие аналитики:

  • ИД организации = usmf
  • Сайт = 1
  • Склад = 11
  • Продукт = D0002
  • Цвет = красный
  • Размер = маленький

Компания Contoso уже настроила соединение API для отображения запасов из собственной системы электронной коммерции. При получении заказа система сразу инициирует вызов API, чтобы сделать предварительное резервирование шкафа в модуле видимости запасов.

Резервирования выполняются в службе отображения запасов путем отправки запроса POST в URL-адрес службы, например /api/environment/{environmentId}/onhand/reserve.

Для резервирования текст запроса должен содержать код организации, идентификатор продукта, зарезервированные количества и аналитики.

При вызове API резервирования можно контролировать проверку резервирования путем указания логического параметра ifCheckAvailForReserv в тексте запроса. Значение True означает, что проверка является обязательной, а значение False означает, что проверка не является обязательной. Значение по умолчанию — True.

Если необходимо отменить резервирование или отказаться от указанного количества запасов, установите отрицательное значение количества и задайте для параметра ifCheckAvailForReserv значение False для пропуска проверки.

Вот пример тела запроса, который ссылается на заказ на продажу из предыдущего контекста.

# Url

# Replace {endpoint} with your system endpoint.
    {endpoint}/api/environment/{environmentId}/onhand/reserve

# Method
Post

# Header
# replace {access_token} with the one get from security service
Api-version: "1.0"
Content-Type: "application/json"
Authorization: "Bearer {access_token}"

# Body
{
    "id": "Testrequest",
    "organizationId": "usmf",
    "productId": "D0002",
    "dimensions": {
        "SiteId": "1",
        "LocationId": "11",
        "ColorId": "red",
        "SizeId": "small"
    },
    "quantityDataSource": "iv",
    "modifier": "softreserved",
    "quantity": 1,
    "ifCheckAvailForReserv": true
}

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

  • (SiteId, LocationId)
  • (SiteId, LocationId, SizeId)
  • (SiteId, LocationId, ColorId, SizeId)
  • (SiteId, LocationId, ColorId, SizeId, StyleId)

Примечание

Резервирования на разных уровнях аналитик независимы. Например, определенные вами аналитики резервирования: (SiteId, LocationId, ColorId, SizeId). Если вы зарезервировали некоторое количество для одного продукта на уровне аналитики (SiteId, LocationId, ColorId), резервирования на других уровнях, таких как (Site , Location , Color , Size) или (Site , Location), не затронуты.

Успешный запрос предварительного резервирования возвращает Код предварительного резервирования для каждой записи резервирования. Код предварительного резервирования не является уникальным идентификатором для отдельной записи предварительного резервировании, а комбинацией кода продукта и значений аналитики, связанных с запросом на предварительное резервирование. Код предварительного резервирования можно записать в строку заказа при синхронизации успешно зарезервированных заказов с Supply Chain Management или другой ERP-системой для корреспонденции.

Интеграция предварительных резервирований и смещений в Supply Chain Management

Можно запустить предварительное резервирование из заказа на продажу Supply Chain Management, а затем сделать смещение обратно к Inventory Visibility, когда строки заказа жестко зарезервированы (то есть, были изменены на статус Физическое резервирование, Зарезервировать заказанное, Скомплектовано и т. д.). Процесс немного различается в зависимости от используемой функции предварительного резервирования (Интеграция видимости запасов со смещением резервирования или Интеграция видимости запасов с предварительным резервированием в строках заказов на продажу).

  • Интеграция видимости запасов с предварительным резервированием в строках заказов на продажу — эта функция позволяет избегать двойного резервирования, выполняя предварительное резервирование после создания строки заказа на продажу в Supply Chain Management. Предварительное резервирование автоматически смещается, когда строка достигает статуса Зарезервировать заказанное, Зарезервировать физически, Скомплектовать и так далее.

  • Интеграция видимости запасов со смещением резервирования — эта функция позволяет смещать предварительные резервирования, которые были сделаны вне Supply Chain Management. Предварительное резервирование можно выполнить непосредственно из API предварительного резервирования (или другого канала индивидуальной настройки), а затем ввести код резервирования в соответствующую строку заказа на продажу в Supply Chain Management. Эта функция автоматически смещает предварительное резервирование, как только статус строки соответствует условиям, установленным вашими настройками.

Включение функции в Supply Chain Management

Выполните вход в Supply Chain Management и убедитесь, что вы включили следующие две функции в Управлении функциями.

  • Интеграция Inventory Visibility со смещением резервирования — для этой функции требуется Supply Chain Management версии 10.0.22 или более поздней версии.
  • Интеграция Inventory Visibility с предварительным резервированием в строках заказов на продажу — эта функция рекомендуется, если используется Supply Chain Management версии 10.0.33 или более поздней версии.

Эти функции совместимы друг с другом в сборке 10.0.1591.98 версии 10.0.34 Supply Chain Management и сборке 10.0.1627.63 Supply Chain Management версии 10.0.35 (и всех сборках версий 10.0.36 и выше). До этих версий эти функции несовместимы друг с другом, поэтому следует включить только ту, которую вы хотите использовать. Рекомендуется выполнить обновление до более новой версии, если требуются обе функции.

Настройка дополнительных параметров, если включена функция «Интеграция видимости запасов с предварительным резервированием в строках заказов на продажу»

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

  1. в Supply Chain Management перейдите в раздел Управление запасами>Настройка>Параметры интеграции видимости запасов.

  2. На вкладке Включить предварительное резервирование в поле Уровень блокировки предварительного резервирования по умолчанию выберите одно из следующих значений, чтобы указать, как система должна вести себя при попытке обработать строки заказа на продажу, для которых не существует никакого предварительного резервирования в Видимости запасов:

    • Блокировка. Нельзя обработать строку заказа на продажу для жесткого резервирования (физическое резервирование), пока Видимость запасов не запишет успешное предварительное резервирование для строки.
    • Предупреждение. Вы получите предупреждающее сообщение при попытке обработать строку заказа на продажу для жесткого резервирования (физического резервирования), если в видимости запасов не было сделано соответствующее предварительное резервирование.
    • Игнорировать. Система не проверяет наличие предварительного резервирования в Видимости запасов при попытке обработать строки заказа в Supply Chain Management.

Совет

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

Настройка дополнительных параметров, если включена функция «Интеграция видимости запасов со смещением резервирования»

Если вы включили функцию Интеграция видимости запасов со смещением резервирования, выполните следующие действия, чтобы настроить дополнительные параметры.

  1. в Supply Chain Management перейдите в раздел Управление запасами>Настройка>Параметры интеграции видимости запасов.

  2. На вкладке Смещение резервирования установите следующие поля:

    • Включить смещение резервирования. Установите для этого параметра значение Да, чтобы включить эту функцию.

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

      • В заказе. Заказы, имеющие статус В заказе, отправляют запрос на смещение при создании. Количество смещения равно количеству созданного заказа (строки).
      • Резерв — заказы, имеющие статус Резерв, отправляют запрос смещения, если они либо зарезервированы для заказа, либо физически зарезервированы. Когда вы смещаете на статус Резерв, заказ отправляет запрос смещения по всем новым статусам запасов, которые ближе всего к зарезервированному для комплектации (например, комплектация, разнесенная отборочная накладная или выставлен счет). Такое поведение наблюдается даже в том случае, если вы пропускаете резервирование в Supply Chain Management и переходите к другому статусу запасов (например, если вы переходите с выпуска на склад к комплектации и упаковке). Запрос запускается только один раз. Если он запускается на этапе комплектации, при разноске отборочной накладной дублирование смещения не выполняется. Количество смещения является таким же, что и количество статуса складской проводки, когда было запущено смещение (другими словами, Зарезервировано в заказанных/Зарезервировать физически или более поздний статус, в соответствующей строке заказа).

Создание предварительных резервирований и смещений при использовании интеграции Inventory Visibility с функцией предварительного резервирования для строк заказа на продажу

При использовании функции Интеграция видимости запасов с предварительным резервированием в строках заказов на продажу можно выполнить разноску предварительных резервирований, а также сместить предварительные резервирования из строк заказа на продажу в Supply Chain Management. Возможности смещения в этой функции поддерживают строки продаж, созданные как внутренне, так и внешне.

  1. Войдите в Supply Chain Management

  2. Перейдите в раздел Продажи и маркетинг>Заказы на продажу>Все заказы на продажу.

  3. В области действий выберите Создать для создания заказа на продажу.

  4. Заполните диалоговое окно Создать заказ на продажу обычным способом, а затем нажмите кнопку OK , чтобы завершить создание нового заказа.

  5. Открывается новый заказ. Введите строку продажи. Укажите значения Код продукта, Сайт, Склад и Количество. Укажите любые другие применимые значения складских аналитик

  6. Имеется два способа выполнить предварительное резервирование из заказа на продажу. Выполните одно из следующих действий.

    • Чтобы предварительно зарезервировать весь заказ, включая все строки, выберите Интеграция видимости запасов>Предварительное резервирование в области действий. Затем выберите один из следующих вариантов:

      • ЗРезервировать весь заказ напрямую — выполнение вызова API мгновенного предварительного резервирования к Inventory Visibility.
      • Резервировать весь заказ в пакете — добавление запросов на резервирование в очередь пакетных заданий, связанную с пакетным заданием, которое синхронизирует Supply Chain Management с Inventory Visibility примерно раз в минуту.
    • Чтобы предварительно зарезервировать конкретную строку заказа, выберите строку продажи, а затем выберите Запасы>Интеграция видимости запасов>Предварительное резервирование на панели инструментов экспресс-вкладки, чтобы открыть диалоговое окно Сведения о резервировании службы запасов. Затем выберите, что нужно сделать: зарезервировать напрямую или добавить резервирование в качестве пакетного задания. Отобразится следующая информация:

      • Незарезервированно — количество без предварительного резервирования.
      • Предварительное резервирование выполнено успешно — количество, для которого было успешно выполнено предварительное резервирование.
      • Выполняется пакетное резервирование — количество, добавленное в очередь пакета с предварительным резервированием.
      • Выполняется прямое резервирование — количество, которое инициировало выполнение вызова API мгновенного предварительного резервирования к Inventory Visibility.
      • Ошибка — недостаточно запасов — количество, которое не удалось предварительно зарезервировать из-за отсутствия запасов.
      • Ошибка — другая причина — количество, которое не удалось предварительно зарезервировать по другой причине (например, неудачный вызов API, проблемы с подключением или другие неполадки).
      • Количество смещения — общее количество смещения, включая успешное смещение и обрабатываемые количества.
      • Количество, ожидающее зачета — количество, которое пропустило предварительное резервирование и было передано непосредственно на жесткое резервирование или дальнейшее потребление физических запасов.
  7. Чтобы просмотреть и изменить статус предварительного резервирования строки продаж, выберите строку на экспресс-вкладке Строки заказов на продажу, а затем на экспресс-вкладке Сведения по строке выберите вкладку Общие. Если в системе настроено блокирование или оповещение о невозможности выполнить предварительное резервирование, может отобразиться уведомление о блокировке. Чтобы избежать риска перепродажи, настоятельно рекомендуется не переопределять проверку предварительного резервирования, если только в компании не разрешено переопределение.

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

    По умолчанию смещение предварительного резервирования запускается, когда строка достигает статуса жесткого резервирования (Зарезервировать физические или Зарезервировать заказанное) либо позже. Строки продаж, отображающие действительный идентификатор предварительного резервирования и соответствующий статус запуска, будут автоматически добавлены в пакетную очередь смещения.

Примечание

Если необходимо выполнить успешное предварительное резервирование, откройте соответствующий заказ на продажу, а затем выберите Отменить резервирование напрямую или Отменить резервирование в пакете на уровне заказа на продажу или строки продажи.

Импорт заказов на продажу, для которых было выполнено внешнее предварительное резервирование

Вероятно, у вашей компании есть другие каналы заказов, которые также позволяют разнести предварительное резервирование в видимость запасов. Заказы на продажу, для которых было выполнено внешнее предварительное резервирование, могут быть импортированы в Supply Chain Management, если они используются в качестве системы учета. Выполните следующие шаги, чтобы импортировать заказы на продажу, для которых было выполнено внешнее предварительное резервирование.

  1. Войдите в Supply Chain Management.

  2. Перейдите в раздел Администрирование системы>Рабочие области>Управление данными.

  3. Выберите плитку Параметры структуры.

  4. На странице Параметры структуры импорта и экспорта данных на вкладке Параметры объектов выберите Обновить список объектов.

  5. Перейдите обратно в раздел Администрирование системы>Рабочие области>Управление данными.

  6. Выберите плитку Экспорт.

  7. На странице Создать запись в поле Имя группы введите название.

  8. На экспресс-вкладке Выбранные объекты выберите Добавить объект на панели инструментов, а затем в раскрывающемся списке задайте следующие значения:

    • Имя объекта – Выберите Строки заказа на продажу V2.
    • Формат целевых данных – Выберите Excel.
    • Выбор полей — выберите Импортируемые поля.
  9. Выберите Добавить, чтобы применить параметры, а затем нажмите кнопку Закрыть, чтобы закрыть диалоговое окно.

  10. В сетку добавляется новая строка. На новой строке выберите кнопку в столбце Фильтр.

  11. В диалоговом окне Запрос в сетке на вкладке Диапазон уже должна быть одна строка. Измените строку так, чтобы в ней были следующие значения:

    • Таблица – Выберите Строки заказа на продажу V2.
    • Производная таблица – Выберите Строки заказа на продажу V2.
    • Поле — Выберите Заказ на продажу.
    • Критерии — выберите любой номер заказа на продажу.
  12. Выберите ОК, чтобы применить настройки и закрыть диалоговое окно.

  13. На панели операций выберите Экспорт.

  14. На странице Сводка выполнения на экспресс-вкладке Обработка объекта состояния выберите Загрузить файл на панели инструментов.

  15. Откройте загруженный файл в Excel и удалите все строки данных. Только строка заголовков.

  16. Добавление новых строк, включающих сведения по строке заказа на продажу, которые необходимо импортировать в Supply Chain Management.

  17. Для каждой строки, в дополнение к обычным данным заказа, необходимо включить сведения о предварительном резервировании в следующие столбцы:

    • INVENTORYSERVICERESERVATIONID — Введите идентификатор предварительного резервирования из внешнего резервирования.
    • ISSOFTRESERVEDEXTERNALLY — Введите Да.
  18. Импорт завершенного файла Excel. После завершения вы сможете проверить статус импорта.

  19. После успешного импортирования файла можно подтвердить, что новые заказы на продажу содержат сведения о предварительном резервировании, открыв эти заказы в Supply Chain Management.

Примечание

После импорта заказов на продажу, содержащих сведения о предварительном резервировании невозможно изменить предварительное резервирование или отменить его в Supply Chain Management. Если импортированные данные неверны, удалите соответствующую строку продаж и повторите импорт.

Создание предварительных резервирований и смещений при использовании функции «Интеграция видимости запасов со смещением резервирования»

При использовании функции Интеграция видимости запасов со смещением резервирования предварительные резервирования невозможно активировать непосредственно из Supply Chain Management. Вместо этого эта функция поддерживает только смещение строк заказа на продажу, которые были созданы извне Supply Chain Management. При репликации внешних предварительно зарезервированных строк продаж в Supply Chain Management могут потребоваться смещения из Supply Chain Management в Inventory Visibility.

Можно корреспондировать предварительно зарезервированное количество после того, как количество в заказе физически вычитается в Supply Chain Management или другой ERP-системе. Видимость запасов предлагает готовую интеграцию корреспондирования предварительного резервирования с Supply Chain Management.

Выполните следующие действия для корреспондирования предварительного резервирования.

  1. Войдите в Supply Chain Management.

  2. Перейдите в раздел Продажи и маркетинг>Заказы на продажу>Все заказы на продажу.

  3. В области действий выберите Создать. Создание нового заказа и новой строки продаж.

  4. Повторно создайте внешний заказ на продажу и добавьте строку заказа на продажу, в которой используются точно такие же значения кода продукта, организации, сайта, склада и аналитик.

  5. На экспресс-вкладке Строки заказа на продажу выберите только что введенную строку продаж, затем на панели инструментов выберите Запасы>Код резервирования.

  6. Выполните одно из следующих действий.

    • Скопируйте код предварительного резервирования в ответ на запрос о предварительном резервировании и вставьте его в поле Код резервирования.
    • Оставьте поле Код резервирования пустым, но установите флажок Автоматическая корреспонденция службы запасов. Система автоматически определит, какие аналитики продуктов и продукты необходимо корреспондировать на основе кода номенклатуры и значений аналитики, введенных в выбранной строке.
  7. Нажмите ОК.

  8. Пока эта же строка продаж все еще выбрана, физическим зарезервируйте заказанное количество, выбрав Запасы>Резервирование на панели инструментов экспресс-вкладки Строки заказа на продажу.

  9. Если ранее в поле Модификатор смещения резервирования было указано значение Зарезервировано, смещение будет запущено, когда строка заказа имеет статус Зарезервировать физические или Зарезервировать заказанное. Пакетное задание выполняется один раз в минуту для синхронизации запросов корреспондирования из Supply Chain Management в видимость запасов.

Примечание

Для статусов проводок, включающих указанный модификатор смещения, обновление проводки будет смещать соответствующую запись резервирования, когда выполняются все следующие условия:

  • Код резервирования в складской проводке совпадает с кодом резервирования записи о резервировании в видимости запасов.
  • Аналитики складской проводки соответствуют аналитикам записи о резервировании в видимости запасов.
  • Изменения статуса складских проводок запускают смещения для резервирований, когда статус складской проводки отражает тот факт, что процесс заказа был завершен или пропущен.

Количества смещения соответствуют количествам запасов, указанным в соответствующих складских проводках. Смещение вступит в силу только в том случае, если в видимости запасов остаются зарезервированные количества.

Проверка на наличие неудачных смещений резервирования

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

Отмена или возврат предварительного резервирования

Если строка исходного заказа отменена или удалена и необходимо отменить соответствующее предварительное резервирование, выполните одно из следующих действий:

  • Разнесите событие предварительного резервирования с отрицательным количеством, которое содержит ту же точно информацию в вашем тексте запроса API-интерфейса.
  • Разнесите запрос отмены резервирования с тем же количеством и кодом резервирования. Дополнительные сведения см. в разделе Реверсирование событий резервирования.