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

Incorrect type for objects with "Default" Source Type

    XMLWordДля печати

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

    • Icon: Ошибка Ошибка
    • Решение: Готово
    • Icon: High High
    • Community 4.3
    • Community 4.2
    • Не заполнено
    • Не заполнено
    • Block
    • ECOS 28.02-10.03

    Описание

      При созданении документа с типом у которого проставлено свойство Source Type = Default и родителем является документ со свойством Source Type = EMODEL в бд сохраняется тип родительского типа.

      Т.е. после сохранения карточки получается что Records запрос на получение свойства _type вернет не значение данного типа, в значения типа от которого унаследован данный тип.

      Testcase: (для enterprise)

      1. Открываем журнал test-4993 https://enterprise.ecos24.ru/v2/journals?journalId=type$test-4993
      2. Создаем новый объект и открываем карточку нового объекта
      3. Переходим на вкладку “Документы” к виджету “Документы”
      4. Добавляем по документу каждого из 3 видов в виджете
        test-4993-doc1 - Наследуется от “Документ” и имеет Source Type = EMODEL
        test-4993-doc2 - Наследуется от “test-4993-doc1” и имеет Source Type = Default
        test-4993-doc3 - Наследуется от “test-4993-doc1” и имеет Source Type = EMODEL

      О.Р. Все документы сохранятся и отобразятся каждый под своим типом
      Ф.Р. Все документы сохранились, но документ с типом test-4993-doc2 отображается как документ типа test-4993-doc1, поскольку, если запросить его тип, то отобразится тип родителя.

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

        Активность

          Люди

            roman.makarskiy@citeck.ru Roman Makarskiy
            roman.viryasov@citeck.ru Roman Viryasov
            Голоса:
            0 Голосовать за эту задачу
            Наблюдатели:
            4 Начать наблюдение за этой задачей

            Даты

              Создано:
              Обновленo:
              Дата решения:

              Учет времени

                Оценка:
                Первоначальная оценка - 1 день
                1d
                Осталось:
                Оставшееся время - 0 минуты
                0m
                Затрачено:
                Затраченное время - 1 час, 30 минуты Незатраченное время
                1h 30m