#0
by Elkin-Palkin
Хочу получить "мини-анализ по субконто". Т.е. хочу увидеть остатки по определённому виду субконто на каком бы счёте они не числились. Запрос - 5 строк: ВЫБРАТЬ ХозрасчетныйОстатки.Субконто1.Ссылка, ХозрасчетныйОстатки.Субконто2.Ссылка, ХозрасчетныйОстатки.Субконто3.Ссылка, ХозрасчетныйОстатки.СуммаОстатокДт, ХозрасчетныйОстатки.СуммаОстатокКт РегистрБухгалтерии.Хозрасчетный.Остатки(&ВыбДата, , &Контрагенты, ) КАК ХозрасчетныйОстатки. И устанавливаю два параметра: Запрос.УстановитьПараметр("ВыбДата", ВыбДата); Однако, при выполнении запроса получаю ошибку: Ошибка обработки представления "РегистрБухгалтерии.Хозрасчетный.Остатки:Поле не найдено (Субконто2)" <<?>>РегистрБухгалтерии.Хозрасчетный.Остатки(&ВыбДата, , &Контрагенты, ) КАК ХозрасчетныйОстатки Что мне надо дополнительно предпринять, чтобы избежать этой ошибки?
#2
by butterbean
ты поставил выбор по одному субконто Контрагенты, а потом пытаешься выбрать целых 3....
#4
by Elkin-Palkin
согласен. А как тогда быть если на одном счёте Контрагенты 1ое субконто и единственное, а на другом, к примеру, они вторым идут?
#5
by Apokalipsec
Обойти метаданные, выбрать Счет, номер субконто контрагентов. Для каждого получить Остатки, на вскидку так, но не очень удачное решение, по времени.
#6
by тарам пам пам
Выбери во врем. таблицу или вложенным запросом счета, у которых есть субконто контрагент, и по ним уже выбирай остатки.
#10
by Мэс33
И ((Субконто1 В (&Контрагент)) ИЛИ (Субконто2 В (&Контрагент)) ИЛИ (Субконто3 В (&Контрагент)) ИЛИ (Субконто4 В (&Контрагент)) ИЛИ (Субконто5 В (&Контрагент)))
#13
by тарам пам пам
вдогонку - РАЗЛИЧНЫЕ можно убрать, постоянно забываю, что у счета не может быть 2 одинаковых вида субконто
#20
by Elkin-Palkin
Ту же ошибку получаю в морду. Получается, что я хоть и выбрал счета подзапросом, где есть контрагенты, но всё равно же пытаюсь получить все три субконто не зная, сколько реально есть на счёте
#21
by тарам пам пам
, специально проверил в консоли запросов, все работает. И без разницы, сколько субконто у счета.
#22
by butterbean
пля, ппц, первый раз что-ли отчеты к регистрам бухгалтерии делаете?? задал отбор по одному виду субконто, значит в выборке будет только Субконто1 и не важно на каком месте оно в счете прописано....
#23
by Elkin-Palkin
Уважаемый, пля, butterbean. Не первый. Но вот такой простой запрос (на первый взгляд) не придумал как сделать. Ткни, где в моём запросе поправить, чтобы не было ошибки?
#24
by Мэс33
Если субконто не составное, то можно так проверить: ВЫБОР КОГДА ТиповойОстатки.Субконто1 ССЫЛКА Справочник.Контрагенты ТОГДА ТиповойОстатки.СуммаОстаток КОГДА ТиповойОстатки.Субконто2 ССЫЛКА Справочник.Контрагенты ТОГДА ТиповойОстатки.СуммаОстаток КОГДА ТиповойОстатки.Субконто3 ССЫЛКА Справочник.Контрагенты
#25
by тарам пам пам
для совсем ленивых: ИЗ РегистрБухгалтерии.Хозрасчетный.Остатки( ИЗ ВЫБОР КОГДА Субконто1 ССЫЛКА Справочник.Контрагенты И Субконто1 В (&Контрагенты) ТОГДА ИСТИНА КОГДА Субконто2 ССЫЛКА Справочник.Контрагенты И Субконто2 В (&Контрагенты) ТОГДА ИСТИНА КОГДА Субконто3 ССЫЛКА Справочник.Контрагенты И Субконто3 В (&Контрагенты)
#26
by butterbean
ВЫБРАТЬ ХозрасчетныйОстатки.Субконто1 КАК Контрагент, ХозрасчетныйОстатки.СуммаОстатокДт, ХозрасчетныйОстатки.СуммаОстатокКт
#30
by тарам пам пам
По запросу из есть один нюанс - не совсем корректно будет работать, если на одном счете есть более 1 субконто с типом Справочник.Контрагенты.
#31
by butterbean
там надо только контрагентов как я понял, так зачем какие-то 2 и 3?? что там будет??
#33
by тарам пам пам
небольшой оффтоп: как здесь ставить спойлер вид (+Code)? И ткните пожалуйста, где посмотреть возможности форума по оформлению постов
#34
by Elkin-Palkin
31 Да, надо только контрагентов. Я просмотрел глазами, что у меня на всех счетах, где есть субконто "Контрагенты" - это первое субконто. Поэтому конкретно в моём случае этот запрос будет работать. А вот выберутся ли остатки эти же запросом, если бы на каком-то счёте субконто "Контрагенты" было вторым-третьим - ни подтвердить, ни опровергнуть не могу - надо план счетов менять у себя.
#37
by тарам пам пам
, просто не заметил в первоначальном запросе, что параметр Контрагенты - это не список контрагентов, а Вид субконто. Остатки выберутся в любом случае, вне зависимости от того, на каком месте стоит субконто Контрагенты.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Счет субконто = КорСчет Субконто(разные)
- Как показать остатки методом Остатки?
- Остатки на складах, остатки организаций
- Остатки в отчете остатки товара отрицательные
- отрицательные остатки по регистру Остатки Партий На складах
- не показывает остатки из таблицы остатки и обороты.
- Остатки и обороты? или остатки? какой регистр брать?
- Остатки на каждый день. Начальные остатки
- 1с 8.2 Р-р накопления (остатки). Разные остатки в ВТ Остатки и ОстаткиИОбороты
- Как убрать нулевые остатки (остатки разъехались по субконто)?
В этой группе 1С
- ут 11 как называется документ который в 10-ке Корректировка серий и характеристи
- Печать Штрихкода
- Передать в отчет внешние наборы данных
- ТСД CipherLab 8001 (COM) + ТиС 7.7
- Получить дату в формате UTC
- Ставка УСН - 5%
- неоперативное проведение ут 10.3
- Конфликт имен при открытии workbook в Эксель
- Конвертация данных - устанавливаем перечисление в зависимости от типа справочник
- Проведение документа будущей датой
- ТаблицаЗначений.ВыбратьСтроку() - чем заменить в тонком клиенте?
- Перенос настроек пользователей
- УПП 1.3 РАУЗ зависает количество на затратах
- УТ 10.3 штрих кода
- Свободный остаток в справочник номенклатуры
- v8: Множественный выбор.
- Как программно добавить в табличный документ рисунок типа объект
- УФ. Не записывается реквизит объекта
- Запрос по остаткам в УТ 10.3
- Работа с Терминалом Сбора данных через Тонкий клиент (браузер)