Сценарий движения материала МВД
С функцией Движение материала МВД филиалы имеют возможность создавать и исправлять свои поступления материала с помощью устройств МВД.
Движения материала могут выполняться по различным причинам, например:
● Выдача со склада в другие филиалы
● Приемки на склад с другого склада без ссылочных документов
● При проводке поврежденных, испорченных или открытых материалов
● Корректировка запасов
● Перемещения запаса в другие места возникновения затрат (например, закуски и кофе)
Сценарий разрабатывается таким образом, чтобы обеспечить простую и гибкую обработку, что позволяет сотруднику филиала вводить материал непосредственно из текущего местоположения (стеллаж магазина, складское место, склад тары).
Имея устройство мобильного ввода данных, сотрудник всегда может, к примеру, подойти к испорченному материалу, отсканировать штриховой код, проверить в устройстве мобильного ввода данных совпадение материала и текста, а затем запланировать материалы, которые будут подлежать проводке. Таким образом, сотрудник всегда может быстро получить доступ к самым последним данным.
После того как движения материала были введены в устройства МВД, а данные были перенесены в центральную систему ERP, оставшаяся часть процесса, в основном, проводится автоматически.
Чтобы активировать такие процессы, как исправление ошибок проводки, которые выполняются в SAP Retail Store, в процесс интегрируется такой инструмент, как Монитор корректировки и деблокирования.
Чтобы иметь возможность использовать МВД-интерфейсы для Движения материала SAP Retail Store, применяются те же самые предпосылки что и при использовании Движение материала SAP Retail Store без МВД.
Особенно важно, чтобы в центральной системе ERP параметры настройки были доступны в пользовательской настройке MM.
Чтобы иметь возможность использовать процедуру на основе RFC/IDoc, следует выбрать процедуру 2 МВД в пользовательской настройке Движения материала SAP Retail Store (Логистика – Общие ® SAP Retail Store ® Движение материала ® Основные параметры настройки для движений материала/перемещения запаса).
При использовании устройств МВД процесс движения материала представляет следующее:
...
1. Подготовка (выгрузка)
Поскольку для введения движения материала перед инициацией проводки в центральной системе ERP необходимо выполнить различные проверки, сотрудник должен иметь возможность выполнять проверки непосредственно из устройства мобильного ввода данных.
Однако проверку можно выполнить только при условии, что устройство мобильного ввода данных содержит соответствующие данные. Поэтому основные данные (например, товары, поставщики, внешний склад и бизнес-операции) доступны в интерфейсе.
Устройства МВД, которые используется в автономном режиме, хранят всю информацию в памяти. Чтобы иметь возможность быстро и легко подготовить данные, следует хранить данные пакетами (например, товары для каждой группы товаров) в файле интерфейса.
Подготовка данных инициируется только для филиалов, для которых дата текущего дня не выходит за рамки часов работы, сохраненных для основной записи предприятий.
Товар, группа товаров и данные по ассортименту
См. описание интерфейсов для поступления материала
Филиал и данные поставщика
Движения материала и перемещения запаса часто требуют ссылки на поставщика или получающий филиал – это также должно быть доступно в устройстве мобильного ввода данных. Однако здесь подготавливаются только данные, которые имеют непосредственное отношение к собственному филиалу.
Это вызывает создание XML-документа, который содержит данные поставщика и филиала для соответствующего целевого филиала.
Бизнес-операции и пользовательская настройка
Бизнес-операции
в устройстве мобильного ввода данных необходимы, чтобы классифицировать
движения материала. Также, при необходимости, выполняется перенос указаний по
контроллингу полей обязательного ввода и причин для движения.
Это вызывает создание XML-документа, который содержит бизнес-операции и
параметры пользовательской настройки для соответствующего целевого
филиала.
2. Дальнейшая обработка движений материала (загрузка)
Введенные данные можно отправлять в центральную систему ERP в конце каждой процедуры (он-лайн) или при каждой выгрузке устройство мобильного ввода данных (офф-лайн).
Система ERP присваивает такие параметры настройки, хранимые в пользовательской настройке SAP Retail Store, как вид движения, индикатор особого запаса, место возникновения затрат, основной счет и код движения BAPI. Склады присваиваются позициям (выбор склада).
Соответствующие процессы, которые отмечены флажком в бизнес-операции в пользовательской настройке, хранятся в базе данных с введенным заголовком и данными позиции таким образом, чтобы их можно было позднее деблокировать/скорректировать.
Проводка
Проводка происходит сразу после того, как выполняется деблокирование посредством SAP Retail Store.
Движения материала, которые не отмечены для деблокирования в бизнес-операции, сразу же автоматически проводятся посредством функционального модуля MM.
3. Корректировка и деблокирование
С помощью SAP Retail Store процедуры, сохраненные в базе данных, выводятся на экран в форме списка. Этот список отображает данные заголовка для каждой процедуры, например, номер движения, бизнес-операцию, поступление/ отпуск материала, дату создания, процессор, статус документа (неправильный, для деблокирования или проведенный) и, при необходимости и если это относится ко всему документу, сообщение об ошибке. Полномочия на деблокирование предоставляются в бизнес-операции.
Документы разделены между собой, а их вызов осуществляется согласно перемещениям запаса и другим движениям материала. Их обработка может происходить по отдельности посредством кнопки выбора. Эта кнопка переносит процесс сразу к обработке позиции в SAP Retail Store. Сообщения об ошибках относительно позиций при обработке выводятся на экран непосредственно под позицией. Во время обработки документ блокируется. Проводка происходит посредством обработки позиции. После того как данные были правильно проведены, программа переходит к Монитору корректировки и деблокирования. Статус устанавливается как обработанный, а на экран выводится сообщение об успешном выполнении наряду с номером документа товара в заголовке документа.
Корректировка возможна только при наличии ошибки проводки, для документов с установленным флажком деблокирования, а также пока не завершена проводка.
4. Обработка ошибок
Ошибки, которые возникают, когда данные вводятся в устройство мобильного ввода данных, немедленно рассматриваются сотрудником. Непосредственно из устройства мобильного ввода данных могут выполняться следующие проверки:
○ Минимальный срок годности
○ Доступен ли EAN?
○ Доступен ли товар?
○ Доступна ли единица измерения?
○ Доступен ли поставщик?
○ Доступен ли филиал переноса?
○ Доступен ли ссылочный документ?
В момент поступления материала для заказа на поставку может выполняться проверка недопоставки или сверхпоставки.
Основные данные и данные о движении доступны для всех этих проверок.
Загрузка
Поскольку отчеты и функциональные модули, ответственные за то, чтобы подготавливать и выгружать данные, должны выполняться в фоновом режиме, необходимо ведение журнала всех процессов. Эти функциональные модули записывают информационные сообщения в объект/подобъект W_SRS/PDC_GM, а номер филиала записывают в журнал приложения как внешний номер. Возникающие ошибки хранятся там как сообщения об ошибках. Перенос данных в целевую систему выполняется посредством параметра вызова синхронно или асинхронно.
Загрузка и проводка
Ошибки, которые возникают в момент проводки, выделены красным и отображаются посредством Монитора деблокирования. Это означает, что в филиале существует возможность просмотра и повторной обработки с помощью SAP Retail Store.
В этом случае сообщение отправляется в SAP Retail Store.
Сообщение об анализе ошибок
Процедура отправки сообщений, доступная в SAP Retail Store, используется, чтобы отправить сообщение о неправильной проводке соответствующему сотруднику. Информация к сотруднику поступает посредством диалогового окна.
В системе ERP выбор выполняется с помощью присвоения функции и элемента потока. Для этого используются функциональные модули из SAP Business Workflow.
Все примеры процессов, описанные выше, требуют, чтобы устройства МВД в рамках филиала сначала снабжались данными. Для этого активируются интерфейсы RFC (SRS_PDC_GM_STRUCTURE, SRS_PDC_GM_MATDATA_OUTBOUND и SRS_PDC_GM_OUTBOUND). Они снабжаются данными посредством программ R_SRS_PDC_ASSORT_STRUCT_OUT, R_SRS_PDC_GM_DATA_OUT, R_SRS_PDC_MATDATA_OUT и R_SRS_PDC_GR_CUSTOMIZING_OUT.
Информация относительно существующих групп ассортиментного списка пересылается с помощью интерфейса SRS_PDC_GM_STRUCTURE.
Интерфейс SRS_PDC_MATDATA используется для предоставления данных товара. Затем введенные количества переносятся в систему ERP и проводятся посредством интерфейса SRS_PDC_SO_INBOUND.
Позиции товара, введенные посредством устройства мобильного ввода данных, проведены в центральной системе ERP в соответствии с параметрами настройки управления запасами.