Первый договор по каждому контрагенту в запросе #802631


#0 by Два Плюс Два
Как лучше получить по каждому контрагенту только один договор в запросе? Например, есть ВТ_Договора, в которую выгружаются только ссылки договоров. Теперь надо "без повторяющихся владельцев" получить. У двух одинаковых владельцев договор можно оставить любой.
#1 by Antony8x
Что?
#2 by Два Плюс Два
Есть ВТ_Договора. Там одно поле - Ссылка Получаем кучу ссылок. Есть Договора одинаковых и разных Контрагентов. Надо от каждого Контрагента оставить только один первый попавшийся.
#3 by Lexey_
группируй по владельцу + МАКСИМУМ или МИНИМУМ
#4 by Два Плюс Два
Похожа... Вроде чего-то дает
#5 by Гипервизор
Может просто выбрать основные договора?     Контрагенты.ОсновнойДоговорКонтрагента ИЗ ГДЕ     НЕ Контрагенты.ОсновнойДоговорКонтрагента.Ссылка ЕСТЬ NULL
#6 by Antony8x
Соединить с ВТ_Владельцы и ВЫБРАТЬ ПЕРВЫЕ
#7 by Antony8x
1
#8 by Два Плюс Два
Если бы мне так было надо я бы ВТ_Договора не создавал... Хорошо подошло.
#9 by Два Плюс Два
Жаль только что на самом деле максимум не берет.
#10 by Два Плюс Два
Если бы ещё сама могла самый последний созданный брать..
#11 by Lexey_
как раз максимум и берет
#12 by Два Плюс Два
По дескриптору же сортирует. А он произвольный
#13 by Lexey_
ну максимум же
#14 by Два Плюс Два
Нет, дескриптор ко времени не всегда привязан.
#15 by Гипервизор
Ну тогда дополняйте предварительно таблицу договоров колонкой с датой создания
#16 by Lexey_
а кто сказал, что сравнение в МАКСИМУМе работает по времени?
#17 by Fram
классический запрос на срез первого/последнего
#18 by Два Плюс Два
Нахаляву хочется. Ну да.
#19 by Два Плюс Два
см . Как самый последний созданный может быть не по времени?
#20 by Вафель
в типовых есть версионирование. дату можно брать оттуда
#21 by zvial
Ну и будет в результате одна запись всегда.
#22 by 1dvd
а в версионировании можно отделить изменение от создания?
#23 by Адинэснег
максимум(датадоговора) Группировать по Владелец из договоров Максимум(Договоры.Ссылка) Группировать по вт.Владелец ИЗ вт левое соединение  к договоры по владелец
#24 by Два Плюс Два
А третий? ))) А ты про ввод сильно задним числом и про ввод очень будущей датой где будешь учитывать?
#25 by Рэйв
Договор .....
#26 by Рэйв
хотя нет...Так не покатит:-)
#27 by Вафель
конечно. 1 версия - создание
#28 by Два Плюс Два
Нет. Нипрокатит
#29 by eklmn
чет долго вы тупите...   договоры.Код
#30 by Два Плюс Два
А вот меня только что бухи попросили убрать буквенные префиксы документов ибо они их пугают и вдруг налоговая узнает. Не представляешь в каком мире мы живем.
#31 by eklmn
при чем тут документы?
#32 by Два Плюс Два
Код договора и номер документа - гендерное различие есть, но в широком смысле писька та же.
#33 by Два Плюс Два
И если у кодов префиксы есть, то не проканает...
#34 by eklmn
по-моему тут кто-то мудень просто
#35 by Два Плюс Два
Хамишь, парниша. Ошибся в и сказать нечего на
#36 by eklmn
ни разу не вижу ошибки, потому что, только дурень будет трогать коды договора, которые нафиг не кому не уперлись.
#37 by Два Плюс Два
Ну если только нам жить по твоим правилам. Там ты всегда прав будешь.
#38 by eklmn
Реально меняли коды договоров? зачем? ) документов понятно, а договоров то зачем? в чем смысл был? ))
#39 by eklmn
к тому же, если префиксы одинаковые, то норм сортирует, я так понимаю ты еще про разные префиксы одного контрагента говоришь?
#40 by Два Плюс Два
Префиксы ввели и меняли. Сначала коды были только цифры.
#41 by Два Плюс Два
Разные префиксы разных Организаций. Договор больше по Организациям префиксы имеет. По контрагенту ни разу не видал.
#42 by Два Плюс Два
По контрагенту конечно все префиксы разные.
#43 by eklmn
Ну с бушками так, да, но если это придумал 1сник то он идиот.
#44 by Два Плюс Два
Ну а если это требования бухов и юристов чтобы договора регистрировались по каждой организации без пропуска номеров, т.е. у каждой организации своя нумерация договоров в справочнике? Они - дартаньяны.
#45 by eklmn
Для них сделан реквизит "Номер" догвора, но никк не код.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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