MAXXIUM

Get Started. It's Free
or sign up with your email address
Rocket clouds
MAXXIUM by Mind Map: MAXXIUM

1. B2B портал

1.1. ТЗ

1.1.1. MasterData

1.1.1.1. https://docs.google.com/spreadsheets/d/1dOnNqeJ6GUQZsOLQZq74ly3bYbwmGiYJ7zHEAh4SSIA/edit#gid=744008291

1.1.2. Web portal_RequirementDoc

1.1.2.1. https://docs.google.com/document/d/1NipeV-gVVQ-vfpMvCxSRNmAqhkNgp4drYM0UCzWng1Y/edit

1.2. №1 УСЛОВНЫЕ ОБОЗНАЧЕНИЯ И СПРАВОЧНИКИ

1.2.1. Участники процессов и условные обозначения

1.2.1.1. Каналы продаж

1.2.1.1.1. Что это за сущность?

1.2.1.1.2. Есть ли в сапе внутренняя логика валидации по каналу продаж?

1.2.2. Справочники

1.2.2.1. Возможность загружать справочник на портал через загрузочный файл

1.2.2.1.1. Пример справочника в MasterData

1.2.2.1.2. Поля каждого справочника в Web portal_RequirementDoc

1.2.2.1.3. Прогружаем только организации?

1.2.2.2. В перспективе рассматривается автоматическое обновление справочников через EDI из SAP.

1.3. №2 УЧЕТНАЯ ЗАПИСЬ КЛИЕНТА

1.3.1. Полностью ручной апрув через кастомер сервис

1.3.2. Создание учетной записи

1.3.2.1. Пользователь в нажимает кнопку "регистрация"

1.3.2.1.1. Идет запрос в SAP для проверки по ИНН / КПП существует организация или нет companyExtractSet?filter=Inn eq '{$inn}' and Kpp eq '{$kpp}' and Nation eq 'R'

1.3.2.1.2. Объект Company

1.3.3. Создание точки доставки

1.3.3.1. Пользователь в нажимает кнопку "создать"

1.3.3.1.1. Адрес создается на портале с пометкой, "не активен" С привязкой к текущей организации

1.4. №3 РАЗМЕЩЕНИЕ И ОБРАБОТКА ЗАКАЗОВ (IDOC в SAP (ORDERS))

1.4.1. 1 Создание заказа на web-портале.

1.4.1.1. Создание заказа через ручной ввод и через загрузку данных из файла (.xls, .txt, .csv, etc...)

1.4.1.1.1. Отправить

1.4.1.1.2. Сохранить

1.4.1.1.3. Удалить

1.4.1.2. Создание заказа

1.4.1.2.1. Симмуляция

1.4.1.2.2. Создание

1.4.1.2.3. Получение стоков

1.4.1.2.4. Разбивка на несколько заказов?

1.4.1.3. Обновление заказа

1.4.1.3.1. /SalesOrderSet/110031776

1.4.1.3.2. // Request order update by order id url -- /SalesOrderSet/110031776?$expand=SalesOrderItemSet,SalesOrderDocumentsSet&$format=json

1.4.1.3.3. объект Order + OrderItem + OrderDocument

1.4.1.4. Отмена заказа

1.4.1.4.1. /SalesOrderSet/110031776

1.4.1.4.2. объект Order

1.4.1.5. Сохранение

1.4.1.5.1. Происходит средствами портала

1.4.2. 2 Подтверждение Promo заказов

1.4.2.1. Отдельный интерфейс для сотрудника?

1.4.2.1.1. Или отдельный лк

1.4.2.1.2. Или админка

1.4.2.2. При создании не улетают в сап, а улетают при сохранении сотрудником?

1.4.3. 3 Обработка заказов

1.4.3.1. Обновление заказа тригером из сап? Или крон?

1.4.3.1.1. Дальнейшая обработка заказов происходит в SAP. После каждого этапа на портал отправляется IDOC :

1.4.3.2. Если тригером

1.4.3.2.1. На портале делаем эндпоинт для получения данных заказа для обновления

1.4.3.3. Схема

1.4.3.3.1. VA01_Создание заказа в SAP.

1.4.3.3.2. ZSD112_Отправка заказа на сборку.

1.4.3.3.3. VL01N, MIGO_Отгрузка.

1.4.3.3.4. VF02_Создание Accounting Doc..

1.4.3.4. Список требуемых данных

1.4.4. 4 Реестр заказов

1.4.4.1. Получение списка заказов

1.4.4.1.1. Для организации измененные за промежуток времени

1.4.4.1.2. Последние измененные заказы (в течении промежутка времени)

1.4.4.2. Реестр заказов

1.4.4.2.1. При клике на заказ - проваливаемся в заказ

1.4.4.2.2. Список доступен всем пользователям? или текущей организации?

1.4.5. 6 История изменений

1.4.5.1. Журналирование на стороне портала

1.4.5.1.1. Журналируем ли "3 Подтверждение Promo заказов"?

1.4.5.2. Риски

1.4.5.2.1. Если изменения чере сап

1.4.6. №3 РАЗМЕЩЕНИЕ И ОБРАБОТКА ЗАКАЗОВ

1.4.6.1. Размещение и обработка заказов

1.5. 4 АДМИНИСТРИРОВАНИЕ .

1.5.1. Роли и доступы

1.5.1.1. Клиент

1.5.1.1.1. - доступ к изменению только своих заказов и данных

1.5.1.2. TSM

1.5.1.2.1. - доступ к изменению заказа

1.5.1.3. CS

1.5.1.3.1. - доступ к изменению данных клиента и заказа

1.5.2. История изменений

1.5.2.1. Сохранять историю изменений каждого заказа

1.5.3. Все делается отдельными интерфейсами? Или можно админкой?

2. Потоки данных

2.1. Заказ

2.1.1. Создание заказа

2.1.1.1. Симмуляция

2.1.1.1.1. // Request order simulation/creation url - /SalesOrderSet

2.1.1.1.2. объект Order

2.1.1.1.3. Инициатор портал

2.1.1.2. Создание

2.1.1.2.1. // Request order simulation/creation url - /SalesOrderSet

2.1.1.2.2. объект Order

2.1.1.2.3. Инициатор портал

2.1.2. Отмена заказа

2.1.2.1. /SalesOrderSet/110031776

2.1.2.1.1. request

2.1.2.1.2. response

2.1.2.2. объект Order

2.1.2.3. Инициатор портал

2.1.3. Обновление статуса заказа

2.1.3.1. VA01_Создание заказа в SAP.

2.1.3.1.1. Отправка IDOC (ORDRSP) на портал.

2.1.3.1.2. Изменение статуса заказа на "Принят".

2.1.3.1.3. Присвоение номера заказа SAP.

2.1.3.1.4. Инициатор Sap

2.1.3.2. ZSD112_Отправка заказа на сборку.

2.1.3.2.1. Отправка IDOC на портал.

2.1.3.2.2. Изменение статуса заказа на "На сборке".

2.1.3.2.3. Инициатор Sap

2.1.3.3. VL01N, MIGO_Отгрузка.

2.1.3.3.1. Отправка IDOC (DESADV) на портал.

2.1.3.3.2. Изменение статуса заказа на "Отгружен".

2.1.3.3.3. Присвоение номера ТТН.

2.1.3.3.4. Инициатор Sap

2.1.3.4. VF02_Создание Accounting Doc..

2.1.3.4.1. Отправка IDOC (INVOIC) на портал.

2.1.3.4.2. Изменение статуса заказа на "Доставлен".

2.1.3.4.3. Присвоение номера Invoice.

2.1.3.4.4. Инициатор Sap

2.1.4. Обновление данных заказа

2.1.4.1. /SalesOrderSet/110031776

2.1.4.1.1. response

2.1.4.2. // Request order update by order id url -- /SalesOrderSet/110031776?$expand=SalesOrderItemSet,SalesOrderDocumentsSet&$format=json

2.1.4.2.1. response

2.1.4.3. объект Order + OrderItem + OrderDocument

2.1.4.4. Инициатор портал

2.1.5. Загрузка печатных форм и документов

2.1.5.1. Загрузка документов на портал для возможности скачать

2.1.5.1.1. да

2.2. Учетная запись

2.2.1. Будем ли создавать контактных лиц в Сап?

2.2.2. Контактное лицо

2.2.2.1. Создание

2.2.2.1.1. Инициатор портал

2.2.2.1.2. response

2.2.2.2. Изменение

2.2.2.2.1. Внутри Сап

2.2.3. Пользователь может иметь в лк несколько организаций?

2.3. Организации

2.3.1. Получение списка организаций

2.3.1.1. /companyExtractSet

2.3.1.1.1. Инициатор портал

2.3.2. Создание

2.3.2.1. request

2.3.2.2. response

2.3.2.3. Инициатор портал

2.3.3. Изменение

2.3.3.1. на стороне Сап

2.4. Адреса

2.4.1. Создание

2.4.1.1. request

2.4.1.2. response

2.4.1.3. Инициатор портал

2.4.2. Получение списка адресов для организации

2.4.2.1. companyShipToExtractSet "CompanyId eq '{$extId}' and Nation eq 'R'

2.4.2.1.1. Инициатор портал

2.5. Товары

2.5.1. Получение списка товаров

2.5.1.1. /materialListSet

2.5.1.1.1. Инициатор портал

2.5.2. Получение стоков - нет

2.5.2.1. Вопросы

2.5.2.1.1. Откуда и как будем получать стоки?

2.5.2.2. получение остатков по товарам

2.5.2.2.1. /materialStockSet

2.5.3. Получение цен

2.5.3.1. /materialPriceSet

2.5.3.1.1. Инициатор портал

3. СОЗВОНЫ

3.1. 21.03.2019 СОЗВОН по B2B порталу

3.1.1. Обсуждение вопросов по ТЗ

3.1.1.1. Пользователи

3.1.1.1.1. Один пользователь портала соответствует одному sold to

3.1.1.1.2. У одной учетной записи соответствуют несколько адресов доставки (ship to)

3.1.1.2. Разбивка по каналам продаж

3.1.1.2.1. regular заказы сразу отпралвляются в SAP

3.1.1.2.2. все нерегулярные заказы в SAP НЕ отправляются автоматически

3.1.1.3. Журналирование

3.1.1.3.1. нужна вся история изменений заказа

3.1.1.4. По созданию заказа

3.1.1.4.1. симуляции заказа не происходит

3.1.1.5. Остатки

3.1.1.5.1. не хранятся на портале и не синхронизируются

3.1.1.6. Статусы заказов

3.1.1.6.1. предоставить предварительную схему end point на стороне портала для запросов со стороны SAP по обновлению статусов

3.1.1.7. Обмен документами на портале

3.1.1.7.1. ТТН

3.1.1.7.2. печатные формы и документы

3.1.1.8. Цены

3.1.1.8.1. цены загружаются на портал с некоторой периодичностью (раз в месяц)

3.1.1.9. ЭДО

3.1.1.9.1. договор по ЭДО со Сфера Курьер

3.1.2. Сформировать предложение

3.1.2.1. Документ с предложением реализации

3.1.2.1.1. Светлана Михайлова

3.1.2.2. Оценка проекта

3.1.2.2.1. Светлана Михайлова

3.1.2.3. Календарный план

3.1.2.3.1. Светлана Михайлова