#0
by busy1
Добрый день экспертам и знатокам. Задача у меня такая. Есть обороты по 90.01 счету. Необходимо выбрать все документы которые там проходят. Каким образом это лучше сделать? Подскажите хоть в какую сторону желтой книжки смотреть... P.S. Использую 1С Бухгалетрия 7.7.
#2
by Оболтус
Можно создать объект "Операция", выбрать все операции в цикле, и если счет по Дт или Кт равен 90.01, получать из операции документ.
#8
by busy1
Спасибо. Тут много заморочек. В этом блоке мне тупо надо выбрать таб части документов и выгрузить в табличную часть.
#10
by DrZombi
Потрудись прочитать... или пиши заявление на .... ВыполнитьЗапрос Выборка итогов в различных разрезах. Синтаксис: ВыполнитьЗапрос(<НачалоПериода>, <КонецПериода>, <ФильтрПоСчетам>, Англоязычный синоним: DoQuery Параметры: <НачалоПериода> Необязательный параметр. Выражение типа дата, документ или позиция документа начала периода запроса. Если этот параметр не указан, будут вычисляться начальные сальдо на момент, указанный в параметре <КонецПериода> <КонецПериода> Необязательный параметр. Выражение типа дата, документ или позиция документа конца периода запроса. Если этот параметр не указан, будут вычисляться начальные сальдо на момент, указанный в параметре <НачалоПериода>. <ФильтрПоСчетам> Необязательный параметр. Счета, для которых будут отбираться итоги в запросе. Задается значением типа «Счет» или объектом типа «Список-Значений», содержащим значения типа «Счет», либо строкой содержащей список кодов счетов, разделенных символом ", " или ";". Если параметр не указан, отбор будет выполняться по всем счетам. <ФильтрПоКоррСчет> Необязательный параметр. Значение типа «Счет» — корреспондирующий счет, в корреспонденции с которым будут отбираться итоги счета, указанного в параметре <ФильтрПоСчетам>. Задается значением типа «Счет» или объектом типа «СписокЗначений», содержащим значения типа «Счет», либо строкой содержащей список кодов счетов, разделенных символом "," или ";". Если параметр не указан, будут отбираться итоги в корреспонденции со всеми счетами. <Валюта> Необязательный параметр. Значение типа «Справочник.Валюты». Если параметр не указан итоги выдаются без учета валюты. <ТипИтогов> Необязательный параметр. Число — тип отбираемых итогов. Может принимать следующие значения: 1 — остатки и обороты по счету в целом; 2 — обороты между счетами; Первое и второе вместе. По умолчанию — 1. <Периодичность> Необязательный параметр. Позволяет получить дополнительный разрез итогов по периодам. Число или символьная строка (См. ниже). По умолчанию периодичность не задана. <ТипСуммы> Необязательный параметр. Число или строка — тип рассчитываемых итогов. Может принимать следующие значения (в скобках указаны строковые синонимы): 2 («В», «С») рассчитывать валютные суммы; 4 («К», «А») рассчитывать количество. Если требуется одновременно рассчитывать разные суммы, значение параметра получается путем сложения допустимых значений, например: 5 (1+4) — рассчитывать суммы и количество. При указании параметра строкой в ней указываются все символы, которые обозначают типы сумм, которые нужно рассчитывать. По умолчанию рассчитываются все типы сумм. Параметр <Периодичность> может принимать следующие значения (в скобках указаны строковые синонимы): Промежуточные итоги не рассчитываются; 2 («Операция», «Entry») Промежуточные итоги рассчитываются по операциям; Возвращаемое значение: Число: 1 — запрос выполнен; 0 — запрос не выполнен. Описание: Метод ВыполнитьЗапрос выполняет отбор и расчет итогов за период, задаваемый параметрами <НачалоПериода> и <КонецПериода>. В зависимости от переданных параметров итоги могут быть подготовлены методом ВыполнитьЗапрос в различных разрезах. Кроме того, на результат запроса влияют дополнительные установки, которые выполняются вызовами специальных методов объекта «Бухгалтерские Итоги». Параметр <Периодичность> позволяет получить итоги запроса в разрезе периодов. Метод ВключатьСубсчета позволяет получить итоги в разрезе субсчетов. Применение метода ИспользоватьСубконто (перед вызовом ВыполнитьЗапрос) позволяет сформировать запрос в разрезе субконто. После выполнения запроса обход запросов в различных разрезах выполняется соответствующими методами объекта. Для доступа к итогам в разрезе периодов используются методы ВыбратьПериоды и ПолучитьПериод. При использовании методов ВыполнитьЗапрос и Рассчитать возможно указание только одной границы интервала. В этом случае будут рассчитываться только остатки на эту границу. Данный метод может использовать предварительно выполненный временный расчет. Для этого у временного расчета должен быть взведен флаг актуальности, система должна находиться в монопольном режиме, или расчет производится в модуле документа и в данном модуле выполняется запрос. Пример: В монопольном режиме: // модуль обработки ... ... ... ... в данном случае ИтЗапрос.ВыполнитьЗапрос(...) воспользуется результатами временного расчета ИтРасчет. Данная возможность может использоваться при групповом перепроведении документов. Пример: БухИтоги.ВыполнитьЗапрос(ДатаНач, ДатаКон, "60", , 3);
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- как узнать - четное число или нет?
- 1C 8.2 Можно ли программно очистить реквизит в форме не обращаясь к серверу?
- Как печатную форму сохранить в Excel программно?
- Как вывести данные в таблицу в Active Document?
- Таблица _AccumRgOpt
- Подарочные сертификаты
- Как доудержать НДФЛ за прошлый год
- Запрет копирования справочников
- Добавить в обмен РИБ, обмен по электронной почте. на основе ст "УРБД на v8 за 4 шага"
- Выгрузка в Excel
- Как определить скорость сети до сервера 1С ?
- Не работает метод "КопироватьФайл" по сети
- 1С:Предприятие 7.7. Web-расширение версия 2.0
- СКД: v8: Делаю ведомость товаров на складах.
- Спозиционировать курсор при открытии
- Как понизить версию RDP в WS08? Есть идеи?
- Ошибка SQL при групповом перепроведении реализации в БП 8.1
- 1С не запоминает последнего пользователя
- v7: 1С не запоминает последнего пользователя
- Восстановление ссылочной целостности данных средствами SQL сервера