|
|
|
Остатки по количественному счету | ☑ | ||
|---|---|---|---|---|
|
0
АЛьФ
16.01.20
✎
12:15
|
Есть забалансовый количественный счет. На нем копится только количество в разрезе номенклатуры. Сумма нулевая.
Не могу получить запросом остатки, возвращается пустая выборка. Хотя в оборотно-сальдовой по счету видно, что сальдо на начало по количеству не нулевое (тут тоже непонятка - не разворачивает этот счет по субконто). Запрос простейший: Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ОстаткиПартий.Субконто1 КАК Номенклатура, | ОстаткиПартий.Субконто2 КАК Партия, | СУММА(ОстаткиПартий.КоличествоОстатокДт) КАК КоличествоОстатокДт |ИЗ | РегистрБухгалтерии.Хозрасчетный.Остатки(&МоментВремени, Счет = &СчетКт) КАК ОстаткиПартий | |СГРУППИРОВАТЬ ПО | ОстаткиПартий.Субконто1, | ОстаткиПартий.Субконто2 |ИТОГИ | СУММА(КоличествоОстатокДт) |ПО | Субконто1, | Субконто2"; Запрос.УстановитьПараметр("МоментВремени", Источник.МоментВремени()); Запрос.УстановитьПараметр("СчетКт", СчетКт); РезультатЗапроса = Запрос.Выполнить(); тзВременно = РезультатЗапроса.Выгрузить(); Что я делаю не так? |
|||
|
1
pechkin
16.01.20
✎
12:20
|
количество по всем субконто есть?
|
|||
|
2
АЛьФ
16.01.20
✎
12:24
|
2(1) В смысле?
|
|||
|
3
GreyK
16.01.20
✎
12:27
|
(0) А что такое Источник? ДокументОбъект или Ссылка?
|
|||
|
4
АЛьФ
16.01.20
✎
12:29
|
2(3) ДокументОбъект
|
|||
|
5
GreyK
16.01.20
✎
12:32
|
(4) Попробуй так:
Запрос.УстановитьПараметр("МоментВремени", Новый Граница(Источник, ВидГраницы.Исключая)); |
|||
|
6
АЛьФ
16.01.20
✎
12:33
|
2(5) Момент времени я вообще убирал. Все равно пусто.
|
|||
|
7
GreyK
16.01.20
✎
12:36
|
(6) А чё ты берёшь ОстатокДТ, а счёт подсовываешь СчетКт?
|
|||
|
8
АЛьФ
16.01.20
✎
12:37
|
2(5) Ошибка при вызове конструктора (Граница)
Запрос.УстановитьПараметр("МоментВремени", Новый Граница(Источник, ВидГраницы.Исключая)); по причине: Несоответствие типов (параметр номер '1') |
|||
|
9
АЛьФ
16.01.20
✎
12:37
|
2(7) "СчетКТ" - это название параметра. Остаток висит по дебету.
|
|||
|
10
АЛьФ
16.01.20
✎
12:39
|
+(9) Фильтр со счету я отключал. По этому счету в итоговой таблице ничего нет. Остальные (по которым есть суммовые остатки) попадают в выборку.
|
|||
|
11
GreyK
16.01.20
✎
12:40
|
(8) Укажи Источник.Ссылка.
|
|||
|
12
catena
16.01.20
✎
12:41
|
Количественный учет на счете или на субконто счета?
|
|||
|
13
АЛьФ
16.01.20
✎
12:43
|
2(12) На счете. Я даже не знаю что такое "на субконто счета".
|
|||
|
14
pechkin
16.01.20
✎
12:44
|
(2) учет по количеству может быть только на некоторых субконто
|
|||
|
15
pechkin
16.01.20
✎
12:45
|
Запрос.УстановитьПараметр("МоментВремени", Новый Граница(Источник.МОМЕНТВРЕМЕНИ(), ВидГраницы.Исключая));
|
|||
|
16
catena
16.01.20
✎
12:47
|
(13)Настройки счета покажи
|
|||
|
17
АЛьФ
16.01.20
✎
12:47
|
2(11) Ошибка при вызове метода контекста (Выполнить)
РезультатЗапроса = Запрос.Выполнить(); по причине: {(6, 2)}: Ошибка обработки представления "РегистрБухгалтерии.Хозрасчетный.Остатки:Несоответствие типов (Параметр номер ""1"")" <<?>>РегистрБухгалтерии.Хозрасчетный.Остатки(&МоментВремени, Счет = &СчетКт) КАК ОстаткиПартий |
|||
|
18
АЛьФ
16.01.20
✎
12:51
|
||||
|
19
catena
16.01.20
✎
12:51
|
А если итоги убрать?
|
|||
|
20
catena
16.01.20
✎
12:54
|
(18)Так нет же количественного учета в разрезе номенклатуры
|
|||
|
21
АЛьФ
16.01.20
✎
12:55
|
2(15) Выборка пустая.
|
|||
|
22
АЛьФ
16.01.20
✎
12:58
|
2(20) Поставил, заработало. Спасибо.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |