#0
by asdf12345
Например есть документ "Реализация", в нём табличная часть "Товары" с реквизитом "Номенклатура". Надо составить запрос, результатом выполнения которого будет таблица документов реализация с уникальным заполнением ТЧ "Товары" То есть если есть в базе 4 документа реализация, у которых ТЧ Товары одинаковая, то в результат этого запроса должен попасть только 1 из них. Как вариант ещё надо учитывать порядок строк.
#2
by asdf12345
Помогите пожалуйста составить, у меня не получается, даже с вашим благословением! Возможно ли это вообще, без использования вспомогательных регистров сведений?
#6
by МимохожийОднако
ОФФ: Сидит пользователь, вздыхает, смотри на экран минут 20. На экране "Нажмите любую клавишу...". Пользователь: "Какую?!". Скажи хотя бы какая конфигурация... Однако.
#7
by asdf12345
Конфигурация не типовая, хотя сомневаюсь что в разных конфигурациях по разному отрабатывают запросы. Допустим это БП 2. документ РеализацияТоваровУслуг ТЧ Товары например последний по дате
#10
by catena
Ну, если ничего не получится - можешь выйти на меня в понедельник, у меня дома нет платформы, чтобы побаловаться :)
#12
by asdf12345
не знаю.. Задачу можно ещё сформулировать как "Показать в каких различных товарных составах формируются реализации" ну что, есть умные?
#13
by m-serg74
ты ж в написал что попробовал? а умные это те кто за тебя все сделают, а тебе готовое подадут? может приложишь усилия?
#14
by asdf12345
Поверь приложил уже массу усилий Готовое не надо, достаточно лишь идею кинуть, тем кто уже это делал. Через левое соединение я не представляю как это можно сделать.
#15
by МимохожийОднако
Сделай запрос к табличной части с группировкой по регистраторам и номенклатуре выбрать различные
#21
by ВотОнЯ
Запрос к ТЧ, в котором в одну строку укладываешь контрольные значения строки ТЧ. Номенклатура с кодом "0001", в количестве 15 шт по цене 100 руб, с ндс 18%, со скидкой 5% Получаем "0001_15_100_18_5" - это будет что то типа CRC твоей строки. Порядок строк я так понимаю не колышит. Складываем все строки ТЧ, получится что то типа "0001_15_100_18_5$0004_1_1500_18_0$0207_8_11_18_9" - это будет "CRC" документа. Сюда же можно конкотенацией прибавить контрольные значения из шапки. И из всей этой радости ВЫБРАТЬ РАЗЛИЧНЫЕ
#23
by acsent
левое соединение тч но номенклатуре и номеру строки, потом сгруппировать по ссылкам с подсчетом количества различных номенклатур первой и второй таблиц. елси комичество одинаковое, то такие документы идентичны
#24
by asdf12345
а как сложить все строки ТЧ в одну строку в запросе? Или перед записью это предлагается делать в реквизит? Я пробовал так сделать, в результате получаю РАЗЛИЧНЫЕ CRC, но потом то что? Документы к ним все подсоединяются.
#26
by m-serg74
попробуй вот это ВЫБРАТЬ ИЗ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг ВТОдинаковые КАК ВТОдинаковые) И (НЕ РеализацияТоваровУслуг.Ссылка В (ВЫБРАТЬ ВТОдинаковые.Ссылка2 ИЗ ВТОдинаковые КАК ВТОдинаковые)) ИЛИ (НЕ РеализацияТоваровУслуг.Ссылка В (ВЫБРАТЬ ВТОдинаковые.Ссылка1 ИЗ ВТОдинаковые КАК ВТОдинаковые)) И (НЕ РеализацияТоваровУслуг.Ссылка В (ВЫБРАТЬ ВТОдинаковые.Ссылка2 ИЗ ВТОдинаковые КАК ВТОдинаковые)))
#27
by m-serg74
правильнее наверное условие будет ГДЕ ((НЕ РеализацияТоваровУслуг.Ссылка В (ВЫБРАТЬ ВТОдинаковые.Ссылка1 ИЗ ВТОдинаковые КАК ВТОдинаковые)) ИЛИ (НЕ РеализацияТоваровУслуг.Ссылка В (ВЫБРАТЬ ВТОдинаковые.Ссылка2 ИЗ ВТОдинаковые КАК ВТОдинаковые)))
#29
by experimentator76
первым запросом выбрать совпадающие документы соединением по ссылке табличной части, номенклатуре и количеству строк вторым запросом все те документы которых нет в результате первого запроса
#30
by experimentator76
+ объединить с результатом первого запроса соединенным с собой по условию что первого документа нет во втором поле
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Запрос и документы без табличной части
- Один запрос - все ок , два запрос - не получается :(
- Как через запрос выбрать документы с нужным реквизитом табличной части?
- Как в запросе узнать количество строк который вернул запрос?
- Обращение к табличной части справочника из табличной части документа
- Выбрать в табличной части документа элемент табличной части справочника
- Запрос по документам с итогами по табличной части
- почему в табличной части не выводится реквизит табличной части?
- Запрос в обработке и запрос в консоли отчетов выдают разные результаты
В этой группе 1С
- v7: Правда же, основное свойство номенклатуры
- СКД. Вычисляемое поле нарастающим итогом
- Свертка базы, свернуло НДС
- Не заполнено значение реквизита "Валюта документа
- 23 сч. закрылся без сумм в проводках
- конвертация документа ОперацияБух
- штрих коды регистрационных регномеров программных продуктов 1с и партнеров
- Ликбез: бухучёт на пальцах
- конвертация Тип Номенклатуры.
- В документах 1с8 есть ли признак копирования?
- Заполнить таблицу значений числами по спирали
- Организация обмена: Розница - Управление торговлей 10.3
- Запрет изменения данных в УТ 11
- обмен ЗУП 8,2 и БУХ 7,7
- Не выводится колонтитул
- очень частые блокировки транзакций
- Распределение ресурсов на 1С и SQL SERVER
- УПП: учет по серийным номерам
- Открытие самописных управляемых в форм в УТ 10.3
- Множественный фильтр в форме списка документов (управляемая форма)