![]() |
|
Неверные остатки и приход по регистру накопления в запросе | ☑ | ||
---|---|---|---|---|
0
snails-lord
11.12.15
✎
10:26
|
1С:Предприятие 8.2 (8.2.19.83)
"Управление торговлей", редакция 10.3 (10.3.8.9) Простейший запрос выдаёт неверный результат в модуле объекта. При этом через отчет (по этому регистру накопления) и в консоли запросов тот же самый запрос с теми же самыми параметрами отрабатывает корректно(так же проверял вручную по записям регистра накопления). Уже всю голову сломал. Помогите, пожалуйста! ЗапросРасчеты.Текст = "ВЫБРАТЬ | ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаВзаиморасчетовНачальныйОстаток, | ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаВзаиморасчетовКонечныйОстаток, | ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаВзаиморасчетовПриход, | ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаВзаиморасчетовРасход |ИЗ | РегистрНакопления.ВзаиморасчетыСКонтрагентами.ОстаткиИОбороты(&ДатаНачала, &ДатаКонца, , , Контрагент = &Контрагент) КАК ВзаиморасчетыСКонтрагентамиОстаткиИОбороты"; ЗапросРасчеты.УстановитьПараметр("ДатаКонца", КонецДня(Дата)); ЗапросРасчеты.УстановитьПараметр("ДатаНачала", НачалоДня(Дата-(91*60*60*24))); ЗапросРасчеты.УстановитьПараметр("Контрагент", Контрагент); |
|||
1
John83
11.12.15
✎
10:31
|
кэш
параметры |
|||
2
snails-lord
11.12.15
✎
10:37
|
Параметры везде одни и те же:
ДатаКонца 10.12.2015 23:59:59 Дата ДатаНачала 10.09.2015 0:00:00 Дата Контрагент ... СправочникСсылка.Контрагенты Результат - в модуле: СуммаВзаиморасчетовКонечныйОстаток 29 154 СуммаВзаиморасчетовНачальныйОстаток 32 490 СуммаВзаиморасчетовПриход -3 336 СуммаВзаиморасчетовРасход 0 Результат - в консоли, отчете и т.д.: СуммаВзаиморасчетовКонечныйОстаток 0 СуммаВзаиморасчетовНачальныйОстаток 32 490 СуммаВзаиморасчетовПриход -32 490 СуммаВзаиморасчетовРасход 0 |
|||
3
NcSteel
11.12.15
✎
10:39
|
Документ двигает этот регистр? Если да, то объяснимо.
|
|||
4
John83
11.12.15
✎
10:39
|
ну и права
|
|||
5
snails-lord
11.12.15
✎
10:43
|
NcSteel За этот период есть только 1 документ - Возврат товаров от покупателя. Вид движения - приход. Сумма: -32 490,00
|
|||
6
snails-lord
11.12.15
✎
10:45
|
Кэш. Не думаю. Ведь то же самое повторяется и в другой (тестовой) базе. Права - во всех случаях полные.
|
|||
7
cw014
11.12.15
✎
10:48
|
И всетаки с параметрами что то не так
|
|||
8
hhhh
11.12.15
✎
10:49
|
(5) ну этот запрос в обработке проведения?
|
|||
9
cw014
11.12.15
✎
10:51
|
(8) +1 таки да
|
|||
10
snails-lord
11.12.15
✎
10:55
|
(8) Вызывается в ПриЗаписи() модуля формы. Кажется я понял к чему вы клоните... Сейчас проверю.
|
|||
11
snails-lord
11.12.15
✎
11:08
|
Большое спасибо! Да. Дело было в том, что ПриЗаписи(Отказ) документ уже сделал проводки в регистр. И рассматриваемый запрос выполнялся уже с учётом этого документа. После этого срабатывал Отказ и проводка из регистра удалялась.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |