|
Выбрать сумму документа | ☑ | ||
---|---|---|---|---|
0
NPice
18.04.13
✎
11:18
|
Здравствуйте. Помогите составить запрос. Нужно выбрать все документы "Комплектация Номенклатуры" с суммами документа. Все отлично получается, пока не начинаю тянуть сумму из регистра Хозрасчетный.Сумма. Или может я не правильно сумму подтягиваю?
|
|||
1
Wobland
18.04.13
✎
11:19
|
задачу сформулируй
|
|||
2
ДенисЧ
18.04.13
✎
11:19
|
Наверное, неправильно
|
|||
3
NPice
18.04.13
✎
11:22
|
(1) есть документ "Комплектация Номенклатуры" из него нужно вытянуть все документы с суммой по документу. Вопрос собственно в том, как получить сумму.
|
|||
4
palpetrovich
18.04.13
✎
11:24
|
показывай как получаешь
|
|||
5
klikot
18.04.13
✎
11:24
|
Может реквизит СуммаДокумента есть?
|
|||
6
mikecool
18.04.13
✎
11:25
|
Выбрать СуммаДокумента
Из Документ.КомплектацияНоменклатуры |
|||
7
NPice
18.04.13
✎
11:28
|
(6) пишет 0, поэтому я так понимаю нужно из регистра тянуть
|
|||
8
NPice
18.04.13
✎
11:31
|
"ВЫБРАТЬ
| ХозрасчетныйСубконто.Значение.НаименованиеПолное КАК ОборудованиеНаименование, | ХозрасчетныйСубконто.Значение КАК Оборудование, | Хозрасчетный.Сумма КАК СтоимостьВсего, | Хозрасчетный.КоличествоКт КАК Количество |ИЗ | РегистрБухгалтерии.Хозрасчетный КАК Хозрасчетный | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Субконто КАК ХозрасчетныйСубконто | ПО Хозрасчетный.Регистратор = ХозрасчетныйСубконто.Регистратор | И Хозрасчетный.НомерСтроки = ХозрасчетныйСубконто.НомерСтроки |ГДЕ | Хозрасчетный.Регистратор = &Ссылка | И Хозрасчетный.Активность | И ХозрасчетныйСубконто.Вид = &Вид | И ХозрасчетныйСубконто.Значение.Склад = &Склад"; Запрос.УстановитьПараметр("Ссылка",СсылкаНаДок.Ссылка); Запрос.УстановитьПараметр("Вид", ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Номенклатура); Запрос.УстановитьПараметр("Склад", Склад); |
|||
9
palpetrovich
18.04.13
✎
12:22
|
(8) зачем проверять на Склад, если Хозрасчетный.Регистратор = &Ссылка?
как-то так пробуй: ВЫБРАТЬ ХозрасчетныйДвиженияССубконто.СубконтоКт1 КАК Номенклатура, ХозрасчетныйДвиженияССубконто.Сумма, ХозрасчетныйДвиженияССубконто.КоличествоКт КАК Количество ИЗ РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(,,Регистратор = &Регистратор И СчетКт = &СчетКт И ВидСубконтоКт1 = &ВидСубконто,,) КАК ХозрасчетныйДвиженияССубконто |
|||
10
NPice
18.04.13
✎
22:12
|
(9) Получилось корректно выбрать своим запросом, единственное, не могу сделать отбор по складу
|
|||
11
DirecTwiX
18.04.13
✎
22:22
|
Физическая таблица
СсылкаНаДок.Ссылка.Ссылка.Ссылка.Ссылка |
|||
12
NPice
19.04.13
✎
10:45
|
Что-то я не догоняю, отбор не срабатывает
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ХозрасчетныйСубконто.Значение.НаименованиеПолное КАК ОборудованиеНаименование, | ХозрасчетныйСубконто.Значение КАК Оборудование, | Хозрасчетный.Сумма КАК СтоимостьВсего, | Хозрасчетный.КоличествоКт КАК Количество, | ХозрасчетныйСубконто.Значение.Склад КАК Склад |ИЗ | РегистрБухгалтерии.Хозрасчетный КАК Хозрасчетный | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Субконто КАК ХозрасчетныйСубконто | ПО Хозрасчетный.Регистратор = ХозрасчетныйСубконто.Регистратор | И Хозрасчетный.НомерСтроки = ХозрасчетныйСубконто.НомерСтроки |ГДЕ | Хозрасчетный.Регистратор = &Ссылка | И Хозрасчетный.Активность | И ХозрасчетныйСубконто.Вид = &Вид | И ХозрасчетныйСубконто.Значение.Склад = &Склад"; Запрос.УстановитьПараметр("Ссылка",СсылкаНаДок.Ссылка); Запрос.УстановитьПараметр("Вид", ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Номенклатура); Запрос.УстановитьПараметр("Склад", Склад); |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |