30.09.2011 5:22:34 Сб000019614 Платежное поручение входящее
30.09.2011 5:23:04 Сб000019611 Платежное поручение входящее
30.09.2011 5:23:44 Сб000019607 Платежное поручение входящее
30.09.2011 19:14:32 Сб000025002 Реализация товаров и услуг
30.09.2011 19:14:33 Сб000024990 Реализация товаров и услуг
Платёжки делают движения концом дня. Нужно в том запросе выбрать документы в порядке времени их движений. Такая картина по нескольким контрагентам. Добавил в запрос
|УПОРЯДОЧИТЬ ПО
| ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОбороты.Период
Но ситуация не изменилась: по одному контрагенту выдаёт правильно сначала накладные, а по другому неправильно - начинает с платежек.
MSSQL (да и файловая имитирующая его) отсортирует так, как сам захочет.
Все зависит от того, как mssql составит план запроса и выберет таблицу по IndexScan или TableScan
Не читал....
"Как в запросе по умолчанию сортируются регистраторы?" - по ссылкам как строки
Когда есть ссылка у неё чёто типа(уникальный индификатор): "***" - тип "дата\время создания" (не всегда совпадает с датой документа).
Сортируется как обычная строка
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший