Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Запрос по документу Платежное поручение 7.7

Svetlana_Ivanova
читатель
офлайн
Дата регистрации: 07.04.2009
Сообщений: 3
Пост №1
 
08.04.2009 08:54

"Добрый день, заклинило не по-детски.Вопрос-ерунда,но тем не менее, помогите,заранее спасибо.<br>Стандартный запрос,в стандартной базе:<br>Запрос = СоздатьОбъект("Запрос");<br>ТекстЗапроса ="//{{ЗАПРОС(Сформировать)<br>|Период с ВыбНачПериода по ВыбКонПериода; <br>|ТекущийДокумент = Документ.ПлатежноеПоручение.ТекущийДокумент; <br>|Группировка ТекущийДокумент; <br>|"//}}ЗАПРОС;<br> Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда<br> Возврат;<br> КонецЕсли;<br> Пока Запрос.Группировка(1) = 1 Цикл <br> // Заполнение полей ТекущийДокумент<br> КонецЦикла; <br>НЕ РАБОТАЕТ!!!В цикл не заходит,не видит документов.(Запрос.Группировка(1)=0)<br>Естественно, документы в базе есть, вместо платежного документа ставишь любой другой работает, ничего не понимаю :("

aily
читатель
офлайн
Дата регистрации: 07.04.2009
Сообщений: 10
Пост №2
 
08.04.2009 13:01

"Может в запросе не хватает метода "Обрабатывать все"?<br><br>На сколько помню платежки не делают проводок, может по этому запрос тупит.<br><br>Док.ВыбратьДокументы(ВыбНачПериода,ВыбКонПериода);<br>Пока Док.ПолучитьДокумент()=1 Цикл<br><br>КонецЦикла;<br><br>Работает вполне ыстро :) Зачем запрос?"

Svetlana_Ivanova
читатель
офлайн
Дата регистрации: 07.04.2009
Сообщений: 3
Пост №3
 
08.04.2009 13:12

Запрос нужен для выборки с дополнительными условиями и группировками.<br>"Обрабатывать все" ставила, даже делала платежки с формированием проводок, ничего...Не понятно очень, тем более на таком элементарном...:(

aily
читатель
офлайн
Дата регистрации: 07.04.2009
Сообщений: 10
Пост №4
 
08.04.2009 13:18

Конфигурация какая?

aily
читатель
офлайн
Дата регистрации: 07.04.2009
Сообщений: 10
Пост №5
 
08.04.2009 13:24

" Перем Запрос, ТекстЗапроса;<br> //Создание объекта типа Запрос<br> Запрос = СоздатьОбъект("Запрос");<br> ТекстЗапроса = <br> "//{{ЗАПРОС(Сформировать)<br> |Период с НачДата по КонДата;<br> |ОбрабатыватьДокументы все;<br> |Док = Документ.ПлатежноеПоручение.ТекущийДокумент;<br> |Группировка Док;<br> |"//}}ЗАПРОС<br> ;<br> // Если ошибка в запросе, то выход из процедуры<br> Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда<br> Возврат;<br> КонецЕсли;<br><br> // Подготовка к заполнению выходных форм данными запроса<br><br> // Заполнение полей "Заголовок"<br><br> Пока Запрос.Группировка(1) = 1 Цикл<br> // Заполнение полей Док<br> Сообщить(Запрос.Док);<br> КонецЦикла;<br> // Вывод заполненной формы<br><br><br>Только проверил на Бухгалтерии, все тип-топ :)"

Svetlana_Ivanova
читатель
офлайн
Дата регистрации: 07.04.2009
Сообщений: 3
Пост №6
 
08.04.2009 13:42

"Спасибо за помощь, действительно, без этой строки для платежек не работает:<br>ОбрабатыватьДокументы все;<br>А ведь ставила это в запрос...<br>Заработалась...:)"

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация