Диаграммы последовательностей (sequence diagram) для решения интеграционных кейсов
Дано: идет интеграция сайта с 1С — процесс написания технического задания. По ходу обсуждения, выясняется: — 1С-ки будет две: Тверская и Московская. — Основная интеграция — с Тверской. — Вся товарная база хранится в Тверской 1С — Кроме товаров — нужна выгрузка контрагентов. — Контрагент привязывается при регистрации к Москве или к Твери — Контрагенты хранятся часть в Московской, а часть — в Тверской базе — Текущих контрагентов (несколько тысяч) нужно сохранить и дать им возможность просмотра своих заказов — У текущих контрагентов, далеко не у всех, заполнены поля email и телефон — У контрагента может быть задан менеджер (это специальный пользователь на стороне 1С). Неплохо бы если при регистрации на сайте пользователь мог бы выбирать себе менеджера — Создание новых контрагентов требует премодерации — Кроме юридических лиц (контрагентов) потребуются и физические лица. У физических лиц есть дисконтные карты. Номера хранятся в 1С. В выгрузке нужны физ.лица и номера дисконтных карт. Физических лиц, как и юридических, также нужно сохранить на новом сайте и дать возможность просмотреть историю заказов. — Между Тверской и Московской 1С-кой налажен какой-то обмен Обмен заказчик настраивал своими силами — делают выгрузку заказов из Тверской 1С в московскую. Обмен не автоматический. Выбирают руками нужных контрагентов и экспортируют их из 1С Твери в 1С Москвы — Кроме того, заказы необходимо передавать в CRM. Клиент ожидает, что ему предложат решение, как будет работать схема с CRM, сайтом и 1С-ками
Дано: идет интеграция сайта с 1С — процесс написания технического задания. По ходу обсуждения, выясняется: — 1С-ки будет две: Тверская и Московская. — Основная интеграция — с Тверской. — Вся товарная база хранится в Тверской 1С — Кроме товаров — нужна выгрузка контрагентов. — Контрагент привязывается при регистрации к Москве или к Твери — Контрагенты хранятся часть в Московской, а часть — в Тверской базе — Текущих контрагентов (несколько тысяч) нужно сохранить и дать им возможность просмотра своих заказов — У текущих контрагентов, далеко не у всех, заполнены поля email и телефон — У контрагента может быть задан менеджер (это специальный пользователь на стороне 1С). Неплохо бы если при регистрации на сайте пользователь мог бы выбирать себе менеджера — Создание новых контрагентов требует премодерации — Кроме юридических лиц (контрагентов) потребуются и физические лица. У физических лиц есть дисконтные карты. Номера хранятся в 1С. В выгрузке нужны физ.лица и номера дисконтных карт. Физических лиц, как и юридических, также нужно сохранить на новом сайте и дать возможность просмотреть историю заказов. — Между Тверской и Московской 1С-кой налажен какой-то обмен Обмен заказчик настраивал своими силами — делают выгрузку заказов из Тверской 1С в московскую. Обмен не автоматический. Выбирают руками нужных контрагентов и экспортируют их из 1С Твери в 1С Москвы — Кроме того, заказы необходимо передавать в CRM. Клиент ожидает, что ему предложат решение, как будет работать схема с CRM, сайтом и 1С-ками