#0
by Формат
Не пинайте новичка, но что то не придумаю такой запрос Есть непериодический, независимый рег. сведений. В нем одно измерение "Номенклатура" (может быть как элемент, так и группа) и один ресурс "Процент". В иерархическом справочнике "Номенклатура" на конкретный элемент или на группу через рег. сведений устанавливается процент. Например, по иерархии в справочнике: 1.Группа1 - процент 5% - есть в рег. сведений 2.Группа2 - процент 10% - есть в рег. сведений Для конкретного элемента определение процента определяется снизу вверх по иерархии. Т.е. смотрим, если есть процент для этого элемента, по берем его и поиск прекращаем, если нет, то смотрим у родителя, если есть у родителя, то берем его процент и поиск прекращаем, если нет, то идем выше и т.д. Как запросом можно получить одно значение, что для конкретного элемента нужен такой то процент? И немного по сложнее, когда одним запросом получить эти проценты для списка номенклатуры? Чтоб результат был в виде: Циклы в расчет не берем, нужен именно запрос
#3
by Формат
цикл еще куда не шел для документов. Но вот если эти данные нужны для отчета и необходимо выводить около 50 т. номенклатуры, то как то цикл - не есть хорошо
#4
by wason
выбрать Спр.Номенклатура Рс.Процент из РС.Процентноменклатуры левое соеединение Спр.Номенклатура по Спр.Номенклатура в Иерархии (РС.Номенклатура)
#5
by Формат
"Спр.Номенклатура в Иерархии (РС.Номенклатура)" вот эту связь при левом соединении как сделать?
#10
by Формат
да в том то и дело, что число уровней заранее не известно при таком варианте, выдаст есть только на элемент родителя есть процент, а если процент стоит на родителя группы, в которой содержится элемент, то нет
#11
by NcSteel
Думаю больше 7 уровней нормальный мозг в справочнике не создаст, так что можно Выборк Когда ....
#13
by wason
ето отмазка) вабщя по групам не заносится вроде нече РС лучше переделай документ устанавливающий процент чтоб там была кнопочка заполнить по групе и в обработчике заполняй ТЧ всей номенклатурой из группы и подгруп
#14
by NcSteel
Как раз в сказано что может быть такая ситуация: Справочник: Группа 1 Под группа 1 Под группа 2 А рс быть такие записи: Группа 1 - 10% Под группа 2 - 5 % Элемент 2 - 6 % Так что без Выбор Когда не обойтись и ограничить уровень конечно
#15
by Формат
очень не удобно, это как типовой документ в УТ "Установка скидок номенклатуры", скидки ставишь на номенклатуру, заполнением по группам. Вот только если новый приход и создаешь новую номенклатуру, то опять создавать документ.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Закрытие месяца. Бух просит сделать вместо Д90.8.1 - К26 сделать Д90.2 - К26
- Как сделать в УТ8.0 сделать реализацию по нескольким заказам
- Как можно серый ip сделать белым если сделать у провайдера это нельзя
- Можно ли сделать элемент формы "подменю" сделать недоступным для разворачивания?
- Как сделать отбор по регистру сведений?
- запрос к документу или регистру сведений
- Можно ли сделать реквизит таб. части, сделать недоступным в отдельных строках?
- Запрос к Справочнику и Регистру Сведений
- Конвертация. Как лучше сделать? Как вообще сделать?
В этой группе 1С
- округление НДС в СФ
- Обновление 1С v 8.1 УПП 1.2.24.2
- Зависает процесс 1cv8.exe
- Счета 60.01 и 60.02
- 1С++ и монопольный режим (dbf)
- WEB: Плейер на весь экран. Где туплю?
- 1С + работа с сокетами
- ZEBRA TLP 2844. Печать этикетки.
- Значение не является значением объектного типа
- Оприходование б/у материалов...
- Аналог в 1С8 функций ПолучитьАтрибут() и УстановитьАтрибут()?
- Материалы в разрезе МОЛ.......Док Треб-накл- счет 10
- Проблема USB принтера. Указанный порт не существует.
- Веселуха с операцией сравнения на больше-меньше
- Несколько группировок колонок в табличном документе
- Удаление нелицензионной 1С
- Проблема при запуске Explorer из 1С
- Штрих-М кассир загрузка товара с разной ценой.
- Обмен УТ - БП, проблемы с авансовыми отчетами
- печатная форма НМА-1 для УПП