° Начало ° Ответить ° Статистика ° Регистрация ° Поиск ° RSS ° Wiki ° |
Форумы Интермех / API и разработка модулей расширения / Выбор новых документов |
Автор | Сообщение |
Максим Участник ПАО "ПНППК" |
Дата: 8 Июн 2017 09:10:28 ° Поправил: Максим Добрый день. Вопрос по поводу таблиц RC и DOCLIST. В таблице RC есть поле CHKINDATE, в нем проставляется дата последнего изменения конкретной версии документа? Т.е. к примеру если создается извещение, которое создает версию спецификации 5, из 3 версии, то в DOCLIST изменится дата в MODIFDATE, и у версии 3 меняется CHKINDATE. При подписании версии документа меняются и DOCLIST-MODIFDATE и RC-CHKINDATE? В общем цель: Выбрать документы, которые изменялись за заданный промежуток времени, но если изменения проводились только по 5 версии документа, то брать данные по 2 и 3 версии мне не нужно. |
Jk Участник НПП Интермех |
Дата: 8 Июн 2017 10:30:22 Цитата: Максим В таблице RC есть поле CHKINDATE, в нем проставляется дата последнего изменения конкретной версии документа?В нем проставляется дата возвращения версии документа в архив. Цитата: Максим В общем цель: Выбрать документы, которые изменялись за заданный промежуток времениС этим сложно, что понять под "изменялись"? Если вас устроит дата возврата документа в архив - то можно смотреть на нее (RC.CHKINDATE), но документ могут взять на редактирование, поменять что ни будь в карточке, сам документ не менять, и вернуть в архив. DOCLIST.MODIFDATE насколько я помню - отражает только дату последнего изменения только карточки документа (и нет информации о том для какой версии это делалось) в RC еще есть поле FILEDATE - в котором хранится копия даты изменения файла из файлового шкафа, можно по идее отслеживать изменение по ней, но эта дата только для основного файла, а у документа могут быть еще и доп.файлы которые были изменены, а основной мог при этом не менятся. |
На форуме сейчас: гостей - 1 пользователей - 0 |
Наибольшее количество посетителей: 87 [1 Янв 2017 02:23:26] гостей - 87 / пользователей - 0 |
miniВВ © 2001-2024 |