Загрузить изображение для проекта: 'Citeck Community'
  1. Citeck Community
  2. ECOSCOM-4642

Add ability to import records on server startup

    XMLWordДля печати

Детали задачи

    • Icon: История История
    • Решение: Нет решения
    • Icon: High High
    • Не заполнено
    • Не заполнено
    • Platform
    • Не заполнено

    Описание

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

      Пример файла импорта:

      id: persons-import
      name:
        ru: Импорт пользователей
        en: Persons import
      typeRef: 'emodel/type@person'
      manual: true
      records:
        - id: admin
          attributes:
            firstName: admin
            lastName: admin
            email: admin@citeck.ru
            authorityGroups:
              - emodel/authority-group@ECOS_ADMINISTRATORS
        - id: pushkin
          attributes:
            firstName: alexander
            lastName: pushkin
            email: pushkin@citeck.ru

      По сути новый механизм будет заменой:

      1. Очень старому импорту через bootsrap - https://bitbucket.org/citeck/ecos-community-core/src/develop/idocs-repo/src/main/resources/alfresco/module/idocs-repo/bootstrap/currency/currency.xml
      2. Старому импорту из xml - https://citeck.atlassian.net/wiki/spaces/CEW/pages/55691828/One+time+import+journals+data+from+Excel

      Импорт должен уметь

      1. Импортировать записи автоматически после старта системы
      2. Импортировать записи вручную
      3. Обновлять записи если артефакт импорта поменялся

      Импорт на стороне integrations микросервиса

      Вложенные файлы

        Активность

          Люди

            pavel.simonov@citeck.ru Pavel Simonov
            pavel.simonov@citeck.ru Pavel Simonov
            Голоса:
            0 Голосовать за эту задачу
            Наблюдатели:
            2 Начать наблюдение за этой задачей

            Даты

              Создано:
              Обновленo:

              Учет времени

                Оценка:
                Первоначальная оценка - 2 дни
                2d
                Осталось:
                Оставшееся время - 2 дни
                2d
                Затрачено:
                Затраченное время - Не определено
                Не определено