|
Как получить КонецДня в конце всех документов? | ☑ | ||
---|---|---|---|---|
0
Shur1cIT
22.03.13
✎
10:03
|
есть условие в запросе
Запрос.УстановитьПараметр("ВыбПериод",КонецДня(ДокументКорректировки.Дата)); но остатки я получаю не на конец дня, а такое впечатление что на "начало конца дня" то есть не совпадают данные по отчёту на конец дня и в результате запросе. вопрос как установить именно на самый конец дня где нету не каких документов типа 23:59:59 ? |
|||
1
ZanderZ
22.03.13
✎
10:04
|
Граница
|
3 |
||
2
Maxus43
22.03.13
✎
10:07
|
это ж азбука. По умолчанию ОБОРОТЫ - включая, ОСТАТКИ - исключая
|
8 9 |
||
3
Shur1cIT
22.03.13
✎
10:07
|
(1) всмысле? вот запрос
он не даёт данные на конец дня. Запрос.Текст = "ВЫБРАТЬ | ПартииТоваровНаСкладахБухгалтерскийУчетОстатки.Номенклатура КАК Номенклатура, | ПартииТоваровНаСкладахБухгалтерскийУчетОстатки.СерияНоменклатуры КАК СерияНоменклатуры, | ЕСТЬNULL(ПартииТоваровНаСкладахБухгалтерскийУчетОстатки.КоличествоОстаток, 0) КАК Количество, | ЕСТЬNULL(ПартииТоваровНаСкладахБухгалтерскийУчетОстатки.СтоимостьОстаток, 0) / ВЫБОР | КОГДА ПартииТоваровНаСкладахБухгалтерскийУчетОстатки.КоличествоОстаток = 0 | ТОГДА 1 | ИНАЧЕ ЕСТЬNULL(ПартииТоваровНаСкладахБухгалтерскийУчетОстатки.КоличествоОстаток, 1) | КОНЕЦ КАК Цена, | ЕСТЬNULL(ПартииТоваровНаСкладахБухгалтерскийУчетОстатки.СтоимостьОстаток, 0) КАК Сумма, | ПартииТоваровНаСкладахБухгалтерскийУчетОстатки.Номенклатура.ЕдиницаХраненияОстатков КАК ЕдиницаИзмерения, | ПартииТоваровНаСкладахБухгалтерскийУчетОстатки.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент КАК Коэффициент |ИЗ | РегистрНакопления.ПартииТоваровНаСкладахБухгалтерскийУчет.Остатки( | &ВыбПериод, | Организация = &ВыбОрганизация | И Склад = &ВыбСклад | И СчетУчета = ЗНАЧЕНИЕ(плансчетов.хозрасчетный.ТоварыНаСкладах)) КАК ПартииТоваровНаСкладахБухгалтерскийУчетОстатки"; Запрос.УстановитьПараметр("ВыбОрганизация",Организация); Запрос.УстановитьПараметр("ВыбСклад",Склад); Запрос.УстановитьПараметр("ВыбПериод",КонецДня(ДокументКорректировки.Дата)); |
4 |
||
4
Chikko
22.03.13
✎
10:09
|
(3) Запрос.УстановитьПараметр("ВыбПериод",КонецДня(ДокументКорректировки.Дата));
вот здесь границу надо задать вместо даты. |
|||
5
Maxus43
22.03.13
✎
10:09
|
("ВыбПериод",НОВЫЙ ГРАНИЦА(КонецДня(ДокументКорректировки.Дата), ВидГраницы.Включая));
|
6 7 |
||
6
Shur1cIT
22.03.13
✎
10:12
|
(5) ок спасибо, сори за вопрос а почему именно так происходит?
|
8 10 |
||
7
Shur1cIT
22.03.13
✎
10:14
|
(5) и в каких случаях можно просто конец дня подсунуть запросу?
|
9 |
||
8
Maxus43
22.03.13
✎
10:14
|
||||
9
Maxus43
22.03.13
✎
10:15
|
||||
10
ssh2006
22.03.13
✎
10:15
|
(6) посмотри во встроенной справке F1 описание вирт. таблиц регистров
|
|||
11
Shur1cIT
22.03.13
✎
10:16
|
ок спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |