Как быть с запросом когда меняют порядок субконто в плане счетов? #657343


#0 by oleg_prg
Здравствуйте форумчане, помогите разобраться в такой ситуации: Например есть счет 10.1 где Субконто1 Склады Субконто2 Номенклатура Субконто3 Партия Затем пользователь меняет порядок аналитики например так Субконто1 Номенклатура Субконто2 Склады Субконто3 Партия В проводках эту ситуацию обойти легко, т.к. можно написать так Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Номенклатура] = ТекСтрокаТовары.Номенклатура; Но в запросе у меня получается привязка к номеру субконто, вот пример ВЫБРАТЬ    ХозрасчетныйОстаткиИОбороты.Счет, ИЗ    РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты КАК ХозрасчетныйОстаткиИОбороты ВОПРОС!!!А как быть при написании запроса, так чтобы он не зависел от порядка субконто? Как это сделать правильно? Заранее спасибо!
#1 by oleg_prg
Думал сделать проверку на уровне Запрос.УстановитьПараметр т.е. проверить тип и подставить нужное значение, но потом столкнулся с проблемой, ведь условие не всегда такое простое ГДЕ    ХозрасчетныйОстаткиИОбороты.Субконто1 = &Склады Это самое примитивное условие, а ведь можно навернуть огого...
#2 by Lys
Параметр "Виды субконто" виртуальных таблиц регистра бухгалтерии
#3 by oleg_prg
А можно пример?
#4 by oleg_prg
Это проблему не решит ну напишу я вот так а субконто не совпадут???
#5 by shuhard
связывай через ИЛИ
#6 by oleg_prg
Люди добрые киньте пример. П О Ж А Л У Й С Т А!
#7 by oleg_prg
т.е. вот так ХозрасчетныйОстаткиИОбороты.Субконто1 = &Склады ИЛИ ХозрасчетныйОстаткиИОбороты.Субконто1 = &Номенклатура ИЛИ ХозрасчетныйОстаткиИОбороты.Субконто1 = &Партия
#8 by oleg_prg
как-то некрасиво получается
#9 by shuhard
тебе с шашечками или ехать ?
#10 by oleg_prg
больным желаю здоровья =)
#11 by Garkin
в правильный ответ.
#12 by Zaval
Формируй текст запроса программно.
#13 by oleg_prg
Как это использовать, ну напишите подробнее. Какие слова мне еще подобрать?, помогите пожалуйста.
#14 by Garkin
#15 by oleg_prg
УРРРАААА!!! Спасибо милый человек! Дай Бог тебе здоровья! С П А С И Б О!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С