#0
by Shur1cIT
Имеем справочник скидки с полями: Номенклатура,Характеристика,Серия номенклатуры,Процент скидки скидка может назначаться как в разрезе серии, например срок годности подходит к концу поэтому скидка большая, так и в разрезе номенклатуры. Скидка вводиться отдельным документом , запрос по табличной части документа и левое соединение к справочнику скидки с условием РАВНО вт_ДопСогл сами скидки,вт_Основание документ основание тоесть надо переделать условие "вт_Основание.СерияНоменклатуры = вт_ДопСогл.СерияНоменклатуры " так чтобы если вт_ДопСогл.СерияНоменклатуры заполнено и данная серия присутствует в документе то скидка береться именно от туда если нет заполнена ,а скидка дана на общию номенклатуру соответственно условие на серию отрабатывать не должно, есть ещё одно условие которое собственно и вызвало у меня затруднение, в документе может быть несколько строчек с одинаковой номенклатурой но разной серией, соответственно по одной строчке может быть скидка общая на номенклатуру и по серийная. соответственно вопрос, как сие организовать?
#1
by Shur1cIT
есть мысля два запроса построить первый с условием серии второй без условия к серии далее выбирать с приоритетом где есть серия
#2
by novichok79
сделать 2 запроса в одном (ОБЪЕДИНИТЬ ВСЕ): 1-й - запрос с поиском скидки с серией, приоритет 1 2-й - запрос с поиском скидки без серии, приоритет 2 далее выбрать максимальный приоритет и выбрать по нему скидку.
#3
by novichok79
т. е. минимальный приоритет, чтобы условие для серии было приоритетнее общей скидки.
#4
by ovrfox
Допустим у тебя есть таблица, содержащая табличную часть документа. Первым запросом получаешь временную таблицу, содержащую только те строки, по которым есть скидка по серии Вторым запросом получаешь скидки по товрам, но не для всей таблицы, содержащей табличную часть, а только для той, которая не входит в результат первого запроса. Третьи запросом выводишь результат (первый запрос + второй запрос), Теоретически , можно сразу добавить содержимое первого запроса ко второму запросу.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- характеристика номенклатуры в документе 1с 8.0
- Отбор "характеристики номенклатуры" по "группе номенклатуры"
- Помогите настроить SQL 2000 на win2k server
- А как настроить порядок обхода столбцов в табличной части документа?
- как в подборе номенклатуры вывести остатки по сериям номенклатуры
- Что значит флажок "Обязательная связь" в СКД на закладке "Связь наборов дан
- Связь по типу, Связь по владельцу
- Связь дерева и таблицы номенклатуры
- Связь наборов данных в СКД. Зачем нужна "Обязательная связь"?
- Как настроить связь между Samsung UE32D6530WS и 3D очками Samsung SSG-3300CR?
- КД 2.1.8.2, выгрузка номенклатуры в номенклатура + характеристика
- "Несовместимые типы выразить в запросе 1с" ошибка в динамическом запросе списка документов
В этой группе 1С
- v7: Регистрация изменений объектов в 1с7
- Свое окно авторизации в веб-клиенте
- 1С Розница и остатки в ЕГАИС
- УПП где находится Режим преобразования источников
- Не меняется статус акта подтверждения поступления ЕГАИС
- Как правильно вести строительную номенклатуру?
- Форматирование ячеек табличного поля.
- Реализация с МЦ.04
- Сервер 1С 8 Корп/Проф Бухгалтерия Корп совместное использование
- 1с Розница Поиск по артикулу в АРМ
- Godex rt200 не удается подключить к 8.1
- вариант хранения таблицы в БП 3.0
- Розница 2.2.4 и весы с печатью этикеток Штрих-Принт
- Ошибка SDBL: Разрушена структура базы данных 1С:Предприятие
- УПП 1.3 Перечисление НДФЛ в бюджет. Не заполняется.
- Учет по подразделениям на счете 26
- Записи регистра сведений стали неуникальными версии объектов
- Автоматическая печать на принтер в фоновом задании на сервере
- УТ10.3. Взаиморасчеты с контрагентами
- Не открывается диск ИТС