Имя: Пароль:
1C
1С v8
Элементарнейший запрос
0 Abmo
 
17.08.11
10:20
ВЫБРАТЬ
   Остатки.СуммаОстаток КАК Остаток,
   Остатки.СуммаОстатокДт,
   Остатки.СуммаОстатокКт,
   Остатки.Субконто1
ИЗ
   РегистрБухгалтерии.Хозрасчетный.Остатки(&КонГраница, Счет В ИЕРАРХИИ (&Счет), , ) КАК Остатки

выводит абсолютный бред в одной базе и правильно работает в другой
конграницу ставлю концом дня
1 Grusswelle
 
17.08.11
10:21
(0) Что покажут обороты?
2 Abmo
 
17.08.11
10:28
Бред в одной базе и верно в другой
3 Abmo
 
17.08.11
10:30
Оборотка в обеих базах показывается правильные результаты
4 0xFFFFFF
 
17.08.11
10:35
Запрос слишком элементарнейший, попробуй усложнить :)
5 Abmo
 
17.08.11
10:39
(4) блин, так не бывает
6 vicof
 
17.08.11
10:40
(0) что значит бред?
7 Abmo
 
17.08.11
10:46
(6) Значит, что даже не могу определить, откуда эти суммы выводятся
8 vicof
 
17.08.11
10:47
что в параметре &Счет?
ТиИ делал?
9 Vladal
 
17.08.11
10:49
Тип базы - файловая, а вторая клиент-серверная?
10 vicof
 
17.08.11
10:51
+(8) используй границу, а не конецдня
11 Lama12
 
17.08.11
10:51
(0)
1. Какой тип в переменной - &КонГраница.
2. Выполнять только после пункта 1. ТИИ базы с ошибочными данными (вполне возможно поможет и пересчет итогов).
12 Abmo
 
17.08.11
10:55
(8) счет 73.03 активно-пассивный
(9)обе файловые
(10)Использую КонецМесяца
(11)КонГраница - просто Дата
Оборотки показывают правильные данные, ТИИ в этом случае нужно?
13 unregistered
 
17.08.11
10:56
(0) пока не обоснуешь понятие "абсолютный бред"

ответы будут такими же бредовыми - гадание на кофейной гуще вперемежку с тычками пальцем в небо.

Может во второй конфе твоему счету еще какой-нибудь счет подчинен причем с другим(и) субконто...
14 Abmo
 
17.08.11
11:09
15 Abmo
 
17.08.11
11:10
(13) конфигурации идентичны, одна - прошло недельная выгрузка
16 unregistered
 
17.08.11
11:19
Замени условия по счету вместо "В ИЕРАРХИИ" поставь "="
17 Abmo
 
17.08.11
11:22
(16) Пробовал, тот результат
18 unregistered
 
17.08.11
11:24
(17) "тот" это какой? правильный или неправильный?
19 Abmo
 
17.08.11
11:25
(18) извини, тот же (неправильный)
20 petrowsky
 
17.08.11
11:27
(14) на скрине в консоли запросов у тебя слегка другой запрос, чем в (0)
21 unregistered
 
17.08.11
11:27
попробовать указать параметр КонГраница - начало следующего дня.
22 Abmo
 
17.08.11
11:29
(20) В консоли получаю развернутое сальдо, но смысл тот же. и результат неправильный также
23 Abmo
 
17.08.11
11:30
(21) Получилось!!! Спасибо
Почему так?
24 unregistered
 
17.08.11
11:32
(23) Особенности таблицы Остатки. Надо использовать либо границу с видом Включая, либо следующую секунду.

Остатки получаются на момент ПЕРЕД значением параметра Период.
25 vicof
 
17.08.11
11:32
(23) несколько документов в последнюю секунду дня
26 Abmo
 
17.08.11
11:33
(24) не знал, еще раз спасибо
27 unregistered
 
17.08.11
11:35
+ к (24) У регистра накопления в описании таблицы остатков это указано:

Период (необязательный)

Тип параметра: Дата; МоментВремени; Граница. Указывается период, на значение которого рассчитываются остатки. Для расчета остатков по значение периода его необходимо задавать объектом Граница с включением граничного значения.
Значение по умолчанию: Если параметр не задан, итоги рассчитываются по самую последнюю запись.


А у регистра бухгалтерии почему-то нет. Но суть одна.