#0
by cjpain
Возможно не совсем правильно обозвал тему, попытаюсь сформулировать здесь: Конфа самописная, оперативный учет. Есть регистр Взаиморасчеты, в нем есть измерение Документ. В документах, которые в этот регистр попадают есть свежедобавленный! :) реквизит шапки Участник. Есть отчет Взаиморасчеты, задача: Исключить документы с выбранным Участником либо показать только документы с участником. Запрос: Запрос[5] : Неверно заданный путь 'Участник' Догадываюсь, что все можно решить просто, добавить измерение Участник в регистр... однако тогда придется переписывать кучу документов, которые бы в это измерение собственно добавляли участника. Банально запарился уже т.к. на модификацию базы дали 3 дня сделано уже все, остался только этот отчет - завтра крайний срок. Выручайте, знаю что есть здесь умные люди.
#1
by Ёпрст2
Отсеивай во внешней функции ...Иначе - болт. В запросе у реквизитов неопределенного вида/типа нет реквизитов, исключение - общие реквизиты документов..
#2
by cjpain
Подобная мысть в голову приходила... но блин.... контрагентов около 2000 шт.. бухгалтерия будет в шоке :) Это ж примерно в 2 раза увеличит время построения отчета... :(
#5
by КонецЦикла
Участник = Регистр.Взаиморасчеты.Документ.ТекущийДокумент.Участник; Что такое участник? Что за хрень ТекущийДокумент? Можно сделать его общим ревизитом, можно перечислить все документы через точку по видам ...но если нужна скорость - добро пожаловать в прикрацный мир прямых запроцов
#7
by cjpain
Участник - это элемент справочника Участники :) "хрень ТекущийДокумент" - это один из вариантов найденных на этом форуме. :) Если сделать общим реквизитом, то возможно попрут ошибки по всей конфе. И возможно ли его как-то переделать без потери значений и перепроведения документов?
#8
by cjpain
Про участников могу сказать еще следущее - Участник это промежуточная фирма. Т.е. приход в базе очуществляется следущим образом от контрагента -> участнику с участника расход на фирму и на фирме приход от участника. Дабы не добавлять Участников в справочник фирм и не формировать лишних 2 документа было принято решение добавить просто реквизит в шапку прихода и потом за него цепляться переделывая отчеты и т.п. зачем? Ответ один - налоговая схема такая...:(
#9
by Ёпрст2
Для начала, попробовать с условием во внешней функции ... А общий реквизит лепить - не так уж и долго... Этот реквизит же не участвует нигде в регистрах, поентому тупо обработкой перекинешь и не проводя, просто запишешь в него значения ...очень быстро ...
#10
by vtolga
Только если у всех "Документов" есть реквизит "Участник" Иначе можно попробовать ограничить ДокументРазрез.вид=""Какойтотам"" Но тогда все остальные в отчет не попадут,естественно. Да,это если измерение "Документ" имеет тип "Документ"
#11
by cjpain
Как оказалось: |Участник = Регистр.Взаиморасчеты.Документ.ТекущийДокумент.Участник; Удаляем И ставим условие: Например.. Условие (ДокументРазрез.Участник <> ВыбУчастник);
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Бух: Как сделать правильно запрос в запросе ?
- Закрытие месяца. Бух просит сделать вместо Д90.8.1 - К26 сделать Д90.2 - К26
- Как сделать в УТ8.0 сделать реализацию по нескольким заказам
- Как можно серый ip сделать белым если сделать у провайдера это нельзя
- Можно ли сделать элемент формы "подменю" сделать недоступным для разворачивания?
- Можно ли сделать реквизит таб. части, сделать недоступным в отдельных строках?
- Как в конструкторе запроса существующий запрос сделать вложенным?
- Конвертация. Как лучше сделать? Как вообще сделать?
В этой группе 1С
- Структура таблицы Config
- Как узнать соответствие метаданных с таблицами SQL?
- v7: Как в колонку табличной части вставить пиктограмму?
- Привязка поля ввода к отбору построителя отчета
- Как преобразовать данные из строки к типу реквизита, возможные решения ?
- ККМ в режиме фискального регистратора
- Вывод документа в текстовый файл.
- Как открыть форму подбора документов за определенный период и по определенн
- Что такое "Регистрация конфигурации изменена"
- Работа с ФР Штрих-ФРК , конфа рарус альфа авто 4.01....
- Сортировка в форме списка документа по индексированным полям
- Формат в ячейке табличного документа типа шаблон.
- ЗУП 2.5.5.4 Налоги с договоров подряда
- Как открыть документ из таблицы значений внешней обработки?
- Вопрос по подключению фискального регистратора Мебиус
- Ноуты асус самые большие ноуты в мире
- НайтиПервыйФайл
- Соединение с сервером 1С разорвано администратором
- Использование нескольких одинаковых субконто на счете
- v7: Програмно изменить "Ручную операцию"