|
Как сравнить в запросе дату, полученную из временной таблицы Amra, maxar, Масянька, Vstur, altaykniga, Волшебник, Мультук, Ногаминебить, formista2000, alex_kld_2024, yurikmellon2, ptiz, saaken, DimR_71, DiMel_77, RVN, Галахад, ass1c,
| ☑ | ||
|---|---|---|---|---|
|
0
altaykniga
21.03.25
✎
16:36
|
Доброго времени суток, уважаемые.
Получаю дату реализации, помещаю во временную таблицу В следующем запросе нужно сравнивать дату с датой из временной таблицы. Как это сделать? Ниже привожу свой текст запроса, но его выполнение вызывает ошибку (если сравниваю символом "больше", то ошибка, если пишу Дата В(выбрать Дата1 ИЗ ВТ_Реализация)) - тогда ошибки не возникает, но и условие не срабатывает. ВЫБРАТЬ НАЧАЛОПЕРИОДА(ДОБАВИТЬКДАТЕ(РеализацияТоваровУслуг.Дата, ДЕНЬ, -2), ДЕНЬ) КАК КрайняяДатаПоступленияНаличных, РеализацияТоваровУслуг.Ответственный ПОМЕСТИТЬ ВТ_Даты ИЗ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг ГДЕ РеализацияТоваровУслуг.Ссылка = &ТекущийОбъект ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ПЕРВЫЕ 1 РасходныйКассовыйОрдерРасшифровкаПлатежа.Ссылка ИЗ Документ.РасходныйКассовыйОрдер.РасшифровкаПлатежа КАК РасходныйКассовыйОрдерРасшифровкаПлатежа ГДЕ РасходныйКассовыйОрдерРасшифровкаПлатежа.СтатьяДвиженияДенежныхСредств.итд_ТорговыйПредставитель В (ВЫБРАТЬ ВТ_Реализация.Ответственный ИЗ ВТ_Реализация) И НАЧАЛОПЕРИОДА(РасходныйКассовыйОрдерРасшифровкаПлатежа.Ссылка.Дата, ДЕНЬ) > (ВЫБРАТЬ ПЕРВЫЕ 1 ВТ_Реализация.КрайняяДатаПоступленияНаличных ИЗ ВТ_Реализация) УПОРЯДОЧИТЬ ПО РасходныйКассовыйОрдерРасшифровкаПлатежа.Ссылка.Дата УБЫВ |
|||
|
1
altaykniga
21.03.25
✎
16:36
|
.
|
|||
|
2
RVN
21.03.25
✎
16:32
|
(1) ты не в ГДЕ это поставь а сделай соединение 2х таблиц по твоим условиям
|
|||
|
3
Галахад
гуру
21.03.25
✎
16:32
|
Сделать соединение с ВТ.
|
|||
|
4
Волшебник
21.03.25
✎
16:35
|
(1) Найдите карандашик слева от сообщения и исправьте
|
|||
|
5
altaykniga
21.03.25
✎
16:38
|
(2,3) прошу подсказать, как сделать, заранее благодарю
|
|||
|
6
altaykniga
21.03.25
✎
16:38
|
(4) спасибо, исправил
|
|||
|
7
altaykniga
21.03.25
✎
16:54
|
(2,3) вроде бы получилось. Всем спасибо за помощь
ВЫБРАТЬ НАЧАЛОПЕРИОДА(ДОБАВИТЬКДАТЕ(РеализацияТоваровУслуг.Дата, ДЕНЬ, -20), ДЕНЬ) КАК КрайняяДатаПоступленияНаличных, РеализацияТоваровУслуг.Ответственный ПОМЕСТИТЬ ВТ_Реализация ИЗ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг ГДЕ РеализацияТоваровУслуг.Ссылка = &ТекущийОбъект ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ПЕРВЫЕ 1 РасходныйКассовыйОрдерРасшифровкаПлатежа.Ссылка ИЗ Документ.РасходныйКассовыйОрдер.РасшифровкаПлатежа КАК РасходныйКассовыйОрдерРасшифровкаПлатежа ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВТ_Реализация КАК ВТ_Реализация ПО РасходныйКассовыйОрдерРасшифровкаПлатежа.Ссылка.Дата > ВТ_Реализация.КрайняяДатаПоступленияНаличных И РасходныйКассовыйОрдерРасшифровкаПлатежа.СтатьяДвиженияДенежныхСредств.итд_ТорговыйПредставитель = ВТ_Реализация.Ответственный УПОРЯДОЧИТЬ ПО РасходныйКассовыйОрдерРасшифровкаПлатежа.Ссылка.Дата УБЫВ |
|||
|
8
Amra
21.03.25
✎
17:00
|
(7) А теперь представь, что ПКО у тебя на сумму одной реализации, а реализаций больше. 1 раз заплатил, и все, бери товара сколько хошь?
|
| Форум | Правила | Описание | Секции | Поиск |