|
Как получить остатки на конец дня, по вт остатки ? | ☑ | ||
---|---|---|---|---|
0
SherifSP
19.06.13
✎
12:56
|
ВЫБРАТЬ
ЗаказыПокупателейОстатки.ДоговорКонтрагента, ЗаказыПокупателейОстатки.ЗаказПокупателя, ЗаказыПокупателейОстатки.СтатусПартии, ЗаказыПокупателейОстатки.Номенклатура, ЗаказыПокупателейОстатки.ХарактеристикаНоменклатуры, ЗаказыПокупателейОстатки.Цена, ЗаказыПокупателейОстатки.ПроцентСкидкиНаценки, ЗаказыПокупателейОстатки.ЕдиницаИзмерения, ЗаказыПокупателейОстатки.ПроцентАвтоматическихСкидок, ЗаказыПокупателейОстатки.УсловиеАвтоматическойСкидки, ЗаказыПокупателейОстатки.ЗначениеУсловияАвтоматическойСкидки, ЗаказыПокупателейОстатки.СтавкаНДС, ЗаказыПокупателейОстатки.КоличествоОстаток КАК КоличествоВЗаказе, ЗаказыПокупателейОстатки.СуммаВзаиморасчетовОстаток КАК СуммаВзаиморасчетов, ЗаказыПокупателейОстатки.СуммаУпрОстаток КАК СуммаУпр ИЗ РегистрНакопления.ЗаказыПокупателей.Остатки(&КонецПериода, ) КАК ЗаказыПокупателейОстатки КонецПериода выставил 19.06.13 23:59:59 но запрос возвращает количество на начало, как получить на конец дня? |
|||
1
1Cv8_MaZaFaKa
19.06.13
✎
12:57
|
(0) Момент времени, граница.
|
|||
2
chelentano
19.06.13
✎
12:58
|
(0) получить остатки на начало следующего дня не предлагать?
|
|||
3
SherifSP
19.06.13
✎
12:59
|
(2) Нет)
|
|||
4
fisher
19.06.13
✎
12:59
|
Вообще странно. У тебя что, все движения последней секундой были сделаны?
|
|||
5
SherifSP
19.06.13
✎
12:59
|
В параметрах в выражении как то прописывали, но уже все забыл
|
|||
6
SherifSP
19.06.13
✎
12:59
|
(4) Да
|
|||
7
chelentano
19.06.13
✎
13:00
|
(3) чем не устраивает?
|
|||
8
fisher
19.06.13
✎
13:01
|
Период (необязательный)
Тип параметра: Дата; МоментВремени; Граница. Читай справку по объекту Граница. |
|||
9
SherifSP
19.06.13
✎
13:02
|
(7) Пользователи путаются(
|
|||
10
SherifSP
19.06.13
✎
13:02
|
(8) Граница вроде в вт остатки и обороты используется
|
|||
11
SherifSP
19.06.13
✎
13:05
|
+(0) Это все на скд
|
|||
12
fisher
19.06.13
✎
13:05
|
(9) Если руки кривые, нефиг на пользователей пенять
(10) В "остатки и обороты" конечные остатки и так включительно расчитываются |
|||
13
fisher
19.06.13
✎
13:07
|
В СКД как раз удобнее (2) сделать прямо в запросе, чем с параметрами и выражениями мудрить.
|
|||
14
SherifSP
19.06.13
✎
13:11
|
(13) Добавить к дате?
|
|||
15
chelentano
19.06.13
✎
13:14
|
(9) так сделай, чтобы пользователи не путались
|
|||
16
fisher
19.06.13
✎
13:16
|
(14) Ага
|
|||
17
Сэкс
19.06.13
✎
13:16
|
КОНЕЦПЕРИОДА()
|
|||
18
SherifSP
19.06.13
✎
13:17
|
(16) В Параметре ВТ?
|
|||
19
fisher
19.06.13
✎
13:19
|
(18) Дык. А что это ты такой нерешительный? :)
|
|||
20
SherifSP
19.06.13
✎
13:26
|
(19) Спрашиваю разрешения)
|
|||
21
SherifSP
19.06.13
✎
13:26
|
+(20) А то будут говорить гуру, кто это безобразие делал
|
|||
22
SherifSP
19.06.13
✎
13:27
|
+(21) Скажут надо было в поле выражении на закладке параметры это осуществить
|
|||
23
fisher
19.06.13
✎
13:27
|
Дык вали всё на меня.
|
|||
24
SherifSP
19.06.13
✎
13:36
|
(23) Ок, только без обид)
|
|||
25
fisher
19.06.13
✎
13:38
|
Без обид дороже выйдет.
|
|||
26
SherifSP
19.06.13
✎
13:40
|
(25) ДОБАВИТЬКДАТЕ(&КонецПериода, Число(10), 1)чет ругается
|
|||
27
GROOVY
19.06.13
✎
13:43
|
УстановитьПараметр("КонецПериода", Новый Граница(КонецПериода, ВидГраницы.Влючая));
Вот же ленивые 1сники, даже СП не читают. |
|||
28
SherifSP
19.06.13
✎
13:45
|
(27) так скд у меня)
|
|||
29
fisher
19.06.13
✎
13:45
|
(26) Есть такая игра - "найди десять отличий". Открываешь справку по ДОБАВИТЬКДАТЕ...
|
|||
30
GROOVY
19.06.13
✎
13:45
|
(28) А кто мешает в СКД такое написать в параметрах?
|
|||
31
fisher
19.06.13
✎
13:47
|
Черт, а что всё-таки должно означать "Число(10)"? Умираю от любопытства :)
|
|||
32
SherifSP
19.06.13
✎
13:47
|
(31) Эту тайну я унесу с собой
|
|||
33
fisher
19.06.13
✎
13:49
|
(32) Эт правильно. Мир к такому не готов.
|
|||
34
SherifSP
19.06.13
✎
13:54
|
(33) ДОБАВИТЬКДАТЕ(&КонецПериода, СЕКУНДА, 1) А так не отрабатывает, как показывало так и показывает)
|
|||
35
fisher
19.06.13
✎
13:56
|
(34) У тебя сегодня день свободный от мозговой активности? :)
Попробуй ДОБАВИТЬКДАТЕ(&КонецПериода, ДЕНЬ, 1) |
|||
36
fisher
19.06.13
✎
13:59
|
Только проверь, чтобы формат ввода даты был без секунд.
|
|||
37
SherifSP
19.06.13
✎
13:59
|
(35) В консоле отрабатывает, в скд, нет
|
|||
38
fisher
19.06.13
✎
13:59
|
Или ты 23:59:59 поставил? Тогда еще фишка с параметрами СКД виртуальных таблиц может быть. Фигурные скобки примени.
|
|||
39
fisher
19.06.13
✎
14:06
|
РегистрНакопления.ЗаказыПокупателей.Остатки({(ДОБАВИТЬКДАТЕ(&КонецПериода, ДЕНЬ, 1))}, ) КАК ЗаказыПокупателейОстатки
При условии, что пользователь указывает дату без времени (т.е. &КонецПериода - начало дня). |
|||
40
SherifSP
19.06.13
✎
14:22
|
(39) Еще что то нужно, так тоже не отрабатывает в СКД, у меня там 3 таблицы объединенные
|
|||
41
fisher
19.06.13
✎
14:24
|
(40) Если запрос сложный, тогда с твоими руками проще через параметры и выражения делать. Чтоб запрос не трогать :)
|
|||
42
Сэкс
19.06.13
✎
15:47
|
чем тебе в выражении параметра не угодило КОНЕЦПЕРИОДА(&КонецПериода,"ДЕНЬ") ???
|
|||
43
SherifSP
19.06.13
✎
16:08
|
(42) Да подходит все, но не в моем случае, если один набор данных, тогда норм отрабатывает все выше написанное, но если наборы в объединении, ничего с выше написанного не работает
|
|||
44
Сэкс
19.06.13
✎
16:27
|
У тебя несколько параметров &КонецПериода?
|
|||
45
SherifSP
19.06.13
✎
16:29
|
(44) на каждом наборе, но в итоге 1
|
|||
46
Сэкс
19.06.13
✎
16:39
|
в каждом наборе в параметрах вирт.таблицы укажи явно &КонецПериода у концов периода
|
|||
47
SherifSP
19.06.13
✎
17:09
|
Уже и в 1 наборе данных не работает
|
|||
48
SherifSP
19.06.13
✎
17:12
|
Когда галочку у период снимаю и ставлю в КонецПериода, отрабатывает норм
|
|||
49
eklmn
гуру
19.06.13
✎
18:46
|
(48) где галочку? какой период? Кароч нахерачил чет ты там, у меня все работает в несколько наборов с объединением
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |