Как реализовать запрос с приоритетом #371162


#0 by AleGol
Ситуация следующая, есть регистр бухгалтерии, и есть регистр сведений, в котором в качестве измерений задается некий фильтр(СчетДт, СчетКт, СубконтоДт, СубконтоКт), и в качестве ресурсов - некие ссылочные данные, которые требуется использовать для найденных проводок. В фильтре (РС) могут быть заданы несколько записей с разным приоритетом( Заполнены оба субконто - приоритет 2, одно субконто - 1, и не заполнены субконто - 0). По задумке предлагается соединять таблицу проводок с фильтром и выбирать соответствующие записи. В условиях связи прописываю, что если субконто заполнено, то ищем только проводки с ним. Этот механизм работает.  Проблема наступает, когда по более низкому приоритету в выборку попадают записи обработанные для более высокого приоритета. Хочется реализовать это одним запросом. Подскажите, кто что думает
#1 by Inform
#2 by AleGol
неа, не получится. вот пример таблицы проводок: РС(фильтр) 1 ДтКт:10.0160.01, СубконтоДт1Кт1:Номенкл2Контрагент2 НовыйДтКт 10.0260.01 2 ДтКт:10.0160.01, СубконтоДт1Кт1:Номенкл2<...> НовыйДтКт 10.0560.01 3 ДтКт:10.0160.01, СубконтоДт1Кт1:<...><...> НовыйДтКт 10.0660.01 Хочу получить, чтобы в результате запроса получалась след. таблица 1 - ДтКт: 10.0160.01, СубконтоДт1Кт1: Номенкл2Контрагент2 НовыйДтКт 10.0260.01 2 - ДтКт: 10.0160.01, СубконтоДт1Кт1: Номенкл2Контрагент1 НовыйДтКт 10.0560.01 и остальные строки с НовыйДтКт 10.0660.01
#3 by Armando
если я правильно все понял, то в типовой бух16 видел подобный механизм.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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