Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
20 Апр 2018, 04:20
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Запрос к документу и к периодическому регистру сведений  (Прочитано 1007 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн joiner

  • *
  • Сообщений: 13
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-04-10
  • Сайт: 
Здравствуйте, необходимо выбрать информацию из документа РеализацияТоваровУслуг и тип системы налогообложения за период проведения документа из из регистра сведений УчетнаяПолитикаОрганизаций.
Сделал сначала выбор всех документов по искомой организации, затем выбираю из регистра сведений УчетнаяПолитикаОрганизаций по дате каждого выбранного документа тип системы налогообложения, т.е. получается два запроса, но, как мне кажется можно сделать одним запросом, только я вот понять не могу как.
Должно получиться что-то типа
ВЫБРАТЬ
               | РеализацияТоваровУслуг.Ссылка КАК ДокументРеализацияТоваровУслуг,
               | РеализацияТоваровУслуг.Организация,
               | РеализацияТоваровУслуг.Склад,
               | РеализацияТоваровУслуг.СуммаВключаетНДС,
               | РеализацияТоваровУслуг.Товары.(
               | СУММА(Сумма)
               | ) КАК СУММА,
               | УчетнаяПолитикаОрганизаций.СистемаНалогообложения,
               | УчетнаяПолитикаОрганизаций.Период,
               | РеализацияТоваровУслуг.Дата
               |ИЗ
               | Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
               | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.УчетнаяПолитикаОрганизаций КАК УчетнаяПолитикаОрганизаций
               | ПО РеализацияТоваровУслуг.Организация = УчетнаяПолитикаОрганизаций.Организация
               | И РеализацияТоваровУслуг.Дата [b]ПРЕНАДЛЕЖИТ_ЧТОЛИ[/b] УчетнаяПолитикаОрганизаций.Период
               |ГДЕ
               | РеализацияТоваровУслуг.Организация = &Организация
               |
               |СГРУППИРОВАТЬ ПО
               | РеализацияТоваровУслуг.Товары.(Ссылка)

Или же так
ВЫБРАТЬ
               | РеализацияТоваровУслуг.Ссылка КАК ДокументРеализацияТоваровУслуг,
               | РеализацияТоваровУслуг.Организация,
               | РеализацияТоваровУслуг.Склад,
               | РеализацияТоваровУслуг.СуммаВключаетНДС,
               | РеализацияТоваровУслуг.Товары.(
               | СУММА(Сумма)
               | ) КАК СУММА,
               | УчетнаяПолитикаОрганизаций.СистемаНалогообложения,
               | УчетнаяПолитикаОрганизаций.Период,
               | РеализацияТоваровУслуг.Дата
               |ИЗ
               | Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
               | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.УчетнаяПолитикаОрганизаций.СрезПоследних([b]РеализацияТоваровУслуг.Дата[/b]) КАК УчетнаяПолитикаОрганизаций
               | ПО РеализацияТоваровУслуг.Организация = УчетнаяПолитикаОрганизаций.Организация
               |
               |ГДЕ
               | РеализацияТоваровУслуг.Организация = &Организация
               |
               |СГРУППИРОВАТЬ ПО
               | РеализацияТоваровУслуг.Товары.(Ссылка)

Но так делать нельзя,

Подскажите можно ли сделать одним запросом выборку интересующей меня информации.


Оффлайн Gunner

  • ****
  • Сообщений: 291
  • РЕПУТАЦИЯ: 23
  • КПД: 8%
  • Регистрация: 2011-08-07
  • Сайт: 
  • Профессия: Программист 1С
Выбирайте нужную Вам инф. из документов с периодом, далее делайте лев.соединение с регистром по полям Организация и период

Оффлайн vitasw

  • *****
  • Сообщений: 2575
  • РЕПУТАЦИЯ: 311
  • КПД: 12%
  • Регистрация: 2015-02-10
  • Сайт: 
  • Профессия: Программист 1С
гуглите "срез последних на каждую дату"


Теги:
 

Запрос Параметры для "ИЗ"

Автор БерезинРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 3300
Последний ответ 15 Май 2013, 23:27
от Березин
Что быстрее: Загрузить табличную часть в запрос и там добавить колонки, или пробежаться циклом по ТЧ и добавить значения в колонки

Автор ZeedРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 1179
Последний ответ 11 Июл 2016, 09:00
от vitasw
Запрос по обработке "Согласование заявок"

Автор DenielAkreedРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 0
Просмотров: 873
Последний ответ 29 Сен 2016, 02:39
от DenielAkreed
После "Выборка = Запрос.Выполнить().Выбрать()" строка в выборке автоматически переключается сама

Автор RuslerРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 165
Последний ответ 30 Мар 2018, 05:05
от Luzer1C
8.2 Бух. Запрос с условием "комментарий содержит текст"

Автор bolobolРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 13
Просмотров: 17775
Последний ответ 02 Сен 2011, 01:14
от bolobol

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
186 Сообщений
alex0402
78 Сообщений
AIFrame AIFrame
74 Сообщений
alexandr_ll
41 Сообщений
oleg-x
39 Сообщений
BuhRust
24 Сообщений
pavl_vs
18 Сообщений
sertak sertak
16 Сообщений
Sheriff
13 Сообщений
Максим ***** Максим *****
13 Сообщений

* Кто онлайн

  • Точка Гостей: 187
  • Точка Скрытых: 0
  • Точка Пользователей: 0

Нет пользователей онлайн.

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal