Поделиться через


Входящая операция запасов в POS

В этой статье описываются возможности входящие операции с запасами в Microsoft Dynamics 365 Commerce.

В версии Commerce 10.0.10 и более поздних, входящие и исходящие операции в POS-терминале заменили операцию комплектации и приемки.

Примечание

В Commerce версии 10.0.10 и выше все новые возможности в приложении POS, которые связаны с приемкой запасов магазина по отношению к заказам на покупку и заказам на перемещение, будут добавлены в операцию POS Входящая операция. Если в настоящее время используется операция комплектации и приемки в POS-терминале, рекомендуется разработать стратегию для перемещения из этой операции в новые входящие и исходящие операции. Несмотря на то что операция комплектации и приемки не будет удалена из продукта, с точки зрения функциональности или производительности, в Commerce версии старше 10.0.9 не будет других инвестиций.

Необходимые условия

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

Настройка асинхронной структуры документов

Сведения о настройке асинхронной структуры документов см. в разделе Асинхронная структура документов. Этот шаг можно пропустить, если уже настроена асинхронная структура документов для других операций.

Добавление входящей операции в макет экрана POS

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

Входящая операция запасов

Входящая операция запасов позволяет пользователям POS выполнять следующие задачи:

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

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

В списке входящих документов запасов имеется три вкладки:

  • Активно — на этой вкладке отображаются документы, которые полностью или частично открыты и содержат строки или количества по строкам, которые еще должны быть получены.
  • Черновик — на этой вкладке отображаются новые входящие запросы на заказы на перемещение, созданные магазином. Однако эти документы были сохранены только локально. Они еще не отправлены в Commerce headquarters для обработки.
  • Завершение — на этой вкладке отображается список документов по заказу на покупку или заказу на перемещение, которые магазин полностью получил за последние семь дней. Эта вкладка предназначена только для информационных целей. Вся информация о документах — это данные для магазина, доступные только для чтения.

При просмотре документов на любой из вкладок поле статус помогает понять этап, на котором находится документ.

  • Черновик. Документ заказа на покупку или заказа на перемещение был сохранен только локально в базе данных канала магазина. Нет информации о запросе для заказа на покупку или на перемещение, который еще не отправлен в центральный офис.
  • Создано. Запрос заказа на покупку был создан в центральном офисе, но еще не подтвержден.
  • Запрошено — заказ на покупку или заказ на перемещение был создан в центральном офисе и полностью открыт. Приходы еще не обработаны для этого документа. Для заказа на покупку получение может начинаться в любое время, пока в статусе Запрошено.
  • Частично отгружено — документ заказа на перемещение содержит одну или несколько строк или частичных количеств для строки, которые были разнесены как отгруженные складом отгрузки. Эти отгруженные строки доступны для получения через входящую операцию.
  • Полностью отгружено — заказ на перемещение содержал все строки и все количества строк, разнесенные как отгруженные складом отгрузки. Весь документ доступен для получения через входящую операцию.
  • Частично получено — некоторые строки или количества строк в заказе на покупку или в заказе на перемещение были получены магазином, но некоторые строки остались открытыми.
  • Получено полностью — все строки и количества в документе заказа на покупку или заказа на перемещение полностью получены. Документы доступны только на вкладке Завершено и доступны только для чтения пользователям магазина.
  • В обработке — этот статус используется, чтобы уведомить пользователей устройства о том, что документ активно обрабатывается другим пользователем.
  • Приостановлено — этот статус отображается после выбора Приостановить получение для временной остановки процесса получения.
  • Обработка в HQ — документ был отправлен в центральный офис из приложения POS, но еще не был успешно разнесен в центральном офисе. Документ проходит через асинхронный процесс разноски документа. После успешного разноски документа в центральном офисе его статус должно быть обновлено до Получено полностью или Частично получено.
  • Сбой обработки — документ был разнесен в центральном офисе и отклонен. В области Подробно отображается причина сбоя разноски. Документ необходимо изменить для исправления ошибок данных, а затем он должен быть повторно отправлен в в центральном офисе для обработки.

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

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

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

Процесс получения

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

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

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

Пример сценария

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

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

Хотя представление Получение оптимизировано для сканирования штрих-кода, пользователи могут также выбрать получить продукт на панели приложения, а затем ввести код номенклатуры или данные штрих-кода через диалоговое окно. После проверки введенной номенклатуры пользователю предлагается ввести количество поступления.

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

Проверки с избыточным получением

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

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

Закрытие строк заказа на покупку

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

Чтобы настроить компанию для разрешения недопоставки заказов на покупку, перейдите в раздел Закупки и источники > Настройка > Параметры закупок и источников. На вкладке Доставка включите параметр Допускается недопоставка. Затем запустите задание графика распределения 1070 (Конфигурация канала) для синхронизации изменений настройки с каналами.

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

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

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

Получение номенклатур, управляемых местоположением

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

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

Получить все

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

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

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

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

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

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

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

Отменить приемку

Функция Отмена получения должна использоваться на панели приложения только в том случае, если требуется выйти из документа и не требуется сохранять какие-либо изменения. Например, в первоначальном состоянии был выбран неправильный документ и не требуется сохранять предыдущие данные получения.

Приостановить получение

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

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

Просмотреть

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

Функция Оценка проверяет следующие ошибки в входящем документе:

  • Избыточное получение. Количество в параметре *Получение сейчас превышает заказанное количество. Уровень серьезности данной ошибки определяется конфигурацией перепоставки в центральном офисе.
  • Недостаточное получение. Количество в параметре Получение сейчас меньше заказанного количества. Уровень серьезности данной ошибки определяется конфигурацией недопоставки в центральном офисе.
  • Серийный номер. Серийный номер не предоставляется или проверяется для сериализованной номенклатуры, для которой требуется регистрация серийного номера в запасах.
  • Местоположение не задано. Местоположение не указано для номенклатуры, контролируемой местоположением, когда пустое местоположение не разрешено.
  • Удаленные строки — в заказе есть строки, удаленные пользователем центрального офиса, который неизвестен для POS-приложения.

Установите для параметра Включить автоматическую проверку значение Да в Параметры Commerce>Запасы>Запасы магазина, чтобы проверка выполнялась автоматически, когда выбрано Завершить получение.

Завершить получение

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

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

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

Создание заказов на покупку

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

Чтобы начать процесс создания, в области действий в представлении списка документов выберите Создать. В появившемся диалоговом окне выберите Новый заказ на покупку, затем выберите поставщика, из которого необходимо отгрузить заказ на покупку. Можно выполнить поиск по конкретному поставщику, указав ИД учетной записи поставщика или имя поставщика. Текущий магазин всегда является складом получателя для создаваемого заказа на покупку, и это местоположение невозможно изменить. Укажите нужные дату учета и дату поставки. Можно также добавить примечание, которое хранится вместе с заголовком заказа на покупку в виде вложения в документ в центральном офисе.

Примечание

  • Вы не можете создавать заказы на покупку из POS, если workflow-процесс управления изменениями заказов на покупку включен в центральном офисе. В этом случае заказы на покупку могут быть созданы только в центральном офисе и проходить через workflow-процесс утверждения.
  • Для использования функции выбора поставщика необходимо сначала выполнить задание графика распределения 1220 (поставщики), чтобы синхронизировать стандартные данные справочника поставщиков из центрального офиса с базой данных канала. Внутрихолдинговые поставщики не могут выбираться при создании заказа на покупку из POS-терминала.

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

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

После успешной отправки черновика в центральный офис он отображается на вкладке Активный представления списка документов и имеет статус Создано. Для заказов на покупку в статусе Создано, независимо от того, где был первоначально создан документ (POS или центральный офис), и пока не активирован workflow-процесс управления изменениями заказов на покупку, пользователи в магазине-получателе по заказу на покупку могут редактировать документ путем добавления, обновления или удаления строк по мере необходимости. Чтобы изменения вступили в силу, необходимо повторно отправить обновленный документ.

С POS-терминала пользователи могут также подтвердить запросы заказов на покупку, чтобы указать обязательства поставщиков доставить товары согласно запросу в заказах на покупку. Чтобы использовать эту функцию, убедитесь, что функция Возможность создавать запрос заказа на покупку в POS включена в рабочей области Управление функциями, а параметр разрешения Разрешить подтверждение заказа на покупку включен в группе разрешений POS пользователя. Только заказы на покупку в статусе Создано могут быть подтверждены. Чтобы подтвердить заказ на покупку, выберите этот заказ в представлении списка документов, далее Просмотреть сведения, чтобы открыть представление сведений о документе, а затем выберите Подтвердить заказ в области действий. После подтверждения заказа на покупку его статус меняется с Создано на Запрошено = и он готов к получению.

Создание входящих заказов на перемещение

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

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

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

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

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

После успешной отправки черновика в центральный офис он отображается на вкладке Активный и имеет статус Запрошено. На этом этапе пользователи в магазине или складе приемки больше не могут редактировать запрошенный документ входящего заказа на перемещение. Только пользователи на складе отгрузки могут редактировать документ путем выбора Исходящая операция в приложении POS. Блокировка редактирования позволяет избежать возникновения конфликтов, поскольку принимающий инициатор запроса изменяет заказ на перемещение одновременно с тем, как грузоотправитель комплектует и отгружает заказ. Если после отправки заказа на перемещение изменения необходимо выполнить из магазина или склада приемки, необходимо связаться с грузоотправителем и запросить ввести изменения.

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

Дополнительные ресурсы

Исходящая операция запасов в POS