#0
by DK_L
например выбираю "Возвраты товаров от покупателей", там есть реквизит составного типа,поставить Сделка <> &ПустаяСсылка(а в параметрах указать ссылку на пустой документ "ЗаказыПокупателей") не будет правильным , т.к Сделка может быть еще доком "Реализация", что делать ?
#2
by DK_L
... ИЗ Документ.ВозвратТоваровОтПокупателя КАК ВозвратТоваровОтПокупателя И (ВозвратТоваровОтПокупателя.Сделка ССЫЛКА Документ.РеализацияТоваровУслуг ИЛИ ВозвратТоваровОтПокупателя.Сделка ССЫЛКА Документ.ЗаказПокупателя) ГДЕ ВозвратТоваровОтПокупателя.Дата МЕЖДУ &ДатаНач И &ДатаКон
#3
by DK_L
т.е могут быть ситуации , когда это поле не заполнено, но тип определен и приведен соответственно или заполенно
#5
by DK_L
не нул, не нул ? ВЫБРАТЬ РАЗЛИЧНЫЕ ВозвратТоваровОтПокупателя.Ссылка КАК Возврат, ВозвратТоваровОтПокупателя.Дата КАК ДатаВозвртата, ИЗ И (ВозвратТоваровОтПокупателя.Сделка ССЫЛКА Документ.ЗаказПокупателя) ГДЕ ВозвратТоваровОтПокупателя.Дата МЕЖДУ &ДатаНач И &ДатаКон РеализацияТоваровУслуг.СуммаДокумента, И (ВозвратТоваровОтПокупателя.Сделка ССЫЛКА Документ.РеализацияТоваровУслуг) ГДЕ ВозвратТоваровОтПокупателя.Дата МЕЖДУ &ДатаНач И &ДатаКон Документ.ВозвратТоваровОтПокупателя КАК ВозвратТоваровОтПокупателя ГДЕ ВозвратТоваровОтПокупателя.Дата МЕЖДУ &ДатаНач И &ДатаКон И ВозвратТоваровОтПокупателя.Проведен = ИСТИНА И ВозвратТоваровОтПокупателя.Сделка ССЫЛКА Документ.ЗаказПокупателя Контрагент
#6
by DK_L
только вот еще одно НО, как обойти тот факт, что если по одному заказу у нас было более одной реализации - в текущем решении задваиваются некоторые строки
#14
by DK_L
не прокатило, вот ведь какая штука у одного и второго дока поле Сделка не заполенено(имеет тип ДокументСсылка.ЗаказаПокупателя), один выводится в отчет , у которого в структуре подчиненности нет ничего, а другой не выводится , у которого есть в структуре и заказ и релизация - что это ???
#16
by Vbif
попробуй так И ВозвратТоваровОтПокупателя.Сделка.Ссылка НЕ В (&СписокСсылок) СписокСсылок.Добавить(Пустаяссылкадокумента1); ... Запрос.УстановитьПараметр("СпискоСсылок",СписокСсылок)
#21
by DK_L
делаю все в консоли запросов и поэтому пока с типами не определюсь не составляю отчет пункт не могу понять как так получается
#24
by DK_L
ИЗ И (ВозвратТоваровОтПокупателя.Сделка ССЫЛКА Документ.ЗаказПокупателя) ГДЕ ВозвратТоваровОтПокупателя.Дата МЕЖДУ &ДатаНач И &ДатаКон РеализацияТоваровУслуг.СуммаДокумента, И (ВозвратТоваровОтПокупателя.Сделка ССЫЛКА Документ.РеализацияТоваровУслуг) ГДЕ ВозвратТоваровОтПокупателя.Дата МЕЖДУ &ДатаНач И &ДатаКон Документ.ВозвратТоваровОтПокупателя КАК ВозвратТоваровОтПокупателя ГДЕ ВозвратТоваровОтПокупателя.Дата МЕЖДУ &ДатаНач И &ДатаКон И ВозвратТоваровОтПокупателя.Проведен = ИСТИНА И ВозвратТоваровОтПокупателя.Сделка ССЫЛКА Документ.ЗаказПокупателя Контрагент
#25
by Vbif
там где у тебя стоит И РеализацияТоваровУслуг.Проведен = ИСТИНА убери "= Истина" и попробуй
#27
by DK_L
все этот вопрос закрыл перевыбором "пустого" дока, хотя не понятно, как там вообще неопределено затесалось
#30
by DK_L
ИМХО никакой разницы, попробовал - ничего, вот ведь какая штука создал копию возврата по одному исследуемому контрагенту, в обработке дает тип ДокументСсылка.ЗаказПокупателя а в отчет где условие на пустой заказ не выводится
#31
by Vbif
проверяй по частям возми ту часть запроса и убери условие на пустую ссылку добавь условие на контрагента посмотри что вернет и от этого пляши
#32
by DK_L
Документ.ВозвратТоваровОтПокупателя КАК ВозвратТоваровОтПокупателя И ВозвратТоваровОтПокупателя.Сделка = &ПустойЗаказ отдельный запрос срабатывает, вообще не пойму - крышу уже срывает ((((
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как достучаться в запросе до реквизита текущего документа?
- Проверка существования процедуры
- Проверка на заполнение полей таблчного поля документа?
- Проверка 2-НДФЛ
- Проверка на дублирующие строки
- Проверка на пустое значение реквизита в запросе
- Проверка в запросе на наличие субконто
- Как в запросе проверить на заполненность реквизита с составным типом данных
- Проверка реквизита на пустую строку в запросе
- Проверка на заполнение в запросе
- Отбор в запросе номенклатуры по значению реквизита типа ПВХ. УТ11
- v7: проверка на пустую дату в прямом запросе 1с++
В этой группе 1С
- УПП: "Возврат товаров от покупателя" не проводится по бухучету
- УПП Ввод начальных остатков по НДС и по 08 счету
- v8: Как открыть созданное письмо с вложением в почтовом клиенте ОС?
- Безопасность: Атаки хакеров происходят каждые 39 секунд
- Перенос документов между двумя идентичными базами
- Есть ли в УТ пакетная печать документов (реализации)?
- Автосервис 7.7: Рарус или ПиБи?
- Такском + регламентированная отчетность
- Как программно задать Связь по Владельцу для Поля ввода Табличного поля?
- выгрузить номенклатуру из УПП в Бух 7.7. надо бы...
- Принтер ШК Datamax сбиваються настройки
- Отобрать строки из Таблицы Значений по значениям содержащимся в массиве
- Как изменить приращение файлов БД в SQL server 2005?
- Объектно-ориентированное расширение SQL
- Как копировать из буфера в незащищенную ячейку поля табличного документа?
- Отбор в форме списка
- DBF - типы полей
- Виснет 1с при печати из терминала
- Как установить отбор по перечислению на не равенство незаполненному?
- Очистка таблицы последовательностей