Совместное управление цепочкой поставок

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

1. Пример совместного управления цепочкой поставок

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

  1. Данные о ежедневных продажах для каждого продукта Fabrikam в каждом магазине Contoso.

  2. Уровни запасов со всех магазинов и складов Contoso.

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

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

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

Как только Fabrikam получает эти потоки данных:

  1. Данные о ежедневных продажах помогают им прогнозировать и планировать предстоящие заказы Contoso более точно.

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

  3. Статистика о доле рынка позволяет Fabrikam измерить влияние своих акций и региональных рекламных усилий.

Затем Fabrikam может проводить дополнительный анализ и отчетность в рамках своей собственной учетной записи Lokad, объединяя общие данные Contoso с собственными внутренними показателями Fabrikam. Критически важно, что для этого шага не требуется отдельной ИТ-инфраструктуры.

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

2. Препятствия для совместного управления цепочкой поставок

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

Платформа Lokad решает эту проблему способами, которые альтернативные решения не делают, такими как описанное в 1. Пример использования

2.1 Безопасность

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

Например, если клиент хочет поделиться таблицей с поставщиком, Lokad предлагает возможность поделиться точно тем, что хочет клиент (строка за строкой, если таково желание). Для любого поля, которое должно быть обменено, Lokad может раскрывать или скрывать (строка за строкой, если таково желание) содержимое.

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

2.2 Экспрессивность

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

Например, исходные бизнес-данные могут происходить из нескольких систем, которые должны быть объединены перед обменом. Данные могут также содержать случайные артефакты или ошибки, которые могут сбить с толку партнера, что платформа Lokad может устранить перед обменом.

2.3 Целостность

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

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

2.4 Эксплуатируемость

Аналитика, визуализация данных и постобработка данных могут быть выполнены доверенным партнером на общих данных (в рамках платформы Lokad). Все эти операции могут быть выполнены с использованием дополнительных данных, предоставленных доверенным партнером на платформу Lokad. Эти возможности гарантируют, что обмениваемые данные могут быть использованы практически доверенным партнером, не прибегая к использованию собственной ИТ-инфраструктуры.

3. Хорошая идея делиться прогнозами?

Хотя соблазнительно делиться прогнозами, Lokad настоятельно отговаривает от этой практики. В теории, клиенты часто считают, что высокоточный прогноз спроса должен помочь поставщику достичь высоких показателей “Вовремя и Полностью” (OTIF) или высоких уровней обслуживания. Однако обмен прогнозами обычно означает обмен прогнозами временных рядов, которые не содержат необходимой информации для значимого влияния на бизнес-решения, которые должны учитывать будущую неопределенность.

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

4. Сравнение Lokad и альтернативных технологий

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

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

4.1 SQL/ETL

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

  2. SQL не поддерживает предоставление “строковых” разрешений, которые требуются для обмена данных с партнером.

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

  4. Пункт 3 (выше) подразумевает создание и поддержание одного изолированного экземпляра базы данных на каждого партнера.

  5. Более того, для визуализации общих данных требуется отдельная система, которой управляет IT-отдел доверенного партнера.

4.2 BI (Бизнес-аналитика)

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

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

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

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

4.3 FTP

  1. Компания может обмениваться своими данными через плоские файлы, общие через FTP (FTP-сервер управляемый или самостоятельно размещенный).

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

  3. Это означает, что как компания, так и ее доверенный партнер должны работать сценариями (Python или что-то эквивалентное) для предварительной или постобработки данных.

  4. Более того, для визуализации данных требуется отдельная система.

4.4 Blob Storage (например, S3)

  1. Компания может обмениваться своими данными через плоские файлы, общие через хранилище blob.

  2. Этот вариант практически идентичен FTP.

  3. Хотя хранилище blob обычно дешевле и надежнее, чем FTP, оно остается фрагментом решения, требующим вовлечения двух IT-отделов (компании и доверенного партнера).

5. Технические тонкости

У каждого клиентского аккаунта на платформе Lokad есть своя файловая система. Каждая файловая система ведет себя как репозиторий Git, что означает, что все изменения версионируются и атомарны. Когда файлы изменяются, файловая система гарантирует, что изменение применяется атомарно (подобно стандартному “коммиту” в Git). Клиент (в данном случае, пользователь или процесс) файловой системы (a может видеть предыдущую версию или старую версию (между этими двумя состояниями ничего нет). Файловую систему Lokad также можно получить доступ через FTP (SFTP или FTPS).

5.1 Общий доступ к папке

Шаг 1: Сотрудник компании-клиента может сделать папку “доступной для общего доступа”, если у него достаточно прав доступа в своей учетной записи Lokad (источник). Это делается через веб-интерфейс.

Шаг 2: Веб-интерфейс выдает токен, который этот пользователь отправляет своему доверенному партнеру (используя веб-интерфейс).

Шаг 3: Доверенный партнер, который также имеет учетную запись Lokad (получатель), принимает этот токен (используя веб-интерфейс).

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

Примечание 1: Любые изменения, внесенные в папку источника (клиента), отражаются в папке получателя (доверенного партнера). Целевая задержка репликации изменений составляет менее одной (1) минуты.

Примечание 2: Папка-реплика в учетной записи получателя доступна только для чтения. Ее нельзя изменять.

5.2 Использование Envision

Обычно исходная учетная запись получает свои исходные данные через FTP, точно отражая данные, как они есть в бизнес-системах. Затем Envision (язык программирования платформы Lokad) используется для заполнения исходной папки любым произвольным набором плоских файлов, представляющих (реляционные) подмножества данных, которые будут безопасно обменены с доверенным партнером.

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