Тема: Спецификация

Такой вопрос:

Создается версия СП копированием (На верхней панели – Копировать версию)
Далее удаляется позиция спецификации
Выполняется «Сравнить версии» в окне спецификации с предыдущей версией,
В Отчете об изменениях в спецификации выходит куча строк с типом изменения:
«Изм. Номер позиции спец.»

Что нужно сделать, чтобы данный тип изменения не отражался в отчете?

Версия TCS 6.3.0.0 (19107) SP5

Post's attachments

Skrin.jpg 112.73 Кб, файл не был скачан. 

You don't have the permssions to download the attachments of this post.

Re: Спецификация

Ну похоже что вы удалили позицию из середины (в начале). Система все последующие номера изменила. Так что это и есть изменение.
Это наши внутренние номера, они используются для организации сортировки.
В отчете можно это событие просто исключить.

Re: Спецификация

Зачем же изменение внутренних номеров нужно выводить(пользователи же их не видят)?

Re: Спецификация

Ну если совсем правильно, то этот номер как правильнее было бы пользователю отдать. Хотя это несколько усложнит вид спецификации для него, но зато будет работать более предсказуемо, и подобные нюансы как раз исчезнут.

Ну а так - это изменение показывает что изменился порядок строк в спецификации. Это же надо как то отобразить.

Re: Спецификация

Олег Зырянов пишет:

Ну если совсем правильно, то этот номер как правильнее было бы пользователю отдать. Хотя это несколько усложнит вид спецификации для него, но зато будет работать более предсказуемо, и подобные нюансы как раз исчезнут.

Ну а так - это изменение показывает что изменился порядок строк в спецификации. Это же надо как то отобразить.

Лучше, на мой взгляд, было бы, вместо сравнения порядковых номеров сравнивать порядок сортировки строк после удалённой (как в алгоритме Левенштейна). То есть в конечном итоге при сравнении указанных спецификаций результат должен состоять только из удалённой строки, либо из всех строк, с маркировкой разнящихся. Так было бы более информативно и понятно.