|
Запрос: указать дату из док-та (в модуле док-та при проведении) |
☑ |
0
dft2014
11.04.14
✎
12:44
|
БП 3.0
Надо чтобы при проведении док-та "ПоступлениеНаРСчет", анализировался остаток на счете 62.2 на дату док-та. Как указать дату из док-та в запросе, пишу в процедуре ОбработкаПроведения():
Для Каждого Строка из РасшифровкаПлатежа Цикл
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
// | ХозрасчетныйДвиженияССубконто.Период КАК Период, вот здесь как добраться до даты док-та
| ХозрасчетныйДвиженияССубконто.Сумма КАК Сумма
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(
| ,
| ,
| СчетДт В (&СчетаДт)
| И СчетКт В (&СчетаКт)
| И СубконтоКт1 = &СубконтоКт1
| И СубконтоКт2 = &СубконтоКт2,
| ,
| ) КАК ХозрасчетныйДвиженияССубконто
|
|УПОРЯДОЧИТЬ ПО
| Период";
Запрос.УстановитьПараметр("СубконтоКт1", Строка.Договор.Владелец);
Запрос.УстановитьПараметр("СубконтоКт2", Строка.Договор);
Запрос.УстановитьПараметр("СчетаДт", СчетаДт);
Запрос.УстановитьПараметр("СчетаКт", СчетаКт);
ВыборкаСуммы = Запрос.Выполнить().Выбрать();
Сумма = 0;
Пока ВыборкаСуммы.Следующий() Цикл
Сумма = Сумма + ВыборкаСуммы.Сумма;
КонецЦикла;
КонецЦикла;
|
|
1
Wobland
11.04.14
✎
12:47
|
Запрос.УстановитьПараметр("Период", Дата);
|
|
2
rinaty17
11.04.14
✎
12:48
|
(0) ты сам то понял что хочешь получить?
|
|
3
Рэйв
11.04.14
✎
12:49
|
лучше так
Граница = Новый Граница(МоментВремени(), ВидГраницы.Исключая);
Запрос.УстановитьПараметр("Период",Граница);
|
|
4
dft2014
11.04.14
✎
12:52
|
(1) Как указать, Дата - это дота док-та, в котором пишу запрос?
В(0) может кто не увидел первую строку:
Для Каждого Строка из РасшифровкаПлатежа Цикл
Т.е. у меня запрос в таб.части, поэтому я и пишу в параметрах Строка.Договор и Строка.Договор.Владелец.
|
|
5
Wobland
11.04.14
✎
12:53
|
(4) Дата
|
|
6
Рэйв
11.04.14
✎
12:53
|
(4)За запрос в цикле в приличных домах отрывают руки по самую задницу.
|
|
7
Wobland
11.04.14
✎
12:53
|
>запрос в таб.части
хлобысь линейкой по рукам!
|
|
8
rinaty17
11.04.14
✎
12:55
|
(4)не твое это - программирование в 1с
|
|
9
dft2014
11.04.14
✎
13:38
|
(6), (7), (8) Не отвлекаемся, так надо (так было написано изначально не мной.
|
|
10
Wobland
11.04.14
✎
13:53
|
(9) так надо или было?
|
|
11
dft2014
11.04.14
✎
15:29
|
(10) Читать так в (9):
Так надо. Было написано изначально не мной.
|
|
12
Wobland
11.04.14
✎
15:32
|
(11) так не надо, не ври
|
|