Остортировать в пакетном запросе документы с одинаковой датой/временем - возможно? #470675


#0 by detec
Приветствую! Есть некий алгоритм, по которому в пакетном запросе выбираются договора контрагента. Необходимо выбрать __один__ и только один договора по контрагенту в рамках одних и тех же разрезов. Изначально я отбирал договора с максимальной датой проводки. Но пользователи умудрились создать два договора, причём руками выставляли одинаковую дату, и время на обоих документах установилось в 00:00:00. Договора выбираются сразу для всех контрагентов, поэтому ВЫБРАТЬ ПЕРВЫЕ 1 не подходит. Номер договора - строковый, поэтому МАКСИМУМ не работает. С УПОРЯДОЧИТЬ ПО извратиться можно, но только не понятно, что и как упорядочить. Можно ли как-то в данной ситуации выкрутиться и выбрать последний (или хотя бы просто один из нескольких) договоров? Есть ли у кого-то подобный опыт?
#1 by detec
Вру, МАКСИМУМ по строковому номеру договора всё-таки работает. Наверное, всё же буду сортировтаь не по дату проводки, а по строковому номеру. Благо, он у нас состоит только из цифр и руками не редактируется.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С