|
Запрос: указать дату из док-та (в модуле док-та при проведении) | ☑ | ||
---|---|---|---|---|
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) так не надо, не ври
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |