Имя: Пароль:
1C
1С v8
v8: Как запросом получить все документы реализации?
0 vsafonin
 
06.03.13
23:07
Здравствуйте!  Необходимо отобрать все документы Реализации которые соответствуют условиям
-совпадают с договором (который был найден ранее)
-Попадают в период (пользователь указывает в ручную)
-проведен

как передать эти параметры мне понятно. (делаю вложенный запрос), только не могу вкурить как получить эти самые документы Реализации. Понимаю что нужно делать к регистру бухгалтерии,но не могу понять к какой виртуальной таблице именно.

В Плане видов характеристик нашел Вид Субконто ДокументыРеализации, но не пойму как правильно его использовать.

Подскажите пожалуйста как правильно получить эти Документы Реализации.

Заранее спасибо!
1 GROOVY
 
06.03.13
23:09
ВЫБРАТЬ
Ссылка
ИЗ
Документы.Реализация
ГДЕ
&СовпадаетСДоговором = параметр И Дата МЕЖДУ &Начало И &Конец И Проведен
2 aka AMIGO
 
06.03.13
23:14
(0) это-ж легко делается с помощью генератора запросов..
или в новых движках и конфах генератор отменен?
3 vsafonin
 
06.03.13
23:25
(1) а как через регистр бухгалтерии получить эти данные?
Просто документов  Реализация несколько (РеализацияТоваровИУслуг, РеализацияОтгруженныхТоваров и т.д)
4 Конфигуратор1с
 
06.03.13
23:26
(3) дык регистратор
5 GROOVY
 
06.03.13
23:28
А почему через регистр? Нафига? Только проверка на договор по регистратору повлечет соединение с большим количеством таблиц документов.
6 Конфигуратор1с
 
06.03.13
23:30
(5) а если использовать ссылка?
7 Конфигуратор1с
 
06.03.13
23:31
(6) в смысле отобрать список видов документов и через где регистратор ссылка документ.Реализация
8 GROOVY
 
06.03.13
23:32
(6) Ну если в подзапросе то все нифтяк будет.
Но я тут прочитал (3) и понял что ТС нужно именно к регистру обратиться и выбрать по корреспонденции все реализации... А там и "Операция" может быть и еще много чего.
9 Конфигуратор1с
 
06.03.13
23:33
(8) ну в операции он не отберет по договору
10 zak555
 
06.03.13
23:35
(8) так может на счетах есть аналитика договор ?
11 Конфигуратор1с
 
06.03.13
23:36
в общем, автору надо уточнить задачу. Потому что сейчас много "а может"
12 vsafonin
 
06.03.13
23:57
(5) Все намного проще...
Мне нужно отобрать все документы реализации из заданных условий (0)

С этим проблем не возникает если делать запрос именно к Документы.РеализацияТоваровУслуг

Но если нужен документ не только из РеализацииТоваровУслуг а также (если есть такой) из РеализацияОтгруженныхТоваров и РеализациияУслугПоПереработке

Несколько запросов к разным документам?
13 Конфигуратор1с
 
06.03.13
23:58
(12)Объединение
14 Конфигуратор1с
 
06.03.13
23:59
(12) кстати, а возвраты?)
15 vsafonin
 
07.03.13
00:05
хм видимо вы правы, я сам себе усложнил задачу)))
просто мне кажется что через регистр универсальней будет с помощью Плана Видов Характеристик Виды субконто (там есть вид субконто Документы реализации), вот и решил что можно отобрать все документы через регистр которые и соответствуют условию Документы Реализации а уж потом на них остальные условия
16 Конфигуратор1с
 
07.03.13
00:06
(15) в данной задаче не получится универсальнее, так как каждый документ имеет свои особенности. Поэтому и изобрели регистры )
17 vsafonin
 
07.03.13
00:15
Хм, понятно. Спасибо за помощь
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан