Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
15 Июн 2021, 00:30
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
МультиВход
 
collapse

Автор Тема: Проверить тип номенклатуры в запросе  (Прочитано 3198 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Vasya Povar

  • *
  • Регистрация: 2016-10-10
  • Сообщений: 36
  • РЕПУТАЦИЯ: 0
В результат запроса нужно выбрать все виды Номенклатуры, кроме "Услуг". Виды находятся в Перечисление.ТипыНоменклатуры

ВЫБРАТЬ
OHP_Продажи.Период,
OHP_Продажи.Организация,
OHP_Продажи.Контрагент.ИНН,
OHP_Продажи.Контрагент.НаименованиеПолное,
OHP_Продажи.Контрагент.ЮридическийАдрес,
OHP_Продажи.Номенклатура.КодКВЭД,
OHP_Продажи.Номенклатура.КодУКТВЭД,
OHP_Продажи.Единица,
СУММА(OHP_Продажи.Количество) КАК Количество,
СУММА(OHP_Продажи.СуммаПродукцияБезНДС) КАК СуммаПродукцияБезНДС,
OHP_Продажи.Регистратор,
OHP_Продажи.Номенклатура.НаименованиеПолное,
OHP_Продажи.Регистратор.СчетУчетаРасчетовСКонтрагентом,
ВЫБОР
КОГДА ТИПЗНАЧЕНИЯ(OHP_Продажи.Номенклатура.ТипНоменклатуры) <> ТИПЗНАЧЕНИЯ(ЗНАЧЕНИЕ(Перечисление.ТипыНоменклатуры.Услуга))
ТОГДА ИСТИНА
ИНАЧЕ ЛОЖЬ
КОНЕЦ КАК ПолноеИмя
ИЗ
РегистрНакопления.OHP_Продажи КАК OHP_Продажи
ГДЕ
OHP_Продажи.Период МЕЖДУ &НачалоПериода И &КонецПериода

СГРУППИРОВАТЬ ПО
OHP_Продажи.Номенклатура.НаименованиеПолное,
OHP_Продажи.Период,
OHP_Продажи.Организация,
OHP_Продажи.Контрагент.ИНН,
OHP_Продажи.Контрагент.НаименованиеПолное,
OHP_Продажи.Контрагент.ЮридическийАдрес,
OHP_Продажи.Номенклатура.КодКВЭД,
OHP_Продажи.Номенклатура.КодУКТВЭД,
OHP_Продажи.Единица,
OHP_Продажи.Регистратор,
OHP_Продажи.Регистратор.СчетУчетаРасчетовСКонтрагентом,
OHP_Продажи.Номенклатура,
ВЫБОР
КОГДА ТИПЗНАЧЕНИЯ(OHP_Продажи.Номенклатура.ТипНоменклатуры) <> ТИПЗНАЧЕНИЯ(ЗНАЧЕНИЕ(Перечисление.ТипыНоменклатуры.Услуга))
ТОГДА ИСТИНА
ИНАЧЕ ЛОЖЬ
КОНЕЦ

Выводит всю номенклатуру, и товары и услуги. Помогите плз


Оффлайн Kironten

  • *****
  • Регистрация: 2013-08-12
  • Сообщений: 906
  • РЕПУТАЦИЯ: 187
  • КПД: 21%
  • Профессия: Ученик 1С
...
ГДЕ
    OHP_Продажи.Период МЕЖДУ &НачалоПериода И &КонецПериода И OHP_Продажи.Номенклатура.ТипНоменклатуры <> ЗНАЧЕНИЕ(Перечисление.ТипыНоменклатуры.Услуга)
...

Оффлайн Oldman06

  • ***
  • Регистрация: 2010-10-21
  • Сообщений: 104
  • РЕПУТАЦИЯ: 11
  • КПД: 11%
Может
...
КОГДА OHP_Продажи.Номенклатура.ТипНоменклатуры <> ЗНАЧЕНИЕ(Перечисление.ТипыНоменклатуры.Услуга)
...
?

Оффлайн Vasya Povar

  • *
  • Регистрация: 2016-10-10
  • Сообщений: 36
  • РЕПУТАЦИЯ: 0
...
ГДЕ
    OHP_Продажи.Период МЕЖДУ &НачалоПериода И &КонецПериода И OHP_Продажи.Номенклатура.ТипНоменклатуры <> ЗНАЧЕНИЕ(Перечисление.ТипыНоменклатуры.Услуга)
...

Так работает, спасибо


Теги:
 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Последние вакансии

* Том 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
65 Сообщений
LexaK
62 Сообщений
antoneus antoneus
31 Сообщений
Ивашка
26 Сообщений
neek666
23 Сообщений
KATERINA 861
19 Сообщений
SSC
15 Сообщений
alexandr_ll
13 Сообщений
Алексей_1985_06
11 Сообщений
BuhRust
8 Сообщений

* Кто онлайн

  • Точка Гостей: 172
  • Точка Скрытых: 0
  • Точка Пользователей: 2
  • Точка Сейчас на форуме:

* Облако тэгов

* Инструменты

* Дополнительно

Поиск