Интеграция Directum с АИС Закупки

Следующий проект

Задача

Для АО "Русская медная компания" было необходимо организовать интеграцию Directum с АИС "Закупки" в части документов и контрагентов. АИС "Закупки" – система для организации тендерных процедур, работает в связке с сайтом tender.pro.

Реализация

Интеграция реализована на основе веб-сервисов АИС Закупки.

Организация тендерных процедур с tender.pro работает через API tender.pro, они предоставили доступ и его использует компания Наумен (разработчик и внедренец системы АИС Закупки).

Интеграция в части документов и контрагентов реализована  в виде веб-сервиса SOAP на стороне АИС Закупки. С заданной периодичностью Directum обращается к сервису для получения документов. При прохождении по маршруту также  используется веб-сервис soap.


               

Интеграция в части документов

В АИС закупки в процессе формирования и проведения тендера формируются документы: приказ о проведении тендера, протокол определения победителя, договор. При переходе документов в определенный статус, документ попадает в перечень документов готовых к выгрузке из АИС Закупки в Directum.

Directum с периодичностью, настроенной через планировщик Windows (работает для 5 инсталляций Directum), обращается к веб-сервису:

  • При обращении передается код предприятия (реализовано с целью получения перечня документов по конкретной организации)
  • Получает перечень документов готовых к выгрузке
  • Для каждого документа:
    • запрашиваем реквизиты (специальный метод в веб-сервисе)
    • создаем документ в Directum
    • запускаем по типовому маршруту
    • передаем в АИС закупки статус «согласование»

При прохождении по типовому маршруту в Directum передается статус в АИС Закупки (вызов метода веб-сервиса АИС Закупки):

  • Действующий
  • Согласуемый
  • Подписанный
  • Отозванный
  • Устаревший
  • Разрабатываемый

Для удобства использования, код и наименование статуса в АИС Закупки соответствует имени и заголовку стадии жизненного цикла в Directum.


 

 

 

Интеграция в части контрагентов

В системе АИС Закупки контрагенты проходят аккредитацию.

Directum с периодичностью, настроенной через планировщик Windows (работает для 5 инсталляций Directum), обращается к веб-сервису с использованием soap:

  • Получает данные по контрагенту и его статусе аккредитации.
  • В Directum для контгента устанавливается статус «аккредитован», «не аккредитован» (статус «текущий» в АИС Закупки – статус «аккредитован» в Directum). В зависимости от статуса запись справочника «Организации» Directum выделяется соответствующим цветом (зеленый – аккредитован, красный – не аккредитован).

В Directum:

В АИС Закупки:

Результаты

Решение применяется для 5 инсталляций Directum в холдинге.

Планы

Если контрагент не «аккредитован», то в рамках маршрута согласования договорного документа первым этапом будет направляться задание службе безопасности для проведения аккредитации контрагента.

Номинация: Передовые решения
Утверждено

Поделись проектом и участвуй в Directum Like

Пока комментариев нет.
Авторизуйтесь, чтобы написать комментарий