
Ваш путеводитель по интеграции V5!

Компания SG Systems рада предложить своим клиентам услуги полной интеграции с Sage X3, включая настраиваемые функции и возможности для удовлетворения самых разных требований.
Интеграция Sage X3 с Traceability V5 предлагает несколько преимуществ, которые мы рассмотрим в этой статье, в том числе:
Обзор того, как V5 Traceability интегрируется с Sage X3, можно увидеть ниже:

В этом обсуждении мы рассмотрим все основные аспекты интеграции Sage X3 с Traceability V5. Сначала мы обсудим настройку системы и методологию интеграции данных, а затем рассмотрим тематические исследования по производство, покупки и главная заказы, а также внутренние переводы.
Целью интеграции V5 с Sage X3 является предоставление клиентам, привыкшим к рабочему процессу Sage X3, возможности легко создавать заказы на покупку, продажу и перемещение, а также использовать спецификации, хранящиеся в Sage X3, для планирования производства из V5 Прослеживаемость.
Объем этой интеграции охватывает все основные аспекты производственного объекта клиента, в том числе:
Как видно из приведенного выше обзора, это позволяет Sage X3 продолжать выступать в качестве основного местоположения клиента для шаблонов спецификаций/кодов сырья/уровней запасов/заказов и т. д., при этом любые обновления заказов будут мгновенно отправляться в V5. В этом случае V5 будет передавать данные об отгруженном/полученном/производственном потреблении обратно в Sage X3, обновляя уровни запасов и статусы заказов в режиме реального времени.
Для развертывания системы отслеживания V5 на месте компании SG Systems требуется доступ к проверенному серверу (аппаратному или виртуальному) для установки базы данных V5 и необходимого промежуточного программного обеспечения (V5 Подключить), чтобы включить интеграцию с Sage X3.
Производственные терминалы и Система управления складом (WMS) планшеты могут быть установлены по мере необходимости по всему производственному объекту. В этом документе мы рассмотрим как производство, так и отгрузку/получение, включающую программные приложения V5, установленные на следующих устройствах:
Каждое устройство V5 здесь можно подключить к:
Более подробную информацию о том, как это оборудование используется в сочетании с системой отслеживания V5, можно увидеть. ниже.
Упрощенный обзор оборудования можно увидеть ниже:

Требования по установке необходимого программного обеспечения для облегчения работы системы отслеживания V5 можно просмотреть. здесь.
Затем Sage X3 устанавливается/размещается локально на серверах заказчика, а связь между Sage и V5 Traceability облегчается за счет дополнительной установки V5 Connect.
SG Systems использует веб-сервисы Sage X3 SOAP для импорта и экспорта данных между обеими системами.
SOAP, что означает простой протокол доступа к объектам, представляет собой спецификацию протокола для обмена структурированной информацией при реализации веб-сервисов. Он использует XML для кодирования своих сообщений и полагается в первую очередь на протоколы прикладного уровня, особенно HTTP или SMTP, для согласования и передачи сообщений. Вот основные элементы и концепции, связанные с SOAP:
Вина: Предоставляет подробную информацию об ошибках, если во время обработки возникают проблемы.
Использование SOAP имеет ряд преимуществ:
С точки зрения клиента, чтобы обеспечить возможность подключения к V5, ему необходимо:
Шаблоны в Sage X3 помогают облегчить поток данных между Sage X3 и V5. Прослеживаемость, обеспечивая правильную синхронизацию и заполнение полей данных при отправке в V5 и из нее. Пример этого можно увидеть ниже, где мы можем увидеть настройку шаблона для заказов на покупку.


Так каковы же основные преимущества выбора интеграции V5 Traceability с Sage X3 для вашего бизнеса?
Мы можем рассмотреть пример рабочего процесса, в котором готовая продукция изготавливается из партий компонентов, произведенных из сырья.
Упрощенный вид сверху вниз можно увидеть ниже:

Теперь мы можем рассмотреть пример рабочего процесса для заказа на поставку с использованием Sage X3 и V5 Traceability.
Упрощенное представление этого процесса сверху вниз можно увидеть ниже:

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

Интеграция заказов на перемещение между V5 и Sage работает очень похоже на то, что мы только что видели с заказами на покупку и продажу, объединяя элементы обоих рабочих процессов. Итак, давайте посмотрим на рабочий процесс заказа на перемещение.
Упрощенное представление этого процесса сверху вниз можно увидеть ниже:

Как мы видим на приведенной выше блок-схеме, как только V5 Traceability получит информацию о спецификации/наряде на работу от SAge X3, существует несколько случаев, когда программное обеспечение V5 будет взаимодействовать с оборудованием, поставляемым SG или клиентом. Эти взаимодействия таковы:
В этом примере мы рассмотрим, как рабочие задания для конкретных кодов спецификации, отправленных из Sage X3, создаются в рамках V5 Traceability, а также как обрабатывается возврат данных в Sage X3.
Как обсуждалось выше, хотя коды спецификации и требования к RM сохраняются в Sage X3, они также вручную вводятся клиентом в систему отслеживания V5 для учета дополнительных функций V5, в частности, дополнительных шагов по добавлению альтернативных ингредиентов.
Ниже мы можем увидеть пример спецификации для партии в Sage X3:

Теперь мы можем увидеть, как будет выглядеть этот BoM, воссозданный в V5. Помните, что мы не синхронизируем спецификации из Sage X3, а используем их в качестве шаблона для добавления дополнительных типов шагов.

Здесь мы можем увидеть пример необязательного шага, поэтому в этом примере оператор пакетной обработки терминала будет иметь возможность добавить любую опцию («VENTURA BLUE» или «STRATUS»), которую он хочет для этого шага. Это полезно, если один ингредиент не всегда доступен и в этом случае его, возможно, придется заменить другим.

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

Здесь мы можем назначить номер заказа на работу, а также указать спецификацию для планирования. Здесь также можно установить сумму, которую необходимо произвести, а количество требуемых партий будет определяться «Базовым количеством», которое мы видели в настройке спецификации Sage X3 выше (то есть в данном случае 1 партия основана на базовом количестве 387.03). Статус рабочего задания в Sage X3 будет установлен на «В работе».
Этот рабочий заказ затем синхронизируется с системой отслеживания V5, где информация, введенная в Sage X3, используется для заполнения производственного плана Центра управления V5, как мы видим ниже.

Обратите внимание, что статус «В процессе» в Sage X3 переводится в статус «Запланировано» в производственном плане V5. Этот статус означает, что задание теперь будет немедленно доступно для терминала в производственном цехе.

Если мы затем начнем это задание, выделив его и установив зеленую галочку в правом нижнем углу, нам будет предложено выбрать лот для первого требуемого RM (белый сахар).
Однако обратите внимание, что в этом примере номера партий в V5 являются именно такими и упоминаются только в V5. Только использованные количества возвращаются в Sage X3 после завершения дозирования. Эти количества затем вычитаются из хранящихся там основных запасов.

Здесь оператор терминала может либо сам выбрать лот, либо установить порядок запасов (на основе правил FEFO/FIFO), чтобы принудительно выбрать лот, либо система может автоматически выбрать лот для использования, лишая выбора Терминальный оператор.
Также может быть обязательным сканирование партий с помощью подключенного сканера штрих-кодов, что дополнительно гарантирует выбор правильной партии для работы.
После выбора мы увидим экран «ввода с ключа», основанный на настройке формулы в V5, которую мы видели выше. Итак, здесь оператору будет предложено загрузить в миксер 2 коробки по 50 фунтов.

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

Обратите внимание, что оператор может взвешивать в пределах шага, установленного в V5 Control Center, в данном случае 0.1 фунта.
Далее мы можем увидеть пример того, как будет выглядеть необязательный шаг на терминале V5 ниже. В этом случае мы рассматриваем тот же необязательный шаг, который мы рассматривали в Центре управления V5 выше, где оператор выбирает опцию, которую мы там выделили («STRATUS»).

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

Вернувшись в Центр управления, мы видим, что задание теперь помечено как «Завершено».

Затем данные возвращаются в Sage X3 с указанием общего потребления для партии. Использование RM затем вычитается из основного инвентаря, хранящегося в Sage. Как упоминалось выше, здесь не указаны номера партий, а запас вычитается из основной партии каждого конкретного RM.

Также следует отметить, что общее количество партии не было достигнуто, поскольку состав партии менялся по мере ее производства, отсюда и статус «В обработке», который мы видим выше. Однако на существующее достигнутое количество делается ссылка, чтобы можно было правильно вычесть количества RM.
Возможности изменения состава партии на лету могут быть доступны только супервизорам или принудительно отменить действия супервизора, чтобы стандартный оператор пакетной обработки не мог принимать эти решения самостоятельно.
Синхронизация заказов на поставку из Sage X3 в V5. Отслеживание начинается с планирования заказа в Sage X3.
Ниже мы можем увидеть запланированный заказ на поставку в Sage X3:

Итак, мы видим здесь, что для этого заказа на поставку (PO036237) мы заказали 100 мешков «Светло-коричневый сахар» и 50 мешков «Сахарная пудра». Также обратите внимание, что нам назначен поставщик и дата заказа, которые также будут отправлены в V5 Traceability.
Как только заказ будет отправлен в Центр управления V5, мы увидим его как «отложенный» заказ в окне «Заказ на покупку».

Итак, здесь мы видим, что соответствующие заказанные суммы, а также их стоимость (также взятая из Sage X3) и назначенный поставщик были импортированы в V5 Traceability.
Поскольку заказ импортируется в V5 Traceability как «Ожидание», он сразу же будет виден на планшете V5 WMS (система управления складом) в месте получения.

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

Выбор линии для получения позволит оператору получить этот элемент. В данном случае мы получаем товар на поддонах, поэтому система будет знать, что нужно указать количество поддонов и количество мешков на каждом поддоне. В данном случае мы получаем один поддон из 100 мешков «Сахар светло-коричневый».



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

Этикетки затем можно распечатать и приклеить к полученным товарам. Количество изготавливаемых здесь этикеток можно зафиксировать или подать запрос оператору. Дизайн этикетки может быть полностью настроен каждым заказчиком в зависимости от его индивидуальных требований.

Затем мы вернёмся к просмотру строки заказа, где увидим, что эта строка успешно получена.

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

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

Возвращаясь к заказу в Sage X3, мы видим, что строки теперь закрыты, что указывает, наряду с информацией на панели ниже, о том, что предметы были успешно получены и впоследствии будут добавлены в основной инвентарь предметов, хранящийся в Sage. Х3.

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

Строки заказа на необходимые товары можно затем добавить ниже на странице в Sage:

Итак, мы видим здесь, что для этого SO (SO194767) у нас есть заказ на 88 коробок (CS) «Шоколадной стружки», 22 коробки «Вечеринка» и 140 коробок «Брауни».
После планирования в Sage X3 заказ отправляется в Центр управления V5, и мы можем видеть его как «запланированный» заказ в окне «Заказ на продажу».

Итак, здесь мы видим, что соответствующие заказанные суммы, а также их стоимость (также взятая из Sage X3) и назначенный поставщик были импортированы в V5 Traceability.
Как и в случае с заказами на покупку, заказ на продажу здесь импортируется как уже запланированный, поэтому никаких действий со стороны пользователя Sage X3 не требуется, чтобы заказ был готов и доступен для выполнения с помощью планшета V5 WMS в отделе продаж.
После планирования заказ можно будет собрать с помощью планшета WMS.

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

Если мы выберем верхнюю строку для «Шоколадной крошки», нам будет предоставлена возможность выбора лотов. Опять же, здесь можно установить порядок FEFO/FIFO, чтобы оператор не выбрал неправильную партию для выбора.

После того, как лот выбран, мы можем назначить его. Обратите внимание: если не соблюдать строгий порядок FEFO/FIFO, лоты могут быть смешаны в заказе. Здесь мы выбираем из лота 10004642.

Как только мы выберем правильную сумму, эта строка будет заполнена.

Обратите внимание, что внизу здесь создан «поддон для продаж/доставки». Это дополнительный процесс, предлагаемый системой, который позволяет быстро печатать этикетки для поддонов для отправки. Обратите внимание, что этикетки могут быть полностью адаптированы к индивидуальным требованиям заказчика.

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

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

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

Возвращаясь к Sage X3, мы видим, что строки заказа были закрыты, и мы видим количество отгруженных необходимых товаров.

Как и заказы на покупку и продажу, заказы на перемещение сначала создаются и планируются в Sage X3 как заказы на продажу. Здесь можно указать источник и пункт назначения, а также другую желаемую информацию, такую как номера заказов/ссылочные номера, даты размещения, а также товары, подлежащие передаче. Как упоминалось выше, для этих типов заказов на продажу устанавливается значение «Межсайтовый», чтобы V5 Traceability мог распознавать их как «Передачи».

После планирования этот заказ появится в Центре управления V5 как передача вместе со всей соответствующей информацией, введенной в Sage X3. В этом примере переводы всегда импортируются как «Прямые переводы» и планируются автоматически.

После импорта и планирования заказ на перемещение будет доступен для выбора V5 WMS.

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

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

Таким образом, наш оператор сканировал 5 поддонов в этот заказ, чтобы завершить комплектацию.

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

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

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

Как упоминалось выше, после отправки перевода с помощью WMS в Sage X3 автоматически создается квитанция о заказе на покупку с номером квитанции и отборочной накладной.

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

Подводя итог, можно сказать, что интеграция Sage X3 с V5 Traceability может принести пользу вашему бизнесу, обеспечив обмен данными в реальном времени, поддерживая согласованность и соответствие пакетным требованиям, а также позволяя осуществлять безбумажные операции. Оно предотвращает ошибки, совершаемые вручную, обеспечивает сквозную отслеживаемость и обеспечивает эксплуатационную гибкость, адаптируясь к растущим потребностям вашего бизнеса. Такая интеграция повышает эффективность, точность и масштабируемость, что делает ее незаменимым активом для современных предприятий.
Узнайте больше об этом революционном решении на сайте SG Systems Global.
Пример реализации, показанный выше, работает для построчных запросов/получений SOAP. Ниже мы можем увидеть пример шаблона SOAP, который SG будет использовать для создания запросов:

Если мы возьмем возврат из V5 в Sage X3, в данном случае строку получения заказа на поставку, мы увидим пример того, как SG возьмет приведенный выше шаблон и изменит его, чтобы создать пригодный для использования файл для передачи этой информации:

Этот пример файла можно скачать здесь.
Дополнительную документацию по разработке с использованием веб-сервисов Sage X3 можно найти. здесь.